l$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) setreuid(0x0, 0xffffffffffffffff) 04:49:47 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000240)='.\x00', 0x0) 04:49:47 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xee3}, {0x0, 0x41ff}}, &(0x7f0000000000)) 04:49:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, "8dc6861f62e38a64ec768840672c55a31f82335c", 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e3c7b5ac793683a00"}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x1002) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={r2, r3, r4}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001240), 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0xfff, 0x0, 0x6, "35f30d6f3a8a87fd19b85b13f10a21f6b6d6e835", 0x9, 0x7fff}) r5 = getgid() setgid(r5) 04:49:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x12, &(0x7f0000000080)="040700004aaf5db8a55faef4e3b47f42bb9b427f20880e6d1a2523ffd4dd951a1dd3b35cafa5ab0d7090a3b44eed19e7afc68f5033eaad433e0247a0e968b1d6b9a19af2189848be6e9417451684c63a00000000010000008d42b75de38ba607671b02c5fc482c7bac5bca441f9596aecdba3d23d432945c90bc8bcf0e9eac1eb1ff9870ae511f4a4daab6a7fdd2bc4b4eb8fe8ff4f95bc59c258ca7705d7504bbce8d154b84f5dfa0d5c24b1ebf374f0c417c72a7c9e59be3e17dec90cbd724e34a8b6bb0b6a11a61be9f45830035921a59a0b45eacff7a21defbc75691f911501d152e9d89b00902c3acf1bd8d5ff07c2c", 0xf2) 04:49:47 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) read(0xffffffffffffffff, &(0x7f0000000080)=""/241, 0xf1) 04:49:47 executing program 1: r0 = syz_open_pts() r1 = socket(0x22, 0x8001, 0x9) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) open$dir(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x80, 0x82) 04:49:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000001) pledge(0x0, &(0x7f0000000140)=')\x00}E2Y3<\xd0\xd0\xfe\xd6\x1d2D;\x1cx\xd1\xa0\x11cS\x99\xf0\xb9\xa8#.@V\xd8\xc35e\x8dP@[\xe1-&\xd1\xfd\xd0\n5_\xd46\xe6\x11\xe4B\xedu(\xa8\x1b\xfaf\n\xe3\x93j\xf8\xf3ZH\xf0\xf5j\xb9\xad\xe2\xd2Z*\x18*\xc6\xc0\xdf[B\x01\xcd\x86\x81\xdf\xa0\xa3\'NA\xc7\xd0x\xf2\x12\x01\xd4`\'8\x8f\xca\x965v\xb1\xdf\xb8\rkJ\x19\x9d\xda7\xda\xcc\x11\x10^F\x8d\xfe\xb2p^\x90\"\x8e\xa2\x05\xf23H\x91v\xb4\x92G\x89\x85C,>\x84\xe3\x85O\xb1j\xca\xbe\xd56_\xfa\xda9\xf1P\xf9.^\xc5M\xd8\'\xcc') 04:49:47 executing program 1: r0 = msgget(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x230, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 04:49:47 executing program 0: r0 = msgget(0x0, 0x0) msgget(0x1, 0x60) msgsnd(r0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x8a) msgget(0x0, 0x1) 04:49:47 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r0) 04:49:47 executing program 0: setrlimit(0x0, &(0x7f00000002c0)={0x6, 0xffffffffffffff81}) setrlimit(0x7, &(0x7f0000000000)) 04:49:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) fchmod(r0, 0x100) write(r1, &(0x7f00000000c0)='p', 0x1) 04:49:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8200, 0x2) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 04:49:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r3 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) fchown(r3, r4, r0) setegid(r1) setuid(0xee01) r5 = open(&(0x7f0000001240)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001280)={0x7, 0x5, 0x6, 0x1000}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$inet6(r6, &(0x7f0000000200)=""/4096, 0x1000, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x8}, 0xc) getitimer(0x1, &(0x7f0000001200)) setgroups(0x1, &(0x7f0000000140)=[r2]) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001300)) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 04:49:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/157, 0x9d) 04:49:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x180c, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:49:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000240)={0x0, ""/133}, 0x8d, 0x0, 0x1800) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 04:49:47 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f000039f000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000385000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) minherit(&(0x7f0000569000/0x4000)=nil, 0x4000, 0x2) 04:49:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) fchdir(r0) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) ftruncate(0xffffffffffffffff, 0x3) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 04:49:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)="0509", 0x2) 04:49:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x2000000000000401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="9efdbd31b12374e4a9723ae89fe15d5e7f1d5ff40bf2596b96825abd15601b90ed9f8edc859f54e91b6b282e8da7d0e7ac64f905e4ce9c4dafc21acc4f90876504e395c3d3e013d859d5299bf6008f12f1d3f28c55f1ceddba8858575ba93fa809146d26d5db307507aa9bd7d8a27f712c84b89fb04d837e0842f34cf72b8debdbf3b65a53f462bfe0b9d9b488446c38288b1598f32f489b43f108fefc306fed0e68f22211044db0d6e0258083e6febecfa3abe62e28cb41c48984d58afff94f68978b29055b4425c0", 0xc9}, {&(0x7f0000000140)="283864e9b1a71348aa6efd1d7330cea9017557e507d8d561c0f186c1f3845e51d3dd15b05a74ba063a1e3e509df7dbe914763447511bd3219cc7d7578784a2dc4f330a01ba552056780314759b362e7e302d51b75220ceec6d13019952ea4a5d998deff5ee539470d667fec8d169e315a2c9ebc8506223c2df794d5c05ad7835e26cea4620eef4cfce84d37e97316112aa79c0289234082b432695389f30df4adfd351c9b21f5fdea03c2abe60a8d6b56408f11f4cefb113897848dbb8a46b284779a3ca7936ab94a82f050b6ecf540fff7ba1a87de626c842fcb83b970b90276e979cd73b843f34e2", 0xe9}, {&(0x7f0000000240)="02600e1058f740c52b209bf9dab838b26f745b22bb057d7801071cf1767ab707d20d917a0943a1b7af3d59c71d9ecc53438faf128922ac9bf4df5e6efeba254b85b469fecc90772541e7022f74cfe44db39585148dd2e5ba825d0c01c738d7ac4cac00e882ab85c198d62f48212086ce99ccf7540c281979b7a570735d9c995294d5829280fc14ebea71db8926aede795b8d6ab8b1bcaf3d304abd97daa628b3cd833b7f83e4368843dd1fa5f242697cf0d21a01f407d73f46f128141e9d912bbaf9eef4abfb633f6840fbe57df526462989d6645c34ef9d", 0xd8}, {&(0x7f0000000340)="96e226c5f79ed370bbb8cedfa8ae0efa7f74bc075fe0976a4b108e8e927b70727cb911da73c4ef63ebd1ae3fa5eba8aa1410124ec0839d37e6b3d7696d49e3bf4b475e3640f463c0534d48f1596cb76170e5d83a98c0acc21abe757cc943c4d54df7653910454c8dac43f80fbb03e7026f724c6bfc2cab34ede5ca4f47c9edcd31584010a8d6376a101487224d520d87125c0b5e978a44952921e7943768ac1edab61f3ef9fe6776f8c9630d20528d063064e45e8dd7f326557095ad6f5fa57816a864fe7c7036767e2fe6030159046c595eb1fdaf386f608ab38ee5f0dd643398a907b804b21f504a2e45bf295f14de96271f37", 0xf4}], 0x4, 0x55) close(r0) 04:49:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = getgid() setgid(r2) r3 = dup2(r0, r1) dup2(r1, r3) 04:49:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="74c1743b7883738288ae7aff1b76fee2ff2d2f66696c653000b720c7849cb6a24e4979a3a33a42be2377f2c44b874b513bd0ae6859529befa4f75cfbf749c38f3a6b09004c0aa0ebe4a86715bbc1955f1ef9b0698d1849b0a1"], 0xa, 0x0, 0x0, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}], 0x25}, 0x0) 04:49:48 executing program 0: socket(0x20, 0x0, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) 04:49:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0xa, r1) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 04:49:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000080)="1744cb52bdee98dc79e1feb706d02ea3aa8922296f35324ed23a2cc5c7a97aab9cd07944a51269d9393f67ebf13d3c839ed14be41067005d6d1e689e45e6597daa3f98683e83c6153abc43f5a65b45bdb8b5909da76046ceca2c87af07a45ed32e02ebe5bd7bfaea1b8002748e417afe28ae3595a8", 0x75}, {&(0x7f0000000100)="f68d99391e223644f6c75392c7390ecd9c3047c7f598b1232a15d3801984dcbeb3b834c27ae4dab962b5b6b3df85f1f31ec9626e36129f2f07bf6fd0684c84cf6e85ba74ebbfb25dc80e33d7e5724bb2d3e232432aa89647bdfe2b4dc86625d6f74f6c4ea6623c058146f4baceb60ad4263744c4c2a627ff456bf671e3e73fc2d639ca345324cd90bc7266645bc65107cf8568570a9557d02c2875b0858770d5b2b51632f5817fa8257c0fa4c0cae3b58ff55c3b75158c764720b420f04ce67a5e51f4660d445275b38d9750d6ad9335e2b2a8c98670e4697f2fe971b78f20ea1999fedb849c6d0dbf0bf722303484bba4b346e6eedf4f2e40aab6c2c1359d99bae00474cdda62a7ff6c7cb2d97c8aea77dbfb8cdb9f1fce5899d31a1a5a18f752d2bff2858c627add8093f1189c4c5f4a2f1839bbdf2296c1dd2b84c42f9452ef7d092a6182296eaa396d741d6b7e74f5eb10477a5a1ae04cabf58e138e935b23512705be8cd67b5bdf5c3aa7da4690ea45e2615d1425d68115b2f8756b3410601dc805deb6b4f3e46a1f8ddbd8366072aee2ac41773e9c1bcbb3f5649a582da89be4526fed35222be2c467f4bf3f114ab1e0ab7d90d04c24ffc0c4baac60836e073d49b2a3b65e6990a6c747cf534218185eb5d36921edabfc35b968ba54e1601dcf1b607ce6fbad4b82a65f506b9acc175005abb33f1897e2356658628256f6d0790d8f698aecffb9ef5cd52a0fd6d921ccf5b2095e00784a518d19dad9f709df794173351dc90df002119de06f52b395c8664dca491b306e1e3b515e6b168bd2de1fdd19b25199acc2e8ffbe19afd3f1f1976cdc81511de0ce164e69eb74018e242e6ab19e11a89f3dbcc8215b2f8b6a191d9d70b001912e6076be8399fa491e085d4637ce878b37c8927e665e52d9c28bff187de5bcb2533a87d960a8a5e62c23cd6cf4d406aa4ea29967b04c2c0fdbde0efb0635f220562f8cce19953661b7ff870eb995519218ba8e7bc48086bab2ccfff0d9a2fcca60028aae86912a7ce34cb1daa1f9dd601261917fb9c22466c975d9b0b84c122423fb072dcf251d4fe24a46862b5c6594a787f5313b17124c520cef231ce0d20db3dae0a8bca56d28cd88d93a047f118d109a283bad0fbba9b2a900b2579e9cf8f761baa0becb89ebb2704d03bbd8092627904e70d61a10cad1b8ccfe2d48f3fb506f831e9d58d390d766bf71ce8380be9a92a892d954624ffd1b00ce897ff6ab7cba5816e018ad024b5c9ea900ea8d82252078130be2e3296257c33c69cd9064b7bc8cc112b94dd0e2eded8241ec90f520c758f257d49d90f6749e2787d521b1a0ddb527fb0b6f7e37e19d9bd18290d27d90d66615aa7f7c44195d9c338f176745102ffaafd5e1a483b8aab6a4cd8766e9edde63e5e703d85f8f8d28183d15a91307c52bd8e66bbf4b1be5c7e6da77f4e88af0c66de16fcf308ec8d657778065546b41a291be8519899cbe92d97a4962b37b22affbffbe8586835b435bf22b0ec3ca02e38f8e70d879cd0a7c98534ce77a9ec10a0c5897a13cb71c0042d36feb5c8de9b0f22c10e144df4836891947adebac45ae2d7331f55ccd19c9cfcefccb0f27ab836cd05d42c93e8e36eb538de7ae8d57388633cc42cab2aa69f31b1afba06172d77f226eb5088235ddeeba673d27a0bc4bdbc28d3fc27a59c903920970c43616c1ddcbd52cb525de4fc6997dc0ef5ca5d6822a96d997547f0d4bd314bf32f44f59ff10f39e85a15f946abb1b4f2fd88f965802aea42f82d0279c6080daa171c63e0b8acd2ffc2cfc82fd1ee8644bac6f757705f6479e5916ebfcd9fbce247458095ba44227cfb79c816ca90a981fe3e70523177938e5898d9834d544a9653e29a840267ba1d2375dfd3d39523d70544abca6b4f5394e527ec2c9ab7770e382cc912f2aa879eb823d475ca768167252be24c7047863ed330265165c26fb88cb5401539b9cfe7d36081d48e15c0c6638635993277a10ebc9f0e5d4884b8449682e16040f1e7eb317b56541fc42418ceed148f18fed3f6ed5816225e2b6b7acaabe59a3af5265a681ec274d8451a3026dc9ef15401bd347b6f367cebd44fa7b477386ef302ce23636fd7ff8d85539dfab075b3ce33955f648ddc862fa20d20bbc99a150a6d291911d0411132c56a0a2f9641d12a91bc4a39a5483571ed0884101d36a81e6832d283bf5e86e8cab785ffadb6eb3db2086402c53d010841050a94fdd96db04bbfcf0903f3266bb3c2e9643a10e8f44feda316060753b52e36644357f22a3127440553319649d419f60fad34839729ff9d908b45995bfdd0dbc82b4f550e34d1e0200acc5dbe05fbfda76aa7a500012202282d979641073ef1fd7691bf2e80300f3ddf64689392170c6220a723a6f9bb05a35cf18f739b1e89ecf759fc4740270311fb60b0a7b6d8fa163f259ecccd4a4ae33bf4abcf6495061cbaef035c07382e411d5ecdfba5ca4f288d380fab9bc72f794e09ff09b13d4f59b5182867daa9842d72b26cc83c9374772c7077563dde5940bebe708a41d9c1ad6b9ba42e9e8d5d0e982ea1a1cd4dfc0e5e7d7569417c01b81a84940bb824cde6caf54db7ea779a5289fc0be8b2cd33f2838e636988aa9eb7fc1b7db93e696dd9f5c81ac985d74fb072de25d9423b62e12b3abf7289959129a6c1f163d980fc3d553dda4ddb5c6c990a435c63ec9752ca069b918675c85048b8d44fab1250824189f52bb767cb4f25adfd6b69d63b05f742126c2a7dd3d4e465cb90f34b0915349ef9ba26518159cdd7317759fa1c75bf18e9967c8ed665e64211b2167a268176cb7f3ad8868d322e43bdd939d5256b7992e08835d3a836ead02bbc16706e0ed5bb6e98409d73a260f4946e1edde5560e46d9973166aea0617588e4bae3980e4f23120ab24b6428c16f712348df5c19f879fa9d08204bb1d87dde9b8d761cf5a07586dc786c1f9f7517f28411810bc2b89740a91beb8fd70ee056823b9acffdefcc2da36dc6b1b3a0984d2cb07e98639d6037a9356b32118955bb1397b65abf82fe61d2cdeabc6824d8f548da3e9116fbeb0c1917ffe3c06f5e475464a4e1a1f7b7dff951d23597694cac0abb6ed539e67b9aee2ff7557e553ba54110980c9f595f444c9d41b1d93825fc05651d4118c2791280e425ef11d503708d752ac5e4a0fe6de7cb4e7ef660a2afdfb80267cdfc1e607f4bfa98b55fc5d9fed078d722d21b521f0875d2e6164f48cf4e3d7cd03f8cdf15920ba3270f627418092d57d24d683310e76879c09bd236309b93ddae4d64b1eed7fc964754b60b4097ede578c4e77d4694305e9cdf373bda4157c53572d88522783f8b98ed7f16fc454ed06577d0bfb883b57fad59b15d1ececf1f371a604373e13c2ff2725f08c77e9a4035cf29145637c2b840b9a7f76cd0e5a2591df073cb2449ec7482a97cf100fefc77e1e128c3f38f9a464a6b6a301721d8e425762b3981fc60ed8374ca653914dcbf2fbe866474074705f133518e935bfafdca941eb6c622d2db8ffa176feef6198e6e0053506c4092882c286fe47a0c8d9feb3c8fe45d93aeb7af44f25ae20884b947f14a27d71739ce634d2143d51b8ede74e4777c8cec5ac74bd1d03c0a5742b16f394705671355610e40e9de0215a306eb26feafafcdce5012bd844cbac2154469bcaf8a65653eb49b128f4515bd495f0bb56fb31a4c77496d0af3424aaf66aae0d170d5cffbe1fc8d71ed25da2a94deac5177f11f3265d122e296180256dd6e5a3c7af5cf4564e151f3825196daa448bfc9b61c86838490be883384e2eddb42de94dcfc2743e9519c753d8e821cb1a51f328a34af83669926a0fd95cad71fc8a04319890033a01185c0a17ae3c1786a1f6757cbcfb618c05bbc46e934ee1b8dfc3c76ec91829af7b47542e19e701d05697a196b505000f1d6737cc4896bbe7557cb35d1c6932b07f45b4fadb9c7427b24e2df7a1f2c959efa089e41dbe1aad83db93114be3eb582ed47e745595b60153a81ba2b2b56253a748ede5ef8d80a43f5490ec9ee1eb42f02b28d4c4f22800162da3bfb74fe2a9e8a65016fbdfce02b7a6dc47838fd228d88a5ca417fc78fa627cff702d16322f15f0189f65321fce236df625f5988f301a3592331abd0051ac30c2b52f2558cc9a76d342a3f7c4369203d105a4cd51053c7fa6284eca8234e2b53c7453bb2dcc6d0a37172dd52723985deeb0dfa1f20b05a73cfcc64ea0e3a38e3c6fac5203622708e9810053407478333bd9f9e87f6c268531917cee737297e6ff7ab268df72da1217643d08af7fee6923e1cfaea965b6d40a383f6624fd3fb72f4c7ce3770be7cbec078c286766239bb474371662286c24b8721add6df757c4c7ff747811a457d04a7c63b62e9de158dd2266bbdde5162d463486b8667e570853d6c6d9cd66374051d7f54d3dbd7f2bcf21302bebc8debbbb8d67b3ccb551fe1da515483c47e6f68e1d498c288fedf7ed56e1636d4213248df9c0bf628d809357f021d27e905bf3795ddf3b1247ed7728690c8211a17dc26b259e778db5f2e9fe03a96c41e8d5ecb3cad344353142f9c2997311daf6a38cdd94b9d72312e8afdd00a306ff05392f08bc21332485876a3e986403a11881602d03eeaa97cb701494044131318b55aabe80c059a2a05ce5b6c1eef0fdf83a2deb008509230072160c6ed905183cd0c6ad67e6b163af02704fc04fb7e49067f1e39a44a3af095d9818706f99a268e330924cc1fb954dba1e3290179e288cecabfe64636586843483ee922767cbfb4c4efa8eca419fbbfa0a66703ff8894cacec3b2c736975f00bad227114fa84da69679fd94c82614f90e410698801a16b1c646ae3b2008e7b3709999f0b44b7158a01097d864063a1e21180f6d20d156fbc84c73e4f083c29749136e0b9ee2cf948cdd966046c7a445bce3081937c941a733290cbc74b3e98ae4169f0b0a541f0e6bc2b42c7d8a5477fdfd4d39933361a3acb6323792285d1b64a1f6dbebccf3b8f55a2d0fbb2e12ace421939d192366e0afbd20c4b428e8456985a097d1cbd6b03724418d5ad2dbb5e61c7ec0fcc101ee40cc373b68695063e3fe0fc1353190c985073e4ed8418273c98711158ef06c9ee15c20e3a346d2d34b999e5f9f710039e03103c6d12e474ee5765bd41d1cd82cf57873af5ef3fde722a57e353b703711898f3c755dbd0988bbf215a877722f1ff22dabab6ba79b91457e384e199a5f93b66e0ce9ae09e70d3142b005be929cd43d1358f35edbfbaaa36e746cf9f744caf0d5bbd8c8dc5bc5444b2670ca5b70ab4045b401ad022cb43787346cacfc47b11024fda58f0da2b8f9b974b541de8551574b5ec01296626dad7cff6a517c3920db429435e8c697248dfb32bf0cf5e4cfefa7a40488867d314cd45c3a5137b0c5abec6a6508073d07d1832cd1b581260f7e007fef0f9bf156a3b616bf20fd1494eedc8e5a7da0c1d717cd844ffb46b9b6cc653618f854f893cd19db342897a5b73ad958268ddd5c913ea7b87d6f7f04a30890396469013578bfbc53ec25a0d9d497dbe6deb589e414fc2eaa69a38476b62fb33376b05e52d31a32f91f32ae00622916f9bb54c0733d747e8fb220a2691a53acb44342065d2f3c2a7536827e5761b3d5f00d0d4a8bac510a6273f59ec2138eb3acf26027dd06977b5c6619080207254dda8c27c20b3af53e1fc476b3ae0e07ce501dbe76b1134283aa38f0b3373561ef13b2d65cb49375bcea204ba8680", 0x1000}, {&(0x7f0000001100)="784b9bb5dd047ebf6d1a1cc9a71ad7617eadc2cdc3a2444fd8403a2eee3eeb8a8ef18f182211e709e2735c49f91c2323ced795403ff43f0efa9e29290c15b11042072dabc26791ea9601cef0fbf10f974e1470af1ecb550a6f4679f8845746bae0c5f6622b626df3f9a49362f3bd75a2d943734c72b953e7d50bd378f2a90cf174f3815fdd8030befef9b444e0bbd5e020bc832d22c6a3b48780f9f3ce1ce4a0a9d0227a3bed702ce2f3330dc494b577385719955329587fe92535a9b5cda27855ef0fb31be41cf3f9de43ca04b92cb290aaf69b088f8bd13d3d84827f434c0e94623c35350b93d8c396ec647647c14a7fe279", 0xf3}], 0x3, 0x0) sendto$unix(r0, 0x0, 0x3aeb95dd09fa2502, 0x400, 0x0, 0x13d) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x40, 0x100000000, 0x7, 0xf0d, "cb5fea17e3a0ca5bb59bf24339b8a175ff2a954a", 0x1, 0x51f3}) 04:49:48 executing program 0: clock_gettime(0x3, &(0x7f0000002340)) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000002380)=0xfff) flock(r0, 0xa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="33c03104407781fa383fbeafcfde417bfb5191d96f8986d9c2541b43d6ab99c1798a97c0c7a74ac440d260cc5024f29a6923e64729242365bf7ec044ab8385bcf3ea572cf795eca80b93216f644e92d95e27b02e0720d1e8e4dc85a86e07eb6cdbb5dfe5d6c6acd4dc67367d15e98ce1094a0f6ba1b193b8ce165bbdf82a3102ea031f6e5156865c8f762dd7bc352e85dc24942d2ef63487e97c065e8b7361f394e677623ff0cde88ef16278caca6fb72be5e76374f828d3b947a33dc080681204d500ec20914d4abfdfee086d3106e5813b842f3b7fa8664ffc98f53739dedf", 0xe0}, {&(0x7f0000000200)="9e9478e81bbeae6a491a1c4e07bd104ff1d7c471764bc2f672e4dcc66e12f187bfd98b189008ca1a19802f74f5dee3927e81fe703108d7b8ecf8cc1f41230525a209f2532bf0cba843e5ecaa306357539b080246db07eae7259c0744ba1e06d98996729dc709f9c17f6723764a077a35a868c84455015e2f10135b03efd4567074bd4110b5486fe4519a81727c8427c07fd0ba6e13e99829ccdd33e23c4b9662591b4382af8e42129f9dc975714506e7679b76c3e3964a0312fd4cb096e9c3cd7ebe217751ba44a21cf18b97b66294e40476532172044d91cf3b690fe4799f215fe7e77ab1813347beb3bf8369c200daea7750758f8bb1d1d4f029205d4756296abcec31ba5c9a00ea09d8bf3d44362ba9d4f2c144531692a182699b15146a650821ac164221bf1f69baa453963e9a2dba804c57d029a0a29eb0050a376365ba13aa7617f54bce27eec97ef9abfe63e8a0dbec42a20b8757dfa0104587e6ac285f08cc2eb8864b8903c2ab0557abb6c02ebd11761059a0dfffa1ca03a90a387f7520eac37c95c00dffef54d7ff40662fe0fd431bd30a64b3bbfd3442ec061ce887271b7faee54a6479f0cfce4c5f32de8c7d3fa9412d4e87be222285685b9d32dffc881ece77b8b9686190250fbd99f1d49f8f0a5b2e3fed1023dcf7726c4179bbca2327fdd93bcaa6b8c74b182e880bc3117aa048c7ddf040e9e5c26d6ce26f2c40feac0406b9898e0a1faefc82db835760f0741b3663f98c5d6bcc5424bc986b9aa1da5036b68f5c6bf221c6fbfbceda004a80cf8ac4fde0ea23b6576b3e864d4bce9616b017a810d0b7eb8b73e894f59253dd67f2e3c45f27a85d2aa315017d18c307015176d072fcef170298359e00247a437a7a7cbd6edf891a184832769ab9d5a17edb74ba5f2e15bfe18c9db70074901bcb534eac06cb0f95fa05660939d3516e0b9eb2a799a7a864a6435ab8f0896df68698cd700081358aec5239bb75ff1a06b23befceeee1986d8de390459aa740de202ca7c8cdc4657ffa652e0eaf16b04453cb1391879296587c9a2cc14a75383711950308a7d99a0497af91e1270693292e8bda7c8e095e560873544a0aa204e1434e0acc86dabbb598bf505a4179d7422e5fd87fea17f4212ee808c00fbfbb13df9dc785cbc57bd69a661d5bb5c27bfb0202d282b19f6d8d79584629fe9ec05d21c881ec9939f01432e29c5250e2c40d3902f3cdcd37e7e6a260cebed56fda085b18e31753dc97052c6dfd3ebfac3abd643999e57812331f59b275ecf6e610a6cb1f7d126a65394d234647b061778c86669a7b3c7684c4ba935ded07e42515f37a92f69147a9ec304a536cb9c1bdb8257cd122d132ac878d35a312677886752b60531bee70b9e54278c5620565856bbd73e13aa6b8219b65bf60950e0bf331834fb77ecf8ebbd4825f9982b3e865f5e61d5bf97cf977a8e763c98d1e5e66b0d4577d12999fb18ec7b1a5a6334693c1d259fc08732d16ffca7232b124f9d18333706e4ce9a3c70f678e7061c38b32e6b8ed1b676d3d921193052272e06c2f62c4c3dff3126b9661dbf95cc8726afc4bc464da510ff7b8e8ec970e65f3b34157df449dfb7f2b39043b0a5ff83a58764a2a3f11a73f8345fd5e00273bd83f0a2d0a47283779cf9bc88a8b9839c338c47d2756e3c88de32150c5c00bdb3d43b454f3784a5eda631fe2ee5da95e6b1fa72d1644f063698d37c1efc880f16cde3b0132a0f98f90b1bbc79fd5671aac204e28f407d40d7a1d8578c7cf157d627af6a03611c18d4072c7b7956a2669cee15c623d21015e177637207bc6b952733d565c7c7feacbfafe2e01943a9d84021d796d6210464b017a371e1bab41ea41db8771e2ff00c5d6379295f92fa040613baa15d6fe83ffd47b391f8c02ba31ac39c369f84ef0230f47d897a842960499e7ff59904f9e5b821bcaec694f4ea6d3156edd8f136fa6d7e9b26d81ace769a76c8b83863f1d1de697205a3323132008f9138a2ac706977205fe1b98c51d82f09aba062f0d19abe8193d2941e3d2c13762f8229eefd8d061c7d33683a75c5d2c1f07c28ef66b182c124a05854f2c6734dbfab0882e2707b645253ced5cc6beb11918f9656c3ade08a2e4db21514b54109331f4f31384e778e056d39b0e16c5deda067c07d18dfd04c536824bf3572d4ef4f750dcd01893a6c163676ace32731331f57cd84ea2bbfea686bc37384d04fd8893a5ceb62b35bbba5f7a96e10d4750c64645e4c33aa77df7d2f7555ac4af4c546d2d648d7c528e9050bc7f26846e1a122eaa8653476d1c87efc0fb71d0b4620097d4b00e6137fa33aa919e0ff682ec66d741378b1ce2d4eee97de0b35e0c6378f0bef4f48c06c0ada787e9a385d7ab3ae0cc77452f74d405169120bb37feef20fd7ec90f012c167e7b19239dab452c33adbd877940e7c719b0c0cd920d50116d77e7062bf1eb4365178510e44867c0ab2524ef9ad6678afb43843c15989efdbb4623408ea3b4aea46b6f66b98b0f8cd510584bd6db12ca99311b93a7e95409932efaf4512f686123a725dff452c24cf5210e94cc338121dd835330eac09e514f32271cd2dd326cba6e25919e52fa254bb087aca2c3a65241332749ac5e70c146677d56a6517a1945af68617bc49391a9b6aa4f66ec94c9c5b0cb823979f8ab706eab2a711f426c4b8984fa98f6d2d2dc6dfae4f75962b23252c53ce0f9375d74d7b9413750f2196683e2ac81f3bf470d8ec6bd77f36181facc3489a3d532116ea4d81a67693fbcad9cbfd3b7bfd1e5ee798ecd686a8347e06be46871437e5a9a113cd0f62018d17a87316db4fbb5bd9cf1fd272348d88263c04aa924045060d4354fecf631496d8917dc495a988839b8c176305a398bcdebcdac52387bc27184f7af4823a73dda9ed0b4c2f00415741155bdf060695b7bab282c740c5c869e47a6aa3dbcd4eac7461970b0f6a971b76a48989356b1e5d550958f77ddf3638d5740a49b318a3c87a814cf355f723d4ac7c26e4ee4a4554050c7fa5bb9a9128789f9927b67f992562d2d1a9ab4ac8c29a0ec47f9cc2c1ee9f207c0bd489df35b65813bb0102d141c12ace9a74a274afea4b9bc7d7bdeceeaec5ed93d71314014b53af3543aca82f1d1b64c5b0e12ef4440192b2c62d586c6ac6d9730a36c22d17cc22a9c2f9f65b7f27209f35ef330e531dc48c7edd8f506baf768e5cbc05e2dad5be5f1b42a09852aeba9ed2ffbaf8b41a0ac951c6a064f841a3897815887a936368b853186500a4804f04afe7da7f61f417e29890a6e578b5e9d46cf401683ebf95ce9e24badc092313911bc731c31c36b954413245fe60acb56864895a62dfe8d8927370a5f8a40c0fc4802ec7f389eb08b7b774355d5b8c4a8761eb37bd079c1b7c07d4c0578e875a7efad7cf608a8978e5faee81a70d9805e055b53fedc5cc80819d6ff99d85717995f1042c23f0ced2dde74b780565039f69506bae99165211062cef6f8139954c0550105c2e9ca5f895940ce9348a19d3985d406bd5fb2eb439c4ca441d14f30683027763ffe3f77a722f591529809b7afe9ed9651a5bceb1d8018dff25c8a9da4e9d88b086cbc73185de515ab03525e754dc2610c1e2f1abb14fe5b27b3ec43eeef56523d7522c404f3f0b5ce31752d6d618e7dd842075b12744aa1dce9debccb524284fdb275e8218031bace1081dcdb5d150dd4f06613588b765d91e8fee614b01fd1cf5eef74bee461c3d84b57ed1335c4c55e042f4df8ae22b41ef3a66d86987b34278d2636b21729d9c7b1a114eab34b341a3dae53d44b3499af61894a3155aecc0b6925f55c5fcabcd4ea6ee68f765273d01a80b1895e69b03f286b1f6e55074305b154d370f407233648db94b07afe148c4be25ddbf153d225c076bc38ed3161305d4bf9e410c96a8d33d910edb0cd1bd2a47f7b28b84f0aae6445f25ffa113894f55e7868985fe6c9deba63da151a199fbda6afc7522767077dba9eb9835fb2a54d385b471de98422d3218474925c7924ba384d603393566cc0a47f21cc55bf620a1e5023ff4d3fa896e046a19713a1b2aa0e5adad5aa3b3ff8fc2ac90a59c598159113a874f67cac1603367e9608a67a05957af9f06bb1cd2050473711b36bbb7d46ae7781b9910ba95243b456d991b81386831f9462d69a5ae3da26a7266765dea84497e86f9380ba2ce0d079ea55fa09f6af1c93692a4614aa6a2f9163d1ac6eca0c2c00a2bf86f7ed13958d0983147e730b94ed410d9c1ebe82835ef6f41c35e370bd89d96d43fe41d4c19341303d8d265412bb0f6243e44a736ffef3905adf92ad5a9c6fcf60fe9d3b8865b4facafa176fdb368e57fa63337bb9dc1bdd02691d30090821baafa81bf3238d8a1c1157387bf793c22b56720389b49b099b776331df6f55c4e5ee767853680f63a6641ff53bd03bdf3f9b323484307a221b0d6f1e26b7bfeb563e915771778c6b66e4c8304c28a7cf1e309959f126d5e8461c9dca996eeaa53ae3434ebea9c68f8badc3d85823c123957aea661e96f6dad6442dfba703514e30e71b36be383bb4fa58ccf201d00d46017b7ea14190ef4abab4e97db5937d5642759e02bd9ff357c1d6dcbcc2ba4eb5c0b22c6473ab10c131103ab52523bec709bf3d33a836cf921131ca88b7bbf12389cfcc49722970604c99638282b3dd78e34cb1cbdae9c171c3aadb901b0bc34daff8cb1d0b918fa8baab1ece8764e25ac49fd6f7e3f5b7f0a728e4c7f8215cdb467b256453e155eebb7a5d511c8bc0fe4f5e3082f13a82b6db40f7de5a98bf6073493369d74d7a47f79cc3975ed33022a91e55960e9a4a93c1d9b41ee679df26f2d4f92f10f5d73f11b31c237769112bf1f1521dcd84824e0c0054ea2acd014012fb87c26f8afe85f196cb13fc587000cb2c5a3108b5a9978d815288d57cae8c8e29e34600c891014c10e9e09a75c68af3177fb41fd79996c5bf496477a5ff2f2362c6e539ce525f133f1c8a344374dfc16a057018c985a27a4496bdd5ba85956163a217594f5d36f8f0da0f20a02b84a344fbad1aec14c65a5590129e151d07bff8f61bfb6c4d931d3275e7bc1cae83d4a6e5dfb3989b13bd391e2a6275a6f0f6e35d597b41ecac0cdd0c558482fbca1e45bdf926e722852c48a0b263d79b234134a9a3f1ef2d1311bad2a539f7078fc171e66ff13d027412f1b332739562871d0c51d050eab527952bf7e428ee9a9ad69aefec539e7ff35169eb981b0a2b3d8263f5dcd2698d1dc67032345a8091e72e8973db2b7feda4e9118c06e43837b09bfe61df6183d7c5a5fc9f793f946805cb1f8055be8d34f7e6154035084245e5bb8c7170dbf5c0dfb36289e3d2614b391266b1848eff5ede0cd71874adf5670a5aabd123060fa45be6a7403ec12608b67c7d9a614f9504588fc5e2dbdf2ee62c0021e53d3d0a37ce7a44d345a61c6b607d5dfab3bbefc30f69f9ef37a20bd16f35010b598bc45acc23f7ef444d203cafaf3416068f4ad3fdded766c41176a68599eb8f2f2397476e1f90ca2266414f7f6ff200838db261f1beed4aeeb1fd44b6888c8ff20080e5bd2030bf3a9656ef2627f30435c607db5d507af2ef0685c9e115fbff43cda88d3b6eafba0824dc087b9bb2e6e6165420695dbe4f8ccc1ae0043062f24b28a5c7e540aca9eada145be0cff1956f7aab17989e591b86f21fbb5ad9c44f904a95cc46ab0338b79f1a6d37d60da93ef45d43ccdf084db4b0d4a15d349929210f8c845075d7ea", 0x1000}, {&(0x7f0000001200)="f53237b4dcd9d8b0a732dd383015ba70b397df60c39a29e197516878a57d51a6b9da447fd60515d6a0fc8ec4a84aeaa54b8fc2434234820e4ed74e8584237b16eb92d93b7124231066d511bab5c4fed3b59e13514c6f56ec81ccedb8e686643cfa49c99598a91c385da2c4afa2693884480f78660dfbefda467f2433d4070a5f80195d6d6c438b9b94a3f63e5b21af3c46e609854c8077b2b4e73b5ccf7772014fe727d3f5262aef2eba840f611edfbfff49af4555d7d64467322330638883d4a9a17617d1e3882b1ad9d7f3de1c7f3c9c78ed21c2e55a2fd3adc4953d43748db991f5c8b1a22fca891daf969b54c2ca57ef9bcbe97ba8827b0a3c123ca83442bbd0e7a87454a0fc316e6101decf4d05ce913098943e5cb0754c2e7db270aa23757fb75fb582275ed97d66a9adadbf968b7466b5f0b1fad5b6535f17a77bac35de5df674c7d134e1ed5aae67fa3119e221453eaa5e7834c86c4d7c51f877eb0789311badb29c055a451091d094c5b54b69fb6bafd3d5b35306d7e697f44985a4e4c56c731ac9ebb3eaaf79146b7612dbceb61a69c7f707e568b79ae582a842ececf51a208bdcca4aaf92bea120e0ed1887e8d2b60319bd715e4d4a4f31c75f2f3e6f3cb0c9e28a3836251f6e1e1485c88b312e0509d2646ee83a09972e75726f63c36cf25688ed358d2327b68544c83e6ece8df50c7e4abc05f7cc699ebf30cb45f3a281b2ffd0c9ebd9c98b9f09c31547eb33d9f39dfa67e2711a0aebb9e4a8e69e83c6080ee9734914a54a03a48f657d4e4406f0ff17f4a484809f614cc82dcd618110f4e50e3ea2965badcb584f4e9312f71f95d65db9316232997bc7500f1558fa1b843729dbfa4986ad67b3e79e9e6992df47dc7d9cacae88364de66b6e25ad7b41b5e8ac5450959b8fe2dfeed133a708afa79dd7398a3834fd38e68dfd6ea8f18c8deb076eba797150aa817cf78aff476690e2c94c179d4ba528851de861507e6b601f511a1423fcedb86a4ca73eb6d54aacb9bdd0b75b59f376297406e1e99f9a48946ef811df7965b9deb2b8566d48b972cd3aa11dc880f72df746182596a2821b366e787789062e877e7e3015f538f758894437fb0f092c1422de6db7bd0305bd7cc91440b965f9266bf68020d3bf45ab633ebc210daae38d783148f77317f5a91fc9a011531b1cf323171f1c682d6a8c9d678a49dfa89856009a0a1e7abb6c7435d38f2792631168c8cd1fa045f18e59e1e89f2729c7381d11d65c1e55c847616f3b561a125736e40c7cf7e28c636cf2afbd62a7afac430b8f15cd2f2a1bd080db7ec49438a02f2f51c9ae42ac535005c1b373bb37cb6ac895880629a6adf902953c0e5ca86ee06bddd086e4cc005141137258f2fabbf1363e0e306dab29f013976ca780316fc46a880542bcfc526792507ad6b0acc5fc0dfbca9eae708dd4953c18ea34dc6aa0d81b0fcd01f84da59bd8a7ccc6c1d838f6e6aebd9f51a601d9e3c17a5d1b7e28419aeb6a9fe6c20cd721ebb14e4a51946f99db59438dc515ce9899cce048c42f2756b6a01784682374f4dccf98debdbadb24ee5d12bfeadf6a5c665363126b47a21916e1f65254ae0a6e9db501419c4fca4c71b3bd230bfa9d425532b3cd73cadcac7754ab635bb9477963e0db9ab2b983ac394a58649c575201ee60f8035d789b5adda8e02649b0a6de94af26c6d21bf77f60de073cc7d7882e9dadbd42e4321daf34266fbb86f4d68032e8bce5dfbbc6d74bf6345f0eb539ed67c2ed8e8a9dd1240f42d7765ad18dead0f7e0b42ea7aaf78674ebae88e05299be355022fd6f7d8af2559ef5d71eb65f882f887f819225f503711d7f63adc4ecf3bbefc3ae91a2428eed74759b52ba97b379d5b60ef452b6a0cd533e800ba1461afd91c7af0a72215131c68c4637e2093ab6946040f1276d6edb36b9078459e26c53599e0d44385a5404534bb64368af9461626d3f7f6a8086cd9ef957112bd382dd6f663bc3bbc0cd91867c69b75ddbff763f5eb000420ef46fc7c25804d9111a7534f6b7a5dc9acc56b385cf28f4ba8b373fa19bb3793565fc239b93bee67a6dbc428ad73ae4c49e0024f9cb20b970cdc4d6847a0143f30c527b3803e86312d74cfb141cc4c842ce2d8297cc0165f7500f729ad1952ce6f13e6cf346daad0baf643080e45df874a6c9203efe8da2050d7a6c1b8cc50405901cfc4befdab3f36de5d8f65fec6ff67ce73e1dd0a4c13745e5b6aab5e4cfb172fb989e66aee9273e34aa457b797d57f95cc9a6a6135b1b1ccaaa56c4bd053dc000a25461dc74fbf36e92fe01180c373a6fd4835ea25d01ae331532d6032be618f455f94d90262a2af27ce095811956eb25b361052f331784d128c1fbaa5c971a101f4c913750f6a7e0bf038ed857f8ae0bf330e5cdf8b6e0b253f1b092cacbf8de159d6539855a0def4aabe93dcd8f165b4e774a9d2c83306efedfd9a28756775b2430f368630ea38192494f57aebb48b7b6d7f24a62c7f2b2e7adcd9f71028d27911fef1e0253584912cf126cf00a8fd265b6a3edb842bbd52b029cdbdd5952ae06e81687bc3fb3cbbd514daa75382cffd78240c65ae5dc2acab7b225c4baedb0474cd30a9229fa327441488609dff34a72f26ff399ba1e1ee9d9ec267103cbe40a5286f9ad1a506deda7c54147f8935ef57a72183bfd2a7ced1490260e10a958ef3830238f50bd9ef6c3c37945b9d38c6af14b0827daa400a98bd5e837b9233e64346da7754e141599d8cb6ecbaec8e09d658474408aac3c40fff5b545c6d4e4c4fab43faf650939506035e9ed1ed04b2acce0cee919bc705c892a53be535cb554a6897570af60a0d539a2956354e8fed78de750446384e2df424a9265a22a0f790fdccb5b7c3c26a89e53aa3a3d5940ac6048e3d88e8b97eaae838ca25506b26df8748a6725fefd60033d819f7b5a77a7d109cff78a048a4f3753919e818ba738da6ba4d83232d83fe77b7b6892e87048134e3802e2386ccc45d7756dfb1d603db8cc1dff481f4f9ecd37e59a17cdec2309e029feba95bd88796dc947d8148faae455260ca9e202734d01001d8af7e776c0ddf25ad4367449aba8932ab8b56c2ad09f352f650e4f452405523f3016ede50b47c9c29219bf6b5d95d1ab8caf6b35ff41f86f34f93f3b411802ed8036a968239d11415d991f6c276461d005132544775c07f8130b3951f20a44aaa97910165ad5bd8df5818961d0e3ff2c7d65074a69c53846eb4344e66d1aa28b14ae1e3f5fdcd5813b2e901859311d76321c6fdd129acd3ee67dd643d3ec501bb9b0542ab796a10d9894fcdc3aa5c4d717d77ea79a396dde9a0b96d49f8f014de639417f2a25cd6bcae419860c86ec7df5b97a8f3732518c5a2c4b3cdfb2c87ffccd8216e1a6845fbb1e4a513aa8143fedc6d3d539909c68b286520ed624e20273d7ec12eaaab00ce9d3adba2572c5ba0a3b3e3449ca6f1b5407aab69132b1721e02275e9ac438f04e83f729324a76560b15203f6c04f4e313000667319fddca3eeaa4e6a7177df69ab0e754cc68261296d925e299462d61fefc8fe22fa0a91aa4927e16907f84e19d14b4c526da42fecde8de4484014b0ba20b1b612d3eafaef55e036dcfdd05c3f3288443dc2360695ff87319f39f8b3b8b757ef14e421f3c467e463bbee084e7fa56da5f6d27aaa4786e05fab42d06516e3869367fcf0918bf15ae0c8feb7dd0627dead91f31f5a478f6b2505bf58049a8f18db8d9b7c12ad63566dad81b0be017f216f9bf6b541d85af3a7b8a6b0eaa5eb87e4e8ebb489099646da4de0988276d3cd68a6268c2648e1a10c77d8e83e23ec1139436a0da57a37a84528281cc5254c1d3ef8d069fad907e40e02ab8c3810f9d22c46018e48e23f8382a209503af79d18880d4fbe6b5dfce95893bce2426d89d243455cc86b10a7d4fe5bf8ba1019873453b8bc3cb61d010bd4fb6c5afe9f0ed5ad9ca79197314bbcee98c4dc4de24617779f7ffea3b5d609302afc84d3abc3363c65bde10e19f096196b604e0e8d4aae1a655af12244f6cc2be98c5d998f334a8cc6ab2d1541d89855fd071bafbd2f79a3a197ffb867ec66017d1c7326914a76458f4c1bc09539635122c3177bc773809e7e9f62df44646137875a659f15dee35eae50f870dcedadaf1112c78a63f5b95b8f352925f67180b07de4ce723320411751964b6a99dd09a3bec4afa4ec658471f1b231ecf111d0abb85d30d267e9ffdb2a156869b7a13942186af177e9f5aee5c6d7558d154f6cd72babdfeb535cbe05fa4b7fe598dcce07f34ebda0dfa86584aa71b8690ed49b299b02fa6f5084329d66d3d36ea64f76e5713efb5fd6de7168d2340cf258835fb3aed8031d8de2ac8a818d4c9292602473b1a2cbee7eba4882f2f82f1a7bac5ebfadde366dfe4638d1147ffcab6b7ce82523e1ca776aca8f9cea6adb09f3cfbcd09611c7d5c07ee59c778c92ef0e481332ff5d78a259198ea407b552a1c02c6af29b2b76c0232f62a5729083374728d81d258f98e5448384ea31290b4007bd3d58e1f187de7dfa8911588fd6b527416249af35c1c4aa01cdd30a60f082e9f5020f5306d94a23f541021d7dc4df50577f8e2d690b325199598bd1ef6740b4bb58e1f8d945a76371ea87d18b605f135c19bac7b42e46cf20c5642c8671b8c749e935d0eb7cd19cf0d1a8eeb82732a0b719b351b7d82fab7dc32b7dd0ceac668a4d7990fd770c49b8fac76a508cff31dc05f1bcff030aaa967ab9ca3ff8aa9f7bc8b82093e5397850fd9ddfbb533fb2509abaa857ee5ff522a9f18d512619ac6741d3918ed0597630781c447c020c55a0be5595625faa1bd7e6750c663058b517883e2f742114659f55f461f8c36ca25635d662e92a040ac149c80063c2d83e0354b1a9831928188f004b855e3e4d1890033a500d91450de79e2ab958383e918d52ef66125c631f10475d2f163185cc4d4634d26a82a0bdb493bfa1805d1943b18f06d89308211134e7f7ecda50342e625a7a04b063b99d1cdd79cd0ab156d0941c979f863651670038170a67e10b85c0ed980a808069471162d35b109528447152c200829a4009ab58ed40d63a864dafdc65e482756101f89ec1aecfed923e9eb3319d8cea6657689c64f54a1581775d83bc06de44c4d1ddd5980f982462044d7a35bda2c74ee427b000c560bfdc59135cc3028cdea737f7a94a40417e5a8fb5545d2da87fdd8cc86267f24908c2c8e99b39d0fb62afcebe1248ec81033f08f105d3a49947185a43a26e37fd0f3e451638889363fa83e2982bfaa66068321cd570a94c27d361b3e37405b74c374686a4c0423ceeb4b57c9dc45f1271c7f1a2274fd150593aa5c0105a165024b794421bdeb48671784cb4961f1910e81a67f16bbb4c6b8c9ed1a4262e35f993bfd8a832edbbcd515ad06334e34287fafacaf097d0409ed3cab45e881380512fffe57fc3ff803b1bc4fbd963372adcb816ff31a691c54f2a39d8e2ec70704d0f1ef0fe48597ae5cbd3a9971cccb8fb66f2ecdb508354a773bfd1b5b386b44026cac5291e00cbed95c272bca7532de1840d2656a69cedc08989285022cf13aacd40a03695b7115c30a32a73f7723ca7fae3984e8191bbddc624daf0bc4bf2044fb0c58fa3bbbe3b92f93c3af4353fbf6e06bb9596e9ca0773cd70c45aa46076a86ccde2cb2b161babc1ff499a58707bf7a4fc6e0ee2ffc66df32a44d2922647d5de6a47e80da2ca7a6d357719e85a8a130ce5a796dd7", 0x1000}, {&(0x7f0000002200)="980dbb4e1a4775f35330804a61b4a0cc19cc93250d78e31c25165fb1253de19b469f0aa820258b970c71836cca2bb21748868f247b500ae3933970ecad813333ce620b16b13f53cec45518c109685a2d3d6f5b0664d7afe55ff950aefe8f11c1d4aa9df33c720dc7288adc8e89de527ecf6e32896d1d4e55f0f367be0115e77d5dc1e159494042c1a5ac6231c717035ea9b20fee46dd3886f7f4ee9c754ae36a70a83006c7776cd7c6ae5c24da89a128b06b8c6544b8a28a1c51309d9796102e1ed53fb050a906f3a6fcef259fc46e61af5786da4f4b1e502fc73471858be9b894eb7abf25ac974ca6dd5f948c3eb290dc1d8672b7ea74b14e", 0xf9}], 0x4, 0x0) open$dir(&(0x7f0000002440)='./file0\x00', 0x80000000fd, 0xfffffffffffffffe) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002300)={0x5, 0x6, 0x80, 0x83, "7b4f9948420ab22ee58181d0be5c74498b30897e", 0x4, 0x7}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = fcntl$getown(r0, 0x5) clock_getres(0x4, &(0x7f00000000c0)) fcntl$lock(r0, 0xd, &(0x7f0000000000)={0x2, 0x2, 0x4, 0x100000000, r1}) flock(r0, 0x5) 04:49:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0xffffffffffffff01) 04:49:48 executing program 0: mkdir(&(0x7f0000000100)='./control\x00', 0x0) open(&(0x7f0000000140)='./control/file0\x00', 0x8280, 0x0) utimes(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x40}, {0x7566bf5a, 0x7}}) execve(&(0x7f0000000000)='./control/file0\x00', 0x0, 0x0) 04:49:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2065d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f00000001c0)=[r0, r1]) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x80}], 0x1, 0x101) poll(&(0x7f0000000080)=[{r2, 0x21}], 0x1, 0x0) 04:49:48 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x7, 0x8000) kevent(r0, &(0x7f0000000300), 0x39bd, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x3a, 0x200fffff, 0x7fffffff, 0x7}, {{r2}, 0xfffffffffffffffb, 0xb2, 0x20, 0x100000000, 0x8}, {{r3}, 0xfffffffffffffffe, 0x41, 0x1, 0x400000000000, 0x100000000}], 0x400, &(0x7f0000000100)={0x4dd3, 0x1}) r4 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)=')\x00'], 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x6100, 0xffffffff) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) sync() sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140), 0x29}, 0x0) 04:49:48 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x2, 0x7, 0xd649}, 0xc) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) recvfrom$unix(r1, &(0x7f0000000140)=""/229, 0xba, 0x82000003f, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffebd) r2 = semget$private(0x0, 0x6, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x5]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)=0xb7fb) 04:49:48 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) listen(r0, 0x9fe4) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="0509", 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 04:49:49 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x35b) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 04:49:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000000000040000"], 0x8, 0x0) r1 = getppid() getpgid(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = getpgid(0xffffffffffffffff) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r5}, 0xc) 04:49:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) flock(r0, 0x40000003) flock(r0, 0x5) 04:49:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x15) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getown(r2, 0x5) 04:49:49 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x98\x00', &(0x7f0000000140)='\'7\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x19\x00', &(0x7f0000000200)='+[\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\xa4(\x00', &(0x7f0000000300), &(0x7f0000000340)=',&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) r0 = socket(0x800000018, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0xfffffffffffffffe, 0x3, 0x0, "b8fa06fc5b758d1b757872c49e47fb95d57c13b8", 0xdd64, 0xdf}) syz_extract_tcp_res(&(0x7f0000000300), 0xffffffffffffff80, 0xf84) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffd4d) 04:49:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 04:49:49 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x5) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x1, 0x3f, 0x6f78, 0x8}, 0xc) 04:49:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x4cf3) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 04:49:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r4, r3) 04:49:50 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5d, 0x10, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x200, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x17e, 0x100}, {{r0}, 0xfffffffffffffffc, 0x2c, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000002, 0x800, 0x80000000}, {{r0}, 0xfffbfffffffffffb, 0x22, 0xfffff, 0xfffffffffffffff7, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x1000, 0x5}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x80, 0x4}, {{}, 0xfffffffffffffff9, 0x80, 0x400fffff, 0x7, 0xffe}, {{r0}, 0xfffffffffffffffe, 0x61, 0x80000002, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7d, 0x6}, {{}, 0xfffffffffffffffd, 0x30, 0x0, 0x2, 0x3e3}], 0x80, &(0x7f0000000000)={0x10000, 0x6}) r1 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x3}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x101, 0x800}, {{r0}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x6, 0x8}], 0x4, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x30, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0xeffffffd, 0x80000000, 0x5d84}, {{r1}, 0xfffffffffffffffa, 0x41, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000010, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x80000000}, {{r1}, 0x0, 0x1, 0x89, 0xd5c6, 0x400}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x97, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x7, 0x81, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x31, 0x2, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x10001, 0x2d8}], 0x800, &(0x7f0000000240)={0x7fffffff, 0x8}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0x7fffffff, 0x0) 04:49:50 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) getppid() r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmdt(r1) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getuid() shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) shmdt(r2) shmdt(r3) 04:49:50 executing program 0: r0 = socket(0x5, 0x1, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0xffffffffffffff4f) 04:49:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8220, 0x0) read(r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x5}, {0xff, 0x5}}, 0x0) 04:49:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="ff00", 0x2) r0 = socket(0xa02c36fe558d9605, 0x0, 0x40) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) 04:49:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="55fa4c0855c8d5d9218c9ddef0c100d8237f82654fd8a27e0462c92649321912285f475d1c936c10cda3e48bd38d257f6d91aef5060b09a232e3f0048d7144523448374ec1fabb7d5dc4429f146ea8fd384f9b1056ea5baa3b2fcd74e134e65d916690182a4e", 0x66}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) r2 = semget(0x0, 0x0, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/239) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x1) fchown(r3, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) 04:49:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 04:49:50 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x3f, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000012c0)={0x9, 0x1}, &(0x7f0000001300)) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='./bus\x00', r2, r4, 0x2) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0) fchownat(r0, &(0x7f0000000240)='./bus\x00', r3, r4, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) mknod(&(0x7f0000001340)='./bus\x00', 0x4, 0x8b) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:49:50 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x3, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000240)="041871d647a0839a2a9c9376ad27b269ab21ffcb256b3f02", 0x18) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="480000000000000001000080ff5cd4fd235ca1c7e052a5a5edc0b0d7d7c6be92a8e5723f0a6561d92bacfdafc73f39e755569c930e744a1d6303c69f192a6bb9576320000000000075844cf030461e4cf85f2ce5743c73aae86fd209c8d2a5efffbb1695d574e6b2133adb80e78d41adfb28254fdd532ee6f9072000ba19fafbc40000000000c000006408dacaa46000090aff707ded4926762413ac78cefbfac98042b54bebf521a1b6a26c0812e839119209d517f8f71634c01be167450de50fca712e519a5c6dbee554aee9c5"], 0x48}, 0x1) 04:49:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/77, 0x4d}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20001, 0x80) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) sync() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000003c0)) r5 = getuid() getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="2dd18fe86a92912b8aadd2bc453bdb605ebbad2737489affe1d848973185ebdb7a5e8501099f6efeed1a", 0x2a}, {&(0x7f00000001c0)="93c922e7b89f4360a4653cf08c5c5a27952cb63556140a4eee104d9e3a91d1d015512a5c8603503608ce91d138ebc2af8e7c8b20bc826690a54db333773ac479297efeff0f74602f91def634ecc86ab7acb3e620dd18377d012b23d0fe659fdfc6f32236a11b6103a38bc037514e5697acaf6c4cb93642e65ef2b6ca3ade923d072bb9f2d00e3b13e5819c12d7bebeb7fcf51cff488bf2b7e361eb557169a4102dedc1143ace6877510957f707507cb62d600b0fe160cbdf6900979b0b64c5a95408b46355178ee127c2b29aed052dd7595d0d0a01e7a80d79bcfdd03da27a05bb97fb6b", 0xe4}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000001000000fd8a0e641862697d8fb6f52b06625d33cc9a293918f90b38b2f724d058375c49cebf877e8a81de22427d72a8101924dcc4f3726cf0329ce5e14659d7ab2c73ef0c3a19b87e35f348d4f0340aaec251125359e893ffffb51d068513d2366f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0xe}, 0x400) 04:49:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() kevent(r3, &(0x7f0000000140)=[{{r1}, 0x0, 0x10, 0x7, 0x8, 0x40}, {{r1}, 0xfffffffffffffffb, 0x41, 0x80000080, 0x9, 0x1}], 0x5638, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x0, 0xf0000003, 0x81, 0x9}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x8, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20000004, 0x81, 0x4}, {{r0}, 0xfffffffffffffffa, 0x48, 0x80000080, 0x14e, 0xc95}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000052, 0xb1a8, 0x4}, {{r4}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x9, 0x3}], 0x6, &(0x7f0000000400)={0x8}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x203, 0xffffffffffffff7d, "020100000700000100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 04:49:51 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)}, 0x8) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 04:49:51 executing program 1: socket(0x800000018, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4001, 0x6, 0x4, 0xb042, "6cd3595215bacbdf1236e5e01c810000000d8900", 0xc91, 0x800}) 04:49:51 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x800}, {0xfffffffffffffffe, 0x1, 0xfffffffffffffffc}], 0x2) 04:49:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="e2"], 0x1, 0x0, 0x0) close(r0) 04:49:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="aa770a1cf91ee38d1d8b88e52e59432d7027bec146a9716d5e836966ef65221e1e56d6a89257ad111d35c8251816e8d7ae555ef65cc2cb9b41f365c6c814e43528b4548b96ab0028834591bacd8b453211aa7f328404eff1bd500484ddc52ba85a80239228ac7a3a4fb32cae2ba64dc758589814c26958f0bae25ed3e8cbc777acaf65ad1bd0ab0ae513c80856eb643ac4fc0c9a595b89a790a709e0b2cc5ac606524bd4ee3241d1f1ee7cd3ea372f68177dd8568423e8cea4fdeb863c21825f38b0673df40a3e5c85f6ba656c2bd3048b4b4eab355db71faa8009d090be2c5afa7ad64eb5ef398858b64031221048d7a18b2e9bb77f3accb8", 0xf9}, {&(0x7f0000000180)="6d19991165db744236ac77e1a47a158844f310d0bb13aad924767cf1caa74f0fd9a53eaa68dfc0a194525d29ad6808b70a63c7abf61685ddde59af970fc0da080c2152d23199060fb99a907879db6dc19f", 0x51}, {&(0x7f0000000200)="e4934f049c15a39373ac59d438c4475b8e16b96965fdf3a4ea834bc78b3f091b1fe72484d4e9ead8862f085786eaa41f65c86218c1709feb1dbacb2f22e3e52a1443eb3ce9cfc11e991629a633c9222addd9ba3117597f8aab75b4", 0x5b}, {&(0x7f0000000280)="69288349c9513ef1124ff193b12ebd5b987605d6d8c5fd0dd444878a5891e4bbcb58e1678ce850b33289ba1d2b56da0fac8bdd52b277a8cd89b19b3930f75b92374c7f203b09a322c3927408d3cca26d635d926c6a40d19d60574dcffc4fdf3e567bbc24c5ce6d8db3cd53be9b3e8d94ed9eac375453edb8a10229f3528816ecbec2531c558f11dbf291e6fdc9972865bcf5479f3433908c3783d1ddf18f840ab4a8638e3af7af0b9e40a324308fd9228a0cd2efb0492280a2c01efc91872d7bf1b8834dd7ff12d76a522853ea3b2cad5d2871f68fb6db81fa080e4f54216e6ec25375c4be", 0xe5}, {&(0x7f0000000380)="0be1de8380944307190ddf68cf82e8e9f845632bd0f63178fb34d45d0c3e35074a3ddaaffa9239df8ec3a9a6dcf1feb82c62021e41ddd40a23f0ce9eea9a2e56fe8f27e55e405dac3278074615a8b9fcbe189d832682423f4a7088eaed0cd231741958a51ae2c3b6583e9ecaf42a3be4f3b581f0dbbe03d2d67bdb6ac3ee64ba6b045439553971619d8f2b2361", 0x8d}, {&(0x7f0000000440)="ea38c40e230769609879eafbe28ab0a5d74b8332c4e2474247b93c2a6b0a7f4b634a47272feba7713c5d80753becb3cb58ef507b2e5fa91d1c1a83d8d070a426ec42bab8ad7582eaf2451f7dc9d4bf9f726d686d0c6a2d6c265a9744ee6c52700017ba300bf59ef359533ef7d46e0f8a180ac8e8576142c041f3ec7bd378596b0585bd4c442024a563fea12f6d6b978b7d6cf1bcff09bb79d48a4a8ec6723b29ab34c1267685d143faadabcd", 0xac}, {&(0x7f0000000500)="e991b3910a76c7c7792a88b930b6ac0ace411b49f214812443d646bbf383fe787b1a572ec629594b646a274a421b046552bb208e0d1acdc72cdfdc87681c321c4e33e549321f981a9c48db51b330c1fb38fef28fadcb3af43cba7ef6b80cb26d0b35a455f064fe1716ec76cc9d728a573a567385b32920747f8fc6da78330f2d43ddd8521bf3d1590acfcfcaeab60d891322a6bf4dca0e9d0099d83f49a63efe57f4400056f73a0970899f7c74d0b68d61a19b60baf52257ec2e7977ecd300474401e61584c7335a5be8a0f3732a64fa470eeae8b977db6cf769", 0xda}, {&(0x7f0000001280)="738284f8aba8a9eedb1e42afb236ed51788fec3a4c9b6983442d85ac3257d7218dd949a57bd487ab62a2332f6b6ca43b840731d5f19f02e62ce5368acc9f4c78ef913916b0209fca8758883d50b6af8a766be870c07e83febd5bd247983e855781510baf8f96d0899f54ac56f0888364591aeb49b036048b10f4a33d8d17793c4d5e18fac826d7edee29e627b4c2c40b60c5ae2b23d3277c72a63e61877560b9a945bccc53ae189f95edd7cdbd2d91cea26ef320f85ec92ed9f7a32f85aa398ed91ac7f51877df14863b703a8fc5fba1037feae88fb84e245e619ba2ea739a5efe815b64ad24cd259c3d649ea66aa4e3f7524bab8f480d44706fa497b868152e5fdd2f52365e65171921f98811ec7d529718a9713a666156635e0834f4d2b3b626382f5ea7b50975ee729aab07ca9bc68de04949bd360493a000968c83a96378a994924ae0b9875a476ea5787eb91b1ff149fd3e9c6d6ce3eaacfdec3bf2e51cf60ef765ddb23b830879d5a7d1e2cd4cc9bc7ab7e450bd460e7197a7049b55ae1434037dfc42417a52d86dcdc5464830e9582d5a151119ec6f126cbd6e70b5480ad840c883529951d5bd0ba889d2b87cbe0e9778ece2bc326d5d1ab6a94595ad01bfbd27054291e8c6f393ec0bd75d6a4fd553c6e7a724ab4f7a782ab9867d0753708b208de5a8b22375788818b7100de955bbb2d832d8f74511bcf36580e3d7f224962983e1630016ca7974668353cb3be8f152f8f6ab3025b621926151352490956f9db13bbc59916dcf91d47146846db399d1fa086fff97465ec8257eb76fc7d5244a2fd2baccc7fb5b7e2c761c8edca4dba034c873ff36b3650f1d00e08ea27541a9e7455b48022c5bb02229445eace3484401463680b08d2507fea9045b251262f68c6cfc1fe942a10213a8d6dab5460af51cff286d5f89623a6c11bf38c2226fdd7ab5dca044f84fbd741dfb2cb3f2490146065057aca805a3e70e2939cdcabe270ebc6b5c8619b30a3f2ca9efc8ed086d5e09cda1dd693121038514abc968cf1becbf9512d435a22cec7e92decd019caef3b4611a5961d7fffd7870b952a5220f60f1d26de41cde7a21f64e8646e6458f884c0f3cf7b9faff1ea0112ce602dd09cad80a326b95f1b0585df339a47b7eff55ff601bba2c0fba056ed04406c91846f6c82d0c3cfce50533c961afc21380b4923d162b3c6c9214e742a57b6b0cf612ff9adf8d202f3c77fb9b5278a74be67c0f499cbfa70a615082d5df6a96db42f0f90abc24f24a382dd29a70923b6e5b1f2c90ff9c2080ce24ac7620806e4891eaafa45970dc0501e0f48731b081bf610b4be799c64d42e48baf5939f13aab5727b3828a58d0824fd786b45af2f54881a377cc0379cd1ec1b7a695dbbe24cc6a05af9f8420794b36f6684cb5fd03f6c2e52d05ab042540f3109da2c69cb70eca20008d0637d7650960d2b5f42ec8ea1d0ef11d233fcafed388bfb7a44f45030d4ad11935d6308ba505d77b0a610239c9c5b0ee845aade4bfaa36d56546a92f9c0be5feb2839032b42771157bb99ac27bf179cebf731df9f04a8516a054d4583c0495f63e2cf5b6e0f9973b0ee0645c5fef08aaca054341c29ec931c0e30d17e997b8cca22e2c769c35c1c85a4d1e2fad3cf8680a546a51135eab890937675fb98bf1e75dc7987bfffb9bc804fd2449e8c6b323a3902441141fe0d416d325c3694951a62f9bf3a9f206b4f3b7e5d483ef596de9023ae6f68a4e808b0f8005573f0d0f73ebedbb6f20d4607d6f91052ec18604d80ce3a9dc85a2082784782073d43d9a09a6effc75fd672d98ce7a8e010f112751e5b2e0dd08f06ffbeec2f887122ccb5c79aa597e0912b569a76d3d4e706b549ebb134062aca98aeb26d3c9d154b684460158904f11ac28c8b4324846de90c046180ce46732b2a0e1cfce5ebcd1dce24b3ba490fc731241d39de63a19e7c451a53336e6f0b5fe99a968f4e3426529c813dd369a35f21afbbc6a645f8c163f9718e75c5a3b30a1a4910d60163676a304267546504f5646270d38cb4ae8144cc9081399332a90e63e4044700a1b5be76093b0c4c061b910ba334cbd1f0c407892ee65d6a555f974dc945d4dc11673e8632a0ef4851f245ce8f11d4aee61776c9e0f100b6d8a93cc4b80feddd99619712b5e49e8e9abbc792a3ad70638827e1f2533d0f432e100acc1668a0925e628c293b1aab6352fb48fa5c9eee40b7a2a8af8cfd646c91a36b0a89027cb3aa753200bd8be345e765814f640e92aca8cb682bb304b2698835fae4eef656c401366df1ec77ef071eec80568951098b97ccbc2f9068b06a3648432c9e623e2e94864b8de877c63c28cf58c7aa40a6a2eac0716184c6d8a1a5ae029f060031494fc98fc3d499b788f0f62a1b7204ba7229128f071c499923f419adb5dc8610c2487eca9420734094f132428224d21a9cd690b63922a98f30683ff83417a175ad408a4f845341c924d428bbb3d36e17c7d6e536b516d7e7846987dcfe6f22885aaa7ed6854fcd6a8876c862f95507e2226c25ccd94cfef6e2afdca9d4e400dfdcaa1cbd0c655cec49d24e7b5a0784c5f8c143f96ac95eb91adbf7d351ab549f33c4a883afee4bc92b5e9ee962d17222cfafc2e58f918bc6810e419613c7ab8099d9eca518b6220489b96eb8d461c69f46d4f248d3103795ecd7adf370056570920cca8961e72b0e485ad77399c715361315ab4b857999abcc56e368078a077d43c82638c5c1aa4fdd92b0609f1a5934c5a728c5943555580e0c2c1038387efaa64f46e0a3cad69298fb353dbaffaaf9c260b4b3d4f753e1bf90512bdd18a4105eb3393d3766f603329f89dfb40acdf76e7eb473b102c9176cd7de32f4d4a97f7b3f4115792c6b4cfc89cdfa5dd1ebe736dbef3b67167960ad31853c470dac0893e82a9bc604493afd0e40e85d19bfd2c0a0a1a5ebe2b2c74199699c349fdc60d7600fda3c0ba8a71b0d11b662638ff3855b3b627490ef02a1d49b63a172bf5fbc3136d59b74300a514cd5e439c1381f18b1cbdef845c5752299c43acf3d0258eda9512b73edcbaaf8d81098401ef3b62844b56a165f5b97afebb5d1fcac33c8e08847bbf9116cdf8331e832cc061cb4261f2041fbca8403d8139d954f85711d35fc152aa20c145c76ea8c72998941fa8262fb66710c7b40d8e13e61dc2d3dd99e48ac429c5ccd900a7ef928c61dcf570b2f249ab20e4fa7a8e09218e5b43c073727fe78484aca52186301f9a4f98f2ba89dbe5831c2b59f41162783c6d3f2be2fa5a6836bea671e61df840751191838ef249e53be7f9389932cf684fffe8f6d235ae025f92dabe79b6a451d6fa2a7a447bc96b4e113f33d0092da102594ebdaae0421c0a2320b77797a3794c8a964e1bbd1fe00128a6b12ba3df6bac84a9114b9257ec83445320f4771051e3254030b2a31a2bbf4d2a6d676e0bb624394be377ad0c85548522876f64ed528b36ecf0368a36dd74d74d7ededc4d80bfa6796a69e02b439081ddf0dcd46cc62071624b7e23834f83ae9a1f12414de0c880f09e4074cfc6d5dac1ac39ba054d828e15340ef398421bc25f889e6fdd6f0a2dd9b031f2157fa6c5c5e1d4a595121334ef8f1be6ffd82ad9da2c85e34833a3213f4257aef7e521308555e8a7643e28371cdb51ed4598b8abfdc16aeb30b5120053966ec1851d5cab472d6191d0cba8fbde5fddbe7ce9138c24518bf79ad49e2192222d398d21fd15c50ffb6ce9d27e2017c12b69d4f98d72ba2a8b8fea68ea264b1f8d9e67dc4145bb558110b1643c4881d61b55acb5aaaf70c83a8a10d49be1ec4ea6b2a0beec7ad79c1d388a72dd5d3983382b6434cf62764ca4b91a276ab62be8b34af79094b7d8f293ac3b911cd3286af6859e1ac8edd82f19791719baf197f12614363b8d5f6849ad944bd2e1b7bc52228bcb712cca943babf517241746cba33d936e58d3319058bcbdf20a306bf91b1223f7343b4e0603630d7fea0a6a45c3efdc38a9f8ec1fa29b2eab72cb3741e86986645ff5e9e593e3fc8d8200fb14b5bfdbb16f5d8484fd69597ebd17eef5c448610b313e40a5c2bc6ab35e27ebbb51d15ca6016ec03145d7bc16342437134cac081e103d296fba205ee5253fbd4cf9bc85d10ab733e3a04883d0607a7ba9d912d783a3c33b7d558751780163253e540bc9580c47846ee97fdedce6cfc65b30c96f1eefcf2caea7a64ad98ccb2b1ae3647a486e57ef1aede3483367b2000547a6d32bf8b83a6904967218e715c6e573fd4d72225f1c0dcda62acbfa3efa214a944140f688b8cccfb7b94b6f0b2c9a34002f111ff64e52039f9847a25a0436022e7370e33020b06f350a3eb2b1aad662fc3d6788b6193fe3d7cfd49f5b6db5c4e6722bbc57920c32e3e80e73f3bbd5815c394d3a3ab6961e4de8491011163022a9581ecd32bc0d236c46c988eaf19f26b65ee0b2f603227967517dc693167bd737d134d1db49edb7291ff0ba56637a6bfaa3ed3f41c37f5861859c0d5d5c989ee7011e8ab5b4f44e8c7839e260ce12179b97f4e04e0b68dee7571c20fc42841b1288b36c986cd6f9e119b37b0861e8886957911c05953baa148f1d58ade3ed464d3873d5e11219a67dceb01d8dfd2092e50daf6d3e748feb1448d65530979d01c9a9021cd2cfe44758b6ff66db2a49c7fc35ff2c705f55ea08422c28cd44b0d25f6463e0826c9bf7bdbac0b15986ecea4c2504049b0813431c709b5a86d915cde89a5830758e48585deee88e91f35edcd91daeb91bc0dbb9c62fbaef2aaf0ef80c28aa7905cef14113650c6156ddb96db518b0f2fec215cae05f50f9f4e30cb14aae921c00fc068587e73b8830d9d96ab3707a2dbdfaeb88e5d492bbf1974be3f25f03e32926566254ef089c087112587a98717b0f39b25ea80a3550d155925b79a6c83320f4cd25499ab6430cb8945677b889212ccab1adb6f84ed7b21cad95918767ce46744f5b08f9b55d15fadcaacb1e432b09c4b261294e2e2b9837d7326969b173a8bcca173c8c493a7a6eeba8cb21b54aa140b96326349dce2d375b12371b25ce581e07fb35e2cef854e728154da7d3bbd09c5a7f3ff02172b25fce93be781ebd3e040caab63458b0216b4c121a5abdb74c835bef8328e92789b23df21d19133672e88f9373129fc61cc5e30f271e47a1c857d290da5b0867668ddfe8e126fbe113af324ad41f1201a4cb4509eeb237483540e0de545b8797f5e69dc0dddf2cd2bfc92ccf71f3478577c719a81c3f9a3e99bf45a44b9eff19b33994bcb09866a3381c5d1fa471922041707c49b95958bf36436e3576c660495a878fcc27ac89646a1981dacda6b2a43a2c87a8387ec7a992c5cdb0e0a50612baae98c3abe9a9f9e0fe133eda62308ff9ab4e72ca5e49007e119ab16e59ad467cfe8afe317e8d4eb6773a9b7dd9b0a62f16c0c469c8372a6494c81b8a523a7bdb422d754ec17db4cde942d84df00daf70d2f1b4a16ee55d31cdef21f28c898847be6c15bc1d768f8731cbb4a6828fc551d27a3a281c468496c7d298d59f3b6c0bcd9843738bfec90d644f904b9b0d62ee53782c0de52a97e926f34eba6f7a98dbb9982da447e2add77e983dcd3dea188a53c376dd8b9848939b83f3fe2ce2723486bf26d0c7b99f0d8b005909580055f76ca64ad4618a64664de73d7ff56b87034e22c6f84c7659bc3dc8f51cb24e912233f2433ca2d9475e56a266af5f62a43c861079083c61f0d0e92822a0e8420f84cc07125c", 0x1000}, {&(0x7f0000000600)="33925cbb4810b301e58b07c81892916af44b36e44b259cb9fe115502b7ba9fb9186825f093cbb163c2ddab514cd1977d9fb3efd11440af5075b7ecf99491ed8679804b6c267c1ba6e647045b1d52e18d19fce52bae3bc704f633673737726718d04194f2e84450bcfdace5b1554deb9fa29dc2087aa3978f5334e2e5eb4647ce6668e38e806c0ebfc1bce636a52ca2689bf6d1a98212209b0427cbb38861fe2f30336d1b65b76473cbc746e08ff1c20a30222ef7069df2ff", 0xb8}, {&(0x7f00000006c0)="e744176882f7df1cdbb511c066e3d6558870d0429d149897bb5d91f70f53495711792f94ac999c1c1d50a3494378c0f4d022687599108b261359f6e4da6b552e2db9a27bfbb0158d73c19f02f5491989b7aac3c09dd590b2012cdb30f57261d5c1227152c8ad6280acaaac6ff6418edd7cae411f0ad39943f2974670ec904986e4cf147a2a426c64d0761b5269ff0e7b98e33e8bcd", 0x95}], 0xa, 0x59) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x200, 0x0, 0xe605, 0x5, "317f8e1b7e92b27087a48a89d4368a18c3360c9a", 0x1ff, 0xd16}) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0xb00, 0x10) lseek(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) 04:49:51 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x2) dup(r0) 04:49:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ea00000000000000", 0x8) 04:49:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) syz_open_pts() write(r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 04:49:51 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) clock_settime(0x0, &(0x7f0000000240)={0x39b7543a}) 01:39:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000040)="9d", 0x1, 0x1, 0x0, 0x0) fcntl$getflags(r1, 0x3) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x8004, 0x0) recvfrom(r2, &(0x7f0000000140)=""/192, 0xc0, 0x2, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000380)='./file1\x00', 0x8) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/219, 0xdb) fcntl$getown(r3, 0x5) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/9, 0x9}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000000840)=""/166, 0xa6}, {&(0x7f0000000900)=""/65, 0x41}], 0x7) mkdir(&(0x7f0000000a00)='./file0\x00', 0x24) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setregid(r4, r5) recvmsg(r2, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/20, 0x14}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}], 0x3, &(0x7f0000001b00)=""/129, 0x81}, 0x43) r6 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000001c00)='./file0/file0\x00', r6, r7, 0x4) rmdir(&(0x7f0000001c80)='./file1\x00') getsockname(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) flock(r2, 0x4) mknodat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x4, 0x9072) lstat(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)) faccessat(r0, &(0x7f0000001d80)='./file0/file0\x00', 0x80, 0x1) fcntl$getown(r0, 0x5) shutdown(r0, 0x1) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/44}, &(0x7f0000000240)=0x2e) mkdir(&(0x7f0000001dc0)='./file0/file0\x00', 0x5) mkdir(&(0x7f0000001e00)='./file1\x00', 0x8) fcntl$getown(r3, 0x5) 01:39:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) pipe(&(0x7f0000000000)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/233) semctl$SETALL(r0, 0x0, 0x11, 0x0) 01:39:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700005d4db4f0207780fc463cb57bc9ded4da5d7d985d46a28ab7"], 0x23}, 0x0) r1 = socket(0x18, 0x2, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000000000004000000000000000460c941b7616dd4dfef06d6f80f26202a8672f76557731278acf5a8e6d75423c81b2b97122e1ad168f68d1f8a6edce3fa95ecae8dedde9cdd7f2b3ae34eaacade1c"], 0x3c2}, 0x0) 01:39:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x101, 0x5, 0x6, 0x8, 0x5, 0xeb36, 0x5, 0x9}, &(0x7f00000002c0)={0x120000, 0x7f, 0x5, 0x5, 0x9, 0x1f, 0x6, 0x1ff}, &(0x7f0000000300)={0x40, 0x53a9ccd7, 0xfffffffffffffff8, 0x2, 0x44ba, 0x2, 0x5, 0x81}, &(0x7f0000000340)={0x6, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) select(0x40, &(0x7f0000000140)={0xc0000000000, 0x9, 0x5, 0x8000, 0x1, 0x9, 0x4f, 0x1200000000000}, &(0x7f00000001c0)={0x3, 0x1, 0x100000001, 0x3d, 0x80000001, 0xffc5, 0x7f, 0x400}, &(0x7f0000000200)={0x9, 0x0, 0x10000, 0x7, 0x89f, 0x3, 0x8, 0x1}, &(0x7f0000000240)={0x1ff, 0xb6b2}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 01:39:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getpgrp() semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000000)=""/126) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 01:39:22 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x223) r1 = geteuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x100, r1, r2, r3, r4, 0x40, 0x1}, 0x7, 0x3ff, r5, r6, 0x4, 0x200, 0xffffffffffffff81, 0xe}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) 01:39:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x785b}) 01:39:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) fcntl$getflags(r1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0xffffffffffff5012, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:39:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) close(r0) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) pipe2(&(0x7f0000000000), 0x10004) 01:39:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 01:39:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x6, 0x1, 0x6b1) listen(r0, 0x0) r2 = msgget$private(0x0, 0x108) msgrcv(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097755b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000d7944dfbe32c8fa437657d45a4dd5f09f0480f120a3a1db3b8e7fddc313658994b386785cf6e511d55577000cad1d4bdc7de8f05417ab2d9e6ee06b937e203ccb8f994b61e3f96e9958b703381ec30f72163ea9fd5ff634c6dff8bca3f62c7cf8ae5e23d4e968ab137728e091536b5"], 0x1008, 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0x84) r3 = dup2(r0, r1) ioctl$TIOCCDTR(r3, 0x20007478) mknod(&(0x7f0000001140)='./file0\x00', 0x100, 0x2ef) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) connect$inet(r0, &(0x7f0000001100)={0x2, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={r4, r5, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:39:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 01:39:23 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r0, &(0x7f00000000c0)="69644b722efa949fff5d568a0e9e974d3fa1bfae889cdd1bc7c31ec6e12b638b85c2323ba032f612c0165cf53a68a28c24a98c28d8d0b778d42f5cd23cbe82782bc3eea7b67e9ba5a1fda24463aa2293a840a83db6521e03f4829322990a878959e937d35502a0ce7c319c2cb560a1de50a4bbad74f0bfbecb9b76e6cc4e13e273e26678cc53751b1f43b4137fa92c8243a4e818560f32d5322972605272caa893b64d698cf6e462ddd29c3b4d8567f3b3", 0xb1, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 01:39:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) lseek(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x3bd) 01:39:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() truncate(&(0x7f0000000000)='./file0/file0\x00', 0x5) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 01:39:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="8013a6a886f72f677081c015431e199bf430f7c4f7ce4fb746cfb432e688913e2be608aa647766c8593d6f2f9e84fc41cf93d56554bd826a0317348d0479a6ef7d2343e0b86fc7117a8fdf6deefb120a0afe778597a5533230e5bbd427465bf631aabe8a57f0c1c87281134da45020627126b383cdbacdf79d46b36333da715fccff0b3b95f68723ded3efce26", 0x8d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c114bc6fc6e23c5b0000100000078d5a280a"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) sendto$inet(0xffffffffffffffff, &(0x7f0000000700)="3c55414d15e923bde36ddc1e726a3f00f40d719e82d24a3f3ab129f00dc89eedf0b27ec1f4217ed7d7da64ddf8eec8dbab0a58a97137e40dde43b638fe38d8bc8e95496e3df61433ab3100b5538bc1db7fb9e3737d2d37dc24337473e743bce213ce079c19da3261db07f515097aed156c8ff6aca7974a2e4704acd61dad7d86b0dff1f0ecb8cd9e4a61ffc9dc3aca7fdd417e2b3449e3eb360814d33dc0e31a", 0xa0, 0x0, 0x0, 0x0) dup(r2) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0xff}, {0x18, 0x3, 0x0, 0x3}, 0x3, [0x8, 0x9a9d, 0x4, 0x3, 0x3, 0x5, 0x1, 0x8]}, 0x3c) 01:39:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 01:39:23 executing program 0: r0 = socket(0x31, 0x4003, 0x40000080) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) 01:39:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000100)='./file0\x00', 0x50, 0x3ff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xffffffffffffffa9) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 01:39:24 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:39:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000080)="e67097889744a5d3a302edc170a2f697fdfdda0e6f95840ceee3", 0x1a) 01:39:24 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() setregid(r1, r2) setreuid(r0, 0xee00) seteuid(0x0) r3 = semget(0x2, 0x5, 0x10) r4 = getegid() r5 = getgid() socketpair(0x1a, 0x4004, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) fchown(r6, r0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0xff, r0, r4, r0, r5, 0x83, 0x7f}, 0xfffffffffffffffb, 0x3ff, 0x3}) 01:39:24 executing program 0: syz_open_pts() fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x100002001, 0x4501) socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x1ea) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/105, 0x69}], 0x1, 0x0) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept(r2, 0x0, &(0x7f0000000280)) accept(r3, 0x0, &(0x7f0000000300)) open(0x0, 0x608, 0x100) 01:39:24 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ff9000/0x3000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x1a1, 0x80000001}, 0x6, 0x6, r6, r7, 0x2, 0xb52, 0xff}) shmctl$IPC_SET(r0, 0x1, 0x0) 01:39:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 01:39:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 01:39:25 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)='{', 0x1}], 0x1) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000001380)=""/210, 0xd2}], 0x2) r1 = syz_open_pts() socket(0x0, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) geteuid() poll(0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 01:39:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc50, 0x1fffffffc}) 01:39:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00", 0x1b5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x10001, 0x1ff, "b08d16000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) select(0x40, &(0x7f0000000000)={0x81, 0x6, 0x10000, 0x0, 0xa33, 0x3e68, 0x1, 0x1000}, &(0x7f0000000040)={0xffffffff, 0xfffffffffffff0fa, 0x956, 0xfffffffffffffffc, 0x3, 0x9, 0x5c, 0x2}, &(0x7f0000000200)={0x6, 0x785, 0x1, 0x0, 0x5, 0x8, 0x3, 0x14}, &(0x7f0000000240)={0xffffffffffffff8c}) syz_open_pts() 01:39:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000180)='./file0\x00') pledge(&(0x7f00000000c0)='\x00\x02', &(0x7f00000001c0)='\x00\x02') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x00\x02') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 01:39:25 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) fcntl$dupfd(r1, 0x100000000000008, r1) 01:39:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 01:39:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000380)="dc339813578b0d434897fa94c03bb6fcd4d6ec547af12ff9245aa01c6c534e076ec9417e03e7ddf4075478c973c09a86a8b84735360e9e4b377c1ad99c2e9ca06078b7302811b3f2885b584163cc8a7d3b40eb18986670c489ff05131ee0aa5a0e5ac7960478b9a42933af9c2a235e398123adb5378ba0d4c0ec8c61bd711d4bc1b05573b4b395b82521a5f15b30a91efd743f37cab25cee44381bead7a2bffad5c7056580725635bcb5d9d88129eca1c7a0b95803fc8c3aa04244f4ea3f9dd29cfd38e9ce9619a73ef0bba0e6e4fd80b1c5b2ae062d4878e9788f6d15df068eeab3c0f2413e1290f1cfc76ea47602c16e2dafd264c8cdb29a1dfe58331bd8113a6643dda4d4bab8d60f5ed6409a3c2a3b44f885659ea7190ded078980a6be30f2b53ee62610089a1d109150f74b45ae90296b62351cd70afd307486385764ca384523dd8b0f4ca6c4f7d06171a7fbee655e86502bf889021a8f7bdc3c7056436add86783b982daa88e6f766f9e920e87491746d9ea4aa15025983153857dafee665986c02ec6eb859b4cc1f02b19f1bb2fce60ff012c02c732c3dfe1d6929a7429d4ad5721197dec49aba38e9d30b277f2b92478032229ee824ed4c0c078169e1fae02f9b33e073d07e604a90a4388b667d97d837a76aeaed2b8cd04f3a9efaddb1379631bd5035516ea62766eef0e8524b93f030edcdeea880c7cb6a7e7a07c01da408dbd91e743464182b340835104bd540fbab37788f707c98dc45e1542371dce2b0e13f64bd1f4ef4aaa0bc0a56239170adb72637f3e71efa017c711aaddf65b0451940b3c5295b6a0a69277a891c8d418fe2a44928a72efbff0451ded821fe72dedb383bd19915233b18f26c2b19573100696a925105290363b948f18eb1b51078547b98b16a7b22f7d5d3de82b72d9bce7ba137a535748d694e9f52ff946a2c0e20a3054987cc6ea0caa7e665e72db5e33be3d620ddcaadd819942d198147c297c03ad74cd298c117706b40028d8faf17bb3b08a0605ddf1dbbaef0fa3cbbf14b8ccc608f0c921ce701f8599c6f1ce802498eac946d6c587dc925e9c5af58b0136386238aa4815848f5571f42a77976a7056713beb77959026bd2dad10e84bf0f92c4dfb67f2c1d7fc0426105e9238ae8de29b84d36afbb098aa64af509e384b2eccab729c3af8d9f787f3288da8f38150ee6f24ee328b49d254239b5f05f6ae6649d5d1f3806053c99417c1a1c1983d87c835249bfa19ea4e2d7225ee1583d58117205af619779fbaffff782b81d1846952c8596e1de025b4e3a9e16c8db0a26dec747fb9d05d5ff114a8db75e1bbb5806aaa61fd903a8aa1021ea51426da5f07c688e5e07d530a7c2397ca1abf6b4603b6a4fd9a555adfa6f4b6a266825fbb20429f462552c7de1cf5ac9a2f622cae15e4cf9d4bc49913a512aa09b39baf25b14e06c702f27a44251d54d68f042a0314685250bae91ce655076c1013c88a911dbe5dbe43c17c3e9a6a35e404fa55cf6b6fcafcce20bfc6cba5f3d3eb621babba52f5e09bbdcd622f77a8f9d409cd3b49fb9b95fa98a7af71ef286f3a57f9713ef2c5b27b2fb54e9a65a53858b305a151edc2cce9bd1e34a1ded64edf6fec96418e0407297b34c3e60ec2d45f05206f57f4965eccd5c99f66cc9add6e76962318648f1aff14ce96b82c9c3baa30a6aedcb27f0ef2a9805da50f022aeb5d0f99790427b4034fc3fc19d7c4d04a8746e0f5b0eba93880a38eaf0b3c72d56bc6f09dcd41cba54c84c83cd4dce215404f476533bce29d6e396cb80215a5e0d2331eb85639681a02be95ce1388f87c9ee9d2e3eea01493bddffbed67eeecfafb3d9606b1ed2f7a36fa93ed090794e90eca0644de4863b421b347e97969d9afc40f1e8c3178cbb5efff3fd6513fbac5b9f24034952c4cb76145aa047e03f3ef6f1b0363bc2435de101d36f4f3e352e6c1b269c7b02ea13a10cfdbfbc802c61094a3fecdafd93acfab950a48d7ef34e1080e6a88dd02d762153bcd6e5abe136287504f2c03672289c5bfc11759f518865207e70187997d5d7a6ea0eaebc7eb3190ef0ce8a294729f52fd49e1bcc0a3ec839a9751ae38b3ae1d3a12198c0db2e5ce5cd808160bd1c2a0106e8e9e7357f4b6e020435616afd9957239bbd6b6497fd5f2bd33d9b366b2fabe2a7150ed8b879c87b38952b836f8449d6f97ecc89d1f56edf1a97cc49091e6c85c1f752209ac5641415cabbf8774d516918893bb7e2748b9ea48e4146dc67bffd03d9613993bdc6214f35bceb4904f039442805af34664efa38e4b5c3f3f31b56ab75954930809622f7bc60cef2efaf6723e6103f71b6162d028256e7272a64f5a3631ac17b076640f6e989c975b8f7250b03cabdaa70cb3b8cd7ebdae953f775b450744922d3fc29a3ac79961bb316531b04fb92f707fd336d9d74a04ad02b909069014209e474230eabb7f7e3fad979f28c80b9003d929dc1565a5523ee2d12010ec605cb8063da4cc9e74d8b79c3f772b196be1de9aea0884d27115c4a82c2a664802508a1674cf7fa2e8a60043486339737bc8e89725f0c7b116bb86cc30a7376cbd13146637d3a28515fd11457567575bf807756356df0e9e6754d3f99d43766585d0ce76901f1df5c6b1dbffe8b7e2533bf46b7eeb2a7b2cc3e8b74ee4c1b7cb78c7823047c3923e5fffed1f3d92c2a6464f8e45af68d168e57716298ed37b4605ed05d577a7ae6089129425fe38d3a00b4bdbcf94f030d76442874abf58a1efe76194995ce85de9bb750fdae98bd9590b33f1384336566f0d7771d8686a259392aff132e9aae7087874156ceeb4c1096634c542461fe0c3e63f29c4b7d07707fceca81233a2a9283d17676ab03f7acf0fd2e4185569a833c0fe9e775d56d12031e233d671eb901e4fce80334917162e3343e169236d7204157808fd8d3a1ffa27684c733e879f0074c4c8b0de5a33352f92e1613e3ff9ae66e8ad31a3f3f5cab3fcbe65939a35254e40fa4633591a2caef5a6b123c3f8d16c89bc8a2a5a08cfeec390f322747d2363cc2d54ae8cae8058982e6021e13056dee1e6a56b5d17e4bfe2a5cf86fc1480e06a4c3cbb077736b42d35cfcfc08bb2ce5f9e93f63bcef73947184dd4885c0f9c04918adef1d8fce32dd6744ceb23aa18fab6b535a0d52dec133d5367befc634e3c62784aa6db299abe11640301c0558aeb2a64b724e66d2126bb3941b4a87d5b31ce9c15680d12e2a3f95bdb011166c6d256eec5f546cf612d02b6a2802141958c3003a90d969a5fa262171d5bc2ea22ecd1493c4fb72a5ed19b23aa1e18f1825525909cb5f21b9a3b41765f43ed4452a3a7a9e0ff369391e7a91f160ade6e872e74dcb8df1d61bc8287987e186ca63b12e9267099a12c8d290c2b709366e1777ccd04ed53dd8498c76ac6f3fa2593deea886dfbe5e95b937d0e5643d4765653e0275c1cc2a90ffc3555fcae859a7be5b463e970217cfd078293c5eeedb65274aa4f774be88f0afba4b603684fb52fe85343764c86cd41c4655e2e47df19839a0609e45808572b6d7a58eccc4917e1da5455e14bc5ecd1169093890ba16259682f11189d9ac4f1b8fce64029828c1ccfe27c7de4b757e484774d463428eadcebc6ad407a9f5e51f3526555ed08ef3eb91754987dcea1393a50d54bb204543b6e4849bffdfd591d6f1413d1438ad20f30ac19dd6103bdff08324d8518f86c2a6bca1e57e96bce466685fffe78ce3e9f6d1595d22389ff4f53e06909841e36ac74bb46224d86c7d4706e823f88f2a78c69806a5a3f0d5df4fcd54a994e92faaa58a79b66c82f1b08fe84de3c963d72dd4f0121cb50129d6cfcaa9ae986d3aad8cceffa97429a5e1be2ae33c789e7bf22dc212479d154a86dde8ca7e887e57318ec15a7f1f2fb1725e9e2d5801f8835e86570ab65416ffd070e1349dfd8d0da085c268110f8c2fca10e4c605349976430a906b317446c81fe38c14acac885922811616d5b7fcdb43b126afb8a2167c303c7928be2e14fcd3a6530b5dd04e96c2d6b1b8faf3f48e83bf74bb4e84d7259ef2698bd00d4e46a7a441a4d6585ec083d30ff482f356e26a092f18e18863a6f22fcb2b8e45d302b2f63793c928eaa0fd41b9d193eefca145ef1b60776554708698946048271f4b116b60b923c4da1e439e18f1107003118e8203e5b99dd3bd74d5df0518c55fec2bce0a7a3f43764abf9fbc3ddda9a6d7449ef84430901f389e5fbb6166b30e3c6db44fec9b46af0c9369fa93611cdaed9313539439bd2bd8951f3648393e7ec56aa92e849195485ee99d89cdcc837ea6fe94c640fe855635ccfbcb010013265cff423a2024f410ff9d8daf87e0effc3777d92fed4b31a7da58a7b64d7b9e24d1f8890708933694aeb5d09d186d3eb487b2ab4be1d72162ccb4681b10cdb752c29fedc8ac4c089bfdbb20e37a15a9b99d613772a5a76e81208d81fbd6d3ce69d52ab27e047c23171075af9a9f32383ab821e71d8cf19ab7de8c8eb703586fd91035eafd6f1b98aa98266b1d30", 0xc98}], 0x1) msgget$private(0x0, 0x500) writev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="6228dc5dc96bb7548e11adb7a59f59c47be7d52b11911e568734c5c43fc2d06b3d0ef8e39d43958db4", 0x29}], 0x1) close(r0) 01:39:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000800080002002, 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000200)=0x8) syz_open_pts() open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x41) semctl$IPC_RMID(r4, 0x0, 0x0) 01:39:25 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0xab9061bf5ebdaaa5, &(0x7f0000000000)="f60173b9b998f15416c1b8f8eb47629d3a294913be602da4021334c68124db279ba21be8a6e8d1febede47e6b3bf44486ccfaf9d38d93d38bbd519115608d8f43b093f9884879d0edd2fd1a0ab47ce8a7f3a83a9fcafc3dcae29e787de8436a342bbf420b0f4433073f232b2cef8cb248853b6fc26eeedf40ef9ad23dcd53a2dd863112c1740adf3bf2f645ff6dcff711ba659e1c29ae4bc6a440127a549f589239d0fee041b19d96c08f149768e07054d8a5752ed850223347984f51b60f78394777a1bbe241943eef318294176aa1e29ebfe88a18fde1f5fc8761a12c783629c467a06", 0xe4) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x2) 01:39:26 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) setuid(0xee01) r0 = msgget(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x408) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/224) 01:39:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4000000000029, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7, 0x2, &(0x7f0000000080)="9cdbd127a1368f03aaafdf5cddbd0838d0965ba165db1ba75ccbeb2533157014423abcc88b7387969482c7f935c19d635a3c76285d72ab3559489afac0532c31edaab9fa8092056eeae1c40ac6f1d003a237580b54d453eb88b5a8e063fe", 0x5e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 01:39:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) rmdir(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x3a) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x315) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() 01:39:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 01:39:26 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 01:39:26 executing program 0: r0 = socket(0x8000000000018, 0xffffffffffffffff, 0x0) sendto(r0, &(0x7f0000000000)="75ca243d7f06645e91bdf58c9cc17c347a795e0ed7d380d6c4193bb4adefde6e261ae71d", 0x24, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x2b, 0x4, &(0x7f0000000000), 0x0) 01:39:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f76696c651100"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x4) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) shutdown(r0, 0x4) 01:39:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x3f, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/112, 0x10263}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f00000000c0)=0x401, 0x4) 01:39:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x3) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) 01:39:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r0, r1) 01:39:27 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) getppid() shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r4 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getuid() shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) shmdt(r3) shmdt(r4) 01:39:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c20", 0x98) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffffffffffff3d, "857df97f0000203400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe2(0xffffffffffffffff, 0x4) 01:39:27 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x3000, 0x206, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x2, &(0x7f0000000280)=[r3, r4]) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000040)="4ed85efd93c7cbef0fbceba6690cb9aa8b0857c9321c3a9f48f9f04c32ae465285435fbc15794d41d20b22a86dcf290e6e1a64321b760531740c07c68d9b4668854f96bca7501f1893963701cd3a4890fa268917f4b925baaec348a9e0d4fcbd97f45f091198130e689f440a4d18ec21fa7ed1c7f735a3dcea0ce9ccc2fdd38ac2b992ce237cda6e0718649e1c8be251b460cb751f9dc83a589a7f361f716f924ee6e19456921640a400b5ded9a515d9f8e54d5bbb8028ccc3c8f324eab1826de4eb694e14ce08b98cd482d08d86b73ebed99639aadd7e8fa4c2cd1002e19c818241c84780e4e620ec932b0b38b6ec", 0xef, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sync() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) semget(0x3, 0x0, 0x100) 01:39:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="2b1cab2f51c3cde77776039ffbf19502e42f7ff2209cfae9907a44215464455bdb5218e9237f97ecd0d8c63af4c1ee6252849096dd83f683567406d820f02be436133e726d5941fa1c4d39eceb591e20c8d0e6b7d569ea5c3337131a40b31f374d41a51c4cb412cc5289df978aed5df2f7aab43720425c2579fa4cc8d88822e752d8049ab5f882bf130e3b6e45ee9311df710e7866e264acb1a3abad97e2ec08156df6368a3bda17aa9dbdcc48f23a152d4c7dc010906a9619224c4156c82b65feb4c59b0d079e8ed19b3c960bfcc43b4c224ec9c4f45fefcc3bedca46e96a51d4d134", 0xe3, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="696c65300000000000006a235bd00a186df8ed1bcd808b15abaf7c94f33c8339106c6e94f24d57508b2f0b0d2ddf5d7f882fe6712c97b31e14efcfeb9a62291c6f9cbeaf44ae9dba73a0f73dd5caa358419637fa9515577c427d96c14c6bea2df54a5f37c96b04a233d1d172f521c06f55c23101fbd29de1d39bb093ed0fe4a389f156866b4143aecdc290c47b9cbb28c734fea7cc42fb5b1308dc03af8d7ecb41f66aa730476e13166782737cce090b119f31e5526abb2661612f1469b5b7489199cebbeb913c603c81"], 0xa) sendto$unix(r0, 0x0, 0xffa8, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getgid() mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x5) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) 01:39:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) ioctl$TIOCSBRK(r1, 0x2000747b) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:39:27 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) 01:39:27 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) setreuid(0x0, 0xee00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000140)=""/6, 0x6}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/29, 0x1d}], 0x7, &(0x7f0000000540)=""/254, 0xfe}, 0x800) chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x5, 0x3f, 0x8000, "0b07dffe38275e8e7b4bc77cd94334c4fc1a447f", 0x1f, 0x4}) 01:39:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000600)) 01:39:27 executing program 1: r0 = getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) setuid(0xee01) r3 = socket(0x20, 0x4004, 0xfffffffffffffffe) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a7aa803fe21ed667a528f05235f55504538ab7c8d6adfa8985934388e56f9234bf5035666d4a83d052ec901c", 0x2c}, {&(0x7f0000000180)="d667fa6e72b9e4378a2bcc37fb25558830faa18d0675d9d9b504dea004198744cc927e98f389522dea8ab707a4b4bd78199cef1d9250d59602827272f904a3b7f931aed7ca807d63f08d054abcc845c6368b7b688840cfad7ba47f8bd553da5af5994c054444544938933d3552607e71a4c3e66e83db8285ed31aed7ed61f6ec9db19759aedb8ddf4b867620cf3bc7f7e40e8c8beb3470560c0ec50183a72308723274b16b5d530e6497978e199ce039d48a04586588c8a452437e78412e41a895e83d9c", 0xc4}], 0x2) 01:39:28 executing program 0: unlink(&(0x7f0000000000)='.') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 01:39:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f00000028c0)={0x1, 0x2, 0x87, 0x80000000, r1}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)="7de5cdf10714cefa1a2d839c1532687bb252570c7b0a5943b72d3521cfbb5f51d90b79649f7ad64a8da6b94809f28e1408ba71fac835586acc7b24cecfbc59bd9c24ca332f24bffbb952e77d86134c740e3da37782efb07441b96d1cbe3381be417ee775b129f3ff", 0x68}, {&(0x7f0000000100)="4d431509fb6208d4b55671f46713db8094f672b387f5aa0bf9025897a1e61a5b53131898f5476345029444c343cf286b05fbb260d6bd7f7a46babde9aa26a2b9d97e044ff5878753be2c6499c8c18e75916693da374ee9288faaef7603f23359499f1c990ac7ddd5641d707b11d4f4", 0x6f}, {&(0x7f0000000180)="fff421b525d8a99f30abd76948826d4ad07d4bee1451596da26c6c1c6cd62dc04e241c323f0879d326fa2f7412384264ecfafd8ef83da4dcc3b2b25800e5844a33d20b09e797cbf1131f0c1e0f707debb4bc3edd04a081b89e3eb06a8bd6803a4baafdbb19c3fe52b06100144cba06eda524fee68c76002985281385701bbe2a819cd10751c589e6142370c5761fdb674104d3aad19b90be75ff5bfaa2bf28317b9f35c79903f90bdea1ee09a1e1f66ecf28b86595ae248047252a1f7f0ee4a6400222ac4e07f9bf0c5e6032edbbbcdb", 0xd0}, {&(0x7f0000000280)="4830797ee971b61b59fd6c3956e2f5ddfbd1431c03f29a25432a17b560130f7eb6d9be7b6a05e51050f8789e9ee8542d47fd3035e38f153ef74377572955ec26cf8c133aa08bce5d6ec2f75dfa2a1c03c20ee38c2165867bf9a7580a9d175a33e233c2b09cdc982ca4257d9696725091941d12d98415973cb6b1666e4cee8516898128c50d99a80849bb214494d916978c704798272829e6dc3fead2bd4b2a29a7bbc54bc3ca09fd3b0db2db7d610ea2e4b47d7e14f87f4240090d31f193fc4e235f5d40934058db9dfa97ee96c793dddf24363b0a94c08d01b3ebc91bc090a8ef3993", 0xe3}, {&(0x7f0000000380)="486d6a2d70b0b2c78dc4dd30c9dd484042de7c07fc95f8f3b5105f50c68ae870809f19a00979f05c50f76130a52aa8dd71ea68c84ab04e60dd57e5d0879a8ef85aae00c3bf0d28149b0428c2d2c0d401a6cc2aab4c8bb636de9c908cffc47aa7d3e56763", 0x64}], 0x5, &(0x7f0000002900)=ANY=[@ANYBLOB="0801000000000000ffff0000030000008936f400279c75624a20a38a16cd10f0bb2d480a6e39be9e774ea91c0ac26da013df8b60fd6f1cb2307c186f69822f4aff266c303258366d410f3a3b622ac8f6b9701250cb286b15112405abddc9b53b93954553b26caa20e2685d69b0359871bdfa7d0f744f17c7785e9d9a21585941c7aad843268d5864c39e0635ba2b4f53b34c77ea0d7883a3530570e180a5eed949452b19d8342514c5be4bc2b238e67c90645dba25345d56d7c673505431f2627153c84f98c6261694c5bc6224d9ac9f0ce04516397b71bbf430fbc8fdc063a0a7396b8d27f17c2bee95a5f1e9ca92792fe6644fe2b92ddd50cc0199d6e65307f92cc64b3990f2cc1010000000000000010000009c7e0000202306bf6d75da1fc9bc40afa48ff26d60f25857281b74ce32d1038be0707321239ad2adf60582da852d7385232f83d89c0e05075dc415a09f65bf603e1eafa889828c5968dfc64f9cca54c416ded4472923953115e7148f69eb1ac20f8eedabbd0ac17b154b902c60d2740ae99ea38d0ae689180af3baacfadc6fd9046089aa94d946eada27885e8038e8fcbb96320b520c5cbaea91e12918cc17032f216a03aaf1713fef650787fefbb1868d9f6a6d00b1be6479aa28ced246eae2b494d15dc9b7ba13e3e81cc0656cedf7e77d40ad2812394ed1101fff38caf861343b1f78f00d3cbb9685de85b6f9f6c29d5191bf926cf46a15aa3263b42e934ad7a9ce48ce88e681c9b8dbb1226f2e517820a6dc9d108056b6cfa57f4a7199b19a0c583d1daf5336af0eecfb68c0c95e39e134322f4caf6db11ec7559b592f19514edbcf635244e3a3ed501564190c9245a682f81c940cb9030e29991d95548bb9160671bd8b6db5d49ffde19f5aa6470b19fc276a5b810f243155539a01e554954a9c13a9bc1606307a5d3cdc45dc95463592e2e0011b5625168ab32777f1590e0c615a77671e81bf956eabde5460ac4883d4d7adcbd3d99c58153c1f70b8ab049d13ba84c7291d0113cb8027140e94bbf7ba5eb52d7b581a19a3470fb91f396ed28ab931cb653ebfb390c4ee12143d8c4d13539d05d2fa075938166b328a5b1f5776c51ce943bade65fe645617a0e6122741946fe51dab3e2cddb45ec17c0f978e5a214e5904b0527fcc66e3ea18d31d27344ab9499de8dca1f7b78ee2f0b0c289c3ee5f0c9c7c6e4bf5ada8a3535be09d876bc2300b9d6e8e86d7d435f2139718caa21c22547a2edd2ef3555d44f81bab83676316e396d1486e30b3a3e586b87e3b20c13c087814a70cdb800d86088418223821afc373ca461afca19ba51bb4f5de1c646c5b8335ec65277e7b3b0738e3548b7d0c983368d324d896f916703a352e91e16e46e8242c84760e947aa249a72a1da00ddf3410bcc0c65d96ee12f544a14e38fb185580a277247ff8b5dbcfa0deddc68d854fd0a0dda9910515445ff750be440f45c25f0fe036121cb918fa89c47777db4ebc650633d0aa41f9547be4840a4b29f901945aec42214bb9648cd83c823487a7d6c1727f0530dc4b4d0f3ca02557f504346ebb26adb085a48e015348565a5476b126a1aeaadc3ced2b04afe556f4a8b1d5564a3fa84703866a343ef467b29c790a49d45d7864ee0fde0574e8a116b74d92a4bd43d7f07d011e68edb06b6c70aab996dbfca735af27d8565fe8868b669366611b5b7e16ae2deac136eefab071265e915f8583bcd206f41d3f541216ebc26cd365b5c4323c412189375d99ed637e6b197a801e77f3e80fece6bbd4dab61410ae6df99c0c3a2c34478827825053513d6b0a559e9b7152c4e831fb5544e40f44e43f4bbbfdf2b15ec733cffe8917e8e11a754c00a7cac7bdb50d44483ea1f84fd031875be5b8d6b54c35423a38c781131a37a1fcfc4185283617916d4d99c6678a51366d18451ad79b228f3e2a2af00c8da6d291e03be0c4e67819653f9e0f5517240504c17d23ff524643553c1254ef0234fe9e69c3121ef98e6042c0b74dcc8a163a41627dc22c0539bea1eab3a029339b74d2b9e12dc4a72bdb107709ec19048c89a54a880b0875ddcbabb6960301f5e7f32fb409c1c5038bd80a1d04ec543cc052dae100cb22a0a1a6b829f98193b44295686817c3faa0c5571ed5f5db92122555002cfefc6c280f1edc849d29df56c86a9b38b155e02a25a58cefabd68729d131d31ad6788ba73dbc7962dc1877180917e1b51462ec94f6c5b06dd0ff0d0e9feb5a94216d1165e02be4561ed5090c91f8e4f2d3cbcbfaee837b35501c02b5925c21f4b21d54c914f457fbd3e8960767fbc8722d8979cfece1d44d70ed4f1c6ddce4ad9953da4eabef90418d5b745b4bf5af46bbd19ee3d7518f7e3513e849ef7720e923279ff6351094ca688e0e3e0a1c6b1dadcbd169a55f1697efe80ee4594925575e6f2f18f0813664eeba13bab33666e137b40fb75b34c054676c5a4b358f3a333b74f603f7f38ba6960f35299a38b7c9f0ded0968942bc6f768c2651f81986e66a362be75030c48f80af726e0ecd8ab053d652cc1095aa4217048afab2478049669c1716182056fe150968e6ae54eea521cb96cafc50d3642449ecddcdce4a1df636ec23f18fb213eb3b19878ebe634e7d315af720b5059a6a2e8376052e041f1f0712542170d3ce878e880c0b31f79347760586c469393c0a18cdd65223f9ba248c50ad9eea6aeb355108c5686e84af755709e892f32e3139dd2ca5e2a7da681c701dd326118a5600492d20ebeb73616e4b5db687a25e2d90cf1860757734b0378566f4f9e48a4187fc75b4b7eb2a61372255a73156c0d47443d237bfb8f8e304370756fbb070d2a8566e8e4ad3f9fd45596d85643ab442f4639a4c63db9a348b1de40a552a2c700fa0c0c1c6cbd368142ede57c261a8cd7c99b4fff8b41713bb5b4c3098bc4c414619fa72eee2fb8a0b2b9fa3ef223d5bea6a4629398836ee70436c3870b479cce6b7fe2e73363661e1f0d6b17a0f65a8ef7d4e3fdc8fea614bea5a6916fd39a3c44a854be0a066b674ff3138f9ad5f7ea50fb75a3ede4bce0cd21e43433dcb15558230d7ee34d80d1c102046734f573beb4360a7b1c302a51c86bdea13764a4c0642e9bd9dc799ad34e76a0b57a147db7302ffbf7c0de0257ec31472abdf9d321627d6805c3dea6239b15552d5cd31fa2ed718e3919b99c4b411710097c2974e30e89f1e2d6ffeb3b5a21bdea78a2fa6e590a05e066abd1c24e44fa296f8041dd103a1a469cff848005c878a696bc21c581e851a0bec2231d74346ced8f8c597888f5367355f954fc7cb12a8645810b4ada1652f01281536fe012f97967bc9d46b2093e061f05126cd41daf57a2c24f0590c08f747fa1da0980cd726e23e9fe55761ec5d0c673f3e389db66bffc03f50a74f44379361eacc528b16495850ab75880ef566af2c846d9aa29c1a9317a2f05e4160fea53852cf43083311d62563427705caee66141280d7767ede9f1911b57b8ab9efeba1e6b9b4473c8c7b2a70cf69fc0f0af074a0279c844ad9dce41ca84ae4fd29a355f80eef8a5ef33d40b9674b369c8051154a0e1bbefa03f4c5f4d12b5c8d81c507d81a23d27642f031e12fef12b08c4979cc2c67829bd745f42695ece964161c9e7f30ce6651806ef3ad4918ced33c05354d59542deb782599cd39db5ac712202d439a87cf210d59d52ab80b1c30af03fb265b906b8694d24bbebd37066cf7bbfc25dd44b14b2f20a79d349119cecfc21b6231ce76639a878a0c1b7e0b60e511237bfa9984ce4f274c028669a2c1321a8eebf5f8f22e066b96ab95dfce372feee51bf5b106db0cce0de489a75d70d335dc9a33c01abaad203bcd52c0c544a77e50765d6a31e095dbd8bdd5ff01d59a9052575ab8e67f3539dba916de21564ee83c42acf9bac88e16a8f9712a7abceb5d7c62141e0fd0d142957ca5aaacde4e4354bb6795d8a80e793f12fb1415192b485fb50c028eddcde4380d5432eed22d992a9f4aef7cf446b6e3263dbcc369c0530601b9e124b9274da0eddc2130b164d89ef9016bc52e833bbde7fd227a79f4821fe1f83da3adc998887b1048ab7a361ac0174a40df0e1d8cd7688fc1d8abd6c6b445253acb3bb49be2c3f5521634dabbe44c3a7515453c934d2294abd2739644a67343c5ac2d32a73700af27cfd1c25b2fc5e9f6288ac581356a16b673af9920400be8368bfc5639f3fd3d96b054b8ce527c324098419cecc02025b4ad22500fbd8eaefa219ce0561b296524443969fb7a1faae6cf2fd885e5513224d487057b6daadc4f95d45ba5b99858b38a796223af4ba61d5220a6f7a6d8f3aa759b446355d492dd13b747278bf58d85ce0405cd2e186a533e1a59f85407765041f9c3a139513bcf3955d12ad38b7122b9ed0d154b14f0434017f76807073912bdb0037a22ad15bf65c823482f8f135ab0fb3efc5a3a05cab3e59efb79b86b22f937c4b0e6ec7fcddbb65411b36c547825efc77446e4138c8b4baaa8482cdcc32553390f083ea167608e6ad66187fdef73e594c48841fa12e7b98608d2ef0bcc577ed5be818b55557dbc5c103ff3a21c226a6a95461d509981bb1cfed6278e57647f16d330834ba8a432c927f8db9f31149233738ab72833c870c42c58a19207e57753d5e76f179d15d69b6e317b30015c0376ea96625be32aa2a369894340b6235eae3ebde30bc1d80041e2c5f898b8ee1c1995d9b23ec4bea8921fe460f48f5b6894572589d150d3745435a16ae597a78fe200e3e54bf597c76c792445b6ebdea54b89786033ff14125a8ce4acb1e5f10cf357358942ee687342625a2aa42873db449db1663c93a881cad608ceea5af527d0ee4f31dcfcc2216d3738f02918e2e542cd75ffc53746b3994a96244d0c758a2bd80909a96695e3c928bd5faa77686867b3a5807e9dc0b0520e84e238b7478d9996d6cccb35649a493378ceb47ac7f8301eda6c581bd53556ffc1cb7aa58b3f3bfa206bf861ede0c6174a8d8772a5abd7dae7ce7dd460fb18fb2c08c961d9a8d283bdd1664027da57d1d94831a4b0f524b6f67f98e7df80db9666c6d9f00adc2d00bbef23a40275ec0103ebac45db3e2cd62487ad60619efeae48498439c8c4640f76cf6fa180abfa3986d48fba1eac0a4faac034e0caf36c26117df8416540c8fbd51f7e851fbb090164d7562780366f492bc86755a5af9bcd57e8af722c78a872b61cb97bae01791edd7e1f2c53b8c80a408b001651934c41c3aa12e205f0fb8ee26543064f3d1ba051cf370bbd78054d861ec90e2fb82cf8b7d1b95a73a664c1edab4b32835eabccc7f00532ee0b3d80825599a6ecb8acfca0cd47da6a8f6d7603eef9e3667fde9f2c9e8fa0f8c54e4338c1d259ef58b6279e477cfa57396f5f1ce1e0648ee604eaeb38d420e0ae66540e1327e4fc83eb97c47b64540e1a8a6ad447191aa2fc7eb1bef51e3e7020af5e840798c7d6cb9de5dda31cc1d80fb2b78e4cbb75d025cb574fdb516ab01bbc4c7e8d6d85771c192cb5b7d5ebbe9497a1b105a45f836d5cf66951331ca0137f86dee1e05685619ecff9fd9044439acb48fb6a8d25fe38cf802e4c770bdbc1cfcdfb876c8cf003371b89c316c6bc35b8acef8b8198debe0c70867a96f087507a73ef16645818aac9ff4d03b52917b0cf3ad7c80c3182721b87235cf92c36b74416282a3ff3b44d34b49ab14afa5abffa8db15f525cc85af0e5ecc9e52abfac5de276c8263f9700ca74c479aa052b239e584de228683db880748649bfe462bfed15df9b7fa114e0f588cc24ef1bae7a443c20d9488b7f45b7646678f62c4d3e3965d72d62ee50f8fc407d399ba97dab1bcfc97d6885a89ce2e7726415c16cafea99850b211b71e921f85f183d2a13839f791ee5ce9460cfedf374e65b85e1e24b8e204aec83e05e04c3bc42423df8cd143a760285e2cb7262a1baa6436b836f70f0d0a8caeec4fde618cab2853fcf40d0469d6b28ed38ea3dbdef187d3473c784636d246c4b8b4be41eed7fbbfb31504b50926d9b841422ab2ed6a32a365f87f9fb033e1eb2e11d407370d2cf26a5de29fa32e2a5edf52d6c1232badd9eb322c93a18b275a3f0149bb38ffeaceb1bba3b3f47bacf757cb2a11b43fb85677e3071247616f0572169b138453fe000000000000000010000000000000003ffc0acbc78d156de27ecfac792ba8034432c415732ae5260bcbab53c53d010c96e2e9728df0dda936fccef54909bd658de5fc3812eef5e6dfbdc0f067b6670af0275d30c3133391ed879d7ad8d45caca184b66b16ed93b699f6c4d20d539648f805f0fc3b9da80b35ea82b98420ec95cae68574044d7671b7b3527ff3d8c1e9b14905436f31b1d365b8b8d4fd40af0a0095216f275c5043bc90b6836681184efb9e7414d70219b5b0eb1d7293172c421e5b2f2a52b67e86ed02bcff56590641deab09d6ebfe7ddabe775ac25820000b000000000000000ffff000001000000d36ccfb9c5994a5362fc84212e25ef333b952e2b56ac12e82046b1ee1ff9259c184d6b48ec834873ca3cf1d4943f6cd9e9d0dda905001e82513474476ec3cbb09d2179ab26e416488e33122e2117d8120d199d2b05790fa7c938a25ca1891205b70d243c36b80414105ed44acaeed4c12ce8f2eea2fb078490f8fe9f30204fe7981cb6f787d5d04910d0b0cd2a650588a8d9d1254d3828b487000000000000001010000000000000ffff00000800000016aa9472f99150caa45a98d4cb65cfac0a5ea78f843589b34f314530b9fa05ab35a29f506ff6458ad9d04ae61e159a89815595644dbdabfd90b35f942923ec4d2bb7558f934854ad4b6ed36bde411ca09d307f291ad1c867214527adebb8bb4a91aa8ca7802eea390e537ef46058cf3cde31e5d59e471b72a0e921218487e5c098f230260acc748892492f852312496e870b3629900aaf61a7636511b813cb108babed14b0bd46a7024c617fd3675c925e9c88065d2ae7a22ccd03f3cd4959e4e6d4ef8c5a6b54e65727f1913529319b532710257ec1971a896e205f88adc3b31970ff07453cb4767186fe77d392e449b2080a13755227e27b7dc5c1435e1525f55e0197e21fa47e9ad6e7f3c94ece0890ec0273d1bc127fb903c794b1da6c4a137b0eaa045841bae7884f1daa91a892f0ff6db89cd6a7b463143aea526c356fc3e5e415c35d8164d81166bd3c54bc2e5cf51403f8eb889884b38a4ea10540592cbbcc93b96f07bc823e7c833878088f55824b95f997205ffe138f4700c98f384e62209ebddf948c943c452fd25bb117335c1315d9fc729fef7ab700b0f307aeffeb2820da2e786f49850e4d8665394db0fa40de41f9b31cf083e534eba320212ca8efeb03e14b15c81c003f89fb74af90f8bc10d20b5973df7dc40adea0721e1e9c9ada616f962b59f5480a306656c8b338f2503bba84233a3d379c984d3e0a2ec9509947888049fa548fd2dbe08a1a9e0506cbcf857b4608addc9f00ee8b05c1940013d1a507dd6d8dc5f37ca4c90e461a009ea202f771da3770e83a60892f68c0487d884da3d219699de3c3249183a7eb9a6c9163ea7eb85c0fc637b449d2d9f1670d9549b52df21d8855b470b24bb7d44b51c8432357eec86e367e3e243d31f4d3ba8b3f22f93048faae5d9a52108de3c66e5c68dd253ff3d16f53bfa9ddcf89eca75d2daabe0ec2e69641cc94a5df7f1543f2a39599b57132fa0642afcbf83ca2c10c2b32c26f6f78468dbbe0ff53117e8e321f54ecffe93e85c66fbc0ca1c11fc7dd4793ebbc0f02e71c280ff92954c52be411d13d8fbe07001efb76e273a14da20e8161866f9bbc0b03f4df9ca7b6cfadc32e2aad16fd485d1b34c570ee8e926036236bd36dfa3e11c93289de2cd1b97ed568bf904c8eed4da03f57e37e452245da577969f8d9ae447a1faa3b3872d4becfb02f1e4fde2be142d84987e2a9827d8c36e28554a050d81505bcd9bfdc6439caa7c86e31bab13a2f20bbc5c6c67f4fa90afd0be03de518c726d0143d9eac709033f3860e6b334d1a930915f672f98acbddccb636a6b10ec30fed05d2e38de592e6c62e729811889b8225c161ab13cfb2f95f18d731f46b730ed1044d43d29c582d8b30d6ffb678101cf32e6173b03c6ec6abe929451911e07787f069b4d6f9c44fe783667410b3db24d60fe55175a0595c811ac29e0c8e65574826ddb4808e9bc29e520955d0a8ae24160c4596a1d38f0f44f2ca173cd1588fe35669ab9e646c90974b5131041db23b50a77ac7ac1bee6b94188694981db4f7080a1b71955dff5f7ab4a630754791b92ad804890c1c474ff92973deb106c1ccf2e88ce8745202077cea33304050c7a00b7d6dbfef36ded18535fbf6ad2ddef92f01e0c6642152a17cd74250262079505638d5861c35bd34050cf0ac4ff672ab16b10191de8bedb65b8512456ce8c20ce1c6f73af1222e4713b94bfaedc5f84ecddd96acfcdc12d5514de0466772a9974c03f921fd5edb7b27bc79d1ad1412632d811228e10ca54beceadcfbb46cd089545779565c34266e0df5464d0b517f70c9b68efa946743eff6368bf49912d0142340637f768dbace850ec1819c5e638e23691dc425d3f3e4fc44db089c0241149c851788727bac007c535b53192045c13579fc40f2912dbfa824d78e94b6182bda7bac6913a4df61e5e94f623b783c7156d18ed436d04b71fd0f27bb3bcd3b873ce1761e49aa756ddbeae572420982507f374f263ec59f9e61d1c3e9444e6d35dcad46020c3f79cc0a74b1f095a140238b8eabaa45ebe5ec5355eb1b8d91cfbc33f85a840e6ac1cf3cb025621e82ee7ee6a1a25b73bbcaf6b64573fc351de6b31393a315fca5e60fe0318bc65f2e9979ac8aa2a6918e91ce013528ac1ec8a71c7924f40bb2adea710122918d09777cbd8f273a063cee1aec9c7f8d57d5a6d4a5312a61a2ca4761a307cd67805f0c21a2197084351ccfba46ff5c0d78faac7b57bc84ddce00939a9ecd2589f4197c7ac804063aed8136cb9383e2c86b06f5451cd11acb72e14ceeaed96bc2e31cfa0e6152b7302cf7af667db3ef3f200be99d527e9b6830a8c6e08f63c726648c945d1fdda68c1583b53a0cb92c1ce990f444d3f8fafffc422c3033b7e8665c06f8457640f81fdc600c9ef480b0a52638275a6afc9017b8c68c3bde16c6339d224f5dc2a4bfe1cfd610723dba70e165b3e522f9fc53609291528c4f2cb23b202a131615b5f45a08374f4662e72382b1e7d97eefb28110bedb4ec397dbf1e277a39074bece7ab5d296a06346f71468fd76cb845e8486622c286a362ea6e87a7b1ccef4a183c7d65e7edc1db2f0e814cef308a46ea512928293f74ae102792dbb8c0c0fa8d9cfadbfdaa5df8789aa213d61ea06cf1f7e5c9621a8a4d888ca30d3bd86650ed2601560da243be4e565605cf6ec0e32a2b537a6b9b17eec8c7571db7e6f78c0bc9c5f8d049babdcd33fcfc267cda9faa4f42eff9030b5b6601480350ad5b6794df53bf28d6fecd9588e76fa121e231ff1ec613281406d84ddd013e19f7499b03b8a644e8811fd38ee3e816f6b5ed69aa41bde2a7a4c7e4d28a0e22c6e3636a2314b7a9f5830f1ee21f09b806f9849f3c2fbf66747b01b51d79813175227fd0a7e5e2b55aac03b16ecc70d6f08734da7b729ffc33d5870a0f71c77867f644a6aff27e1d5e7f361ec7319e5af980281083527ddd30464ecfde37caf73fd8c8250f847b9231125c64b172a264c83342989cdcddb606cc517e1a91a372ab5dda896f65a8498843c9541581521067a912c97393402e0a73bc743b24ce6bf69178e28a326eb537574f87d4899ed6b87f9c73545996a5f219f3979025d33e93fe196ae00dee1b0365bc33999297f862b4ff2879418671c3e7c1ec5451b7293f4218075d7221958e2e8be21731cf01e00000000000000001568a1610014a20e04c87db340313062e0b559377a44897219b3092e9d3048bccc8964a8d6874ca179b50e8aebe1d85773e5a59c017dbe4c3ead91f99a9516f2e1e69f52dd20642fbe6635f16799f8d5d4b0952b10d8822b6ca25d46be5fba732873438e9eae3a10c3af1836fc902f14224bc7d320652e964c7c7c34d208069472d4bda23cf9a2c9ddf7f3f70482a07100d00b0ef61118adf63a3b2c1c5886ad03ba6a3b29d3913ed46f32af5f109280bcc4edb82cc61bd9c80d86343b35a87e4bc055faf675557a7897a2a004f25844050026c323239a94d346b0b62c5d740358db344b03cafd3d0d905ec5e7aa7941417a61032ba577687f0353222b0ec9d20a60d44a96e5f86f8e43fd84b3ab31bfa7c04575a0cfd709dcadc221a76f30c192966bba4bfa7a9448cf2d5623d822d52cb862bc374d825fc09dd500774c145997e069826d155e5ec0d75ecd84ffe49f03de1f8d905f90cf8d9501d90d45c4722152febecbf3fdf161a2458f9238ff12a41961657e392fa9a80ca2db32f3f776c53e9c9f6c347d80be4987fa92fd5eb055adebaa694a68ab3d2a9eaa200345deca7070022b6d98981240a43a54fe2e6da165a6dd540e822941557868d73ce396e5a9c2d134db3a19664b5e7f7cf458b9a4110b6d251cc2d8afa1216f6edf52c50a1ce1d0dd5a4e50717bdca711b1f6f840ed1c8d6125d078cf392898f9ea8a217d09be13501165e0800e2bf64816623f4602de1ce484507f685578421d1d0b525fe13a47d2d4b917eb735bc3ff8920661d55d005e3cb81a5e43b57c26f8bf560524a7ea8d7a9e077804012ac2390a5f7415601dd9f5e34299a88efaa703f0cf908a5401fa2336d94980b48420a3da8a4277a897802556616a46bd0e2bfdaf5cb9b08c237eccadba85eb7968ebd0b4b6a5c6ada9e1c2b80bb2e50432290a9f03f96f500c8cace7a2711721b064319d8198e5f9c81dbad99043a7087639a0e7156e1e4f3458c8f1e46d9598c74f8075106e1ac7ce33762728795e37f30888288ca8e62b44866c7e69fd0a29925f10e515395152bd7e2f608448aada8f9ff985ff9b3aa284660f264a4e802e987a88c6a47e66bc1eada6beb2eee0743662cf195adff9cfdd59239fec9170bf57d357662115285a55d6b6c688d5d9c298820738d784151a1d3d0e1098e3542003f6ce8cd37dbb34ea94d4e12607ad4623ebbec63b05815a098c297cdc26c970ca356a1ffb4ba4d1ae0ef7a3d4a415b2cf0b23bff3a3a9335d5737ce9aee6d2c1f4bbe1b02283fec4f9856f299b4533b80ddbd164e24ac6ed48b37a8941938c1dc7217448f31eb58291275b9e08bc134c294b078cfa6c8d1e6774d89efba680ff1a9c992115704249717ebb38c7527c34bf68ef7e17447e4be918b4e331d11cde122ee632de78790c1e92cf7223c96f4cba2837ec1bc4061856457a8e1a852fe7fcf72d05005e5a887d54e31ca6fa606ac0c48c234ff0a83cf6c6158552794c86bf5a84ab39bf0b0a23f15412ad6a387a635d883c6c2e345583b8b9bdda093a433a3a166ccd665ede03f9a059d8c75edafa29f70a4a4099c79ebbb22f936ea6cbab541d2baab33632841c13173618e5da2ac062f45e95f494ecb4a89129bd9d1e2b7ad2a21c900a9918a1f421cdea3e94317fb142026c02a69ca265e6aadc58e0db9e80c9a6384ca48da6e7a324c983368e062d6e50985fd525c495ef361305565767f4acb375f50520bddaef43667762bef49165bc1d327a363b5a64977ee90af1cab359da821f1c681499701181143e6ebb1e26c9d37942d7ec0df78496e57590d301517b7b6087f304df7fc98a0c92810b6884e7e5519f140c7329f6ff87d562c8169205fc6d8c7459399c1a35f87c0e41e34f399c735371ebd8f3e24f045d6c72afdbd282590c3779c1fd4787b23342d2991020788fa43ff65d4442dab1e58387943ff0b50283a20aa7e01d9bb10df79ceacb2b46b00bc5be1bdc2f410d620fa1237346e43b52ff591d36efc5e6263f9f084be46d32de69faaa835710eb7d011a4ce81db6baacf3eab5c5617f3f969bc7013121bcd9e5672573aa10bcd6268d3006e1299db23fc49f02df31923ff60892662fe747aacb799da689d615286b1ea0a5b3e9bbe22bffa665f5a9cb36f6e5c32f96a4a17067cfe29dda039e9fdb60e30411457f550a6a328a15b498e20ec1985ffbbd089ac8fccca3da26498a262e1b2c7ef5292ec21ed0453b7c7234463e52462ed6834856a4283d6a6e37130baaf474c1c8b3a891e6415efcbd519cbe86a45fcba0d89ab052b207db82776fae2a70d89a6e7a000df92312043fa24471aa0faae42f99f2f94ab78ffa59692171677c48238a3651d4fd19d0c84767bc71bf98dd90a17b39be0ab816f83f29082160560cd6b1424c36d80a54824ab5ebe6a7f8249729b67d5967a61a4934074aeaebb9f3abe457ee5e017a3daac2f59600e7ef2465771e329ff46d312b9dcfb16b71da3482c0f1e1c36c6dbf747314a95aebcfe3a720eb617ece648c0fd202ab1194668cd5cff145fe0db786c2a486d42de28d52d000000000000000ffff00000a000000ee3a75b5451371b30eba85d6bce6419dac481bc080e99c27a365fe7834ddb9657d2611f1ac21b0f59fb06b3d984fec827682c7c91b3d9441f57f7ef338e293a2c72d9187f5db4701608eb43131d0668f09f1ba93f5bf7fc01915196d4c0803c678a73ac0a1afe09d2567538354aa3052e630b24bcb81bffe8ac2bfd60db2184bc529e46f74b013fb877137ccb65e80f15d4af4f9672c4e40e78c2c364f965dfb9b6f6d3c37144d2b3a1f630f8737e4e6144287d5841ef29563b3000000000000b800000000000000ffff0000020000000a636b49b27132f811a320f084f5f00b792518f0f2d04bbd17f016855f92aa7438b8005edb975569842aed8e119947d99698ae92a8d6ac238162967e7aac625de96f7cf25de3181bd1df535368b0f6ccdce42c5b1b7f87582c6092fc6909cae9c07369a47f53a30b636ddea8f05b63ea408851c2215c6e9308189ced8b5ed666cbdb60bcea4b5fb20909ed7b76b188c6f183b3e3e1c95d5b570c5719f0b5380ce600000000000000efa087bbcd93d6a64f4de1af3f3a8e39a26d457e172067ad3f2584d7f209e1a006577cbed0f90f55436960cdece59dd3a842173e7f9b04e682"], 0x2440}, 0x40c) setitimer(0x3, &(0x7f0000000480)={{0x8d6, 0x6fce}, {0x10001, 0x9}}, 0x0) 01:39:28 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x2}, {0x1ff, 0x8001}}, &(0x7f0000000240)) r0 = msgget$private(0x0, 0x20) msgget$private(0x0, 0x2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgrcv(r0, &(0x7f0000000380)={0x0, ""/210}, 0xda, 0x3, 0x1000) r2 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2d6b, r1, 0x0, 0x0, 0x0, 0x69, 0xffffffffffff2215}, 0x8, 0x5, 0x0, r2, 0x2, 0x18, 0x7fff, 0x4b96d473}) 01:39:28 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x26, 0x4000, 0x7fffffff) fchmod(r1, 0x60) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 01:39:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x0, 0x2, 0x3) sendto$unix(r1, &(0x7f0000000000)="f0ca", 0x2, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83b0e22efcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79acd78575ba76641b9ea7676fc4aee9358cf1d4cf351547dc05068a61890c56cc344d76c2cc4292b2d8b84e80add935e6f16040db4d3f18aead60dd0d0ac226e2e84d5020e0277b51b169f42accdc34c0df7a4a20b809c42b6906b9f3d164db65c3fba4f5170c2194fcf705fd6bb3c02569035c2705", 0x23b) r2 = syz_open_pts() close(r0) dup(r2) write(r0, &(0x7f0000000440)="1a5fd4ca31a769b0263e0b05f467f29c4f33173e4df4c639d0f88dcfae118d1382af1a3c622df85f1ea8a6a19f6dd2d95f0828e0db4458c6255a4064a1d52ae80e643b00656ccbe29ad3c21e8115e93c5f0b540f0ec7dee05a1bb08d1396c064674ffb483e55", 0x66) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 01:39:28 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002002, 0xffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="1495c2c8b505c2a97ac50021260974a9cf0d97fbfb83caa03f15ba07c7947257819a3baefa93a5e8021d4a91d5f944813c3a43470f1d532b1c1f9fb739fe07c11773763ffb692cd4dabb25a5b19cfabca05237a61852851ab7f2b06e5b79091c51cab99829874198c790ef0fa87b1312baa452e70177e58fa90afd47a50f8a41ac98d94038925ade174dec34de97139c252ea5b3edb387acf6e9c6132e5f1dd69e495038d8de096524e31bbe2bb3caecf9f2302d8106c491005bc772e721d853d4da3186f05341c6177080c59588aea2bda7f2b29477bc91b477e9df97329b64b5daac805397e00ba54c3d6b9f54c43abe3f14a70c01969bb267d094e2a613e8fc6dea08ed6fe037bb341f503c33bc16c285b2680195898ede17a310fdf21fe194d42a2f76b0a87e9c8ace3affd0a10fa66c976d749f1cf6c6e116bfa0746ff6f718cfa2960a82f0b09df2158659c4d3c0ebc88c3569f6268d1178dc468a3641ea5e5d3f86178aac78456efc36d8534c5116c6d4dca98bd235d2603fbdb585b5df1bdb7ae83eff3f1280285ce543cc2dadd3264a7ff09f9578a754dab30644285092378aca73782b0614b90f113d840733b6eba894ff7802a11477a70251d30c16c3850b53616c20f18d8e3605ecf8a789bdd12da9d4d4795bcf0c9a427061715d429f5bd909a43a532472772afbdbc3f47e5dc857b7c0f08882a45685f85fa886483629151796b01f77822fdc71ff515e5a96084b0bba0ebd25b79e22db41d68aa9d833bbeb18b909aa976e28ee2b2b84091622dd9b038a00e0c9c1d025252b6c05e7ff355565f189fa873b9aadc6ab437bfb038fb6a22324401b8ac6a19bd86883b37d91f71270ec8d339fe6bb34054e825959c250b7c9c2324c3591a82fd5e68cc5c16782918ef07f6336380136c1ef2263eb983c6a1b5fb238625aec05e4a0241322b4acc479519e4d0676adc2e57b883850dc4f8d2f1eb78214891a59d6d1ec4f142fd59740929023202216648db069ab878239f1162beed433468f2da53f63fe09c003b3ebc64704ea31560d87a003f68d0f61b69b231937a1d747d1790d44b636a6611ce5d3a341d00a4fe5589ab675b72fdaa9960ce6e96a51b5c4d42c8fe1875b8cd2d17f3eeb4d26d07efe7d7d5b6dab777dcd30f28a2ea1c453e006308969b9bea6a9d73d4c6916945fe36a80adf301cbf01859598f6ae2ae96c3182e83e8726fee5d58439058be82b85d5d1aebb5121a86f0888f9d3192059dc8da79b1cf0a6bcf5454906d4c0632b7d6417ef939608379586f073f04aaa8f82edabec4f9f61a2d1bb951c7bebb1ebfc6cf68b0498caad2528bca7b9490adefac43d8c7be6867fb05748cb4b8ecdc67abec98c12cbdbba8cc12f3d0e1d5a7cb43a98ce394c682780396544ab97712bcdb7866ae7ef95f992c931b21b7f0767f5e19d88ec000878dbcafdd2949de5b4f0530f8ed4a351f63bdfa4b4a4422dd5bfb1c20c1c9199bfb9a249a1def56495c4e92fdbd8b5c30052da18bd82dbe8742db411dd8357650b2d1f2a369b42a7c87475e64f9e1207aaf2f2b7b93d161753ce62ba1aac30b977b0f8fdb896cdce200f41eaf36cff42c7eac830fe1b233ff584206364ea6a12bd48f9b20fec61fbe3021d2f19b8f6b0df6cf351e523e712b5e23dc287e2f8fc6750253f642dab171533caad5c154b0983d515cd4dc8d5f57f6284983e542409e1bbedfbe6a614fc5b33d2f9c328a0f2031be38c1c245611cb24d37b15a29ae4f4a994c762909e30c69bb660c777bd0309dd7b6cfb6a4a67df65cff8c89622abed9eacae1219865b35bfae652286a0f8eb7ab7432f1b363383121f17f0c1d20cd5ff54e1e6b6d5b866b0c64c7a744020ab12688f8ce637e83ee9cb191067e8f0f1ccc75a5760a83cb0ee3df37aae8962cebd6ea294440fcfbf6948c159b9f433d6083d26d4b9e2146ced79ca058d99db42e87f67946da21a0b72c84ff37925bc6fefdea6e5c0783b1fed6c062a3f91e1ef80482254f9f8a729f37525b5a554d12b7cd0d818768d2d10fc8a4891c7ffa7fdfcf5ce261248847346c6a2ebe34c49ff69694ec2c9b1017b454423438f85dc78fa34e7deffc66ed8e8eb7e06c3cf6de74854ea60dc87819f3f3cc31ebbbad27a7b9a08c7ad3b1db3a447a2b056d96fd4c56297d8d72c36643c6c5b0d5150cfd1164b44575b24654609fd3ae1190d20b942c3728ebde90cae41ebab3abcad8c89972e91e00411526c91499475c6dc67b0d487ad3b246753b5e67025f0f00de283cb0e7965d6780022a28bb6df8ab7023e99bb31473239c4c00268c795fd0bea6fb5ace1db16d7b7d42ebf75d6a7175984f522214689c247def4929418b93c361f49f89c39b1a8fc68d40f498971a4ad0efeaa7ebda791c12bafe9b4b3d7bd0fc41e348a153e9de0fb73a6a4e4c2717768e6fabe64e3d06883c521ba1fdb261424b79a5759f609b685abb8b91dbd92331572bc34c440fbb970e607f5370d74aecada9a4a1e47ef3d63dcf1c4a617a82222afab0e3662c440517e4193c7fb605d44ea82b060becc9b98e8c49abf216b427bcf1221ea6c577f9928f3c053920b003caccedf96e4cfa42181bcf14dc5a1a2261e5e91227e34d7ee2302010c32c9e6352c317317858c36c975df48cc23abfb7120691092fc21adcfd117ae4d7083927cf5dcea4c7d65bcd6df2a699967f9e1e9c49793a8b0df3e689a6b39fa16c7c26bfd74bf077e6201319a0db30bf1aa3df2e694500cd1fe69ea96c779e812e4736a6da14eb2cd67512a6461336ea80b8307f1450943f7430ade754dbc328eadc46fe85e8f1c070ddbdb5c052523459795f4035e7027d2311993f1a1d2e8bfaf81c35d95012ecce825ace61bcd9a8bde901b9bb2b2b0ab750029fe15838ca5bfa61f287dd1108ee7479718112d7704355fc6ae39558a11b047d0ed1c182a34fdd44cb0a6e121b0cb206874970a8412ffe24891873fac1e666ed35e44dbbcf8981c2dc027163e6d9bf88c25c5b267e5a2aeaba7c41a4a33bbf06325d0ec9a2cf37d01bc74c07bb75177a7bd0bf8c74a914cd540685b98257a13feb27a552646f4837918568797ba034bdfa22ee0f0c68e7896f39abfd37ed227e7b1c00ea309d42df8f1600a2674e2210c665d9704af15130d15aee870ec823763833bf7207a927b38b4e310201baf17298dfb245349d832b992099518de5eecc07df02dde6f7ba6dfecaf8831d0de99ed933b3b449d5cbe707ddc52a8b08e03c5869acf95578ba2be4015c7e14e8c6083d0930a560e2d289d19d6d2c4e0f77b0cb8c230f8ad186a075105935b83c845f3999629d5cc780346f8e57b222d6a4c166079ce0808b1bacce2dba5879b5bda3bc522fae3652acacbd8ce5d8902bded66ddc98dadc842e7993e6834d916cf54d927c0800e056f6f4c13ee6f2cd336fa90ab8d5f8ac25adde9a4100f3067d9ab95bbb3c82ac7e91aa1d7a988f5dc91f16ed1b33b23cabcb3a4d866a2356fa5ab9dc6fa9c224ef5555e6211f2f65812a1f214149b1788319218e9ffeb65e6a969168dfcc56f1a5c8c4fd0589bd0ff5a17b184c7e54b2b0c34203e4111138adf8076de20fc2f789d7e9d643cac6a304ac920b51d234e3900b72c21bc9f101011a87836b9f977a0da93a3f35959bf34596ae5d19cc58903d29d00eba8e2e9c2ccd2d711ddf57690330c7d65d13d658c9d6c47956c8ed9754e3b60ebfa14481a430722223e1459e698dd467f958c40fcab85d84158bfa0a30b49e339a9dedc704a44f587fb4091e3180985c293e256896ea031e54ffab4fbe9ac2fe305101ff8039f7f37a601728ab4a36f70d3bc2da6c6bd09ea9760c0b2e406dac8fde7e691c52e2734841b10c669686b78f2b0e5e15008c17ea394b915cbf701c3228daa57cfca6f0e1cdbe5b8c516d271359810dffaa81b90e3130c539dc5949657e045d43b39c9d075b8bbc993a337caee249fe5a2c74246ecd40603a6967ffd6e63115c61572f8e4c11d2635c0ddccb0a3d8ba247753ba42dea740a1c1348971379755e4b72f8d0f5e01f51369c2f1a70b1c138af9d40c73fac54e23712f91cfe130e44268aff82d0b11c3623cea93d3ea2d4c62e189dbcf1d36be589471d6c3786dadd6d2f667b5bbebdcdcb9853ba1c7ecfc3eb56fdc7c8f3edaa5d2f6a9b55ef662edf5249d81f15b73cff30a5056e273d8a341a0fe905be0a343581863b165b577970f2822ce58ac5eb7dafefa91676ea947f3bfbe0b231e363ae0296c3adcbd7b536393081feb1aa1885081ae0224f50e1426065ec6da7ae3086aebae28075fffa8b8063cf591ddaf57e3fad4e2f5dbce7c5aa1b7d1b9973687d388bae7d13843581409e4ce31f230b58f4f881e064bb340e537b441963aa040564f7dcb66014250b6df328699cf4c0966be3a122e478df75fd07b0b6310b2b9556ca603b944c90c9267b71c36f24f260d48735c95843490d57301cb62eea2ced4fe065cc4eb2e67ea64f57b6697446793d4a66c5f6bb34484300f330d4b2905adc740c9cf6318c96c268cbbd3f8420b6ca853bc8cb7bf38b16e7a666f88b0568601c9f29b6418091564c3dfd5f94a3018c012bc76757f30f5943dadc862dd12550e98987f2e734e974c3e73144250b6d33c53aa5f4453665682e807cb3ad83c4b4fb1ff042475470b1a81bfdd02252d3e62f9eaeae2cc6a7857afb3029c0cf0c59089b2605ef8205ecdeaf982c6fecc0e8a17e5f52f4d44e52bf41d19c34ff025ac82b0f9abc8afe6d61882fff1c6f1ad7e62d64d7400edd16fee64b75e092962af24b8178b8a4193fdd8d7961faaedecd11b894cb79ef680b7d5855c962db88d0c1e5a8daa4a4a03cd58c2e8882363aca0afa9357f10a5bba4a7d323a739059c1c45de04b4506a73123f6e35035e92c89e6f4ce5e3ee129e789a8780221cb33bfe7734ec70f928e8a99b867732ebed4119d4b31fe7c7fa92f133e0169452dfa2ee848a2a234c52265c49f999a53f969891af60847c6d28bd73c8ceb1efe722ad7cf2b1a0c232488af403d9633e0acb469ba69473dcc7b7e70aaadca081467e46a2135f9f627adb929a2507606054e7eebf21f1210aa6ebdf1dd80e17b901def67ac5f4a37083b1d8ee4adf38bb4c9f71d4aea6a607c0efb6459cf3fce3f931dd5ca66a364c1cb9f30e657f4266b6ed2336911994e508e4e24bce926ecda77d75a6b8edc18f10b3ff658507778d4bbc08152b25a541eb3081b70feefc88c879b2296c16aa78cfc685ee2b40a36fb09fc4d62e732591abb03bee1da27ee8bcb3ff6fa22890afef81795695d07ad04829fcaf5a0db92101ce9ce974fd751a01c0eb4876999f4e4fb25e886d9a775afbe6b3485ae3f6dd67d18235905744c3abec5ed85b7fc39d45d94e4a2e9bc7f4fb53cb00397f6860fae3b7055a7262139590cc108e41f98ce5dd1baae980d6eab15e3e585e8ad41f926f70d048ee6a3d73aaf58757a11f95583d371e90ed506870d51b49242439f7d7da33c0f6161910f797ef22d4b2cb1c4ecc0938057af622103894d647904d02b79510a3c2671c4e577b7dade9f2788c0667b2cd4451586d9ab5088d8cae1d0fd4f6def3829ecac67d71688ac624d16ef1d107993a0ee0c37a76f81500b98aab65a1367452e39fac99134fe98f46ffb0d33fae13c6b4c229d6a9851af8eee02fa670384fdbf267a788d5361a09e8b8046b049bf5ac5c86997dad619bf1ab18b0f30a56065b9042b1609802f8265e984748dbe3c1a3c5", 0x1000}], 0x1, 0xc) poll(&(0x7f0000000080)=[{r0, 0x105}, {r0, 0x2}, {r0, 0x1c}, {r0, 0x61}, {r0}, {r0, 0x12d}], 0x6, 0x6012) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="c2de819c9ec195b3a54cd9b496afc191619059fa59acaa248f27e8b2b8cee2ed712d3aa8dd7cf955ae11f3aa8a06ae3724bac66895e93dfc86a564fa7b5f8e2409a589f31d1de82821d733ce32d1a2f12e67215ee617773b78d0a4c228ed9cda9c47b3b2b7ff97380b4bf0b31197800f87dbfa01293ea0fffe578bde426520814a91e7109a0ce675d2bde5e7b159b58b890335a7631219b408c600efa4d5203537f42038b52fcbb20fe6bbe4002b52172a91b7fcdf261122aa2233", 0xbb}], 0x1, 0x0) 01:39:28 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x60, 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000380)=[{0x48, 0x80000001, 0xfff, "1da9f7e90d52a5a5edc0b0d7d7c6be92a8e5723f0a6561d92bacfdafc73f0a7d69809c930e744a1d6303c69f192a6bb9576320"}], 0x48}, 0x1) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x2, &(0x7f0000000200)=""/5, 0x5}, 0x2) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 01:39:28 executing program 0: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 01:39:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 01:39:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000001400)='./file0\x00', 0x80, 0x8) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="5a1666ee4617316c2b915da717a38d36f2daf558d29e7f3605a76559af9bf4944a569abd4ae103242b0795b68a7ca535826aa64c503e08ba7ef1e2a6d6be56527fb26491ea6140ae29a335ecbcaae3a9e54f132fd7cdb19c23e77779f98247fe00f350256f316c4cf044f783ca006422ae175654e32df6b4f15333283ae8ba4c7f060da4e5ac51ef47f13025cc015101eca70eed1f213a64fc7873e5003dea035a100f7e9ca7a5da6615f2f3ee5b110da53f9531e49625ab7963", 0xba}, {&(0x7f0000000100)="df9bb437d88b561d8b8d6425e14ef76729a9fc6deab5a84fc1d7b0d47571efe1c034ec90ad9adfaf39310b0685364e1a782415603b1b2bcc9340bea0555bb00515782bc47b2f67da55f2ba27f67af36cda40eccb52ae55111bcafc887a5d67e01c", 0x61}, {&(0x7f0000000180)="0212892f192fcc38bd3c75fc720310e3a1d2176b34d37bb1326e4783cecefda21c20afd9ddec25ca53e7c19a585d2019fc24cd1cb085111d1a753c86f6b9c46d60c50b44d7863b488988aded4b65e7ab9a06a00efe776bfcc4", 0x59}, {&(0x7f0000000200)="90b5274b84c0dc6fdb1cd6e497c36c7715da21f408db43bfee9509f3b3f6cb1a795dd89a69546f8811cc5214f083c9eb5cce2cb4bba81276c3053d21aef0d5b592216bb0fbb321ff08d8885d2847baf5338f5998e00fdd9a53b17ec6aec5db4bf3fb4f4a6ec15f49136f00715aed403f6cc049155a01e7a192c2df2c773e0208e35ab8be334756d1b3705d4c5e6b0cb0f25855634f988175d51ad9256658492a06349511a790e1ebc8635a905cb1341bf5c21abffa59ed316500219417076caca794cb8119e60eb60a3fd09a2918f3d25f2bd958eeac507c5b0d0bc58affcbeb6d13b7377feb6be44d1db1a37bc28de0132dab9e62b898a9c40d8ce3ade23849e2e0af3d455751811122a373917a0d223bc53791f2d0111a77959bc8c63d992bce6859d4589ac5a5ff9dbead29a0b276fe224327ad992c3c39aef03a8b697c4c325bcf2005e01744e30ff6821931bad619b4d0820750964ff5bdc9db915182a2af800f5fa584f58aeb42f86ff6d492dc9cf4e8f6595be18084776c79e43fee7d29701a5924d89e8e476c29f51e6a2c5e19f100f754652bedf65ee9c0b46acdec4ca6902eeea6b60d033940bb745ec072d403a17fc650e0a3c27837cf014c92f450e152c85ad90827637007a7ca6521e4d0bcf5069c44b3a1f6c9e025f5da1d094a8bef54875587a56f163402407e6ca62b59df09e6d5fc86af4aa62c01e2a2aafe9787aeb1ece7b2d89046491f23deab4cf3c4510f5dc385548dd3d6e1d8fedcf0396753b1a1aaee079d60eeaf88d7f288ef8156f825b6762b11bbd9236526a92fc28fa3ecb8dd03c375f679c33957c8b119066926a5ee16bc4f0bba05bfc84b8b40005543e4bf726bcca2609ffec9987cd174183ae944e41ff536ac65c2ee0b3a748f524bc8e4f24dd78c5cfdae2a4a4c5624d602374f6194858ed8e5f320be8085a2fbab756534c57ebc12086e60007ba63e703ecc4109be81ffef804fa9b36d234e1041269af313c3ea91bc418bffb499f6adc9427a9be9439c7ee5cd6e053f887a294df315661154153e91028a1062a0ee3fec09cb5cc0483c9b5a89a972dac06b869ac7c1c5e909da02dd35fe986c185781079f1d4cb3fa255d518ccf85401774dd381d13cdc52527fdefd5aa5d07ca915500021e06fc1262eaed7b73440640260141640a0493ddb4369cb0453ad7db61f25b8462a1115058a35bfc8239a961574cc17727003860c29d3513e20310c3d2f32654fe37080795699e39299700d6a5ccb2008e4482dea35f4c1838ec2d7d9c3ceb77051ea03d1117c67afa5da51b762ab61a7b33708b07a80aa0ca39735007aa4b42c45bf28e5a4d648a1110818b05e4f533562d4cb6f0f6c3122b46a85619a76c22a71e6b7f3cced1abbfb56fcff31b8668d0c2081338bbe9122b88f74080cf8e79e10cc5fb14caa95eeed7b6f2cedce6a316ce960104b0f91bfb7d767c3f31d67b6b843e21d8db4e70294e79bee1b15a0fc681bdbaa2f0c373709f41351d1122ebbf0a96a54b1cd70ddff5e8f71e19ab88a78e1c3015a36959229e9ee54a0dd73eeab94e3909b5193e5a44d25e8912de43363a32579a78c73aa7ce2c6db366aa84fd7c8d0c36a47633efd33d77178395d04305d468f544f1752cb287822c9ef26876b9553db8c6c473c168afbd2088f5c87ac99397b7d5501e42ac77ac849dd0a43037827c460c68d2eb557a74a54b8e0bb4302894eff94c2d228ee1f6a340cd39177523826356b8b21e65bb38a864705015f4f5f8dc397cfcf50b0b93a5f652d6c9654796eb1eaf09d1ab0e993b2c44f4aea78a810e1d39095f6a7df5630ca827acd44f95f185ffa3ce69a0c58d8158706f7e4728b3951dda6fdee8706cabf4d5abb0c45a3887bd3278b028bc5e6b053752d15eace4dc1f621d4195d7370a2276e468d758cb702c12ccfc5f096ce5d49804d3c3293ce7ea17d7c65d29df90b2fc8fea3557b5eb0496bfe7e5a14aeb84bd52c2a1b40925792191f79dcecd1885b3d73f183753e3c064ba32f3ae846e02fc6d0a970a7454770aae994310b07c0d576a8c19ec3b13d1d258eb0ecef94615f7a46997441a7b204ad6fc194d67cb9f8c43bc37bdfe8d3276c5236586c355415c7d9954c6e2af6ff19f4be3577493dc766eb632070fa3b3775a9b2782be5b10ce093af14f3ff5bf794345fc1644876e094fa036e5cf72a74a19e0f583d95840ff55f98b408bb4982bea77bfb96cf9a4ff8fdbfe83f78440dc8fdeaddb8cf213c597b3c3fd15219ae9bb70f0a98bede5e74317cc73768d3b0d39d43464b41ead38447a69db08c58b288f43799e3b4360401c42f59c048a57146651853edb39a0787e4da4d747785e7536011c03b36cd644c8e867ecd1e03358167aefbbe779a02d41f36f2edbbc3de20359183ebb5cacecb6bb43a0c08d93d24e80f7cc238ec044919de3b365024d79a18558c135a3ca12733175cee990af0f1d137430d1fc9ce39218252d01ef035f294da69125b5beb816d3d70c8da72231594e0904e06a5c573f024ee9dd60c1f623d147ab1f8e0041058cb7375ca7c7abcfbeb9a161d293223a773525de1ca0cad9fad698c4a7915875787cee964467b690a6af681edd4abaf484d3dbbd748136e89a7253d1dfc8dc2adf4aae1bc52b6b94c90a2cd5d0e1938ece99da90af969a78b7c997715d465a0c93105a6008695a913008062094b3cfbe646ba8312164c7f24ec1f1e9cf0f4b2943a7dc5f05abd7265ebd7a6fb9a4281526954cc9f042509aab5126c60aef8496184c3b9e07cf0adf6263852490f4b0c079e47f88aba56a99abaad65dd68b502ec7f4999e6a980d608726a3acba601cd414e67ff463b14007bbe2414857b07322ab507810c254be921dfb2aff27b12bc2addd4b6005b1d1ca9d5fb980eec1c7e359ef89fdaf3319e232a040f23485a5aa9dd1d2b27cf29ea7e80b206d015fd7df713433b3119266ed3e8199ee05030ff2c93f5e9e0635060274fd24fcfb54b970268ce27e71ebdbd10f1c31afe2add2171b2e89a4db3e6eb091df4eb444d93034c4b4694d38faaf7b6d3aa2efb15c9b5498d49c0ff93354d151ea7500c49342aabde7632c72fef4a6a0294ee4fc94a7feec40bdfef9ee66471708496754a0e83fe29a0bd904fe7c25ce100644744233fffff4550129305f4d59019fc884d011f3b515e90ae0bf0bbb1fe98510fe4e099dd39e3c12fde0ce0e7d8ada1083fe29053c01b76027bcc8baf676cabae984f26792d92b354ea55818ab5bb686ac1467e7064e9dd9f4d70052c16a824840325364c70c548b4a28d49f3af3d6e3bc46f9d7206bba62618b10b21b19dc1d0ae4f1f0059f3623b770bbb394cfa64fadbe19e2c9d5cd05c1378f550b78de8e595293bcbe10694340670fad18bb3cbfb023b35ecf538a316c860d2c69334020486713a869e99285ed03d3aa5206ff498109d113d0866be077afc4fa81b908524a7e87c77e98a5d7ada8e78e19f4fb2eadd9bf86499b5c822964832f5144de1949e72eb7d9bd2bbb709f7633ee6581638acf4fc70f5a555d6a83c18f565f21337c548f755f5d470b6fa8b25a7d11d3551f49784d44affd41bdd4062dccf8f993b4ab13509a88caa7a37856740c1d3dd5aa6e1a0bb3ce7833045884ba7b307f467b5dd4e1cc86d6487e5e71abfc98c858d491611a5960abbe2457895bc6dea09044d91b0dbda0601d14a293cb955d6233cd7e079d407db0f8777502d8aebfcfcd00d981c7c01436d2b792012db4c5f9cc4f2036edab480d18775a49424d59ad704556ce512fa10507230a2df6388aa0417f1f4685dc9d9da41753f1112becf4044d90fb9b532f2471167db139f8a5b604a604efae54611716c3897af7ab4aa4dddb7ff1dbb5d24037c19815140ea0f922f3791bf26b420a63b5201ae46d915532c02623e79cab6a4e91bf551379cb60e6c6bfff4c5dc38ab90a634e5383ccf5d0eac748658d01aef730231c1e3516604d349cebf6eaa662cea61f9d25841262b117de6d1aff09cfa16364a6debc1af904168d518af6b591b6088a1a909582a8c6a7de2e34b99672a99ff36606e6a0ee238f6edf570e750087d9dd5d894160184bb8bfe599776cb3fe9ed08dad3465457ce168c088155eee2baab7e4c298370e3affa285fdfa00d458414cf98435243d6ab73e2deebdea04679233bc480f14a7ab2671104b2513c05414d30785e1d13ba2c36673c4702034e5a8a5d2bdb1d6330f563ac0aebebea4587ed33692b3e70a54008fdec02e4004acbdcfc57f474fc04189062285dcfdc7f86789ca6dea6cdad63c9139f36e078ce1fd56b9d6cd821eab644e877de5039b3862f1f268477ffaa2a9aa4d9100e984d85bb3536e62132fa9356254c4b31562d36d1d528b8b0576ed8067a67d7555663a2525f3fc3ede4e7559a503b0e83dc0005ebbe498a168d7c810202b73e4b6d8307ea52033fedf34a3cfa2be7ae0d81da300305169a77e35c2b9d3cb9968efa0b757238b09deb3abc1d9b6498d0feca66d891b62e05b6090e2cb60bddf5ea5bff8b0caa8bf63d6b58244d24ceb8e1d08190a26ff51a5714874292d0e51c9d50c38c917acb644b09f3c7b442e33d9a7f2eb78a9d38782aaa2832f8d276bf6ccd71bb2c71584ec615850aacfe00e61344727b6ebc5fd09e8914061d08cfe2279a2df4c589af659df712767372c8d229378a25faf8fb17c8386c5af53fcdbdefd195ec1dce99db3eb5cd6229b8503644021457071c8620e5b3522235055bf07bd7918f38801c01de0383613a34e4229dfa3f8f97b396cc79ec4143558f2617472f7ca64ad0e68649638c28f5885b87593ad08549ac3564a5f2d6840ba98a82043a7c3c29d55d57c09304ca027edcba23791041cfd014723d7b8c24f2b413f42a0a2aff7a4abf863032637c0f9947675d14f5eeb17d18e6052fa44f0232a5b618fa4e1f667af41b2bdbc00340fc785bd7cd4aa0857c5e11b8a2c81a43ccd4391c8d29da25c6c6bbe90e4a126b58a226bca241868ac4c4ba829cb0f8ed8be9df8669cda5b7333d411b094b7b1711cb112e3cdb6b353dd7bc79481358edafc9dad57782047316c4088b092dd007001bb9983559732f76f9c85bd405d65015bb44468eddf1436f00fb1cf9dbf2945d532bdceb6e0a1bef5eb2df7b774c84d97bd49b5c0a14fb35106eee5492963bcd6d8640fab5abc561555e75e39e26cddea86a2f96b09bba7092669790862cb947f4cbe831714e01529e0dbf2f6b0b446a562200972b62a0ff93f25714d116853dc297d03a1016adc3c4c613bcc3757eb6c792d4e01cd030c4bd06e94f5c9e7ae9e0b347e32a51248d057c0e78076d300a82f755e342bcd9360a395c74b0637eec9dc2f38355cb8053dc7cb4e72af02e494e8c72ac2d5e3106baf225dab10e2dac44dbb017fa6005ac5d9465a25bde5bfc2e5871e1c97ce5f09212c67d1fd7abc0ed645a043f1ca1ab9eeeb2a33c26a27dbf887709f085f487b5bfdde0dea2c460fbde88c90a3cad933faf8420ffe8fb644f8ab5fad02383cb44ecb9f1f1facf5daba50c2571f50df64cd8975abf97c5f97b5d57d6d6d37a6f4c94144345c7df2e14fc7c33edc7b840917829f9c2bb221538609389b0a9de1d646c114280a540289ce41c4026b32637cc1ddea86826a5bb4509c75ce05af7845a1e39afd5b90dda4e10cdb565567c762952f9bfd35847f57bf4fdb41f542671e4c60f034219ec1cb4a6706625028cedb847b4d899b31792e0c7cd2e82d0164fda0cb", 0x1000}, {&(0x7f0000001200)="a9975a0ab91789aeecb49ecb011ca19b340d3625dc60e2760db09b7797035a5accad4580625bc825ee934124ac59e8753a4700", 0x33}, {&(0x7f0000001240)="3de64e3786777fd0cc5a77f44947c2ac8907b4ac932485c9", 0x18}, {&(0x7f0000001280)="eae408248566eb17fdae45ab8cf9c070ab6856dc7916605516b77ce34cd5aefaa8928712c9e29f51bc20ec7d1c52ab697e1a31392a15a064a7427a8681a29a5dd9a725b7b4a353126b93bae61f5ec67188531055bf193cc992cd043e7988f058ecbfd3840265511f83696aa72713e93e4133185f47d08b5cc5ce2dff1d7d6a397a6346db78e512fc70eecc0f38fec9ca04cb154266f0220b6c48f93f57a1e8684323eb54d9bd8c60220d01f5c85ef2ee0da2ac0f1dd452093db15fdb9729de1e161088", 0xc3}], 0x7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='a', 0x1) write(r3, &(0x7f0000335000), 0xfc94) write(r2, 0x0, 0x0) fcntl$getown(r3, 0x5) 01:39:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204b, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) fsync(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x81) close(r0) 01:39:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$dupfd(r0, 0x0, r0) 01:39:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) nanosleep(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x4007, 0x98c5) r4 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x126) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x21, 0x0, 0xfffffffffffffff9) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x800) ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x7020, 0x401}, {{}, 0xfffffffffffffffb, 0x44, 0xf0000080, 0xd2c, 0x20}], 0x83, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x3, 0x401}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffc, 0x21, 0x46, 0x952, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffe, 0x10, 0x31, 0x3, 0x7}, {{r7}, 0xffffffffffffffff, 0x1, 0x20000000, 0x10001, 0x1}, {{r8}, 0x0, 0x50, 0xfffff, 0xffffffff00000000, 0x1f}, {{r10}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xa1, 0x8000}], 0x5, &(0x7f0000000200)={0x20, 0x2}) kqueue() r11 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x8, 0x80000000, 0x3, 0x9}, {{r2}, 0xfffffffffffffffb, 0x39, 0x0, 0xfffffffffffffff7, 0x1}, {{r9}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x2, 0x7ff}, {{r8}, 0xfffffffffffffff8, 0xa2, 0x40000005, 0x96d, 0x400000000}, {{r3}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x80, 0x7fff}, {{r7}, 0xffffffffffffffff, 0x81, 0x2, 0x8, 0x4}, {{r3}, 0xffffffffffffffff, 0x8, 0x8, 0x3, 0x7}], 0xffff, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffc, 0x9, 0xa0000082, 0x4, 0x674ac0c4}, {{r7}, 0x0, 0x8, 0xf0000001, 0x800, 0x3}], 0x0, &(0x7f0000000500)={0xff, 0x7}) getsockname$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="00008e9bab61b82dc8b86162"], &(0x7f00000005c0)=0xc) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) r12 = semget$private(0x0, 0x0, 0x238) dup2(r4, r10) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/54) 01:39:29 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) sendto$unix(r0, &(0x7f0000000040)="30d8d474f5eb8bfe51c6f27fcf3e0cdd117285816c17205cb58130dad07787389f09a3", 0x23, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 01:39:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="e4f0bc62d3574201f70f3d1fdc033a737834de14fb27831eb2416015242b7ea2fcb836fc5173daca6711468e44fdc9399d74daca1d2cd08522e85b7e4c0a4010e3e325a6a47787a97d408f4a98dfffc876aa129592ac4ad87dbcff34996cacdb23362202f63de155c81b99370775f8f4a50d4a5ab99955b862e0e7f4512613a9c23fa7d77556f2ab5cb681a5ea63e1b8cdb80f376d47c12352f56f8ed24c", 0x9e}], 0x1, 0x0, 0x0, 0x2}, 0x8) 01:39:29 executing program 1: socket$inet6(0x18, 0x8002, 0x3f) 01:39:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getitimer(0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="c25a87155c087a1c6d6dee66d5e5cf185937cab75ef6f0145c3ce7987b4b84379dbe3a289d99371432b6481dc54de5a391437e8addc9923553869108d296573fe4f80138f2b8fd511f0525cad23d2dcda9976fc659a5a4b82a583a694094f49b2157569577c2eb52f6e37ae79f483ff2bba1205add84b5d66e35390e12334547b32b0797eef5d3c7c7d7ea36d389f832f7c5c772506ebb5c29653071bbc60192c7006edc006d4367794eababfb69ece0bc0cdd9db87cf09995723be9e85790934cc332a95b07a38354115f8174a675c44b4df36c93f266355d38be5783f38484881522219b8e1bdcb74738f3c4c485609ee96cdd2e0b10123143a8b1bd7f0a9b394c200a51c37766aec17929b82ac939c36a7313d79fd5b5d0e4599536ffe119ee7cbbf7e6a166760066be3924736bb6ffe132bf6f02215caff275fb161cda0d4c33b5a50129a860e0e53cca37d2a43134620bdbaf65a66d17334328aa4448fff25451453ac80204f1eacf4c5a19af06095f3cafbed825bd2b94c76aa3011b9635bc982f98fd61b810e2ad6dec262f6dcbd1dd48f7031afe466ad3a26ccfda6c0dc22dd9b9dfb3b8256203a54c86e42e634d2356377eba4ea88a328ed0a20d6468668a1d2c0314cf995ee9e5fc7ee93cde2540efa88fa00f2f2f3596a4769cb3a6a0160f06caf9db2e51ddcba2ddac1eda407703098fe042ef600a779b9c39db524a45235ed4f674f4ea1060c0f5ed515d5c9f1579df95c3684788a3865c96d54b02a7946c9b3a474e6f2d76144adf4e005a1534d71e928b4032df53fa46f8434a516982e74f71fbed40b1d5ce6a43b0e4eacc4278ca43fca169ce7b97491f678bbc7868e42a8113da0699180e795ca137bd0cb03c2bdd5f40d8834a98df514dc54487da49f6ec577474b28db888a4add9b44676f92a33b43ea1eb800344661365cc09cf00f55439046c34a5df9a9d84037c88877f5d97dd115fcc433a40210686b9e29b1922d1b0312272d2d70f95c80588c168a2e1d98205d36dfb1942c59c67e5bc2ee47b5768e71966081f9ca994796d13677ec12622415ec39992a370731f481c78704df75a909b0b05e0877df6e830e7fea04f6e8ce62fd4f9b7508839158f05fa1c1d62ead5c8c9fc49fc21e2233e6f3a86d3d1977f0dc6b06a98cf6863227bb1c3f2fa49d37926a3187fa6972db72e978df862a33e95f26f55d8067cfd04f51d05f031f2be1b9286a56083e2d1ffd04f07b9df52f7339ccf17ef934b1df3b5f252a3a2ddc5ff11a7be0395512ff803f6dc6a529c49ea6fc8a99296f1e18f59489fa18b13997a6b2252a8759b7671a8b934a6626c6c4794dee9289a90d855c2c34f816288c8e0ab275dea472b66c269a1733fe0fc45f98d15d3f3a6ca859eb85965039ae964b241592249af906e452db432fe7a9ed2babcd2d8fa08b656a647cc46317a4b8544040f2077d1d3c1429f54f72b9b9fe5c32adca8eeece55d734d1301b41f07ebcf15d077a18d665e567fad8abd2d921a0a5e6e73e6b0c7833a4d760480aeffe95dd9698e16b7a9a8db258540a434eaaaddf1c140525bf9e172db8d6c846c568e4ff6b264422a63d89c1a6efc9bb39a3946bf19e33c36cee478933deb42002ec225aab019f73d93a533278c11e52ee310a4520cedb747e0a2997aeb464e6540ddfabf3d33ec437adbadd1d213e29e2c7d68f6036c710f0157efda8de4b6ba3d72065fa25846c9d14ee505ffef2ce0a2604b2b4306ae370d6fed9cb29760965571f787469d78a17f7ecb14b18498b8d88a4f33459d885c155d78152da986387e0a07609c6c767e0c33df2ec62add0f8caa51873e4f427e578ca3deb977c9dbcdc1579501eb3db7f26e1edbeff5da3624db58cb2f133d3df54b1b856329e12514ab80137d0b1c7a293596a1cb372aa3ef5eacf76c0cfe8ad6f2c55496d238ffc585b5e3d249bd484329c8717bddda1153866248ad03ec7c40f3de97378c5f85886203430816051e5a0c54b21910bdd9803b88d61449e95fa1b521e4eb7f0b2e025c36486a8b944e7497d13107e3a9f1a4d6cf6915163a68407ed1cbd7c244d45c470fee9b63ef54e100273fe146c309b2710fd57791eb91e7c404d758a2910aa6a272f3e9469c00670573e4791deafcdf3fe0c030d9336a820fd814b4530fac5253f67285ee1323d386063149d40cf2a5c59ee64ac407065762f5a27d488c66d76c5678e428976de41af64552f858c621c74f6c69f491083c90277840f38fc39bd71cb1ed78c2ceac3a78cfb762a37ff8cf6752eb7813d2d0d07d63e7fdb276283363bc17e3ded14b19911a4cc16ed7e489af918bc136a3a6b777dc722ffce2fc229c33c04f9053db96728b21f4b9f1a093c071b6efc6cca1945acab79abfbcc3de15f2642b0092087ddba72590b4f6d9e04ef889bce68d30e7735f9d8c4fff7ff3cc81ce58419d41dc983fc77375df0ea30729d1d89abe395993652b2347f2cbd71bbfef6fcf7e371bec90e83dd1741a4af57ee0a18e7ca3007f5e2bc7822adadaff1ef41c1cae462fe0ab2797f23b29ba49f9def7fe147ac3609315008e4965ab25413e918ed8553c68f591aa292fc72397997f9360a4ddd2b7a8dcb28ead37184e950ae296118708a5d9fcd9ab674eeb0a624f76d5d82b244fa6793d9a2289ff3004bf61f72006affe448ec50c3e217abba10b5961365eeff74b91159d3b993c1fb17dc9782812c59267d14c6621bd55eecb46fd8c859ef61bd6b5031ace9c20a63e7cd269ef0238352602e13daf1b6fd581fe62b6d684ced272795e8f7a7b8ec3204146052ab6f858ef3d779da286e23c7a84bad481911f73cfcc27f9fe4112e60f3fd6f6f4ca8d0cad75e8fdc72e54ad3008d8cf71335900d810f46cd3d051935f0a74ef021475318742d4b92600a94414352e855c2c17fbb86d6c6c4f8339a8e55dce4bdf15a20242dad90a40bb74809dd22923769d5914c09723b5cfd2391681e01b93c7a950b630c5c6af6eec17d97e6e3e4c18205f1c592c0b85fdbb445d90506399a95e3256997a853040e828e67bc8c7684e82fc527c8c1b2be4aa77f39fcaa3c7465054344944eadcbe03e8a988a50fd1b5b9393dd35a611001f8da06db4408cc39c017c5d3395982129e047391b790a53ac0809b1d23b45866e37e2bed65dc3401f016e81f34e73574032b204fe177eaace22dd5ca1e3a599ac52215fcc9150eaf1804ab95c48618999101839dfe05a398882557c34734a5c0a54346125b096bd7ef0e012668c5ea45b31e491c1cf1021fe987d5ce1392d4391acd2a126c76ccc639c557c22be34b7af28a6279bdf88c8438a8072d6621ccd618d634700ca2a75b918aeafdfd6897cf1ac7b8f7236e9737c828afe2f848f18949eb36cd9b8aec9248010a44f11e47afb7043d3c874e77146cbfc56c9a08cf95eb0e69240c569fbd8beaf1e427b64af207421072332a47a41808fd11fcd39713d7517db36b3c2158bd5f1239ac05c95eed033c565119e0f85d0fbe3f11d47b0c12ce0833f3aeb1ace9bec429e22ff279e09e203747c71292f1e7617a35d123ceb022dc9d185aa0fc717495a717855b16efb3ee5bfa569aaca634db6098de54b5b93740007068f5a6d0be4b5aa584e3c0307bc4457511e0efa5c2817b84f73f66d3773f8b63221bb91841761246b1345b1b5648afcd41f85de5ad9523ea24e18c8cd99aa150b3ec571144567d1663e9fa2bc5073d49dc13dab49262faf1693c6821ae27c26c1270abacf9b0f1b7b16ff1338e006bfc21e719a943b978b05d6ecbe85fe99b0bd22d8db76e029f45a4498a0a6cac3c4d2fcd3d179faa8807dc851c2b1ec4f18ec7f1f1f5cf38c2d7ac41842bb1d0ecf2b75442b7dab83f45320384a24a938cb9ebc23f2ab3a938c541146435f849d1fa5cfc33a83c3b51450d149df0d43eeada0e0d63e62631a564119026b659ab82ace90f5935af48ef08278754f1f68f3264c68f5bc46c0714b91bf1f2ba2dc9f79016a2b5266cdb6f0efdebc73f5c682922a913d0068ee1b562b96c4391f3c620024dcffee7ee0c954c9f4bfa7d305312c4dbf1106291425aa902bd728e107799a7f44c757d69089db2bb248f3d72d86246b4b303e9b6b8cbbfdcaeef876aca43b36e325a3382c8c3838cea8abf5da16de2c8e721df0006e55bfbd860564ad9a69397576636be9c68c1117b61613eddb9def58a5ec7019ca8f19eaca0e4e415e75f26feba1aa4b1300bc8368b6f617f6c77de4a9c43c21ea95e8ce1ba88e0871bda31ff2effef1f434194d700739f1d55289a1a871e9920620790001ce00146711422b3256be3372e79fc246878340d16becd41cdb848e9f4f5d18674572d4ce14c45beed6a82ab18e8352804c1c361bda541c28c73eb96bd9f0176cb655f94b0f0353c05b86808168786881c656e91df7ba34940727c95241aa8b63aae6b8c4d685f8897443df1db39feb877aace10e7029c9a1c34c9c3ad22957c550a01b74d7426a459c56a313cc3ff438267c6f52e66cf284b9caa940e75b8e705e0070d6faeda26cdce7524f0093d88653af1ec2a5a80ef68ab8c3cb2cbaa0ca627687b2695f2d03ff12afc8e112d07cd4e0ba682fad0d1abb3ca9669e17bba6a1a70cd7b8d5ef8f4e0fd3acf07cc57ca1a727c92ed08beb69d018f65e88b1fe16c1fdb6b85f5d73127c922283f8dac2c3aa4f2d5380613a9f4a4a60fdbba80501a4820ffcd120ff9a871882e27f85629bfebb905cc0f85e8a014bb705afd995dfd0b945b19a2756ac9af3cdbcbb39e67a0a34a6fbefd98232bea0e6d2717ad3f7611f03ec88afc7ff0ba6b9d4ba2fca7313e9ef014f8ba4d034c52abf62af172a573c6a1fda551c0880f38d2aa0e5cbcb2732bdaf688f6aae7a62094f62f42d4762ee7f87b35cd0f39a83fe1aec0b36536341ad24ba0eb885e11cfcdf3c7b01675b18a931ea6f56cd2b32aee6ef0394918ffcbc2da48f6b9f5a9f5bb6bc01d8e38194f5af02d2a052d7c8d1af5cc057ac8bbddaf43757fd7f5e6e296cadf2dae15f4180f2a446ef4753a6a507763ed81204ad8ba600f549f33c47113c7ec2d9110508c51fb37c02d4ea5d4b2d81246efb199b498de18af53bcc61be6bb09b3de0946069437cc3e85d8c057fd0531fd0dfc1a61bdf6342a9404ea11446bcbcf7e68e7155e9272230407631987694c8025748327af0c0a57b5c7d9af606fd21654d47d20ea36d3e525d0ae653be01e2fb23506316ce2c031c5ac1ecdd7d321d9c21c46231c0f338daf13efbda71a7f4ba743070d629bc576408bcfcc5a8964fb62d1c2828331d43730c650ec08cbab3f5ae586998d30b8c3293596604d84eb46444bd04d40e87ea1bb2426e6b8bbae4384552d47b5291979c6afc18a03d2ddd1e581d52b8b8a69434e4c19d7ecd45244679f011e73901aad1a81b1ed36fb830a14ea9c706dad304e45c92f528341ceb97c9cb6d28721cde274f7e40eb62d927c615f7f1442f7d60c9051f79622b313d3ce5085d9f49cf583db8767253f8824126a2cd885e6b2ce65525d261250d218f70a235abc4d65a51c17a8ad73f442e99c9a6d9583f5c21c0400274f08d759c5fbd53f8e83edf9bbbc86398b1fbf387a7c2cbeca624a0e582bfa74e8fa998b71887a6666b6e219a856b999215ce4bfc8bec1b83446d5ed984466fbf76d18fc860c2ca06fb2967bec213b7c19fbe233bc1ee4ceab27973282794b396e680b5be1a7f8b877aa44c8df29886245badde7fd83b9b23c26c3ebf728b36f", 0x1000}, {&(0x7f0000000040)="c38642071a9ca7762c75f2a25f1be6cab38469ba192a953d19868680cdaba05b2634cd2214b55e4bb6a3e943efbeebbe445e5cf295eb11c3", 0x38}, {&(0x7f0000001200)="0ff085ff0482330c441c3d2e58b877ad0176338d6001e0c1e8c2699503390beaf815f1b89da375a632b40492e5f5066d9816cf3ad93c00a9085ab0acb78526d36abd7d604b0789d94e33222d610d726fc0c64236c3e00ca4051c4522bab937409446918924f0358779471f87587e39ec2fe4862d65645bf0f1617bc548553cac5d1db2a8c6313fed3245e0e352e0454d0b3fab58ddea13dae1aac15ae86a6111f2eae154dc01626f54ea001709576347256a06453b2d35a3c33fdb93b977558f3c781fecd55c32a5c6c1bf9fc1886137b482", 0xd2}], 0x3, &(0x7f0000001300)=ANY=[@ANYBLOB="f00000000000000001000000070000004a63a6b9f24c24b276f2df4e40b2b7c5f6dcb0bc162ef824466c7919f361f647c9575e0e6ad677a66c87e3b120dda13bdc2e1282d17b89d1e154198e1a48c8b9c2fbc5fa1a4e2061b3464860eae1dc251de7256baa0227b320ad8a90ce24723f16444c37c869527ba7f67c45bf2c38ce84679acb4fcc348edd83ea39cd486524371902c1b75d65e9d6b4dbf58af53abfb03c13c7fc6cd11149039fb351cd063a27e48b4956f7d7ff7d5c65144c1dc92aee7154550b90a7ebafcdda5bc7c8d5a56ee445755b4782b2a3e6e91a6f2dae54a426e74b7d09a08c5700000000000000c000000000000000ffff0000ef0c0000b6af0a29f6bead62cd0f285ed504ab9d1af45efa07958c59ccc833abf05446b3aaeb82847d329ac56c9f22d3ee2f576f94d7aefa6749e9486f28e92a7f3a5405ed6531909da5be26f3e0c15325b35ea3f04096ee46a08c3204e2827175b44c57245c332ac1bef42fb49d25160119d4e61d00618a7f1ff6aca467f3164a5e4ee8eed09e462d6f28e200883bf6b32797d904e91131d0f0ed1a57778b514ed0b7c1eac80776fca01d9be41b79f445000000e00000000000000001000000ff0700009a3529b9b5097487ef3653b8e3b3fc41957da11990d014ff2665bfc4f8d44e51c2db11d36bdbae74881b0e7ef42ae217dea50cb7910b62be47eb055f92e8678be4bb2edc062d91c2dff7d74da6a6c9604eb243433cc9052c9da71085ee3e13ea0e2a2cdb069b35eb8b4d3a3ede5976d2a7d807de04cd3f598e8b964ade669dfcd75e890427cb30badfe9c2ae1271a04d8f9593f070ba6789a9b1a40d23571d14b63059e040fb0f9148b601568d0828ee6ab964bdbaa2520c403826cf499a0958d56e90713ab48fc7c66b000000000000b800000000000000ffff000000000000bb6107c4003c743980410ef2116d5a931ebdb509eed20bcc1c2dd94807da1fb20cda79e24f3fb5621860df35c715a771ad13f8867f3b46175af005e02ce0682a22118005782a23c9408dcc450a6c0c780b7c6c24ecfcc659b5ec8d2add08fab9325ec1e856e31961fc199f5d691d7be1169a3d76fb9a5299a49facb89aad187694619348a453e1cdadec98083a1a3b476191b1f32d4f192d843e6436bc82f24b02c5e614030000005800000000000000ffff000001000000a8fbc4f8330ac3e422dc92a4b422af490c080ff939d323ac4ca3f79041681e38b3da9acbd0b9ea23de8e2ee4ec992a86a6b108eb1a61f5b69d6554120156fcf8c9bd000000000000a800000000000000ffff00000004000023249e7466a85d2b8d84fc458bfd5c63749220939762a6fb9b2c61036218c5cbfd835e53a3508f5f3ed1feaf4abdbb2777d6680da4a40e34e417b586f537e0e98e8eae7482069e32f2bbc2e31c2a8a2f5118f3b0c632e75306c9c8c9c3f93203e67cf48d9ef4dceae0b02c78df78aebfbba3fa6537e5f600b446179294a327844679b3379c97f40d1c34dac8656da4229f00000000000000a000000000000000ffff000007000000b1990b2e3b6ec65176ec029d6bef605038a1983066d31ed465092df69ba60123d4c55bc375b81148088eac60beef7f12ffe3c0367601a6205aafb5c29922d5ef8fdfc1956e06c54938c9d9debac81550b995ca1ad72477c0e58f6262ec09cdbe7b6922525ae4888e139c0a9fe137d481fc6949d14b020d6023781afe791d198f36fcb8c4ec1e44c5a0bbb9c30f0000004800000000000000010000003b8f000058b74da88a636d04600d33b80f8fddee3e178cb98645f72feb70b054faef88c54cb3054f1c40062b992feab21fb7b003a600000000000000"], 0x530}, 0x403) close(r0) 01:39:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/228, 0xe4, 0x42, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="ee7db581ff6f03c252787ee198a45e9834e532a71095dc22b5308451f3e052209049d6f60896cdb40831508e0f713479fa5d1aca2a0a195460960688706cac64b1ea1d8ad54edd708d04e2b30a0d6762f6ebf11265af5645eff0dce3ebeb7c4bc94da25d3f21dd2384cb4fde95f9d9f3babbc3f71c64ae104c541dccb4a85e2d6908a1916745e504485ddc2a684c923818ef25c044c141e7ae6494d2b22376939199920f9f02c001765ae92cc9444c26296699169729fb346d20b6ec5dd123cc0eddadac1400ec193818e2536ef8f92b178cc6b4f34a3d1eff780184e43dcc2a84966ba81df0653c08e440822bdbe40b56b11d8d394e2be0e7217c05880a46312fb9c675bb1518336f6bdb8b1019f7b68f99e50c5e788563176830fac5e5790c92dd78babad9787b73725070cf0f32fd8a0f63073033ac6d19af74cb159013cfd6d4043f81dead6d67cc2ac16f90ca72d53a3d2edf95671a3a20d2e6f1839658bae3abc4966814a765735a478a13ff658a0a80bbbd87f2688049997cdeb276432c341e09d39549c10dbc42eadbeca727f76dd4b6d3cd36070fb4a5d669c0ed7ba05b1211141e7fce47d17295c87b8268819f3c3e1fbdd7130bb40b4907616e2a453f76216e520d88efa5a5c34c55b7ab16e0f617502305e1d816203eb2867227868d69819389d0d3d74eafd770dc9ded8e87b99b80f1655a2794e392491e5bb34a628f2e00bed097f8087d3186b9e416a8b6f1657e5f40807a4b42d12ae164d637c32ad48157896a2476a014de7a2fc9789a5c50e2109325367e1e5b8881eeefd0cf8506a909662155fab3b423aafce2b1436c94f1c9361b9aad32b7be65afb8f08bbb3c9de258b993b8016b8b501bcb3eec8bbb5a728acad8e9c54d27dc338faf600189528a3cfa9ad1d8a9ed132b71a147fe4814edeaaa581345b3568750581114f8aa04b13ec40cf167b0e4d122e466926d78c06b646ebf23b45d8144c64bb624fd7b5ffde15bde5a93a042e05428e6083793861d6359dd0d72596cab8221b3b7725d5d35274d3eb441898a45bf8a16ac4dae43d4717f376c2162fbe66f2e872197599e41f3dbb511c0add79544841ae3782757fcf33eb8aff4db03a986f3f3566306666b7979995c9fb1c9230d7c62fd771d1fbe7688e226fb8551aba5b35fe4437a41474c9c0a770149376d8d44a1ed5cbf54d5e94e42d1003bbf69db2c9c77b827a90afda686763842d0b51c3e52d5971ab523466f22c4b3c750045caea9b6a74594d2eefd3c295a955d59dabd9e126831bcfef756aa0e9ced3a01e30246a5868027c25a517682d4b44421fa25924f42d8406ccc79e4ded859337a2adcc7115703e0d512c9e2196a3f7080aa505537e0ba02526661a478d67153b924815d04120a28cfde711620f74e4614d2798f886e462b933d3702e48aab4a78c060e529bd61ccc2a3b950a902e9dd7d4ef1cec35fb7177554fe8fc05ac70e46c089c39005e77a6585e2e35e724130ba559cd3ea6db3296b4c5190ba9a52383c4b9309cc7f0aa7ef914ed792fe6b61ef98333b197fc36ca6a27430ed0a4a679221d7a6301c5d7d256de256c00387f5a37f84e38ddd3686ea8a77f1c8476224358c53017caa18713e8d6be6c3d891417fced5480607895527f8257b5a85e2164b49aa8d2419123a221f4d505dc3bf9837e39445b23a784a5dddf4ffa939931af3daeab14e8be0bb98265f31e64964aa4f4668c952ccb1766a9febb2a766921ca40f5ab156c032443e4c00327c21c4857e2ac5c85c4c26f7127a37845bd34dd6966ce38e873273f76a574a296a946e7c6c5c26f353a27ecc313162dc0507832ea4c80516cb3fbfb4f8d0325822619da8636fa691fb248b04ddbe62ef55b8dfecb3dc09544647cbe951b88b05d1442597f7c66140567ac2df186fc9baf8f4f951d11e2054d3731e055f825785f09ae1e0ab173bbb1f587459706326914a9b07317b9673da469443a1006424d4917a108632b1ee517999cad7e7c77092e1482a3de6332db98c8049d1a1c4039c7da4bc50a390ea97eae36de72470621f5198822973637f0bfdd9e4824804636a38ec0a4836322cc04868400302084923e4ad9a6907fdef1f719860846568dc140c3cc4ecf662ae6d19887c313b94f60ece6a5bc56880706b4fdd74e95164f1b95910176ed0bcff32d06072e0c3e33c2902c4c8e9a64924374a578253dffb137c47447704d9f51d3cf68541111a5975aa2f94b456cde4ccaba3054d5be34ed582e6a3fef3be2c6b91c28c735f2788ba708f7c8e9e5758ac8bfdb8478483d1c072bde2d276a0c2ece3b48a8a94595d1218e0b7a828a034daccc106d2d9de534684048bcbc186186a5d48fabdaeee51f4de6fe4b24cd1c6babbd08341b969369e02904daa19d61a6f47394fecf07315f4f0a6c70b4f717b361bb44761935406c62222d88e26a9f8460de83460cf0dbff52cb19b103fd48a33a96b61da7f916eee0cfc76ee1a37dc45f527fbed887d8ae43799ef531035a0efd2862bc39f5189e554d18e0393a9fcc623a6c727d2c746649af3ec2b0b48bb6d4ebeb11b0a0623152273666e172f0f137703fccdedf3cbaebbe3d9611c1433a674fc28c9805e1b8cf2ccf319338193ad29f7cafc60d61ad3315634799460a2baf2c33683deb771b12505fdf9fbfa7e4b002d7c8579b5e5aec6794111763fa5d8b722733f83658cb6347a7d600c9747c6d5f04d0ab09840439c3ce3777e9e8f6cb1a513e40e677a56c523957baa13330610359262592932f096f68a9e7b38f66f42ba57544c72cb9be48a88a7b766ad36567328a1d2f67a9811be290909bd1dd28da12bd66033329487a6c22143f1c3dbad423539c2460100d05526b4d54e6495d17670cc8f4c802661db5540f6a01f38dab6f413e710b3a836ec54b776f62908c3fd8a4a6fd62bb09c86fd35623d747cb6b7ffb51e124f46fad00dcf75141f2e840f64803255d0dfbaf7a7c6577ec2a0bffc795a0515542a5a5d28b982b4f1fefc066cb34ec4c7d42d416da24a505fd58b53361647c2f39ab4e9cde7a0451fb59557b0d06574c862f60bf145ea6b5ce1cf3d64845adcda37e5c82fd32df164f269db3ea8eeff6dc32a403bd736ab09212f3d19720b9722eae642b133d303c0bf04c97d17e52beaa5ae79c8013e3d24da23cd45ebaea984e37b9c33b147ec4179f75c46027f253dff9c9c89eb8f21287a1a875fdac5b22711036b590ff309ab7fab3084efa2f8e403901dff408aefbdacce2163603fa54070cd28e7a5b271d73bec21178767eed7d6cb0f7b7a606e3c37f0f85e5a582fcc576238973d0aec711de718917e468c015c4370bf2706515a15557ffcecfebd390879aa4ab7fbf76e9427ebbf19ab8efba9fbe860bb637f7a15a5c42e3e7b942962c71a6d78eb06beae933c6e411c6ad8160e1a57e416b05896b991259dc330228445d06c0e591e11d1ddf806e5e27569cd03d8e26254c09e8dea34d89e7f08d39e195eb9cf37d866fce565c1f8297d4847efe43cac2d514ec0ec804ef6cccbdab01eef8a3f40e416dbfc960dc8503a5fb95ef9fc3f488fb2176a4466f69ac069d93b7f1408891f8ed9202d6b6d413f08ed3498e70322270fbcb53e93de18d4e97bfa1bbc7a78815e00662576afd30a4025fb56cf9e0b5fa82dae15c2e97de286e894f51884387d41c9d91ccfbe8d8ac453fe245ada2fcec71e601d5153c4488cd2b16a2494756be62c8bc64c8b397ee49ae4cfea41581b30494a1bfea72a5e37329650a0d7b18c873e12300f9e14a644c6e8c550cfb66082746592f28d546cb1d2e61beaccf936dedda51e1257f29410dd7bec96c38c1bbfd1ce57520cfa379fc32a2c91651746bf9b9456e8266346dc00e08701042097aef24f1b7c08ba1d18fd30bdcbdcf14d07e4179c50b36b952dd1bb103475aa9dc5e519611b67a52b7144828dcc2a31ac811cf2a8ed54f50884931976564bb49340bd163aa077046329ee2fe5cbba06e3e6148532557809027997f4c31cfbb89d5b82cdac11255958eebcc12f07178b4cd9a089f417420fbae122851ee1a8a660f85b5138f69470b49bc8bf57334de3da4e734ee50cf44ca94b1defb1aaaf843317b44eef278b3079efb2c3cb749cb330561c6b62a266950135024111cb0046eec47737708a68cee0fda6fe7f025bbb277e6a8cf710381956c9f442a643f01d534b345da10b10152c9c8988c6a492bbfbb0e6bd8d70fd9af6e09bac8be7f4e4915b6560c39463ba8ca9a41a4d00ec0bdf45412fbe5d98739233261787a1e18c4ae3c1763c3a14e48d1972a1271e8d94bc6ea3de1f46fddc0ef9751d64ef21ebcf3a6c50ca476c5dc9a69df1d3468e231a8f2623d832caf44daa19d26b92f90c55a3d395d4292244e4b398867e025cdfcf795718da74625fb9114cb5be6e50a63d6343e5f0ebb20378931da29a276bc735391989bda637d379a1cf60a65b5675f39703b2e1c325c935244638ac2c2330e3337edac59efb96719eeb08926a7ffc5c5d05322d4c20481ceac9f75a96037e87b89d93062f17f39234fccb585a31298345de87de4ad580a5287b5e673ab95c0480d6fba92d448ff9c781587308fdadeb44fb02bb359a5cd12876eb4c6299816bd06e957061a909ff5291696a1cb64c8d53abd4214bb10524641a4101539b176b2888df89942da9f46b955f38ebaba9538e3cfb302b41357cd224a1afca0668ab6bcec338f0aab33ac98725f2d86725d20cde419fe1ece70d4adad69e4883471439bb70e58894b871b56ea9bbf3adfaa5b592b93442198ed1fe93d981e89ffd285955ecd245e1ba870bad94f9e5dbfe08f350532934ab9afd68d1b52c6162395b081d36085acc2843cd180955a7e4c18b65002aeceaf853842d601a10aaf5ccd5fce7fa49705cda2a3f70e8d8023d6376e309d6899aa0cb8e5af353fea63e0c78f693c394d2977eccc2182c0916beec74b8cec622355ebe7eab8a4ccd0fbc2d0408b05da421ca9c91d46a87b74da88845e207de1fd8308907a650116cc6d8decaf8e0a2e5596408ce18a7c085f271ee63a0862aea99a959467df35c03caa6a7593a4bca6b2ec63716187eaf88a4ae98c410cb91579bab365cdee4d426dfe3466b133b9d9f38547f1b336262787fd5ce2ad5b0f8aafa6c22d2e45796c849876a684893b1ff311e2887461bf8c9a3d46f3795aa20333fa2aa6125fd81db8809f68d2e162985f329f945173b3c47266eb7dd2e9df15f2a9eb0dbdb54970bb186b33ae37edb9e4f4ab264d1e21e886151332f19e1d8e5fc73d46e48e10b0f43ca729d8f6cc77dc16e196d5ebb9aaf551b31a47ba97586b99ccca312fbc4582d47a11ff29393651dcbcf5d69b31db74c0c188b093adea9c46ae7875bcbc41ebacb3040e3760d0d36cbc3bd0371a96b9eef5b23a980bfedbada0a3049770efb3e4e756e3a9b2f572f29a321c7d66665017791ec543d07ff068a985f8c03cb122225196832a53bf301a4ab88ee474ff1dd2c719a16e85ce8513d79e3357564b5139741f6b2b5398dd7a3608d68448f8173f2dbf8a543c3dd40679bfaabe8cac2d00b7fda0658e311def3dd73e84bf05942addb036c70b60a72db374420eed985cb6e82f1989f8379f4e310664a850f8bb8ab2b68cc9cb21db8dd1bb0f8aa6407285e7a8d8506b41dc6b6fae01cdcdbf0eb41d365eee396fc285c6b823e14e8fc118e7639c1b1b1cf53e1df9abc1b506b3deed206201d807d5d7050fdbd84c4c8ad19e1157204", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) socket$inet(0x2, 0x8000, 0x2) 01:39:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) setsockopt(r0, 0x5, 0x1, &(0x7f0000000040)="680d3abaf546d6ce44b0e6cf2d764f2290b02f70981da58339b7daea3e73b25b53577c8a2e409c5163c495072a48228ef3b4455e8df1413cda0ff58744a2e046045e9c37adacfb37cad894efc5ae90827085bade2aaa1b08f7ffb8b97788e30663f92d4b0d3c87151c9d0b8cc3f91229bd0325010edc2092789d8c84520bcf1463c559b013a11d6b80950f166f1cb1ee21256abd87c73e20e325d11f606b8b73ae3330ebe9c88fadffe3edeb68954bbaac0346efb87f05b60a2b81cc33dfd29e8d84b1c8c497c10f954ec86098e6f0da380194a83d638f0ec20b46b71957fe424d354b3bd4a0fb514980f6d54e0cd03d7a05bcd3333ae1103734a4c180c2ab7f71cf9b1a853a93d928e1cdf441560ad0c82af156e5807528e63761ad0215ca55ec5879f26aca208bff2d4578df1a5d930c80cf5b03dc0057f55d2acdec2149d7d50b47d902b47687b68d47911e38b0fd7ade2701a551cf9b9d958de01b1efeb2e59c136b7835d85776be512ea579254ff6c34966eda56cede93a717196f0f0aed0be27fac7699f964a89e69513ff6c8e04e2d85893d4d7936d26b66ac524df4a10f715f99d485dac26a86e0ae83a4a463bc483e980b4e267d276a3d27bcbf738c37ac2c259dad1609a93ba95683d7fb4d66105ae310d680d12a3aeebd8b2e46af75291cba5f6287b2c07d1e672d21b0e93abf02fdee875589784e09f07a6c31de6056829d8934814c846c481afbfda3739f715934a71ab432d22d056b98d0a101fe56bf7827eaf60da06ef11b1a9369e9dc4145522bd90422f312bc2e9dfc464a095f54e159c3dccee123adf44877a62edfa58a1834d4ea8e027c8ff6afc45190ab4991c487c20134c8364bb566b408e63150dac891db9120e51a98fa257d579a6734d77a689f7cfb27e419cb9b97fe462151db4eb09a579a63f112a37f34570eca01986058f0ba16b01167b1855a750d0cad540a4b95154acde62e592cc41ad3f690f912508c9ff04de0367cc8ef4b53ce97bd09e7a6d4afe27170ca13752e2792f12194f4e79e9a222b91e088aa0059061101892e3160ba1fe263251fd46ca41c396daf86d96743c85704935536070212df521a9de4953404a13f860825e67bcebbfd92a0b804092f683683caa674212b48da95a118d726c21bd0869afeb84d4e9ffe8f51e0edac2250779ceba1d3f6a5d692989f6ac740192d4bba2ef06eb328815dedc1626768aae1c0a5574cd0d44fc0b7e9cbea4074bad3167d021c12ce7dc077777a9a9b94054ca88a900ebe1f976ce5153a7e1ec2ddc4c2ebd039054efaaef1f6962905b07edd12f63e8f1c04f13a1bfd7d42aa936f9e1319916088dece3364d767c10c813fd0d075fb81b377088cffd3792f6b23a764f9958bc3cc57364e343393e10b7d3e4bc2a0c0dc656c45288a6ee26e2e710588c7e43e7d4b0fda65bae61ef8f3db410080f6d9b44828ec5ad178edbd468ebdf58eb142c8b24eae3ef4ffb7b3fe3e6fadf7c36df3634c9c199f0e7931993e341e25c1b21145f95a380339f838dba793e0730db84be7f2fc418ded16b77a65fa2c50e2091d80344d28742bcd20b75bbc613847b7c273fe3471b5f4f885a53995a05d6975f85ecf2aff38dfd4c1f7f0d3bbfe21006bf5ff1fc312a3408ebd8ea6b16b4676e648c77efc5e4ed9174d0ff67bc90b538667e4f484c736cb70a7183d0ec3b2ca801fc74e930ea3bf7e8772c9bb4389ddaa56ba2f98fbf6b2f8e1e1abc8caf5f3431c2aabd0076872e62a8317c120952d8a09fda9119cf4cdfb7b6f7e40ff31e527db2f6ded88d35f9c74ee826d4a5d4ea37a57bd3e6ff67b2443c1b16f59adbae4884eb9e57d31f58dad947ee47247909e1c80d66b38ec968c53d0afe0780b489c2b064dbdbe83f617dbbb59d5feae6bb27a5c1a5bc1216b68e2eb89f71592e214e0043c59e104b67e0b32bcfecfa628102fa303af4312005254bc0cebe7406d9e4e32ba221466bcfc8ed491cc34280ffa298a17f594e9f8abf8ba0cb432892fb8a9348f0e5274943e2adfef2e5e46e84adcee9e1184edb99057662d4235e80bb24980664262989922e9520a0da42b0f9b545f87f67cda8dfff34245e0285595e078c48aa70066815e8ce72e44536af4a162a38790f541e691b8f857eaacf0ce32c9049cab08231dd3bbfa4c81472dc1012cdc6989eaf6260a2fe47ca576ebcdd772488b1215c7c777b5739291e5553f7e6b90dbb9b8e65160b144f9688a0e1b6ce552cf0a9edccd9209922c728138d7adf8602ec81c90f21488d14421ca3d2bb6c244b1d531d02a6f3423fc0afdef472a4ddc5f0dd2deb20d0cb9383bb0027eea5ecdd2089f0ac5fe90b469f4af5543d0eaea5c49309da8463ac2e2b78de63955f373b21b2f8d12d4439caa7fb1fad507bb95860cfb693c1e94250c40106764688f2a17123d420e60fc03c76589edaa7fb07e022c475b1e4e5c7ef267672a235e6a7f5eb0d6419c75e0c6fe340128b18bef8897ad4a50e54eed33a8999ada414d68e19fd5efce592391bf7420f5f0872617bd8963d1d3a3c4fbe8f9104401bdd0c86b6f783d9a74ad7cf9afc02f54961491a1d18708c8c0b969514c5d87e8984b991770d3123bcc8bf3d91629fda788255a9e745c0f6cc8490177e31bb47650b2cd665da7ab7c3d76f31b3e9e7f08d0960e7f7311dbbcf47e20f59345b8a8d3df68f7b1dc3fd85c6f917badba7350909b6b25291ae5258729df4094d20fe7e17ed728a81add26a574019498e155f9a8a3a20ddf834c9ae5f5bfdd93b002941fc50be7ff7711a1e737514123cbf63877940b92c95a243da4631cf8ffbeb5f77bf8b26aa01692f4579d12fe3b368f77244cd87274e3aacefd953ffd7b30cd20e15ac06e96ea21ee8f102edc6206e083252e3c06f324c3996ea089cf01aa08f1b2c0b68e0febfc6af69d1705f6ad3b43ad02304061ec42bb9a77ffb2e9c815c5450ee91c48e1ed8a275da097a5afc88c9a0aef20a86614f8cd85745bb3b32acbda4129f7398c8f1d3074334e092a4975777d9f36f038adc1766d5b7fb0b57a3ce052de998188e99324b9e1c387789ae8273f6034a17ab291390db49ad427b89ebd85fe2a3fc7f7b2c790cbfbb3260ae795e9df05e0c4bbcf3b3e4555b6531e81a06ae863d31153770a1a29abd8819f59ce5d916af5c245c3bee3f0998cd3de6512c651edab5854fa3c451776fdaf0409c866d31eb3d0a44b4a826ff5a5c92cc8dd17c09a9da460bd934121da6d3d3ba238acf0467b82435dfd23452b1c727e54ebb44853292066d1fa5ab451248b97a371734eb8ba47470ab9530c096d6dc76ea207818f01382ddf318b3eedf6eaf0d751248770c99332d2d914814931307a09ca02ec8f0698246e2c6f34f87ca9b3a1e1e20eb35b0b5032d23c6d3c6e4d3bf7463fe90eaf2dd3227ef366fb4fe00a005171f4b0108a51aa4c9e0b3e111f613323c046d117c3a68f1d2cd6cab4d1df30b4081462864f24bffbd908af0767ac6b9a53403cbd9c30e9363e4983e4356bff27beea6b75aece57e52b0fbcf1913a63392755533735aaa233505fae43f0347f008dfb8b08908dec240b85bc58fd96f578af8f7b2980f759bf4c2708e70bc2c56c8f15a01dda4f56b3531eb59a7fc14b674484efbd8d342a955e7468f702bae5e8f74711ad5d6e1b351753b40fea8313ac33edeecf4d4b9ea7cc51474ffcd4ebab8a89f662ac072b647178ba2ec41bd23211931e5aeb71c1f2f7e0e35011b3af380619efa3da21831eb63e36a275ab766298600eaf577656cfe93253e9a980e90986805aeae1e96d9a6ea640c365a54f1f3a9e4d920e1478f7ed25b0dde99bfb3e12f0ff472ccc740491789a8ddf9da981ee0f4def055c65243f2701d950ed23e9399a40756b5db74691bdfa396e724c4206487be45f41f301d6fe97359c8951a2a96c06cdf9d6d3afe7eb33d60c9ee1f4feb83b42f043458ceff748d263d52cdf57b5703fd55032880491dd6bf58d733054e2f8b171414970ed0ef73729c98fa908bf8ab20350e31e95e7f14cc577cdbc4ae4f27a0257aa605c9e415313e45b7a7f4291bf7388862117c1f7106cb5b2037c2517aac369aa6c965bd5e75a66547f22680e90ae497ef538230d65ce66af53805933001aac2bedd30762c23a292cf9b1412a55e6522fb9cbf29fb1a10832e08b05818318c12af8d95cad2bb43cf67396bb57d0d4d0ed9d893656e157f365fe2a91f7876b9ae8e34989e53431818f9b80915a494f482e91917b855f05483353c238396e488ddcaaad8d0dea337ec3ce46b658f636099e810d050fa696dfad21e98a73ca7488e40086a2a015a53d42fa09613e7a77a03f1e859f0eb08ecf7f802f84630c70be8670d1888612c7f4a5221ab058a78fc93674709a0088619d02b6fe6bf6b05ca584337e343bf17134785bb7c5fd82f7fe7ba5f608f74efa095d0af9fa6c22b6cd47d24810a902d3222231191c32e1ea2a1cfd8b4be655b8a5dd990412159bd4d8dedd69912a0010b45fa6aa9206807e25e1434187074d554dc550d7901067a18509fc0b13329c969ca3bd6a81682d9a34359c61837b6147966f1806b5163352a6d3e57e7c9678a4f72b6c080a35c1b8feb99f11803c6aefb7f4180b9f30a1cf960807c3e5552eefee51b9e41d132b57a6284b50ee40638f828e0e5c9458671abf018bb6cdd2f932921dc012e8c1a086f89d857921208fb35ebf30f9575043d6dcd46e3597685f9da2a8a91a6ff9ce6a2805183edbb1e4851446ab6a86a4b7f972cb0d6317df9d01c33fac22f529e08730556c2eb21a388053296703f318edc64d7b6bad3eeb5b2416e8a4b06a3a3172f9555c74258cae904662871411cdb433239b0a0c7283101f484ee6488ed418fcb7f774b55addef77ee609a9b9d0c18d818863de182ea1b21a0b83493795f83f037b611bdf2239f4248901fe2823c3b8734a0cbf8477ad5c79c1591701555b48cd19c0c188bd254ef544aabc54b1a507de4ec9ca6745266840ca1a56925e52703ef4fd3fa63a7062712dedcbf65a02bfc72aef197fe1a04a085f614c9b4652d48084c9ab21daf3aeca88038520a703d4b7febd71f6e65620132fa4fd253a09f9bf56e65e9cae66da7c1067ae153de325c36c2b2a53cb5f55358d28d61c38cdac18803d80272be667cbee5293696bfae697b30dc1ecec7cf75d35d32d8427d809e056c00fabbff6a1a939708392366aaf0096a26d4fa38449335687d477cc94d7d69a81b940d0af4ad220f4d423f4f30be80fb65b8f14c5f23f03a28608910040753ce7c36d8d1d4248eabb23effac06514819fe32670506c17479b93c25641655a4222c17ee9d337ba53519a395b12a9d5baef5ad328bf3093f0af53dcbcb98765f382e23adb1a7b4495d8935899d96bc1deb4ae73d003d92dad0496e17833a60221f0085135f619b0fae0cd9dff7c7c41bfdcb17488654220814984297dc292bf51efd674bc94529f55b05df03056025940d325b3ee9c65bf98aea97f47f25e8847213a0e5a04587d1673f21ba3aa789d303ba95e56bf0f88a7ef801f8374696f6f0ba0d4f4e7b1e2504468a2896445d7273a198631b9d1cc34cb17832e1d0c30511a8f296decd68d9e0d303ec34b2c048670b2373aa0cb7ecce22326c2fc66113fd1a17c329ccb25d574e2b7966e64182cf7bbb2223f5fb0d336c2c69311effa6948e23bf15954d23fb9ddaf9d9a749e0ae3eae9afebc8bca8b8da877beadd284c064508b1203d179c9968249d", 0x1000) 01:39:29 executing program 0: getrusage(0xffffffffefffffff, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 01:39:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000140)=""/255, 0xff}], 0x2, 0x0) dup2(r1, r0) 01:39:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x2) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x83, 0x1, 0x3, 0xfffffffffffff180}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x8, 0x8001}, {{r0}, 0xffffffffffffffff, 0x40, 0x41, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x12, 0x40000002, 0x7ff}], 0x70, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x4c, 0xfffff, 0x3ff, 0x9}, {{r0}, 0xffffffffffffffff, 0xb, 0x1, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x14, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x43, 0x9, 0x1}, {{r0}, 0x0, 0xc4, 0x43, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x6, 0x5}, {{r0}, 0x0, 0x44, 0x1, 0xfffffffffffffe00, 0x8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000068, 0x63be, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x7fff}], 0x0, &(0x7f0000000140)={0x6, 0x40}) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "050355a8a5dd380000000000fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 01:39:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0xff) socket$inet(0x2, 0x0, 0x1000) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 01:39:30 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/16}, &(0x7f0000000080)=0x12) 01:39:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x3012, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') flock(r0, 0x2) 01:39:30 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x1) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000000)=""/12, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) 01:39:30 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x4, 0x3}) socket$inet(0x2, 0xc402, 0x4) 01:39:30 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8220, 0x8) read(r1, &(0x7f0000000400)=""/4096, 0x1000) msgrcv(r0, &(0x7f0000000380)={0x0, ""/67}, 0xffe2, 0x1, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, "ebbf4a43"}, 0xc, 0x800) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce16894415b83b26fcadb16cc3ca8062e43fcf4caed7393f253394d59e4040e2be1ba2c7843eafec819cbd6cfad0baf9c35e28bb123689d3e03a7ae4ffbae232fd79bf1612dd7d52ce00a387af09b904b0edb1e212146a41e384c62c14bee1bb9b8bf5cdc4bd8db114a97b344135b739b681ab618e79de5ff6acef6fb11d4e43b723321da655d66c1719600267dedba04455a2d06bf7e6a0740fededfae1d59f552371a75ade3c0cdcc45e33584946d"], 0x41, 0x800) msgget(0x2, 0x13c) 01:39:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="9f930b6ff0eeff43294e276257a5f20957e0262bd604", 0x16) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x200, 0x6, 0xb584, 0x1000}) getsockopt$sock_int(r2, 0xffff, 0x1013, &(0x7f0000000000), &(0x7f0000000140)=0x4) 01:39:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x4, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') close(r0) read(r0, &(0x7f0000000040)=""/88, 0x14f) 01:39:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/171, 0xab) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x40000025, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0xa33}, {{r1}, 0xfffffffffffffffc, 0x1e, 0x40000001, 0x4, 0x3ff}, {{r1}, 0x0, 0x45, 0x1, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0xb4, 0x40000000, 0x3ff, 0x5}, {{r2}, 0xfffffffffffffff8, 0xc, 0x40, 0x4, 0x2}, {{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x6, 0xf95}, {{r0}, 0xfffffffffffffffb, 0x6, 0x8, 0x100, 0x9}, {{r2}, 0xfffffffffffffffa, 0x2, 0xffffffffffffffff, 0x7, 0x1}], 0x9130dbf, 0x0, 0x20000000000000, 0x0) mkdir(&(0x7f0000000480)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') utimensat(r1, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x3, 0xffffffff00000000}, {0xe8a, 0x194}}, 0x2) 01:39:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(r0, 0x20000000000a, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = dup2(r2, r2) close(r2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 01:39:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x50, 0x6}, 0xc) 01:39:30 executing program 0: clock_getres(0x5, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 01:39:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = shmget(0x3, 0x4000, 0x82, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, r4, 0x6, 0x800}, 0x3badc8f8, 0xfffffffffffffffe, r5, r6, 0x6, 0x7, 0x7}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5e56, 0x0, "f1f743cb40e374632e860065f3d1d10bdae2b8a6"}) 01:39:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) sendto$inet(r0, &(0x7f0000000000)="05602867b10154c98b546cbb0624ade3ea1a331899732c37593dbddc9d33842ac32344822280cc5bc80c44d8ef5bc016465c968ed8131d767228e88e57f102c2925574ef1c565613458cbf414dbfce19a3a5733ba029214edc99c77247ed20f866b0c21ea03481bf05062a28d3b3e0c087ecc4a789694d6cc8d9ebfb1b6afcc4f6e7678f1215d222a364e4a3ecab59525f467773d88b3b", 0x97, 0x6, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 01:39:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000ffffffb27824af42b43622b3bf1b05eb5ad35a0500000004"], 0x0) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) geteuid() write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="07040000040000000000000016437207b72bc7904ae07c30d2261eaedc08ea8510e13052e74113284ffabf30f4d697837f7efaaa0ac29de9"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x80, 0x6, 0x4}], 0xffffffffffffffe0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x3, 0x101e}], 0x7, &(0x7f0000000180)={0x8, 0x1}) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r1}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x400}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0x9}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000480)=""/161, 0xa1}], 0x4, &(0x7f0000000580)=""/7, 0x7}, 0x1) kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 01:39:30 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) getitimer(0x1, &(0x7f0000000200)) r1 = getpid() fcntl$lock(r0, 0x12, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffe, 0xead, r1}) flock(r0, 0x2) flock(r0, 0x2) r2 = dup(r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x11, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x10000, 0x8, r3}) r4 = shmget(0x3, 0x1000, 0x362, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) shmctl$SHM_LOCK(r4, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) msgget$private(0x0, 0x80) 01:39:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="b2324afa3310516260e5d33924150e7adcc830715bb98dae3d370f566f30ae6a918330666b36d1c62006ed627a9c7572d63856509b4cea1bf4e65b7bdeda9b9eb8e1504f541b42b49296a53d4c10dde8fd3ea7aa6dfa83a0190995e074577f87d3984b3fd6160af74e44fc855c2d4738a28559a39c420f9b79284ad427d921284d234ee49292f63680adff5781ca6111ce1824ddb36e266351318e8760acfe6a7e5e796320045eb4d42f7a61fa", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0], @ANYBLOB="100cc35bd02175", @ANYBLOB="0f47ffe0b12159960b2ab370cfed8b8ee93780be9b60f3e766c988e0f6309f78811e19aed879d9150fedadf3af6a86cd3757fb8bbcb0e5ff42f02a2032713d4f829cbba58f620b77dfadfcd40531303017b76c86b35677c4523ab1032cdb34", @ANYRESDEC, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES64], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:30 executing program 1: mkdir(&(0x7f00000001c0)='./control/file0\x00', 0x80) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r0) unveil(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 01:39:30 executing program 1: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01212e2f66696c653000"], 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair(0x18, 0x4003, 0x102, 0x0) 01:39:31 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) getsockname(r1, &(0x7f0000000880)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) fcntl$setstatus(r0, 0x4, 0x46bfe) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 01:39:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/105, 0x69, 0x801, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = fcntl$dupfd(r2, 0x0, r0) renameat(r3, &(0x7f0000000180)='./file1\x00', r4, &(0x7f00000001c0)='./file1\x00') kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') 01:39:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 01:39:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xd57, 0x1f}) 01:39:31 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x2}], 0x2, &(0x7f0000000200)={0x3, 0xce4}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x35d526e45d88be7e, 0x7d363cdc, 0x4}, {{r1}, 0xffffffffffffffff, 0x30, 0x24, 0xdb1, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x6952, 0x49b7}], 0x8, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x32, 0x20000001, 0x3ff, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0xd66, 0x3}], 0xffffffffffffffd3, &(0x7f00000001c0)={0x4, 0x9}) 01:39:31 executing program 1: setuid(0xee01) geteuid() socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)) 01:39:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x100}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/211) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x4, r3, r4, r3, r4, 0x51, 0xfb9}, 0xffffffff, 0x4, 0xfffffffffffffffc}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x0, r1, r2, r3, r2, 0x120, 0x3}, 0x1, 0x0, 0x7fffffff}) readlinkat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/61, 0x3d) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/77) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000480)) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r6) semget$private(0x0, 0x0, 0x200) chown(&(0x7f00000004c0)='./file0\x00', r1, r2) r7 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r7, 0x0) connect$unix(r0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r8, &(0x7f0000ffb000/0x4000)=nil, 0x3000) setsockopt(r0, 0x5, 0x7a12, &(0x7f0000000540), 0x0) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x0, 0x7, 0x51d8}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername$unix(r0, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000780)) r9 = accept$inet6(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockname(r9, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) connect$inet(r0, &(0x7f00000008c0)={0x2, 0x2}, 0xc) getgid() 01:39:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3d9d) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/80, 0x50}], 0x3, &(0x7f0000000180)=""/223, 0xdf}, 0x40) r1 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/79) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000680)="6d549f86c2e5d1c2a96edb67b6879cfe0af4fbdcfffd5f808390b435805fd1b49f10602c5f11fac928eceb18e291153e23ac94763482290ba7481838b0bca417f077bee19662e6de7b2f783127a359fc7578cece0cc32d5cb3173a88750928ba74a5dac0ea90dbf8c99bcd6856f1e9bc56762c9b3b0e61d612cc7695a59676b1f058eec1b7b80420641b03a75375e82f7c9b15945c189669b3ad16503bbf7495e315126ffea8bf6f7dfecb8d85a8ba61bf709462e46bbc99cd5fd88b122d4d73ffcf", 0xc2}], 0x1, 0x0}, 0xb) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x8, 0x10) linkat(r3, &(0x7f0000000980)='./file0\x00', r4, &(0x7f0000000a00)='./file0\x00', 0x4) r5 = open(&(0x7f0000000a40)='./file0/file0\x00', 0x8, 0x1) chmod(&(0x7f0000000a80)='./file0\x00', 0x20) readv(r0, &(0x7f0000000b80)=[{&(0x7f0000000ac0)=""/174, 0xae}], 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000bc0)=0x28) mkdir(&(0x7f0000000c00)='./file0/file0\x00', 0xa2) r6 = socket$inet6(0x18, 0x4003, 0x8) utimensat(r3, &(0x7f0000000c40)='./file0/file0\x00', &(0x7f0000000c80)={{0x920, 0x19d8}, {0x9, 0x1ff}}, 0x0) link(&(0x7f0000000cc0)='./file1\x00', &(0x7f0000000d00)='./file0\x00') recvfrom$unix(r3, &(0x7f0000000d40)=""/11, 0xb, 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c65312f66696c653000b13fbdcd34892112c2e245e976410510a5f4228ca92799e7d04121bf21c1a39763508181dfe22f856d5af4f0df0462a6a41c724a7838a1cfdd806b3ccb618fa597a31f8e5e047dc292ad09b1547f884110723ea5cc9f348a0aa5f5f733e8c7258d4f19ef4b10bb42088569137e4be0bafdd7c8ff45a51014b4e93080270dca078a0c133b5e1e6382201ffc1fd16bc0967fd5bdeb6f19e880933ca6c35bf5"], 0x10) mknodat(r2, &(0x7f0000000dc0)='./file0\x00', 0x8000, 0x8) mknod$loop(&(0x7f0000000e00)='./file0\x00', 0x800000001ffe, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0}, &(0x7f0000000e80)=0xc) r8 = geteuid() setreuid(r7, r8) connect$inet6(r0, &(0x7f0000000ec0)={0x18, 0x3, 0x100, 0x8}, 0xc) fchmod(r6, 0x4) renameat(r4, &(0x7f0000000f00)='./file1/file0\x00', r5, &(0x7f0000000f40)='./file0\x00') bind$unix(r5, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) 01:39:31 executing program 1: getgroups(0xa1, 0x0) r0 = semget$private(0x0, 0xa, 0x8000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) listen(r1, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x800}, {0x4, 0x9ff0, 0x1000}, {0x1, 0x3a, 0x1800}, {0x1, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x4, 0x6, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x8}, {0x1, 0xfffffffffffffe00, 0x800}], 0xa) select(0x40, &(0x7f0000000040)={0x20, 0x8, 0xb8bd, 0x1, 0x8001, 0x4, 0xec, 0xe0}, &(0x7f0000000080)={0x20, 0x80, 0x2, 0x8, 0x1, 0x8, 0x7, 0x1}, &(0x7f00000000c0)={0xe1a4, 0xfffffffffffffffd, 0x4571, 0x7f, 0xba0, 0x5, 0x8, 0x8}, &(0x7f0000000100)={0x7, 0x5b410d56}) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x44, 0x0, 0x200}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000051, 0xf8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf00fffff, 0x1, 0x6c}, {{r1}, 0xfffffffffffffffb, 0x13, 0xfffff, 0x7fffffff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x6, 0x4, 0x20, 0x401}, {{r1}, 0xfffffffffffffffe, 0x1e, 0x85, 0x1f, 0x1}, {{r1}, 0x0, 0x1, 0x12, 0x8001, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x9, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x7, 0x81}], 0xff, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7f, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x22, 0x80000002, 0xfff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x8, 0x10, 0x8, 0x21d}, {{r1}, 0xffffffffffffffff, 0x81, 0x60000040, 0x374008db, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x24, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x100000000, 0x1f}, {{r1}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x800, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x80, 0x87, 0x10001, 0x6d}], 0x0, &(0x7f0000000480)={0x7, 0x2}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff00000000) 01:39:31 executing program 0: socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) 01:39:31 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') unlink(&(0x7f0000000280)='\x00') 01:39:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x3) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='.\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) unlink(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f0000000180)='./bus\x00', 0x30, 0x0) 01:39:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 01:39:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b8e3434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190ea9e15a5dec9a6bf", 0x7c) write(r0, &(0x7f0000000000)="fa37f6dd6a7ac42050b7fd27b8b265a8fff147a79bbfcfab4d9e0655303f7f1de64bafd5", 0x24) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x3) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 01:39:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x101, 0x4) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x80003, 0x0) socket(0x1a, 0x2, 0x10001) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/202, 0xca) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0xfff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000500), 0x4) socket$unix(0x1, 0x5, 0x0) 01:39:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3) close(r0) 01:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xc1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r0) dup(r1) write(r0, &(0x7f0000000280)="52a131603220293562296ccbc52108f7efe57327dc534e2cefe953d8b0eded23adcab0b915717d27453c8350deff715a752bf5b74c9f6c4d80a1d3d2983ca0c98dc13e225943be238912e0a591e2b1e2d14e21c30228bcd72a961d52bf4cdfb8fb333efb941092afce5322e205d51349d053396062c1c8cf5ff01c2bb406573aab94a628dd1e73e38fdc24c35c58a23383c5a9b8c5bb13132595a2785a532f", 0x9f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x3, 0xf7fffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:39:32 executing program 0: r0 = socket(0x0, 0x40001, 0x0) getsockopt(r0, 0x81, 0x0, 0x0, 0x0) getegid() r1 = semget(0x3, 0x3, 0xc0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/202) 01:39:32 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000100)) 01:39:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = geteuid() r3 = getgid() getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\xe6') r4 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x1, r5, r3, r2, r3, 0x1, 0x5e1}, 0x2, 0x2, r6, r7, 0x4, 0x4, 0x5}) 01:39:32 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2003, 0x80005) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x28100, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) renameat(r2, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) linkat(r2, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x0) 01:39:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) socket(0x30, 0x4000, 0x200) 01:39:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x7, 0x4) 01:39:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x6, 0x0, 0x9) 01:39:32 executing program 0: pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000040)='\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x6, 0x401, 0xfffffffffffffff7, "48b02edea64acb01f1ccf02fc1f6b267551a03f2", 0x80000001, 0x5}) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x400}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x2, 0x3, 0xff, 0xffffffffffffff00, r4}) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) ioctl$TIOCCBRK(r0, 0x2000747a) write(r1, &(0x7f0000000280)="8953f6cc2ab8583bef65f1c3879ca33dab18110410a60ca93f3ce05ab7f6bbd5fe8c8160af74a72fac10d9b21138611cd8a3421adb7239882d78c9e158110d5ba3e9153c0a6bf67872fc06597c9fcba05044927677df3c777ae4a6ce7fc7d243eb3846a1646ce8a6ec8b4c596a4bf0c38742e9d066d6c176470cc9c67c2500f4ba6be320d627f28b896406c06f7a8fedfd2bcbcd34615b43bd7b8ff4f92e38d78fd276435ed7917e94e709e8e8f840e44afbff858866c79b0ee3d28466045b405d1cfa8eb79eb0686a4b44de5ee5985d0ad1a1f7d96d25c8f231dd", 0xdb) getrlimit(0x7, &(0x7f0000000380)) r6 = getegid() chown(&(0x7f00000003c0)='./file1\x00', r5, r6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x12, r3, 0x0, 0x0) sendmsg(r3, &(0x7f00000006c0)={&(0x7f0000000400)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000440)="36694101699851daad98800635036a1b08e24085378478e34b4c09aefa32fd0321f7d409ad988be83ef75872491fa737cf13", 0x32}, {&(0x7f0000000480)="61ba4d92c852e75ba4658dde1ba9d0e551665ee23551d4972973932b3b091b5ea9d747c11e5a6e75fc94f6b75d787d08b185d879f60c4baefdb1c86bc073cc97ab10c98cdfb0db2b892f55fe0678f0071243afb4670d12670fd59e7596c551f3c5", 0x61}, {&(0x7f0000000500)="a9ced3ca44880288b69a7d997725cbfb6e91a389991dc36b3080fc69aee7b2c30251b7563c132de14dc5abeed250bb62078c7c7f3d3efed4ed26b68a69908e529ed88445bc57e4bc82c7fa0c949e1e58b919b48248ee33eb83d57aa5421868612edb9c4900b57640a97726e56f7f86c3116131026a5493c6d6cbdedb37c9383822f564451eed975e3dbec9d82d50a29ba488", 0x92}], 0x3, &(0x7f0000000600)=[{0xb0, 0xffff, 0x40, "8f4aa197ae297a5f2e8be8cdf3e2c269c139f7fef8355776c640378174286c42d11bbe7e4c600acba53896ac0474e6e2b3b796cd6a7c56109682fec9c29a27fdb8b66e862f54cb318f3d045f04dd4c753575859d6777e399a0efc9ff33f1e3aa8575dd541e30d651c4758a80bdd6e6483c84355838d005f77c18a397a964445a2d57b14e1e188e17f2a40810cedff146895580e59e5f25fc26213110"}], 0xb0}, 0x400) r7 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) connect$inet6(r0, &(0x7f0000000700)={0x18, 0x2, 0x10000, 0x4}, 0xc) getegid() getpeername$inet6(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) flock(r3, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000007c0)=0x5) getegid() getpgid(r4) socket$inet6(0x18, 0x5, 0x7) write(r2, &(0x7f0000000800)="e51e117de0338eac944fe7268f09acd416b68749332de6678ee00741a11ac50219da5121f381b67b13aee5bece307c57322ebc669100688077076b8cab614e8366f41028b7a6d78b9b445ea465c0be2ade3d875ce041cc05c1b54abfaf509950c5dfd649747d92c4018ccd90e92a941ea76697f3ab55cdc7bc55f596ac482f3dbd5039a2604bd0e0f9d765709fbbdfa87e253a30ac6fcdb423029e123922ea9d0c402e3c09aa35f1363cc981224945998af1fcd6d187598c236b64d27949f17988e61c210ba50423a16ec2", 0xcb) symlink(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)='./file0\x00') 01:39:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='$E\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000140)='^(#\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)='\x1c\x00', &(0x7f0000000200)='@\xd0}\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='(&/\x00', &(0x7f00000002c0)='!#*%&,\')\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\x00']) 01:39:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) socket(0x20, 0x3, 0xb00) 01:39:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000400)=""/122, 0x7a}], 0x6, &(0x7f0000000540)=""/171, 0xab}, 0x43) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 01:39:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 01:39:33 executing program 0: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, 0x0, 0x80000001}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 01:39:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1a7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x8, 0x401, 0xe289, "017037dcc5757d0854def3aad7972353675513cc", 0x5, 0xffffffffffffff39}) 01:39:33 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = semget(0x3, 0x2, 0x10) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3) 01:39:33 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x7) clock_getres(0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x9) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000101f, 0x0, 0x0) 13:34:12 executing program 0: r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x800b, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(0xee01) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x6, 0x6}}) r2 = semget(0xffffffffffffffff, 0x3, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000140)=""/240) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) r3 = geteuid() setuid(r3) setuid(r0) setuid(r3) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/157, &(0x7f00000000c0)=0x9d) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/193, &(0x7f0000000200)=0xc1) close(r0) 13:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = msgget(0x1, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/199) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x102) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9c3d, 0x0) dup2(r0, r1) 13:34:12 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="8234c6af890200000000000000264a4d38e1c003bc51b951589dc6562a9f8b2c02e293cd3eb8c09065d522bd", 0x2c) 13:34:12 executing program 0: r0 = socket(0x0, 0x2, 0x4000000000000) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00070000000000000058c46b7af2002e2f66696c65e38397d9304319d3746900"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, r3, 0x4) 13:34:12 executing program 0: r0 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/219) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0xffffffffffffffff) r1 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) seteuid(r2) setreuid(r2, r2) r3 = syz_open_pts() writev(r3, &(0x7f0000001380)=[{&(0x7f0000001340)="49f383dec31c896389b91c91f04df912a7a07cf125d3cee6a3189ce006a4e61994d6ff27", 0x24}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket$inet(0x2, 0x1, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getegid() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001480)) seteuid(r5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000014c0)=""/149) semget(0x0, 0x0, 0xe) semget$private(0x0, 0x7, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000001580)=""/82) setuid(r5) r6 = getgid() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001600)) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001640)=""/161) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001700)=0x32cf4a4a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r9 = semget$private(0x0, 0x0, 0xa) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000017c0)={{0xffff, r7, r8, r5, r6, 0x100, 0x1}, 0x10000, 0x9, 0x1}) getegid() ioctl$TIOCNXCL(r3, 0x2000740e) semget(0x3, 0x3, 0x10) 13:34:12 executing program 1: mlock(&(0x7f0000dff000/0x200000)=nil, 0x200000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fd3000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x2, &(0x7f0000f55000/0x2000)=nil) shmat(r0, &(0x7f0000f8e000/0x3000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:34:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(r0, 0xa, r1) 13:34:12 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) select(0x40, &(0x7f0000000000)={0x2, 0x7fffffff, 0xfff, 0x3, 0x9, 0xffffffffffffffff, 0x101, 0x2}, &(0x7f0000000040)={0x30, 0x7, 0xf91, 0x3, 0x8, 0xdb, 0x0, 0x5}, &(0x7f00000000c0)={0xfff, 0x101, 0x16, 0x9, 0x5, 0x24, 0x3c8, 0xa9d4}, &(0x7f0000000100)={0x401, 0x80000001}) shutdown(r0, 0x0) 13:34:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2ffb, 0x4005fe) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20e31210de244ae6, 0x1) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = getpgrp() r3 = geteuid() r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = geteuid() r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="1fb0f0f09e039901b52e88dae53c669c292e31b7a6a03b0862319fe01ed9cac95a9a51002c82710fb0a427aeb92456b8b428a7e4c4c7ee77fc7f3628a1789f9056f9dcd0cd8cf7165dd209ffef8257444112c6603b7f9f60b5f60e1895a8f91ae63bf4828c4a20c415655046a8bb291b33c86456d0c046d52a98f52975e16dc371bca76cc989f698d99886b634727cf7878ef521697c4d27", 0x98}, {&(0x7f0000000240)="a47207610ef621938c303b1ab08eda50f6bcddbb84fecd55164e0f6a1bf3682fdb2f06785753ffbfa4b9fd899bd5d04119c3460bd08ec5ca85dc8cc52268a4a3de10cf6ab58ade5ef96dbd0b1ad6efa26ed358ab22a19d1193e7a206ff5ff29f5715b2835fd729491bb482365cad6951d6818d8f2b9406d4959400fb9cd3ab864c455f2eb44c82e9f12e5b6132361037d696ca659983bc031bf74194f6381b486d48e510ceb84315d3156ee14bba3c8a92dd68d8c144d161fb61aa14aec4d12a90dfea5ec940", 0xc6}, {&(0x7f0000000400)="bcd07f684c5a97c0bf8bbf0486ec8ea03d29f7331477ced9911077601805d6e9a0b9f736a88c924ae33c6b68809bbf5d43da4a523a2e4655c8a9d84c38b3218d2e63e1b81cbdee5a80ec1b201499321037fa85ed00e8838a0c55d3d27482863e69b6352f674073c6a2f5a679b915adfdfd7053296a7bff86a23f168437f712d511e679ffa897f2ab4db769a5d1ff68d25f524d77b23dc835d9b011babdf359095e0c580524c66541dd07beb3706fd2d09eecf3fa8d5ac50ddfbd8d7cdd2abc61bd02e0c21332dd0627339f8a5953", 0xce}, {&(0x7f0000000500)="bd2369554de39c108c9b3f40f87957bb535542348f406417fc3f277e71076a45add831c91c549c7b6b01f87234c2fffefbacc9dc4cab10cd468787f7726c436ff8d8e299eb3bb69a8a551a9ed8edbb23ae39a7d73c2688fee7c92b88c0e99bb18f30f4b6dfb433c283ccc2615c6c8ce93af1a725432d35d820ee1a5efe135d0ccec396af2bd684037907015b081bbf5a57be9b53502f2b453670079ad9d956ffaf8c5fc85c69e9a80fb9183660827786f4082cc1f03133f91f379d122d187b515e0e82826e3b65b3afc660c7648b990e7a02dc510333841294340f87130aa719c8274b6d54a19547555e11b230138ccd2887c8cace", 0xf5}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa8, 0xc}, 0x404) fcntl$getown(r0, 0x5) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x22) 13:34:12 executing program 0: socket(0x18, 0x1, 0x0) 13:34:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="580c0d0000d16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc84ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7de096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4", 0x2e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xf3, 0x1, 0x9, 0x32e7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffae7, "8c36817bb98e8df4f117d408177dc88ddc2fad96"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:12 executing program 0: r0 = socket$inet6(0x18, 0x808001, 0x0) listen(r0, 0x1e7) listen(r0, 0x0) shutdown(r0, 0x0) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) recvfrom$inet(r0, &(0x7f0000000000)=""/234, 0xfffffde3, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) 13:34:12 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0x0, r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r0}}) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') 13:34:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x20022, 0x120) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) r2 = openat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/200, &(0x7f0000000100)=0xc8) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) utimensat(r2, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:12 executing program 1: r0 = kqueue() close(r0) unlink(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000000100), 0x28b81e) 13:34:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac", 0x171) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000a907d125233d06ba3f06d945248f7ae0756b99be979c6aaa3a974b36f57ca9ca9740a181586d983ad7d186e98c3672bd13d32b5b644ba21ed04f553b35468a1f4d2643d62c46610596c3980c9a3ced3940734f983857b45be6a582d298"], 0x6a, 0x800) listen(r0, 0x3) listen(r0, 0x100000000) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 13:34:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x802007, 0x202) r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/19, 0x13) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x7fff, 0x6, r2}) r3 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x0, 0x8, r3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000e2000000000067a13c9b646c2bc265adf67127ea23990c7e0200000000000000f10e6835c433b93aba1771f50d3762d57a6a3a1324e5b16ff845fb0da735584e06903cb8f94d7441f7f0c56bac71aab9fc33843fe5dbf9d4cad8a476c10500d9653b22020019bce349a392e95167521437e7720e8005b82d6f41e0b0c7e8d685d2bc54e08b220f38f6223193fc346466b8be3dbf300fa6743aef024d2e7f9510b3deed31e5fde0b0a4ceadf865e9f3f586eb8e6fee79596b8d540862f65720eb13894956e4ca331ae04aebc5aca205028c141d87d4a9104e0eaad5749e55673c37f30fdea4ba895d8c5f89e9fc5ab6e89da861ca0148d6e0ac8feb1af98eb38b3327b751babc75e42b998147941197c4609ab2d2d9500342e1d0fac2fa405afd3b60b78774c1bba88759e1bcabb15369c0240f865426b1ba5958c20384c16bad3534f27608d9ade2c3a40885ddecfe9d93b64656c356c9e3c7c6022560a153a7bde1a13b3e3bc7066ed1fb2cfe852066dd1c65dba5cc0622fa620f38aa28a806e91f49f60d730840eb9c14a0"], 0x124}, 0x0) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f00000000c0)={0x0, 0x3, 0x8, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x6) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x40) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000001340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000001300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000013c0)) r3 = semget$private(0x0, 0x6, 0x40) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x1) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000140)=[{0xe0, 0xffff, 0x200, "d4e233d16aa54cf7684cf54eee700fb344764e4349384ebcc2a1489ae38a495d539ca48346efe40ef71c80696f71e21d69bae96cfe8ea35bf7b3475ec61b10cefbd0da6258b578935ee1194ff261072100275affe34945e001dcc00741a0016c6fced8bbc6ba12728471f60185212ffc644cf8bace5c8e39f369a4d6fa073aa4ed53a290ed498abac903958e6635125f2a2eae3beaa80681eaf7879876484a5722e3d6b5fec16967307fb4df361114a5275dad031485e337fd54615c049e994db36d073479a415cd5f36dcd43e9b"}, {0x18, 0x1, 0xff, "2ef21d5f444509"}, {0x60, 0x0, 0x1000, "657ad917323481ca88006bae25adadc3aa0221658f0cac4da66157ff508b7adf9d45aab5cc6e01ebf54b5de0f6d312ebd5b1711b9238f206647b7659d70d65133e57a54a0889b9bff2edcb"}, {0x1010, 0xffff, 0x200, "e4dc2e83a9c8a14e18263bfffffb3304237b59b95b8d7a1cb8a43ad2eedbbcd5c822993eb1731ace74fed3b3641577a0fedf04c0cdb18a4b3b26149b1072d0e5b6526ac639748bb5dbcb76b1053c2df524e85ae1c5919a897e1b9da7cf73fedf0aa0364a2451394dc3cdbcd369a54926ade244236efef317c17a72fe4ee69aad453b6c3a3f1ea2d74b923ce005204b0c0ce6f491f64ceb2147a2bffd5fd18d464bc0ea6d6358b16682af228651c8979da38f6bbdb61d2fd4a9b5ce655334f9372f1bae03a45496a11a6ddec1e43dd85f109805fd63da286697444b53783c24034810709abb56b85b0257674fb1bf7b0b79ae440521dd6bdfeb2e2965885166021a72ff5c18ad8fd81c2c8bd33ae0886da47906f8f1e242cb3c76bc09d4e22f056fc9c85021a783c90a29b3ee166429ff1e0070550153bcb5b1ff47310600b9fae7edc313b8ea32f4baac083204ca5b3ce445f6c5beecbbe97bf6db45add5168f4dda61ee3fa6abea7ce023bea8f7cdfdc253e6174c0112418f63cf2943387d04ec67f4b6a7e0f4f59ce2a96f639ade557ba2caa52ea8c279d152cde1cd58c3dcfa5670ae5bfae27a887db41f288e7fc831f3c76b585ae04addcbf97aa8349e4c9b65f9d3ee36d20f0abbc9748cb1e2fd4cb5fee501f9b6f3a6b8072b7552450dd8b4add25d99b6fda433b2f8b62ced3e6500d7cfa2e949d6ba479d71ee0197c067568d88328529d15ac4455c9a0a1cef0286212509c67139da3d921ae0e62d2fcffc7957846cc2e010e72b8978d5cd2451cca9be243392587a7c444526086b8e7b955a48626666fa0c574950babfc0ace8b21d163ec4ccd1fa8d5473ad13d53f1912c89f8d5f3bd410b6f6db40e0da3a0ba793bd7bbac2648eb7b2119a64cc95205c92988b66cf87406216333ebad87be3f127c268322b301bb17db9e1348095a8e569031ab95e9e444803d31dfb4de8c454373540f684619625258392266d8969683eebbd91a8a318999f631ff15b4b2fe08867d1e24d93897db9185a275e2739b8f03d04a4d10185e3980c4cc15f51f3cd45a41f49bbfe9f643011ca437338ff506d3a275350cc85dccdee39869e3a50d21343a5625ad2862829999094414b0ab08ac6799f688ba6b9ff7658b9463ec7d4fadd31acd359245c3aa3c59cd81535c1676515dc8f95b0e2cbf505a214e43cbf9b7c25ce46512836bdd2a121c1da1fe80f35c4ce9de9fe85618e54358179b9200bba82cf2a774accc0cabe70e64903d3f7b565ff83cd8d41a5c976c364eb9691b193eb471b818688941d33f8b4bf69a704e0ac9b26e5dd24e382843d7164da9eab27efd6a3d995208eb0a9348b9bc2264277dcebe00141b9e4ce7b602430dd4f7f8aecd0d33707e7c2e29c9df648b323972f47c6d7ea7533ec1db3397cdaca035e1fe6c71da25453c466650f9d59a8647ba19f01c3437c5384589f490ca42cc6bcc595079d2d977f567623d8d3399f49a602797771648d509cb64a72918e0109968bbf2f920e43aee475c89dc61ff275a75777e8a9788dd755f0cfb2db3e150c90094f5eb349dd4d53baf69c627b3ac947cd024fa0a0156e9358dcbe10c460400d18fc35077826909f42758165507633778f2645b03b5e7556389f8b953716ad921ce9f857fe4ad287ccd1e151e080f1d914f9514228d9d0d84eddf3a49d7286be43a4796d217231979195597d8a76a33e38862baab3908bfccf91836f974356e4be319e4f6eb8f4ca7e3347f6448c6fe70af1bc57139a1e1a019c7419d939dbe6ff6173f6f39bf3ecce5233cf24bf330678d8446562eb5726e262b2f862addf9abb9724625a69a2d7167f0dd3750d6ab279573dabb6c736e375677f24021928b178e4c70bfbe14768f7dda99acb47f2479a30903118f1dcba313727eebaec3819c6a032e749ddbee81f3342ebda8e8346b85d9f2a3925aa3c8d4195d7b24e4e0ded305c2126c83f0723ec1e091b74eb0687b864c1ae312607f7fbbcc02d257010a93bf99ed49898191bd578a1caf87e12a8f8788d07e015c88c6ee5c68e9f1c6dfee33fa26b5f97a37a709fcec48581bc821142626ba6d4bfebc716d337aa825dc008b1a2f4805056ba3f77cd726b3b0b49bdb46bdcb05ebd414298328cd53e02d2520c3ede9b2f3b4df9513482813ebb929b8858d3177f75710bc398aac36a5af64e7c1efa837908d017ed4ebb89f05676a67725a4134d705277a43db0c58cf49f492a75b29d8a197f135ec7d726b057f93ebcb1802ece651b315a8364cea5112e614d33856cb6422040d580971e67d9b8c86476649d611688693fe717a14a49dcc0fbcdc2b97b20606514ce77fcf4508765a1c0af7765f652967eac0b250b77c6b74b72045c169cd095c2dbb2a2ccc78792e5712cabed88e9ceb0b7b7d689886206acc16b5534d0be29d1610158e7e96f4e83e0b8d9f2ef7f3881632e04939ab8b819ba89fb4616356d2c674a6a22118305b9ed006ad689f646d4afe420fd57f44115b2b6ae372a8f239478b27dae52fc23943518ae737e19419eeea7093f81600b08a9cb05af100bca884d0f4d01a3e121f830af8680489a53868591116daf8814f5e5de99decca49a6de8c920ac97e55ca13d10d0b78bb6f42c3801b20cb0b96c35af4d741b9cb74f007f4398d41eea73c6af1fdd9399a4d339372e76b82370dc2abedf06757896963db5f48153c4a01a6bb194f99cf188df8a16e89fad6c344e709da2f7df5dd3fb3149f3fe6ca5a756e86464e11747d3f7847cc7ebbb9368ba792e4fea940dbc2cba8b453a1d41e50131e6e71591c211530084b05066d51acb70aaa8f8e116dc9e429cd71a0b1a521d79c8ecb0033e12f12d598cba7acb4d7da48d859884f25e6fe79ea86233a5506dcf1d93cc76c39875e92318cfebad363cc6ff95af51eeeeb80f627429c5c193a26e73509fc59bd7229ec0f891aac1ac93c3edb100dc3b881220f9f0cc1cb66d3d80d2953c571f0e3cccf9be08237fe9f29a7fd9400c05850729afb93f6e9e4b41c509c7cde98ca87ae7aa42aef2cb6c6791c13399e663b09221f4c11fcd2ec9e802cfd22d77c7ef3ad3ee7a8176f30eca8f1e4e1e121c04e6a6623c99f7a6abf100f1cc705cfb8e2e7e961799109b07f48a6dd01b233888a8781b9a2fc5745bcc30decbb0011d76fc13d12d9083f902e0cff3a06235f12826227780a4a0ed3abc8c1f210eee33ac5a4b4ec2e391d1d19d907e25024cd3d3d4cce0fb5982025e33efd03972216dc10f269e7531ea95acfc2e3a72c89c35ed69d6eb7bffb95afbb91c7fd9879fd1266f1b3e6707c37e7aad5df76f96b6fa09048ae82a1aa22ec76580c4588889d2815dc10419ed2311f782f03681cd66e643a3b57f776c5a1fa37d28b32e4cbe254724f6d0b8f8c1ceaa54eb900e77def55730c8f6f74351d4ec65974147b3e280b63617b3052ece5543bfcde068b0f91c625c239d0e27185c4faf08a0ee06aac810311ea8144949b012e0a04e65e70c144a8eadc12eecb7fa0ecea4a94b63b4c80bc1e0a79152523651868a0fe4402897b3b3b10853815524146d9263ec3d54bed1b23c0a162d11d53cab592e17016bc22edea43f4c2f893828b901f45f3c491fca575094ccb7eceabcd7613ebbce7fdd997b9b6cd99373d096dde3154f048aae89eded873be2d5d3266b63c578ba9d7b6f680cf3587222169bf37549a772d5c8eb375e17a3a5e6f0ab6cf3055ddc7ae84169fb69674c93737ec7a08302f891ff5b2cc6cd4e621a905b697dbd627f3aacdd56876bf97eba557118c73b30d313b617f5f1c087a105fe67b053494123ee6a93d72f078022e53c93c392631dbfd008582e56e1a531a6014fea2fe1e0fb0c30d03ae0d8e782e795f2d8e9681c4f74b48f3238f07020b72462a08fd84231c6645a2cb5a1c65f811c1e53555c3c5c0818d287a22c8aca7463eea48be082ff5959a4771479a30ed4bdc63d9d259e74fcf9f1ad74bbd85cca902db227d20f8374d1c74372ebc4922b47b7ecb62deebcecf6daad4cc8fc5d8d75b166d1837885f5b2d4ac646e2bdccf0f8fb28b84d366ee4ad6bab6ced6ea44f4b32b729a4bf345a89cb818597026a744239b3d2d787e493cf86708719b52e14070ad01124b9f2e7e69321842cd07bd154a77e956450251611bf994ef73bdfd3502ce1037d2e6cd1cbaa2de1bdb2ad0cd63e774acd1caf670c754dc48f5a434ddbe83fa143183a613ac0eadcd4e0050497f779d5d2e9e215355c70a99d1a85192e9dd68f8dffa44cbe557283033c1f4a48afae1d68b24b17d9a71e0bbd095b4c4dcec34be0d36786a74f625b053a226c313f7447ae72dc76a8bc32029c3edbee79d678b020dab8847889e6fa3a89057d85fd25c7235c44b8093a7eb043d17c97dce41fc9a6e1754a0aa8cb6a0495181a1e343c9bdc0cd43c76511b77b9c3db20bbbe8e0a2853f291c297af903fd5f226cadb520d2d795131000ed4de4115d11641c84d9f8fcf85ce3b794d4e1050f22781d54c35016d64eb86b57b95425a2dae381ad3d6111e27dc0ca27eced6195d398287717b7a9a7afb95318b982c0c21a7c3957edd2884cb337d9c3be44958917b2a45f06fd0cc283014073dbfc306891acb3fc3500dd694bffa9dc3204188cfdc2aab11999cbf2b15cc1d618b0d239c05c55de4322fa7a8f4454ca7960ddb5d148886f50517ede3fd199cad7cbe2faa475ad43d92575f35d98a46c9c07acaa82b1bf87cfa752815f1779c18edfc360b5b978efaa9ea3fc28a5ad4949b163bf34e8d0239e39f6772f27274cb8406abeb570456e234cbd1a26e83f798b5b8a70fa7948580e7f1682391aca9d35d25fc7f0501ed58730554c67da5473d811773da5c851d2b2c8b5e8ef3690045cd03f9285d3deeed73bd60c882364d0c5e531f4b169960d3211c8ff2d537b80f5c3d7a68987c49b1163abee504b726c722aa868063d1776846550d288ab9fe1355a9677c98860a571529d3b40ec3459b5a803ee7edc249c537a022eca67f83ecba5c215c10090bae8eb80990f6bffa0f2f4daa2062443c98a14edf0ea569931126e04119390cb828381d524f2ebdf479826cb334423ed4aa107c49746b35faf056db0fd3d6c8e2880afa2974c456fa1f1c2a1b8043fb359c636c35579c3178d041946188310d405e2ab706fe2a41d4dfd0ce29181c9678ae90b7a8584b2ac5fa34e48485798e1d45b1b2a9fc9c1b93a40de62b69f4f237a48bdf4a1ccfa823f77162940ba73094d6d21e0098899c246a4a622c0346816a8ac980919d3ed341b4c6123e4006d5277afb850f11c56cd7483f323fa12373de56ee8f9beff5139bf508387b9cc23c2f16f805eadb53f4074c33a6ab8f0e7dc23f68828ebf3ac44eeadda4aded2008961fe655d80ee948ee52c2d3b95aeea77a87291932f536384b822b2b6f51e3f7b319c1360a028c31a5875a8f71cc437efd2808f445826325ebb43c98f5ddff720224b7e701096f08f91b41dfaaec0e71da8c14ca153f30d1c8751c3fb62145a1ef77bc0b0529ace8d91eee2cf18600b7f2556608aaf407b6ff518df0687062f0d40b05ffed81d291e48664ff9cbf91720b17cae9c8ab74282481a043e1770183fce19ebb91c477944cbf0dad55d288b97a88764981031b0e67b860f65d83079d73af56ab330021267c077d6d21d5d49c660f6c63a890ce7f40347e3ba144b310dc415c434609953c411d1c7c12d811df575ba24694de446449c4403cdef8ccfd6b45fcc95b10e587d09d3decf"}, {0x10, 0xffff, 0x1}], 0x1178}, 0x0) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) fcntl$setown(r0, 0x6, 0x0) 13:34:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x8220, 0x80) fcntl$setflags(r0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x26, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffca1) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x81, 0x6}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffff) 13:34:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="a8416654e97cbd20d3c91c7153970a7e2a2462c2423e510e38ee0c72c7515a2fbc9278178d648f0c591cb65cb1f3718b", 0x30, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) truncate(&(0x7f0000000080)='./file0\x00', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x58) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 13:34:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x3, 0x100000003, 0x7, "000000000000000000ffffff7f008000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x39e35274553f15e8, 0x0) setsockopt(r0, 0x0, 0xfffffffffffffff9, &(0x7f0000000040)="a1de9977ccffe6fd5958f47105dd8035b4851f7b6a84e7e0f5272581f59a9c288c3c69891cc410a88148d4e94e08be308a4839efae258a0ec36693dafacd9bcf05745b88730be1a525f915982771381444abd0c1322184420189c0bc6c0ada5ec38c7548f70fb89a97fe0e92eb84aaaff9da06d1aa41f243cb17c52cb8848d351a0e8c41b0c50d1e553000ec027239f6ecae3637061dd29d751beec5b52fdb016df0f42ab44f5364ee22e7d9dea613f6244415c38ff0a716afd9b42044470c6100f6d85a088b1941d7f099d018aa1d46cd0e3c3a20c10972a33dc5413c27ad7a9f", 0xe1) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:13 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x100, 0x9bfd}) truncate(&(0x7f0000000000)='./file0\x00', 0x81) 13:34:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, &(0x7f0000000100)="f06a9f8454a8c6041498c5c0bee2d3dfbde845d1be4aec523738a0b893e597d4690618d122293af6e9a863fc49581a7f381a3ff163e879ad3254788fd248f5b125c9898eaa6bca68ed54c1a5f2ec0e42f90ab007c545f24e259d50e3c357c3bbfca94f2f9b70a314f3aea5b0ef3830638555ad38f4337fcda2a4735755eb5baea37b49be797dabc32957606c82a68bf6e5", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) 13:34:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r1) socket$inet(0x2, 0x4000, 0x3) 13:34:13 executing program 0: r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlockall(0x3) 13:34:13 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x9a20) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) getrlimit(0x3, &(0x7f0000000140)) 13:34:13 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2004, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) getgroups(0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffffa, "845c556b00070000000000000000abb8afb400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:13 executing program 1: mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) semget$private(0x0, 0x0, 0x200) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) r0 = semget(0x0, 0x0, 0x100) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/4096) munlock(&(0x7f000071a000/0x2000)=nil, 0x2000) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:34:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x6) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fchmod(r0, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x2}, {0x18, 0x3, 0x9, 0x8}, 0x0, [0x3f, 0xed9, 0x7, 0x5, 0x7, 0x5, 0xfffffffffffffffd]}, 0x3c) getsockopt(r0, 0x29, 0x4f5f, 0x0, 0x0) setsockopt(r0, 0x5, 0x7, &(0x7f0000000040)="affc161cfee90612e59cf70476fbc6c01faee70cc7cc6b6dd04c9abc5874c31d08347a88a55e44792d1def81b9eeb633a6343ca8fc11e2aca314db7edc6f6cfdb9d03159458aa70c6bdcbc48748a53cdfc0d3f6bd10c6ab60a29aeaf66944f5a49c07ba1ee21ca1493c81571", 0x6c) 13:34:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c215c2d109879b18c8947dbb89d278ad009e731ce6aad240aa0b5676cc3a270876657a6e0e6f39f7e2bedec43cec698817158f7721ef19adbd99e57e1f32954fe3650698c387a24ac9f4f81e04c08644cdb55f7fd5db70b8619af820f4278d45e0d", 0x712) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x401, 0xda2, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = dup(r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7f) 13:34:13 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) listen(r0, 0x4) close(r0) 13:34:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000080)='./file0\x00', 0x42, 0x80) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 13:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 13:34:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) unlink(&(0x7f0000000100)='./file0\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/242, 0xf2}], 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="ab218fa55a5edc1f58da8bed22a0dbbccc", 0x11}], 0x1) 13:34:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000100)="cc", 0x1) dup(r0) write(r1, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) 13:34:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x6) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) open(&(0x7f0000000140)='./file0\x00', 0x18000, 0x4) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000000c0)="0226e6163f02ca38815866ee752cc8b79a8ea2c73117ef08c7d806890a4feb7161c0507420b61b51893a749c263e30e07e2e9e0d070efae66cdc480e88a361d2807e7e0bea81276163fdfa7ed32cd1e52a402046658786a06c871711098bfe4ec30e9cb67d7f90275ad1067f3c6209d80d67d72a10cb746e4ca6d80e86b5ffb668b046660dbb8e0782a42d6c1970085a4ab6f57a68c099743c31cfd9b035f9bc4f38137ad144326f048d184f8b8f36b8e025e1803373b4d5f1b2867d77f32bd113836fd49d24a5dd93daa8ade72ffceb83e9", 0xd2) 13:34:13 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chroot(&(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 13:34:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x7fff, 0x3f, &(0x7f0000000080)=""/82, &(0x7f0000000000)=0x52) 13:34:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x20002, 0x10) r1 = open(&(0x7f00000010c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() readv(r2, &(0x7f0000001140)=[{&(0x7f0000001180)=""/138, 0x2f2}], 0x1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) write(r2, &(0x7f0000000080)="2924d393d2c4ee84a87162a65e76183d27fca74602a85da4e9d72a3ee90bfa34cba95a42a01bd8c772886c3c67daeaf49024c9a6b6c2686d59c521ea0d62daf3689658e06cceed5f714c334ee8698ebb98e006e2c036c45935827ba78baf205bf436ab3d485e090df8a109aab16610974cd9dc43a7d42e7de7b8f4b4afdbf7bea1abb52988a02ee226620d46474d0d87c3b7bff5a6676863cda9c02263dec9dac928131e7498c436065c7b9d611dc31529baf4c3ae6f2ae549ab6e7181ec5d309803dbaea71b91e9c2d1e158b051b04a1408da36ef875d27f1f671d39e3bb4145bf87b291aa0893a901c4c24a5b3bf3e0cab4de490382d254ca7d7a34949a6553f724e55214d4c9bd9878520a8f3ffe5a60cb05384f6a1cabd23084fb97121d8a4f25cde99799e48578162b64a70db10c111621ea34193f76e341bd372542cdbacc8b639dfb73ee04a82ea903f7b4b0a4bcd8aafe2f0de754710a6bec6e87c6a4aade8d8bbb5d3d61a9dc660258e9a7f9e2bb8585d686a1aa63a428cae695e2f5b1b23bd622beb75bc659bd5224c373d3702e1dc75691263fec6b65bbb443a809a89f71c5fc01749d890ab51e26298d731dbc26bf568847842ced253121d7a47377460a84589028b36f9480ae8d7d45408499358b02bd128f1cd0cf017af5cec12316e8d8b79610bcbafe4089a049869cab9114eaa7ef3b489888340851dd3d5080d3a96b7fe30ff83bc1cd3195ccab1b2fa279fd3acb5dd4a790b77d61c2c6c244c9d1687945ec6b3579d9615268d57b14d94acaebd08405051e5fc7d90186c31c1f958a8461e33c2909697bebe3ed6fb6a387b9ce1e866b8ca7a32128d91752e1f605c74d17587e6a9b70535de25a466f1f3eb80195abcad45dbaf6b1fc26628f96e5973362fdca21376a966995def5424c2da80ca99443add4fa937fc3fa0d38fe34eaa63c983b032159fc54900d261a16cb75224194dcc5337360103bd8c0edd180acafe757c194b7984b922b5c62013b8077d7307e9432badf8e5e09675ffbd731bf9df0ef78bff13543d24361fa4d12614f5f4dc2eb48bd247e763df6292ddd886e66fb5fa100525e45e4832fc8ffcd1e806e2e379abf12e9dc0768c63b58da8cfba649577af2bd1bcc887664175ff828d9ee4bc4fbd242b3cd1ca3ae9502c76ae4d38f8985c9d758baf3cce24187fa68991d66b6bdb9933dfe064147e484ac05ac9e97cc2ed3dea222512723881df72e552169c33aaeff9707656b6ca96c3d08d651f61b13d10fb261f463083778b18129a072d9e11bee6e8fe937409b80a5ea291bfabe3c7256d8e2482068b6d5e3fc53f89d8109356f0dc8742b34a7f4979286d26fa34ea92b35cc49c825cb8c635767334191cb75cd727ed185111e244d01a3368e9c34edf00d0441d1dcd78e099e8850b430dbe415bce9877a5d1a99cee86d40c3db5bf5fddb4a97f3b113d5449cdef6be7f7c8e3583702d8906970efa51672086d1a73f4fc167594ca95ad49e658fb8b8d8744bb1ce86b25747972e38d0e06ffef87ffa12dc5416a3405a2627b212d40ec8121dfddfaa88212d73253155e88c2d5ef27f76d4c3cab16c67870e993077ec7c63bf8b4c13f527e97841ff6fa7ab1dc4f8b48860e9604ae67172b707f4b6d5fb203230c79b638b3614571e4c158b93bf02fa756a4a73c6a6f74f185fb837a2563ae4158801bb6f734aacebab397b410bfba4b5c26bbace61a3c7335fa41c7e2a87ac6411f7c8703ab55261fa9ada311bc2f2d053ec04b07a635a51e50e4ccac24a19d8837cc84bef15d5b2f444b4e8ff33fd3e1211899490672155340aaee590909f696deb8670b49ee565e14cc65e801424167115ab79fb17c28f7228a79f2b14621ece2f70c0aca522064e03809821887570f5a0da244184b99f88202e32ea412d1e8142921ccc6e27ae86190e33afd8746c43b43db7ea2d3033c1c406c3c81e156952ec3c80ecb542140a3f89df576f20cb57d49a694f39706ac94df36019973b68558d9d1edfe948edabdb74306bc4f78aebbb6855ccbe0ebfb7597c424168a63873608bbbbb2b9344b4ee5ff3c12a099637e928eee78131db30dca33e8bbafb3bbd37c71777dde0c009a1aa37920b876ec6165ad0b7a376e39bab0db41237b151604d23455bfb09447b00f8faf744a0f2cadbad3102b509c216ece245f234930b06863cce3c94fec3dc166a522449cbd535b7b3ac3c41024cdd249e6819f5d1a685529acc982f64d422a8b743d419047f131ff15da82abec08eaec7b16405ae326a8d1b273edb4391fcd8f4099ee04ef86929464320a1a2c47d7cc78da03e0df7ec714d345ef91791aae24ae86af75dd6d0bc38e5ebc143b7a3b2f85253a320ff520a2bd1f06d72415b394cfbd003aa17cc6c20dd68f610fb008fea4c5279b2d73563dc85c8f1ef64983386db34c0df7afc3e11e823323a3c852ccacc6770b555aa3d11125729809172dbfa682730335c252d72bd98fa84e8b4c087a557c43c4efa399180f50ec1b2f9274ebcb70cbd1babd403ca4c9b1368fca2b34f25eb5a28f4863b207bbf90b50b823dfe4196ea6566b154ae71f3c85e67f88494d9d0bdddcd0e37ee619ea2fcd7a755ba2b0cc635929a03152ff27159e27f63898dedf197ebdb5bd0737deda3054397b6e56143b053f421bb8e603087acabbe94aa3e49ace3ef99fae21607941143cb5791d4448f0d87eb484c217899ca427175fccd061bf6417cd58b0dc791bb245b19eac91426903c3e6d56aa0d0a71896c373cfd223b6a5e88fd3b90a497140eb39a14c6e6069b732bc6b30935a128aef74ee94a3a325738cf0ead7556346c0f0c223b983c0d3a3496505bd79449ef663c040f629888d9b23c52a6e1d830b438f0e36a4f5f180a629f6e3f03ce791c656990255d45208c379fbee5efefc8475ca674793f7192022d6512b1bd8ad181bec0b9a93cd2979d3dd8cc8c52c3d1f002201690513f83e417eeef91d8724ea7d56b77e1ec6e2672b5df6f102936fc6aeb6a6ace2ed0bc63991c6e957d40048fe78989eb886c4a3680b25e508d241c9e16fde2de66038f64979bc63be452d4c8afabe54d738ad9d1a8548367b0f5ab427186558f013c192bf79f150039ce564082d5cf2f890b8eb3ab537d48aa3bf9d36582fb177bf58b54a0a1a99eee652213eb9c63c812cec277e8a77abfca9ad0937387623637210aee801eaacff12cf9f754615fc55c878e17561686bdde18ef732c520c17b97a54f50a8fa558b7ece8b0ae75536d1d26948be6f858502e7866ac93409e6104d8316e9e2fb2f1201c74f512191de52e951bcf134fcc4c325f0dad7c26e7e9dc88f7c51feb71b7013b789277a777eadca039bd85a8d3fe538b7b65e69212849ef80a0a86701bfa2382339f1e2a90462847d532aeb9881e26225b96bdd5cb20c5edc30b9b3f345228db9c0522abc7b39c43d09d9c75fd64eee12a8c1e59d6e213b92d63e4bd7475e90ad82ab60b143370a927f487c80292fddcd399d839bb2063395f82d566e1dd7931e89591fa3d396128e96aeeab83cfa6827665df333e481ca1dc5a6320f39c3864552304e9842f3c53174c5b6599b89792e81e427e4c28e98317ba45c37d30bad89a68ef539f0939e4e4b37e07cb35fd4f00f764388a2a4323b207a7adab6195dfa10593d229e89b373f7a2daccd3847648883f14454a6212bcf5055639b93d07c3e73e980264a826562b9f16282539f41ffa1936b11c739e4aa9c5ce3e7e7bccca7d0cf76b77fc9cf74419a4565fbe9ebd9804582a3dfb7ba59f2a7c17b45a907b40a57678ef7f36d7af0d457bb8715fadbae25494c28f31037f87c8c07c5d72d890fe7863bb3404a3be34343cdadacd565b39510d933043d1cc100f65d7fe2f25ccb235225438cbd7fe03533b77f0185cfff8384d8a33ce09d70f6b4e778227b4b1601b480a1c2e68374aee698b481e3a6d6b96a78856b558f0eeb7065d386edd36af4019dc5247836c31db31c177cb4bbfffbea6b1b0ec539855527a6b99b2f52fc83c800ace9159b9abf226d75fc6663149cf61861099615cf88d87cce55315bdce55119a12daf431576ec2179bccfff6ac5f5a7dfc4e75a7d49a6bb3a3077f29e16e6c83eedde709184b544065013693b216dd7bc580b2e12615d3696085ee0fba95367c264d3897d32640dada4a6b520214f515b80fb329aec461eccb29e9d4355ad3418c92cddbd91507a6b5142836f920a0adabb5a44b2635f4de12fe07473ee2566f18ae96fbb8a990483a24e991aa0ee82fb215fb90b2f7985e05a9d9af2ab5b3864e71d8e39f6f419c6594cf7696fe8a6946af05a6832235c81bf6a0e5cd1cd9de92e934a16d6ee1353a05a77ab94af32010e83fb1c2a0f909549555a5dfa2913cc43e8302820e8e74d4c0195322fb2001d4eb56ffecbb2bea5da5189780e112544b410e27125128104513d5fae5b3179f334456998e8e42cec424738debe650ee1c4a99ac87514dcb889417f66d6a1010b52afd6283f3016d9d5f1290d1d4b4662f387754bcf3e858dfa80d2e23ffdf988fe3433eee0ddf7ee29d31a9eb05799e3c0f3b533fd6ea9be0eb24020ae67647e0d73b92aa189483727f92352d65979c49a3f9beef7c95b27dd0970b9f692052ebbe4dc077cf5dead9b5648f0822fe68668ac509d62daf0abdb264bc04be7742b851f05fab60eb9e0f3d25ceeefab9bf6de96d39dbc0fc10957152d937dab00a2163b544b0d246df6560d159b0dc9e2cebe7e64304fe17e922b1944ddd2c2cc50bcd16926dd085109c88727a6f6b053d303c22a1ee554674089812842d276a6909a432fcdf19ae607f2349843bfe9069e7b6b08874bf4fb99a10e4724c929700da6fe2effe01bce77e7ec3df33ed74dfa20ee4a954aaca613403915b60325ac40090956fe244bfcdacf566dc83349af27384159aadb0247b4ae294de09468375ecb1b610edab8a8da36015067177696524c8e054ddff58f985a813444b0be05d1cfb851fd3c3e6f6376cdf51a0d6e547a0245521e7b8a93835440867a3fd37b77719b373cd371a7b34a7879916d70003d5862dca75b306a0b338741eee8fa765741235936fcf9f0f0e9db991bc8e4ac9b8b85f6eee411b80034ff17b68990b5141e777983a9d5c1d93fb61be0291b37b36e3b1b601ae6deaa56cfe0978f9d44ced35e3a6c3241d616ba97de0a00606fc533e459f6bc04fe966269e03cf2e1fa052276773286ec8a44fefb5c315ddcf5b3f5d7265fd8d7691a897d1e5da53ee49caf80ed064809428064d9a123c7387a6060eb8a8c10a5405e181f04c8f9ad4cd37ca1da329ef7fe9a0be6f80c459349fc0865d3d613b771322ba56827082881e8f222a6447df6cf6599739e419ff71109594504112bc1bc59f459a0351806f752ae462432fc7368bd667eef36d1c9c73c6b36cf349b7d2fb6659a9927f8c1ee1db1018d8e20936781f466da283862cf0086dd0241004821ddfa5a858fadde035880679d73d4c2cf43568defa9d670171dc06f04dc6e9a81acff7b7657d7ad46ccd27435c17ed4d7c28ca3aed0331b841355a6fbe66bf34b3d3bd82b5bb511128600983f672b1a0b54a37804edf6e5a0b88386a6c714057ea56e43c92ef42a2da2955f0df35839d13191a114151e0911e85ed9afd26abf49cc019d1c73aa7dd904b380b98c1706bd3282b052b4b1f04bc84e752926378a919f98431bb125c5a0e0fa3765c3f1e22f591e5998a6fe5612a2d74cb7f0e1140a0fa", 0x1000) close(r2) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, 0x0, 0xfffffffffffffd92) writev(r0, &(0x7f0000001540), 0x72fb7961c3049de6) close(0xffffffffffffffff) syz_open_pts() 13:34:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getuid() pipe(&(0x7f0000000080)) setreuid(r0, r1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 13:34:14 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1037, &(0x7f0000000080), &(0x7f0000000100)=0x4) clock_gettime(0x4, &(0x7f00000000c0)) 13:34:14 executing program 1: mkdir(&(0x7f0000000040)='./bus\x00', 0x84) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) 13:34:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() r4 = getgid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002700)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f00000000c0)="10f339832551745d0ab87918c6642de52577b51ac7fadd512aa321fba04082ee4696c013e92d685eb3b6b99f921e45993fb9575c32ce2379a80c3865cf8c5829ebd324c45600ed1229116cbefc91fb737609fc295faee4760d4a6229da4564fbaf89d621541c7111f2436c3000b7f820a4e913e75d4b909386fb1632f6591cad97f896d395ec0e3da6b1e3d2883694f1bd5adea048d71b481daa1ff11a2adbf327d64e07d56cb6364111ef3adf40a36ec2e2f7b1a046ee02966695c7ba8b43c1dc9dd498e0fc327fc7e93e861be18c180fd7aaa9b92156a364c988ef2043693beab06c81cf97394ebf4bf1ca47b8e32387ba7fef0637b903a2999b436295b0a1e0ef344f2df878e40dea2ffede13f1b5c4e8fac28e743de6bfcb09ee397c807e6f60ec5241052bbed059412f03ae3a685a22dece9b8d8f3adf3234c4891446a6fc3db4d6305fa009a3e82c7fca5712f89572eb35cde2fe3cd537ad223c7c2222ce480f7c66c2b7bc8375228d39a5b9d2485562e4a80a1c287aa28ad33ebc4600a249177f01cd54eadd3df1909ab7f390e9c8c76f83cae5ca8cdec45da3cd6904f64a722d2bd80ed429438b9f248ddfb0e4da5ccc7ec898874ac581c3d804e581029c8ba599cf43da8580378741297fb7887ec3e9d44cf39a4a87c461d93fe4889ad836f8008c1e98cb7583451567f1bc8d45545b1d62006fb4079b376bf96c6cb6111397e145635a9c3d8acc1a01dc3376cef79754bf232aa1b95e6dbd14a1dc844ce0af33a58cf5c38d5ca6fd158a109316a39569efe9bae3c8b5fd2d8d762305faa45b19cd2d02ef0c55c7aaf373dc745cf57f865cd2fc96da952881785422eccff61087423f09f54e5073866a62479a8462d7774313e260a570c2cdbb94006808684b121068cfde33421df2835586b9faa64a4d2547fcf616a3c11df3e0de640d8d1d7071dc0fdcf99dc1ef9e41df0df374d2dc104f1b1e8b6c66e588888e39bbfcb1e8f0d98bcbb6f6827bd0258a6a1584e9f12962c9d69cb22de15dd716af1e5158d5e3899a4b2d594d986e30a1e378787fd01cd53c42eb669e6ff05a1893dc4d2ac7d3994281a4427b770f682f4eaec2b3ded047fac1320444575ec3b9d04b67d794863eeb14e03f794f492db0b42ff599d08a48f0be4c7d7cea665075c10097732ca23ea806d492fdb510b0fedd85eaab92d3d0cf9b8a50b75c5b9453cba9ac2278fe41dfe6c6d9733c732d180be7928584c428fed4fe3d89f007e8d1a786d6a4dca202e33ba1d474710824ef2247d704d8a24a480213f8cc32382a52c46ed0d6a9ee2eebe523956d182fec76514f435a006faeb2478a1cda3d11c110281d6fda9493ccd2914019a60c9f5ad1e39b9fa4bb0518532e5589343ec2d1c8d4819485b745144007c72c4de4d4eec0df768ed522bbae15790f8bfc1a027227eb56a6a458dff0ff7fce8b8a2b4fa13ff3efa8ccf2605be30803681a805d906acbda535c8221abcd7af8ba466ed7154b3793343b2388208972d84219b833d2c788eb28f626ef221466429292e4db23debb155bb5d62d12f3b0a20bfdf6227c660ff01ccbf0f62d6d0d26576bb9398f0a21c24100e29b29e29945339688dd50b264eb96c52a11b9ec8c31a53a9f7b177ce74b1b3f94c65de5abf19f0101e72b2ae9c7a3f1d105a4395557daa3bfa5149fafb9ed57337ceac5c67a4c17e56d52d846475fca9d3f78a30197fda3449f595c948bf4e61ea8752c780103e662a09fc3d94ce7b2b424d5f78770727bb794488ac27bcce2aafe420b56aa884940c5b353ce6c94fe47ffca8a0f17d17a9b5ce1801a5f2882b4a7fb0f8aec347013b4dddbfaefa191bccceb269afe85e3eba6e8fb7f50c44485e5eb81692d269ba445edc46a89ec0a1eac236bb7cc25db87e9d4b540016af812fb2b65ffcce002833ef4b6bb083f23886f6f9497f21e830c5e51cb14d2a4fa9b38f1ef9f126bafc97df26055889ad68621873dc3d9be83e0b58e04e15a856650730178390aad8fa1f0f1d87c7fbf48e2d26e64b93eee5411b1e609afd37236c4a2d540c4a50f36fe53f8e0495bdb6555745cd18b9fee888a13855ec0d8cce48fc53e4da13e20eeaa2d7100e26a2fd189208cb1ce4c7674ee878fc20bb150bf54fe6dd70a7f3ca4b4e2e60df8935176d0d9ea272eec18a1792c3c04a212c7946df5b111142bf20e8c5d6c0a9d8939bd16817a8c4fa49341106e85c0779a935d96d5201a7b2332c4a5bc6ebd7c14d57b899a25f248957a0b709306cc3af85f0ec5ccc29c7b42c940ddfa10c00ce6a6c3d803faab338a570c51257ee7a663d43283e4537797ff0d9fe19dc91da6672e271c47056be75958d986dec929f48ac3be5fa7aaf91506f276b7b27c17ef0950ab56728767bbcb9c916bc4ceaceed7349575f4c61f06c53be5778e18f6facc9f632df20fe3671b11c96f8e5e1aa38a5bbe017e57f616bf367666dac6ea49569df7f548b2ca7e4778c069c1aa584cfeaac397e60538a26d4d775c1ab17989aea222c5f937c22ee422fb4ac88295c6e6ea85f2bb9fb0a27a03fe0ecb05824c02dd64d4e698b2a912ce37aee5b90095926f57668caef28e538af6e2af325f0d5e4c47816bcca78aee9fea58ee47303849f7807acca57c9dd1dfbbd024e6d438cff7a60d9056d1b44dbc659cbf7a2a2034695a6ad312859867fb6bc02e0078d747f491fe6f0aed761de3f845ca98496d6aacb40c07c86e980ef5fd1f73a233b3e094e26a821361c63be17a608b68bd195a0263a781d787349bcd20d05f7a89b42efabd05e5895d1124494844c85a2dc89ec63b9b1ee1aff5d2cada4662eeb4a33d61e2df89bc1bcfd543162bf5dfa744cfbdee6af7c1ebd52cd71ab05a9a26d70b478c96064abf7691c25f294223614dfce567c59b39fb683e1b214f43a9cbf0a24c40fa4f8d2b5090038e12942ac55b19e66c2a12333af0ca0078651fe69c6bc464f978f23d7d3e04c7787d72723d115e1ea146ee43d727c69353cc3ffb40c48abfc85a64f3d468b67359e70d2888e70064659cbfa26afda65b49c208c918b35af27fdce55f62292ba90bd946ef78136aa48a661e898611a8e288b4b387155d43e5354e32fa1104131966902640dd2c12ef5aae2d1f8fa48f7bbe74704c74a3bf1dda66a22d0b128ba81e454e4720ed89607ea1595d205d1ec32ae50de50095f7c5e282a089c9094eac50b80f8ce33e67fbc08a8982d121c14cfac9a80dceb1947a1360f15e7cb771bd43de7f0689fe0ba1bd815c255184b27639ee41381d2dec5f1259d57ea01679078bafad5d4c554c604ebf5145a4eb86066a68d87e741cf910dbb5dcddb282698a6a3a0f78329b1587fbe07d2ae0ea8c7c23922febfbebb481e49a7db171bc49c2dd1c4ed5c227af0fb183fa15964e6cb48125ed90758ac464384c35714b7dccdd0a2e7c095eab23b2580c8bd8edb5b4218bbb0ba6fcd760b226f633c61375b0923b77fce4bf5e54c45f01f4ae97e2e3ceea8a76fb79ac24b9fdeb04ffd3dc61f4177eef9b6ca90d1a88ad7828c5720df7694d46c71e68e11a5feeac46d33e401709f47d56536a41acd2ea4a0e22d8ff4ccbc45b423fc3d34966429deb490d033cac8631652629b3f821953879931884928da35909bbb7f9c9a7a20ab93776cefbbb01486e01bcf428fa303b847473e1534ded9e620089b72f3fd77b6d14792e9c3260487fc243d9e77ad276c8b2de5a833ac4d5364f3ee2a11d022a3da172aceca566b69038f8d11b4680d47919afd76a1120c51ac56473ef0a011125652652fac6154fb2eb8e70308e4b806f62167d454229141974220f1d2a4b4a0817f17c2d9ffd2e48b75af601f915390bedda09045f7a723ca84a1d1c1ec4f5c8174d553cb6f8b3ffe279118a55bc8e6ffc7a38aab72047074fc69c8cf76d0dda51f11c19d0af3dbeda890c6c817e7733577c20c9ccbc7c92b4965076fb04e45c1235f165dcf105386f51b32ef793622c8fd888c2b01dd2a609e6468e5ec3c2438b1fc0a3d8dcea79f64418786a00002b16563af8e0c9e74803f982d7ab9aba058ec31f320c5c7981a0678577b9c95a4c8ed6c52865db6d173157bdec476c31f27f249c9d62b9cb5e345be09f2279277cc253e9e6dae69fd4be2557e3751bff759092b7631abf7e127012c5c2ae5c46b510eb2dbc639f94c3cee49e4ce56b2932f2cba0e77f52a247b489aa0bfda8762bf2a36da0c0cee929346cdbda9c76c6abc7369ce720ae4f3464575acfa019d98b178302d762a3882889a6de4ad68a2dd9ecc85842d83429a5b27378f5998245fa8f0612a7d5db5639953b3c3363b4448ba8080f5b40c8a03cf0085ab078efb37c3ef604dcef53ec7ee5930ab019fc933609f0cca040a0b83e501600ce3cd6eb87b6991629f11ea409e2d75f78661647d469576d43ed5e1f3ab344a554c2f6a9dcde8d0feaf7679fb84574b1ebba56b4a359921271ae97409340e54fdf8280e5c50b04b72a40bbc286162e2487412d335ff2904ea4e82254a090b34e5113b09f74e871e60451b8217f9c2741049a29c95b2e3e87601cab1e5706a8cb191f5b33db114c4fdbac5588f285962bc70d28e5179d9f8f1306765f22210587225b70f0e05b9fa1ae08e6c81599d84764d0b13e3fb2697ec9edb15674b6fad76c9557fa90ef6a0d9a6ced4d9ec7c290a340e38a5cec0c33b2a403240e948b3c35499cc03166b10c6fd6b20549860e2579746eb7caca9433bad4a252cff8f61d5f6ca76c90b0419b84c087a70805eca3f73c49b13d78d2b2e6d92edd7f93ef44e0f6dd499e50892039ff6af0d4d103bba059a652bb12cff2ecdcfc9f0e0af8a3a87f1c83447ce254c38f803e4a798673aea344c471e4cba88f062b35b9cb2fa68f8842584ab52c892f6dd06a589a128bf9ecceb62d3707a4f261cb3ac2e7219efbcdf4765832f467ed3b89c250aec4951386514eb200ade9b19477b4bc4d66364e4135a4a76b868669f9a54a1e4779e9fc3d5ae580731203bc6d86f938285e9af5c016674f2ae026e168817425585447bcd7be89ec5b90528dec0e34022872cd8d4bb60f7c005aacf3808d2d597a7066d8ac0f48876802982d1d25e769a1e0ddc6924eface4ecc6c955e5ccadb75d640f4e99a815958088473b8ea2c5a7b7ee13c79814340448b7a88c2306873bad022a7943a69f2a760e56002a0a6e1dd2bb334900c2391b216ace23fc97b84a214a8bda512528c354982946348bf8f607a55af848ecc7a0afaf599aeaa3517912aa70ca6cf16c1a1226f778d8d0b1e9d40674def96aa94ba47f29b5a00847f37980c58528298d0ea446615857b1d0235fea317946c1659b7b7d72a6c57fecaeb72ee787b74949638ba2b6e8c4e46dad196cbfdadddcfcef2591754758f05955f6a62341f8972958eb240428d87d87bcd246e66180b9a9b38ab6bfee37401ba995339dab530ceac1c8f6db26ae0af4f5f0193c2499cf0a3270ab1a014e63b8041e845ad77d08dad38cc965946b4d080d64c43d64be42a71c366a3f1600688f41c0b21222003de304c773d1f8ce73efdfff6066b44546ccfa4b3cfbb1307e92def02a428a347d6ed25e5d180849198747bc074156511a203ced0cd431b0b50c57b037291f835cc454dbde1cfc88c29c806d50a9deaf06e674bc15c6fe17e61dc2159e1c0f44152bd64ad33cf98f90f8e77da408c74d5c714b23e08f596c3c69789a9ac465b58ddfa255f47de55a111c9f9910276bad4bf49c3c1ea993ef6a7e0ed", 0x1000}, {&(0x7f00000010c0)="cb630b06d5964c781faf51edb6fe65302995e1a489f5a07ccc4fd7873f6238f4b867bd9b48225c007697314f20cfa27b0f59d83a33a2f96758b4fef7c848fed01d2e1d63b62ac61f270d1f63dedcdd05c4df20b78d5eaefedbbbda29d51d091b95d5d0860116f490009508b066e9986cd92f80de8af96bbeadb940b96e66cfb27b8ddcd5d23de1ece1fa718a0dccc837769d1624ba927a2fdd4f6d0e4bbcb55eafe66afb0c5344862d4866cb435d40eb133c7610d0c745a4", 0xb8}, {&(0x7f0000001180)="e499297d9fd854e215c730225e0f87603e07d58d71cc17d204d3108f7298137eb2a31f97e59fc762fc5d35d26c3d56522612df5831d527d3e7f51af9f5898ab8a2f4a19ea846d095606c323878264914442054aa7f4e76f8c64dc731a679a32e8885c356b7b3c265cce9ef0b25f8ea520c86e37acc60cec07452204cc85874611dc10e471ef0a3f011f55e1185b59e8fd08e9345abadecfc0fbccd7e3cae2da37ecd4111fc8f3674ae6acea03b85b436a74e43842226307009316d15d705014fa204a0c44d9da7dc9d6ef8abd59f5c089fbb0128184f6b3103df83def5d31c7bb373527a4007034a4ef150ecc1e4aed0445a8e930042da582e62af44a58cb6", 0xff}, {&(0x7f0000001280)="658061eff16cc3880ee6d18b3e2efeda9f94c2f4452387c996ec3566f9b45041acfd31b8a205f8e9a59014043188fa721734fcf742cb31cd2b78ee788d1bce2a84705167a26c20a4d7e9c181b353bf78ff3e8998b538e122c9a21af68826369d01149ec0a0335c738097caa08831a563c650cb8d7ad6180af1e5a1e9be81dcb53229d5253dc9e5d499ffa169693e5bafc48502f2afedb3d2dff8507c5c7f7d2d1d4b110fb8f2d2a509459eeb001a5a7d33723b9271dafea40a4a6d8a5d3c750a86383c89e4cbb92b8d6d8b6e37506f71a71bd3a776e2", 0xd6}, {&(0x7f0000001380)="5f038a9e54d1e8b9d145476ccee72ea6a30603f2805a9050583e1f28bbd8ac9f4fc87cbfd7a66164aa28d612615a445740443a9567a46c6fd1599170cff7bcf3cd938bccf79d64aa51104fd01af5c4aa83cd2fd883c21d0ae374cecfc7bf8b64d56e63713fd3b7", 0x67}, {&(0x7f0000001400)="e2613dd78411b1a636df595f2c6b70838eddb33de8ea7be9f38197ece8f59e17dd7acaff114427b1a257c62d0b2b73e0b593a4076d03f32fde1f3ad4c5faacef93ef77344ddc5e22f73ce494bb0e64fffdf825bf00cd8f892b220b33fd4d6cccd2880f5ae60b571e9991a0a0d1d89c9a87077e409ad7afbf411989a01dd3ea26fdf73dc4eeaf2f4257dd69c2588453980b49581dda7756c600d054127eb9c50c779787d76f51ed14a21a6ee2642d647f31447b8bb4ade25133a7714e9ba14de77494d625a74ddad47cb36726eae686d058461b92c7592e454589376c4431bd6f016e0e3df068c96cf0936bb29e8dc2a17c80d4fa79a3a056eaaa8cf615974beb77191db8107726ba1c34b69a624a28b8bf3b90a087c8b63d5d73622fc4accc6075fba13b4bcfbc07272280728b7db8925c01029396fe798eaa57a808da095c2b83ba8c8eacfe17f7616619adecfaf6a3315e21445fc5cad7b0130a0f182c60cba26a19ca96ea8f113d7fe184323cd704810b69322388264ea7bfc73ea2e6765d3aba63f2c031a1504773bfec666d9f77a1d30f47b5d3511901d9b91ff5825a78d6d42f2db7da19c02f3f2c03d603bbb8bb654a5ab767a1697121979c00b03e733823172194fa4bce524e01ee810edde0584f937b2ff1ba6432b82871ac22230fb42300472035e59d7c96f9a813600464e6e37e4ea54f6b530a4564536b70d20a0d4b6803a01ca9a4486b041c476dd56b1433f1ca58603fa279f4da18ff0c72feca2095d4f7c70df1d2c417cf9f96065ed044f35d2f196347d31ebfe51cdd8d086377f7c73e19cba8672e19c512be7d2bfb4b7a17f3826c7b69a03ad0d462dfd9056f35a556106c01b60972377a88afeea955a702b411d38293d56bc979d053b47f4b0a7b764b39c8a66eedd36a15c72cf0dfc1d1f5b4617f6f824885e6135d326718085c2414f64855e56d742e59825771fb932ffa476445e33b72295142cf8e41cbbf30660e863bfb12c169759d4ac57bb764b1f844b98de8dcee1ec26c35dad79613812a5f3412429c7b81f600ba2e590d41dbbf77fbe56ed1a87762d96c7cfc6dbbeda092640d6e7928c981d0f0034e88d61db0836edd4bb9baa0be95554affea5898173235bc55e01ac4fe85ddcb45e6b35d2e260c537a09305c005c0507ccdf82e3c6f98554db3fd15d72df7e09883871706ade6fb653f3252f5c5eaaf54418038b8e193c88af1f3b9c1bfc1a9f14950fbc6e0d4ec975183936e447e825ea4a91f3d17118fba41347f6463263afb681dfa079efdae41f4e76c8dcc7414be77c6d6ecf0cabc2e6892f3580ddb78e90895d6722efeba65c60f586a08f2425c18bc5291a8959a1c4c4bfa46528475099aafde2b98c5d2dfbc250634febfa8480dfa925e39a950101a7c8558c61e4d6aee7dec9557b7835ebfbbc700451799002883bf8b5d8372a259ad47f7a1d9228e146c8725442fcd52f05162879c044282765a96b17fc51c02b4ca73caf9b75ad9a9366888ad19767757e52c6e6219592ef452ed49214c389e973b244bd05c0eceb4a2e2832314d8f9a40923dce44e98b54f13b128d1482b721580f6d9c32c9be2835e25bebcebcb57c89373aa88efbe5bfaa6a07847bfe208e8de7d8cceaa5b96adda8c10c35b8ec1a63f864d4d43ac726ad481eba45984113391389865af23c96619361f03b881563205a04975fb6bcfdc62eb3788ff1a1afce976f0e507ece7b698d7a3bed0cec76308e3975b9ddc69ca426732ef254039be996bb781718ea6342b09fd9441a04844a2daf68e9944ceeb64402de4bc4ce1b596feaca87a8ea8c96b83540191e1a6697c426c14aabd3f3a0772e81da7df7e7f06e8bc5c486bfdf8b17a2b0d189399d1a6b6aa8e4764d44ad1490e8bfe3d903f00049c7a150ee9f3021ed4b8efa315a92ea141d2a81bd59a637ceba963fbb09c209140ebe4838142b0eec95fbf1ce71dbf8ce02f17dc9a981cef98e208a1296974e36c0855940cc7307982d91cf782abfe9e834d2f27299ecc06eba9289942bebc16a4452dec3ff981eb3fc29fbec34386870e7314f36559aed227a2dc437359ebc7501b1feca520d829dc0c65966bae9047cb7f77568180c5d5eec54e9b1ffbe27d56bd86993487c459f6308d7745211b17382ba62ff67d1b07fab8507008eb37fad8c1f7824d54c1d67f2c9f2202e10df1079efac6a7651c0d2bf99bbe3df253b2a4e099b447ef08331bade0779ba3854be77c049069f89b0fa3d45d38be1656ff7cb8dba243422776a0c61f5cfd4bf61059a40315276da29d6c683b91fcc2f116532af52620422188c11b76c6ec01feb83d452e6709ebe9626e8e7bc1c1a1917a86a789f175c0f0959cb2588ff90e85e345755174886fa489aadf11ab8ecdd03a7edf5beddbcc714f3a0072223d4bd298faf2ede33b43baaabc77fe11d4444a505a3b0ef776c38f6d9f036e340c16cd96504fc96be75bc150719bee7e8f3a1c1d0675db1df46c1ce6993a5400315f723fbaaa69f9040919affe5fc49eaad669b38cd74f6f861fb32a1ba339a6a21e9b8160d42dc75ea04ff95f7e36ba2eec680ee61f8bd27d403ccfbc0cc8531136e5eb1e32ccf37e9a464b1230fe2a36250f4cdd68fabad494f288a3e574a57d50f15d8e15fd9a9da792555b5d12f112844aa2b8c432bbee92f1069f0e49e1fb69055d3afdd8246037b5099668eae545f2fabb1485a12c6fcb56147f7722159368583c08ce0c6e3c571a0f218afff8bf0913125d6a743b779a7e79328a722754bd7f220d16eb21884f496cf8adfc22be5ded2374df867f35ec22740a7b84d52f83d13a8f7207999f83a3284fa7a4879d80fa399eb5d3c62327d554398e83711a7dd89f5a359cf4bcc062f88fb1d396beed762674e88699f285f449728e0e87d2316d682691cab4b934e1eadce7e6bcf09dd5eb9c80c0d2e836da1c05c5049258bf34338e6d760d5343162b850a97d84f03a43ca894cc018b42e44c8b9fb8334b513c37687388e127ff9ced40f4558d80b54bca1f85984aef5f8e0171fa7f15e220855241a38aea110a902d003abc77e44f2bba4dc4a22003686ac0b786e07698cb3ee22719161b150acaf9e8ccbfd02bfa67d4f4d4604fa063cdbac530e7ed34a5196cb6508faba92a27ead17e1c6efa55c3c24d024d0b63a9d80a786f64e834bd162a68a346805b1f5e9102864d5686b10e57d219737d6a80294fdaa827ad9613644fbee02a6c35d7a180234b2a124efaa8476eb61378c12e1fad0901e400d29186612962dbb1edad30a0c1709fd2dc2c81c7a325994178389280ee3b2bf2c3ce24362b55fcb83ea9874ba7f43383cc74cc4aa9598b7a697029bf55d90ac937c1335ee7029dd01aa4f2d29c402e5309a504c91eb7d31f00eb19b8908aab079c1c36acae4d4cf6fb2f58dd7fa8a4ae025a3f6b61cd76082a4dca5c29c88dddaeca3a39ed1ac820ba59b38d01a5a126ab98180c4b11c3eaa017837eef6d622d212d57e5faf26f0de742b92917d831fa718f47d220f91c6e4e9a30c6f92b5017d7ffb30eb01526bd4328a37e736354aadb3f682aa019dfb64bb123ce08349be0cedefd0725de77bfd4748f4adaca90d6a6a935b1aa331ba1f6a440e40a95728ecfbe1ca56e59d79bb80a8b084b0534926ecfc4fb40afd201ae10213b1c4655bf66bd571139aacf28c52b50e22892c2b973cdf7c2ec0f2c2fd003fdb0ca2b754df195042670365e383adc78b961397fc9b6adf7b8476d9c90560eee6560aad80084771d2b5ad96c9c43f2c5e6a07737ab957207d33d7f20353dc54b5ea2844b0d5d468dbdc8e7dad94b30695f66c190dce15306d2deb91c4373ae963f1cb9d8fc77d7df707fd402ebda4cf4c46344eaf2e27ce7776b933d5e5d65542b1396fe141af6d18975bbd32d68deb730f1a5a33456f3a9f0c362453a15adf96af563e9ed761a218f33b634f4b116ab1c9ab804c7eb26b3e1eb861e2813923f548bb2b7c58bb005fc1229deb4dc2e8f225227046cd4937059b7bb654b4590150377affd694f84ea2dae97202d10fca133b169acdc707515293aad2839b8fe6b3b8a403058dcd81db6a3167b51f77184210bf43db438a9ec72ec83bf1f565a7971cb554a426b4d1f112b132f8a4d86afbfe5f08db43d163eb050f42ae4d4e673a421cc7a0b79c9b833392a275edec510e342d6180772298127174452444974efcf28719ad8ae24a1edd57c8926e86671327f4b1ce2a17c90fe3852f313d6f405855f0e5c870f192995b4b88a288da642d3d3b835007e4a524356fbb3fd7b233ae0f98f83520e813d971b8b830f93d92b0b00a69a85858e167ca0f7a0e50c34859a79fce535e5330caed44a84056accbb473cbdad2954d38236e52e882d5f0ce5884db23edc6c8792307ede68a863f90e9866dc4ac8a8a7af8a477e4d6bde44caa9684d4a6bbb6d8c3b07a25cfcae384936061b16d7020299b7e9cec8620638559ec67e730d62555f4adcb42f7729e152b486ffe7a91220386fb0fd14dd9a7eb1cc063bbff4618437786b201cf01035c89c46e475edd9718c9442554a0762dc85eb1ec82419ac864ff16d658c9d10c22e50f8983b5176a5ecf95b720cdf25d6dbd1dd575ba159cea7fbd7a4ef47069ceaa60c86b9e20916fc5704e4edc7fdc904e5581ec58246fc082b2b21c50f3dd47291a29a5c64a505640c4027cef6ae3a0847c4d9a3026d650e9640b3e38b320108f8ef64ffc7a2dcaa783201a8e17abef7dede3ad1c810265d07e2b85be10c064de72df0f695c0168855a2b4188e566d53f40c40b9c0e2ca36d3408c62fe82895155617d1525826f4f67b125ca709edd9cc4f8bde0a297180eabe1c8839490956ab7c5cadb57a0e2af0706320f75074ee4da647469373dfc5dd6f6e12a35da3ba27325a308306976bd62158359d5ee8b6142ec774d52c5e7283fbabdb73188f70d81df5c7c6cb399092c851c74d2e79a33e9a632eaa69e85b7080c7afc4a65c586b1d26b0b88b7987f08fff289c42d8a410c72769223bbb14a25713c43cc8d1ebc57cb702637abd8231f7f7d661e741da3ab033d630a9956e34978d94eb76d1f6c8792d1bc448f0e5346e943c7ba7f379657f73bfbfee0dc626f20cc3a2697cd92cb97033b40127279b3f3a6a5c71436e73766b142f526fdad93e135b3bc57816854aa96c64f5ef936e7dae1617f330823db5256b2fa589f1e23b2452b353d5a24c98295d73576194ee3da69e5d2a1761db86a04a737df33232de56eea736e05d75ba6bf3d01eedd86a555345d087a94e51ac0700eb39de5a1b5147280081e27c1676df35e5f655f9f01fe731fbd79de95c3f05269deb202d3d5e0b483aec44a5ebae99debfcc6c6e57805114886b927918ced825f6d1cff00ea291ce2a9f9f61687f0f8646b9538558c7abb33b69902f9db1fef89c2bdfbc98074fc0a86d0a27eac434e8ee9a076404ebb75b8649e38f149deee73060336fa3aebd88ade5759eda2eea12e0515dd2377441e9437ff9ca2eada5c95824c1a9d94d5c8a5d3ab96d889d1b325e80a8b09fdbbb03c61e66fc92d2e4da933b45d9f879bbe6ca3703bf11340422e65d6f30750256b3695f42528f2f4646de76bd32131ac265ae1d8ef5d4ba9609a775e5798c5d20ded30d0b209e3ac60702fdc15a0c721b832df91dbfa5697d5958122ed5d62dadee31ee5aafcba255ea5e567640b70ca7217a042d4965b8edbaa0ac16109ea07f0299aedb914c32f42c519f914adec692f4712c", 0x1000}, {&(0x7f0000002400)="72ff5c2b8e3da51166d82e2d1256b48f30f4e4b3a42bd78103a21ecbcad9694d9378c4c3d5bb7285eacf9def211149c24df2de51d6f677e4cb9b7b01e3a14ead3b4ea773a9e823ffa2d759cb8589866502970d4d9c6500294b397db1146bbf47e5af084415a6f2a1d123be729f14f41ebc734bdbf3efdc472d70a67998152e75bfeea822832179478cb6368dbdb0693f84f3c411f324962382c6f81ce5386e0c0063fb47069e58714d841fd7", 0xac}, {&(0x7f00000024c0)='k?', 0x2}, {&(0x7f0000002500)="174fbfb79fb95ba44b23916a47a72bfcf1912fd8ba8933765e7c5b75cad5adffe2031010fb8061420690a748f5ffc941bfea657e5eaa044b926509cf0503613894de48eef48e2638790c514bb726c54b3f77fc9f310b637c1b7a77", 0x5b}], 0x9, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000f3c8ff88f7ef5c272acc64a71f0955f3c4280515631b035c8a972a96d3156fc55b0a646b097816b0e5c8a4b2bc1f08b077a5cdd8e2599060159f87722d4604c7ef9a73a280790a48b5634e213a6642ca89a993a0536a7a1d8d8f79edbb0b6f13791366aeeac1845920d78e3bde40fef1fd7f40c45922da8839c3660faad61e0d6aa60ed362334499ab8b12bf28c20d9a836ebbb5395d99db1fe1e40cccfdc4e0bf86a447c0c609bf590f7f59c330504956279e89b0a224b218ee960d59c2c6f4a1995093ccb865c41330eb887e523c0923148a2a52500d4e092d1de28cd3b6e8ab5d9ebe9e14501e7622fb593c83", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1], 0xd0, 0x6}, 0x5) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x43, 0x3}], 0x7, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x20, 0x4, 0xffffffff) setsockopt(r0, 0x3, 0x9, &(0x7f0000000180)="82680de3365150e95c9ba2e34e988fb2e92de29d1c20b9f70f8bff013723dfdc1f960eba0627bbf46761d9c327fa1d55f8e01dc8f3b5c3df68043952864a27f9c7a4097b150e43b475488f4e58ccbc581773dc454137893bbce0ef5d613df787c9c9e5", 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) flock(r1, 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="da0cf28ea26d437f1823893b252c7e5468935d21440d5f453efa71ce40a330cf90d87658115ad1fac72ed55a6ac057e3ec5a7b002c1df808ae484699e1b7996c810874e9b6afca8c63cb73dd5e2e2b233c4430ffa33947ed94fd2f0d9e1bca8059d3c43ddad76b49ab51b0b90dbaaaac16e3a7ff733de33fddea0a516e90521083ba259416e76730b2fed09d91088164d420acd543315d535a17a4b81f7478dd3ccea06004bc99ff24c249ca9e554f65bc215727c6725ac827313e9f9449", 0xbe) 13:34:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8283, 0x42) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x4) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) 13:34:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000600)='./file0\x00', 0x18082, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='x\x00') preadv(r4, &(0x7f0000000440)=[{&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/182, 0xb6}], 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0xd21}, {0xfffffffffffffeff, 0x4}}, 0x0) getpgid(r1) 13:34:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x9) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r2, 0x2000746e) geteuid() r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x101) fchownat(r3, &(0x7f0000000280)='./file0\x00', r1, r0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/133}, 0x8d, 0x0, 0x1800) r5 = getuid() r6 = geteuid() setreuid(r5, r6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 13:34:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x24c) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/4096) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r3, r2, r4, 0x2a, 0x4}, 0x5, 0x0, 0x97b}) 13:34:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x4}) lseek(r0, 0x0, 0x0) 13:34:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) fchmod(r0, 0x110) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="dabf842df21d15e6388024feea4666238402ce01dc35cad7ed41235613f876940d450bd0c4fbc9287cb276cad1302a0eb37f8f0951a250e1ec0d9c8de2d81c05c271558fdeaee0172b54c0c5166e83c5b4fd915a0d58c67d8ed81b25f77364932c6df1bddf5bc683c6239a824353b723", 0x70) 13:34:14 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x94) r1 = syz_open_pts() close(r0) r2 = dup(r1) recvfrom$inet6(r2, &(0x7f0000000200)=""/133, 0x85, 0x841, &(0x7f0000000000)={0x18, 0x1, 0x1, 0xec12}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x98f, 0xfffffffffffffd3a, "85fe4dbfa60200000007ad00fbffffffffffff7f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:14 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x581, 0x40) r1 = dup2(r0, r0) fcntl$getown(r1, 0x5) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x40) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000280)=0x1000, 0x4) 13:34:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000007555344e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbf8f345cf0d5d758912780708d521cc80f876c3b732c2c1028698c3200cd267f1d86439681476758bbfba8414995df541c116155ce13801e6e3637460469ac71eca8c9f5436ef25359ad51d2bd51b081268359d8ad7739428754bdc12dcce1f3a572d06b06aecb23c6929d7e3379c648f5e5daa30486e52358993c15942b67a5168f75ecc4261a3f522fd1aefb5e9ee4926143353ae24b766b22d4261c497b4fc6c3ff4aaa2a4e8805ed7df2f01535fc531e58b93e910373049b9268795ed4e15e7ef70e47fb2979dde52258ce4cf577b224d6649b9bd1157091328d70b46e364aafcb6d9f4bf2b6c757c28795a7535b395effa0d03086a59d0fba6d6855c43392cc0d6a0"], &(0x7f00000000c0)=0x6e) socketpair(0x38, 0x8000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffff9c) r6 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket(0x7, 0x4001, 0xfffffffffffffbff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xc0, 0xa00fffff, 0x3, 0x6}, {{r2}, 0xfffffffffffffffc, 0x9, 0x1, 0x10000, 0x5}], 0x3, &(0x7f00000001c0)=[{{r3}, 0x0, 0x83, 0x10, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffa, 0x8, 0x400fffff, 0x4, 0x4}, {{r5}, 0xfffffffffffffffa, 0x1, 0x3, 0x7, 0x8b67}, {{r6}, 0xfffffffffffffffb, 0x87, 0x8a, 0x100, 0x7}, {{r7}, 0xffffffffffffffff, 0x80, 0x80000022, 0x1, 0x4}, {{r8}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x6, 0x485}], 0x6, &(0x7f0000000280)={0x9, 0xfffffffeffffffff}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:14 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x1) 13:34:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x100, 0x1, r2}) r3 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}, {r1, 0x80}, {r0, 0x41}, {r1, 0x102}, {r3, 0x80}], 0x5, 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)) open(&(0x7f0000000100)='./file0\x00', 0x280, 0x2) 13:34:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:34:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x80000000000000b, &(0x7f0000000000)="d5ff9668", 0x342) setsockopt(r0, 0x7, 0x5, &(0x7f0000000040)="90000000", 0xd2) 13:34:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x0, &(0x7f0000000080)={0x1000, 0xfffffffffffffffe}) r1 = socket(0x18, 0x1, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f0000000100)=0x4) 13:34:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x4c, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x450, 0x98) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = dup2(r1, r1) ioctl$TIOCNXCL(r2, 0x2000740e) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 13:34:15 executing program 1: r0 = socket$inet(0x2, 0x5, 0x605a79b8) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x4, 0x1cb800000) 13:34:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x88) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) dup(r0) write(r0, &(0x7f0000000000)="5c4b6be272484cc55b8705db1153dd547bc66221a03605c158831527b2de73ef1f3bbc33ffaa7acbfa6082edea514c2f135bfffb8d62254d2fcfe2e5139a0a41831fda9fdd5dd534409f1e5378df57bf305fb671d51e5aa3b96855822f634a61986917be7b34332261f058450ff8c573aae22da7f0af9b76d50f3c2b3de0e146dd99914a7e00562513c4a8d128e1dfb931a8cc", 0x93) 13:34:15 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7ff}, {0x2, 0x4}}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = dup(r0) r2 = openat(r1, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r1, &(0x7f0000001140)={0x18, 0x0, 0x7, 0x5}, 0xffffffffffffff2f) r3 = accept(r0, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000011c0)={0x2, 0x3407, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be76101", 0x2, 0x7fffffff}) connect$inet6(r3, &(0x7f0000001200)={0x18, 0x1, 0x9, 0x6}, 0xc) getsockname(r2, &(0x7f0000001240)=@un=@file={0x0, ""/63}, &(0x7f00000012c0)=0x41) r4 = semget$private(0x0, 0x5, 0x0) pipe(&(0x7f00000014c0)) semop(r4, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x9, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r0, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001340)="25365c1281e8b00ea74da7012a6ca4de0b63737c401881dbc576f1bb73cc5f4f60457d1901f22873cd65871aa976404cde0f6e2b46590f982bc851d834c7830b5d5ca2b92babfabc2b10d3876ddd13198b9cf899c637963dc6f1495589585806b3152ae5286886292dd486fa88ef65680ce6dcaac16fbdf4f81cc0cfee5908a2335eb847137c4d314a3739d753a50eef2d3009793c3f7b5efc56608be3eda042a127aa30732afefec7464652e3a949d722d1ad7b3280d21cc7d988978a0013ff1466d2f47255b453d2a0612c3c780abd4bce3820e483c5c47cacf5a5c54cf97dfd6c1165532df8dd1126c2d913b6a0310a68084320d933c9c7", 0xf9}], 0x1, 0x0}, 0x7) writev(r0, &(0x7f0000002600), 0x0) open(&(0x7f0000001500)='./file0\x00', 0x28411, 0x80) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getgid() getgid() getgroups(0x3ffffffffffffffc, &(0x7f00000026c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000001480)='./file1\x00', 0x2) getgid() getegid() getgid() 13:34:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x100, 0xce05, &(0x7f0000000000)=""/45, &(0x7f0000000200)=0x2d) setsockopt(r0, 0x0, 0x40, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) semget$private(0x0, 0x7, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000100), 0x0, &(0x7f0000000140)) 13:34:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2, 0x1}, 0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') close(r0) dup(r1) r3 = syz_open_pts() r4 = msgget(0x2, 0x204) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x3, 0xf7fffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:15 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x6, 0x9}, {0x7, 0x5}}) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x81) open$dir(&(0x7f0000000040)='./file0\x00', 0x10083, 0x20) r1 = fcntl$getown(r0, 0x5) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x9d47, 0x40, r1}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) lstat(&(0x7f0000001480)='./file0\x00', &(0x7f0000001400)) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 13:34:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffd23) fcntl$setflags(r1, 0x2, 0x1) listen(r0, 0x0) 13:34:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = kqueue() readv(r0, &(0x7f0000002cc0)=[{&(0x7f0000001680)=""/236, 0xec}, {&(0x7f0000001780)=""/135, 0x87}, {&(0x7f0000001840)=""/190, 0xbe}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/186, 0xba}, {&(0x7f00000029c0)=""/205, 0xcd}, {&(0x7f0000002ac0)=""/113, 0x71}, {&(0x7f0000002b40)=""/75, 0x4b}, {&(0x7f0000002bc0)=""/245, 0xf5}], 0x9) pipe2(&(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)=""/236, 0xec}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/78, 0x4e}, {&(0x7f0000001380)=""/32, 0x20}, {&(0x7f00000013c0)=""/171, 0xab}, {&(0x7f0000001480)=""/242, 0xf2}], 0x8, &(0x7f0000001600)=""/14, 0xe}, 0x42) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) 13:34:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/144) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) 13:34:15 executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x1000000000002020, 0x800000006d2) pipe(&(0x7f0000000b80)={0xffffffffffffffff}) dup(r0) unlink(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="bd88a4fcc10ffb85f254e78831574c4969d890543fc5e39d99dda741afd009b4a1f759c8b6c69e036a9fb8654599eadf131b529bc92ebaf377dcbd4e559f2a226c594272af18007086630c5fd43b1c2473e8a009670129c6da18e69c", 0x5c}, {&(0x7f0000000140)="e5ad63e8f082c6acf2a3762d83a5cfe5f73f1600ec24ea3bb7f68908028b615f494e4ed25ab19434cb535d4af7307b69c47732fc40798feab9107a7b3b55c41e74d0f80903a7f870b934ac44e45383715ff9f062e19a23f9942526fcecedccefd6e59b08e3e50b4f772c949a85d61a39fb781173060ab2668f47cff0b7e8ae7140b33ad429c7f3c8df83e2314366a41793794c1e67b38396b512bfd4bea006f7d1e8734ef9e9f504c5973b18b364a471e59ea12060a8d2c36ea3fc10f55b06ec625262d089ca8e88", 0xc8}, {&(0x7f0000000240)="befb238c14efa5b95e416cac350771e5d0a7205e49ba2f82f3ae", 0x1a}, {&(0x7f0000000280)="4f0fd7d0c62cf96168917abab56cf1be1c782edde47a4d2b20ba3b1f0a50a31df41b16213e9665677cade51db7bb25fb268b139ce0c6b026a0b80ad6cb1fae80b475b9dd36d02bccf5a6aa956044dce4728e76687527ea7cdac051cc66639e2b8ba2bfd512cd0113e4b2ec4bffc92e99b0ef54a284944f1b6217f5dd6ec7f04eb0e8fd6c5737fb1abac606385c8ed592428a3fa20f01b43c19b330ae069037ff58886d6b863fea62122df5435b3b1fb161aa4d7ec3fdbe49e45bc2bd", 0xbc}, {&(0x7f0000000340)="b2f4ab041c790dca3928084545a6bf338c64909eb8ca43a7ef9843f7a66e16ac8ff6fd1a6646b700f2da179f54394b68916787a7d4648035cee0c3683e30c518ca32817ebbb04810c7359eca1ce1f5f165a9326007e2be27561ff135767cc46876b07160b60e3cc79795f84b8f5ed03340b7d2c357d00fa019097407add37e5a2965c64379e27ab08f39bb0ba59ffadaa2f791320833d6fb4d384fe81c4578444c6ad69bd53cb0430eefc3615b34688c6406a4895b89ae96e7c0489adccec675213c261cd747537a475b7817e2015803a8453af000f8b8974469089860e9f1c2a1e6a0d536d38a6a79b44bb07027957bf00fd304a9c14b5e5f330b37f8ea", 0xfe}, {&(0x7f00000004c0)="e60dee32d1476f1e43d5bea3584b9792d81aa7f00945fda11fc410282ab20fabb8f82a248fe47ca368a9b7feb0207c3cd6c6eed14ff42940a614ebc81c2c13471549b9ea3a0998c8472ce1d0f1b35ccdddf2563c5bb740e1b0a8ecc406d7f9b6fde44a136c862f0df4c112961f4e88d71aad815511152929eaf7c8d45aed58d7c3d291be7b5d2490bfc2d2491a80b3619b4a96eb9940c36bbfbbaeb9e2a1b72ab1cf62f9342d3763dfb30a9e89363761c498b3804f8adc63c92ae26babd78680801dc5c8f1ee151294a6655198f4c29cad4fc3fd9df8791a", 0xd8}, {&(0x7f00000005c0)="e302b0d9b81dfe1726d023858deb139ef9a5c6d535305c084a5dbd074539051716d3c6c10793cfa91676c25e4211205736c219ec5cc83baf72c72162d23539b22c6b4899477bd687ff270460b76726", 0x4f}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="3800000000000000ffff00000100010095569858bd8fe71fd5c5443174103a573b6e9b5847033bde74f263c87de8f9537c0000000000000088000000000000000100000009000000e10ecf4a25f169eaf5ee928339635e469b9d14561476c751ec6780acccdd7ed53413c70d12070441894b021fc27ebf5e6aa6f63fb02b05532701020f324ae6e31a054734aa08f80989d88fafd307605c11d745b75c83575515298663f1ace8d2254fc2bc1622725b14b9413bde183d53437596d892081e86b800000000000000ffff000007000000774e87b2d50b0cefdedc52d04a4f064bfdcb70beddd330e471e912400bcb3145fba0ccf6089b604c7f5f2ac8ab1d2a32c50ca91e8babfc26fd383b2983e512f7c64168be4b4d1bb4856ef0de816bd680b7bf49cac00087e65e79a12bf20b2e6dc490bcd5e0070980530ad82fa8c9edf2bf6f998a47a594439aaf13c582e1969ac457189751e2ad425405833f6c20d1171548c7112dfa1e184493e51c5671c02cf8d2b7de710000004800000000000000ffff00000400000052ad192c52672f320a93091854e0ffd779733134f7f3b66bff27d8395760fe748bb9a1f54dde66a98a0444a62443cce669781867ac480000e8000000000000000100000002000000e6400c6924e9142e94b5dc0fe502f0f3fd22c7e159e56eb98353b972f9dc62e63bb9476e84c5ee91950604a0ac493a78342f5071e772b91aa84bd7d9bf4b81cfd8049621eb070b2405e0abe570e61c21da1f3ec5f0fd951abfd4e87847e2b0ef405c68249a311d645e260edd9992a7a33d4c34dd5ff92cac33aed288fa558c2bcbd5f6daf81edd4615116bfe51e064b51db1aaaa9edc565c870cdc0032535dbb272a4dd0040f188bed4cfe16f41ff91c75ff2e372a67d51989e41b13f1abe57019670e77c9c67bffc0fecdf87638169d1372c14871745600f800000000000000ffff0000200000001dbc7808e608a186f0de75ae8f88d118ca07d1a0e2bb7b5742aeba647fe85814b36a9dfba91b8873deea8296b52608d6ad531446b6db42a11f0275eee35bf4a0036937d47840250cee33c3d1471474c198f5631677f20097fc8b84659b6dd5aac7911dfc29820898f24a60abdb2c43ea3c4234ef5a06bfae29f9a6da1929ce8738e737d941ec5aff77f23273308a0ffab72f705ee3e48f7313fb29080d436a15bf74ba9dba3f512df8c2de913b449d3d71ddbc892884a5705f3c3c56a7c4d98f98b18fc113291a9f24e5759becb894867ccccd69ed74d7b8653fc02fbe10c54ebbb4d60000000000e800000000000000ffff00000100000029dd8d6c5994f2e9a5802a5e926a675c2898dafe1de94e010b70cda8cc64fde65e42600fb44d0e2120c3509788821d67ae61010dd7bec68c03afe81c563be0415d2c9b96da191a9233aae5d6125fa02a42702bd93e8598a7d5b81e267b1d4c9d3a093bbbbee70074a4eb11e443c0738e2671778a5aeed9ffb38494ef5bd7a0195219f14bf9bcd1f0daffbf88e252dbf25930b5a4d395b8bf61b6391e1ba501bccf1da71e5dc4a2646d107ac65d1360974e7ae83b0f29318ee4c9984768a21e1cc22d6f45a580909d012d543cdf9863802ad6a40000000000"], 0x488}, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getown(r1, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r1) 13:34:16 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') open$dir(&(0x7f0000000140)='./file0/file0/../file0\x00', 0x201, 0x51) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') 13:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783e3107c2808959d64d6", 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = semget$private(0x0, 0x0, 0x108) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000140)=""/150) 13:34:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) setitimer(0x3, &(0x7f0000000040)={{0x6, 0x2}, {0xfffffffffffffff7, 0x6856}}, &(0x7f0000000080)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 13:34:16 executing program 1: sync() getrusage(0x1, &(0x7f0000000200)) getrusage(0x0, &(0x7f00000002c0)) chdir(&(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 13:34:16 executing program 0: r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x2b, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1003) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semget(0x0, 0x3, 0x40) munlockall() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) 13:34:16 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x3) getsockopt(r0, 0xec, 0x1, &(0x7f0000000140)=""/127, &(0x7f00000001c0)=0x7f) recvfrom(r0, &(0x7f0000000080)=""/58, 0x3a, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) 13:34:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x20) mkdir(&(0x7f0000000140)='.\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0/file0/file0\x00') r0 = shmget$private(0x0, 0x1000, 0x2a0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() r3 = geteuid() r4 = getgid() r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, r1, r2, r3, r4, 0x4, 0x8}, 0x5, 0x5, r5, r6, 0x1ff, 0x9e99, 0x7}) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000080)) 13:34:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x44) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x401, 0x101, 0x5, 0x2}) sendto(r0, &(0x7f0000000100)="f5c3cf35bd1335a1b3d121d737f99a71ed72666af373c3b489ec057345995a748b9ab29c4ee3e59b3d655212dda73026db0172f111d5db36f91a3762f3ee600a18dacdf9a4ba1bd0ec3c91ccd64715d43d205389c2cdffda5142e9fc415262d12fb3226d236f0fbaa4741f5bc2801f6d1549465b84c08c4f843b2fb8f0d5d5754363722ad65269fa292f9481f33d7d5491", 0x91, 0x40a, 0x0, 0x0) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x182}, {r0}, {r3, 0x104}, {r1, 0x4}, {r2, 0x100}], 0x5, 0x7) 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="1a95", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r3, 0x4a}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff8001, "8549558802006637054dea9c11fe4dbfa600"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0x0) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:16 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0xe0, 0x20000000, 0x9, 0x3f}], 0x8000, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x1, 0x1000}, {{r1}, 0xfffffffffffffffb, 0xa8, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x9, 0x6}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0x7}], 0x80800000, &(0x7f0000000140)={0x82, 0x2}) 13:34:16 executing program 1: r0 = syz_open_pts() r1 = getuid() getgroups(0x0, &(0x7f0000000140)) fchown(r0, r1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) close(r2) 13:34:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 13:34:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 13:34:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 13:34:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a8ef816d1f947af355d3cb3fc4112013a2adde1491facea20b30992b9b57d95228d01b8979a3edefad0c39068c5", 0x142) r1 = syz_open_pts() close(r0) dup(r1) r2 = shmget$private(0x0, 0x4000, 0xbae449a5cbc16ce7, &(0x7f0000001000/0x4000)=nil) shmat(r2, &(0x7f0000002000/0x4000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) r4 = shmget(0x3, 0x2000, 0x201, &(0x7f0000001000/0x2000)=nil) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x3000) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00", 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = socket(0x20, 0x8000, 0xa7) setsockopt(r0, 0x10000000000000, 0x80000001, &(0x7f0000000180)="8979623601de1be5fa340d359b08d23155478ba12d29fdc027d60bb11ec1e8e4dfb2c9f8b894c2021cbf706c71ec33a8f1be01ffc499d54047a46435913a5b9c45d1eedd9f5265cdc8098ed29abbc8a7f6abf3a82fe0bcb47031e511743fc12ab33daff167a21c6eaabeaaba892dfe900872eb8aa8f1716076bd19d4f2ff00837341fb11f56fd69364411d5c41924e3c20600965d32b310aafbb9aa6775af6a316f0fc0d70aa10354d563625378395c7e7c1aa05f6636c7d566784e7c2615de55be1df24e51428a69a67605b55f0bbd97eb429db86b03f86108c72fdb06cf78482ba0a3b44f57a0849459ec0b6492cbe6a927ab2744ee3f2217d0bbe2e2d03df61079a84e0c3f0f7a69a984bee1605773220b9afa74e7c47a6a1b8b4882c0914285bfb64bf265389d6e9cf0b258c606775160fe86d344aed29214efcd1d8222ca962e587c15558fe5aac7a9b07115ca80e0a80bb2fe9f345028efaaafddf4ce0785480d076ae7ada60cb367f591fa64633edeb63a79d5d06ba064a8e587b0f2e775c63406a02f6a07f311441dce2f3cc862b3d9c4628e7c31448c184eef97102eb8d5ccd033266711920569ac4778db74720e8c9e93280fb4dbfa696314c893a7d5bd5e0339987acd62b4d25503dd4c86e2e1edacd4ebc0f2550ede01b905673153422d1821842ac708810361f0fe18d81c3133b9ca8784063327d69793c65ea3ef0d139639859a0e326e4e1e18ac97e9d0744a785fb85d143e30e654aa726bfaa48af9c499a65d01d78f71f4a252c1c8c1ccb5f54ada128717ea383191508cf2734bad5188600835cda3099eb04824967ce2c40c149b31f625d15fbc303c4e621714082994aceed7a10c396b3cf11a22803f6aefa736ea2b16b7c5540420386f8fde6a4f8699f79c62b73bb7b8b2401ed795b28d940433d45e466a67c387e399e7508dceeabf5afcda31a5b40b7a068aede368cadbfe7d7a2fe31cad986a141f4f712506b05a12ab9f77a30c32fdd92ac68e67dd2a5fafd69ef003f2550c14809693f1349a3e1215042ad2f7369cd76d31f9af6fdb322f1670a2f879016b2f87e7ed084e5adddc5969958b5ec0e034cace8f6c79cd015b007680ea7423e6f25607d2c29bcaea22039a43e63550680a573d323354d8820765c8f75a88b42a9afd797570f55ceb5eb6e103f59cc45d47362a2e72e23fc79220168985ec7eee3e45002530d03b1405ab9faa80411c97af607db20e8d01692758e32c44cc3bde43afe2367b5d44dfd458c8177a1e1a1aa789c08e553d84356c89a152844949db8cd63d2001d7d313e9eeabf7f6eb8d9e08d431f3038c5e1f0f83dc74e173b8c9818bc2eafac3a289a47a2d97e8be980ccd52fe05ab9edc80c5c310486d2acd35d55ee10a95180c845792f7e31dc22191d48744705853b3167f66912c79c28e56cb9042fec9d2964253b12bea4f4ff1ecefa186647bab765a82a853d2f8901764881a881c82a61237decdc548e5ee51707dd537e58fa7778bdc771268559f4ab7996da96a5a54d903491ff6cc595b86dd02b73ebd2f4b7cd0e191deb79b8953130126333db4ac77d9c5c48e5497ae8906d81eb95a9d9098983843dc760f3ab3888253eb6786a8236e7afed86510f71efd97156c983bb6375756ec4300490b7ea71d1ad57ddfdd9d8c7b2a2cbaf134816e61f9c9012c2663151a1fb00bb43727cbf02ff84a1ca8394cf6a08015e02e74d2ec01cb3dcaa20a9cb4bb31f2ebecded06c5d2158453228d42d387a4c0015dd0d44ace4a388391c3058a5d9624ad14a052bcbd7d23f33131e03499836d0754c84d1a983abb9a5d103cc73a43897e7aa05fc2f12ab7b2c058906222ff6df3b8df08f4ea8eff9acf5b21e7dcdc94b3afa65f10479392a19d599a0e091e55f8c3c1224cb5748ca35970829c9b2ef455ac6a664ea94470b8a29593a5b376a066c6997edcfb59fb781bdd2da4c4568c8cb858b6cdff18be6588abaabc297b2bb5f92cdefbf962ecc5f2a3ac433f632fdd521b9fb108aed9d88a1960e37e0389d0d68b5dd373948601fa52fbc81b3b2976022bfa3722f09d1674a78b0a9ca404cc0ced73c7dd1f6c71e1150a5d9dcd4d21bfcb872de48468b0f71def58cc2ac010607766a2ceb7685c967855dde9afe8549f169e381ccf67b6b5d062f04adc05dd86f52e96dbeeb5e9d5212a1efce89aa993ece10a4848e7f6c3f758dea0b8ce73fe46758ea34be4a57bccb4c166a9d21ac71634f70593e07f6315d451650db9b6cdcdeed4574d19ced3054f0320d0bb7edd2f7b267ca212b6087eab945b4022f3737a647eb5f0fe271e4abf19e2e3ffa2dc0e1a265ec4845c9c98c909f953b571a3bf36094c571236de46721be3aed51f6172c2b8919f0839562734abb004f8e74a2246129ddba291a699327ecff8bb1f02069ec1074fdf4d7e96af43ad64b512076fade6cccbcaa6a0f82bc8d2fc97b0059412b27d5589efa8c8c5f8e4eedcbe11993cdef66740cb256d8cb388d1bb78fad14913faabb542355d2bf7a898c2306a86353bc82f91cde706715df00520775946f72d1b7db9387ea48c321f5aea82f6c2acfebd24f207a08f430bfdcf779c60050c47a4279f0632bda03c6526aa2feb9b6103413d167143689f31e78abacd572089ab517b414a00b339e9878ed70f472a491361373c6fc74446e6d7e4be9c93d33d56a96da3be80aface21950d6b781e50305b45d5f53b8be7fa5e68d07641703d07d9ddff8b08f78547b3a39a798e184bf782c1e4362aad8c4cfdaa45aa452b071f0560d9444263a3ee5f4705e81b980e3991a02c8fa2aac3a749a39f16d6abd3dacfe8b3152524ab55543fdb291dce48f0b146a1b7c92540b045b13cb2ed9b04a458cd03fcae586510ab712a1910358a4bda780adaf9530264633d20ec55c65bd582b6645057472100e01f4d22c64cd0dd54d88ef9a4d880229ff6d7ba94d7eef908226d5ea2490e70f36bedfd714c6a8dafe0d84357f879b89eb4d7a494689d47ed2a8f3cb42a558ea0eec6740c386b7659a0664166c2ad136d121376bfb2835915b482e00661f23e79fa657bde30962e0a18d121e8a3470128beb6b9dceb6dd089894dcc2688c0fe5b29f43d43206d728cab7adcbb5df7c754cf5b884c75caa3b1a3ed44be1556c2010fd98ce1eb72f27e05434b38fe65321c8f3123b90d4a6415d9f5f6493f4b633c74fab942da1c78a0311c10f98c4669803191d13039f9c21ab1da471a4c600bb0853fb165120c2e7212e62e563170420037232a497a119ab0d86ce2b454474d3abe8e51535094c8a23f60de6fda03be20a99a4d8c1777f8b2ad77797631380e718dc2c8c428a5ce6f7c2f1fb58b14370e1f236daa95dd9a286b44fb993aa7f4321ae7ee5d07bc59dad6376dbd1b40249f02e64c187bab3d2e2533fe3baf95cf190bba42e2ea727f2b64e4fcf8fa92b21b61742b8c2f0500607419445dc2b70d539361b56392fb91e46af06202b08bef66f6d6d9bf4bbb228a30b01ad7fefc803032404ffaf11700c7357ae9b90273c4404ce9a2ba15c0dd9948412b4623cc86d729fab942194d95b9fbcf2172213999cc1ceb4c398fd1e6469fcc15188ed40a1d2abb1fe98c317c93fee7f4e496995db6063f84ec7c31018f4b673881fa2fcf99162f4eb247b3a34aed581f8d880b80e0d9c5650d372b54b1555485f30b3f67edfbd2a81bc518394f5465409ec6f17dcfbe30b063d8dd0e9b7378dd681a9bcfb8283833a324d1b81223363e4eabaf1b2163073da4b8dd3f103f369eb4ee2c2043dc35bc88e9490015ad2ed8d6bbd235c5e0c65f1ac1d38a9188b38745f77b961df96ee567f6aca4f148b7613cc78b45c23b38061e00ead8bc73a7a49c584f3cce3d7ae3021ac214c2f08226ed7502599253b8f0028e4a2cc54a25715bbb30edcea5c8b7d34043caf66a7a39de9d24f5458dd3d7a4afe9c72f07c7e5aa432f84c3b05a2e6c97026e91c17c8773004638c968a2f795b42fe3208133a60a4b589a5d8f8311705f6ebf16c296a026f73c3c5eda39d85c0cbbc98d30d3a14ed8eb47f5eb93183f19afcb95cd765e124974bfa97fcd12d2059722eb199b7f8cfec2b2030f6fa5c26ff74f217191df0ee86cabf6db5271bdb4bf92808f05fa9285e8d9c9bfb46a8e49718f7e711d9678c89c4cd9de29b1c400d1fbad8d26950a0eca43b388a99a77c0904306c0a869025a3e79a54167097b4590c510363450abe4cbbd50aa19850dda5ab5bef3d154cfdc8cde3fb479835ebd57e039f6eebdc673442b655c96abea84fd7591ba471e7bee6d4c5f32d154e6e850b43f0faec7fc85aa8888a743476a9041de321f69caa63622867b9a8a097a27b98c9f51ec54766f80866b19b89df8acc4e7189b6afca88e0f98d747224d37313d080757fdecc3e38e036649938bf199a265b54c5255c28862b764d137cc9810fff66b51e29edcf64381ea549fb69f13822b11c31e7016165c78b832844c120371769a88aa23c93eb7f5b2162a14b96167fa8fe89e9382ae16d9b38f14b191b9ae22e4d30700a1a8208a48ac764586dc3a115012cdb56bfb7c89f1f4390d6354df2bb67f9e1083ae29e6a1ed750a2e5cfda2f8567482fc4afffd2067e7ce3deb197ae4e5829632ebfcc0ba6561026c97bd6d9d68cfb579a8a91a0c3babb16dbe0f9efe45319d05e7848b45be28394b838d51fcf670eb9f77cb6cb3b0ad51485578fe41d9c40622e562f0c3e67d9c243c3c7c8d2178c9d988b922da2419bb2c42d98a313e1cb6a7e97bde4ea00f059d7afc23727181cc79f8d8c3914a11382bdb60c16d7d320c98e20d3667bf0fa4639a7f91b7e7d9559f232f1cfa9d5c257acef6a2bc557928cb7ea0ba084b5404ab80b288492128d11b057b06cffbfe7611653ae52b6389ed7c7df60cc546a753db318533f06b21195a2667ca0a15cf584b1dff153afb824ab43ead8f99519a0b7d6aa3f0ad584eacf8e05a10c1f45f32ceedff8e320e511718e524c9acd4c27617bf6a97ebf27c0b5ecf38d69ee42735033e936aeab40dd9c443ec6c92b5d623720e01065fa6be43f7346139ccbcc7a38edc58ad9821472cc06b352c16dd45bb3ba30b27f2233e93d2afc392b54d79cc497c2c76637bdf4f4d1da42e7f60dff43019c86b34785c98a51535cb011ff4e5edee2f3b3321498e422481617ad4818bc87da992d0d737e832cb7888c0f1c889cc2d271ee3943c4fb52fb99a26a33b44d23fb61f4e275211a6cb1788013a888b35e888b9e0371dfcc49918d1505377e00fb3dae0318db95c75df255addfd134f74cb27e095d2fa0e0fada8521e99dc5e6bdd4910e8497ba86100b765b21dadac1eeed13e89577c17dbb0d60c26ec0918a426d87f66d0a1d3b52fcee858c196542fb5d25f6af3032da38f4981831529ae013d5ff37db87969d540ddde50dbb349784129c785edb731f2111b031741c6f6008c8f40f40cb44377b05865940eab8396551df00d74b9618fdf707e08164fd663f6e9b9df333158e7f627b05a2b123da24fa8c6b07615528039907b89395930797b301c31b40ce9061d9145121835c9d1317bfb6ca4dd5acda5cc4c6f4e8dfcb60899b4306c6e05d87e5283be306e5797abb9e75d6aedf9fb22a9563800301606320bfb3b620387f5ad6caa1b618ba3cb7085386d738a524e73159d19ed9176e9f46cefd86f3899313ebaa2ef7acf472d528005765162371711cabfa10612592cc1672a6fb228971d46b7a60825621a8def1c03d", 0x1000) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:16 executing program 0: r0 = socket(0x10018, 0x1, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xb, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x15, 0x7f, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x40800000000000, 0x5}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x44, 0x10, 0x9, 0x7e3b3c61}, {{r0}, 0xfffffffffffffffe, 0x44, 0x20000018, 0x40, 0x49d}, {{r0}, 0xffffffffffffffff, 0x91, 0x4, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x60, 0x20, 0x74, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x7fff, 0x1}], 0x4, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x5, 0x20, 0xa9f, 0x5}, {{r0}, 0x0, 0x2, 0x10, 0x4, 0xdf2f}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x40, 0x8}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000004, 0x66, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0x800000c0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0xa, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0x40000004, 0x3}, {{r0}, 0xfffffffffffffff8, 0xc4, 0xa8ba5cbd82f7704b, 0x4000, 0xffffffffffffffc0}], 0x3, &(0x7f00000004c0)={0x7fffffff, 0xf800000000000000}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x82, 0x80, 0xfffffffffffffff8, 0x372}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x80000001, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x101, 0x5}, {{r2}, 0xfffffffffffffffa, 0x80, 0x40, 0x40, 0x1}, {{r2}, 0xffffffffffffffff, 0x9c, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000053, 0x2, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x5, 0x200}, {{r2}, 0xfffffffffffffffe, 0x11, 0xf00fffff, 0x8, 0xf33}], 0xdc1b, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x100, 0x3}, {{r2}, 0xfffffffffffffffd, 0x42, 0x4, 0x3, 0x8001}, {{r2}, 0x0, 0x62, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x40, 0xc9}, {{r2}, 0xfffffffffffffffe, 0x6, 0x10, 0x2d, 0x101}, {{r2}, 0xffffffffffffffff, 0x24, 0x20, 0x3, 0x1}], 0x40, &(0x7f0000000240)={0x3, 0x4}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffdfe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) getgroups(0x5, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) setgroups(0x4, &(0x7f0000000700)=[r3, r4, r5, r6]) 13:34:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x840, 0x6) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x1, 0xffffffffffffffc0}, 0xc) 13:34:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x0, 0x5, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002640)={{0x18, 0x1, 0xddb, 0xa39}, {0x18, 0x3, 0x1, 0x7}, 0x4, [0x5, 0xffffffffffffff4d, 0x8, 0x5, 0x0, 0x7, 0x99c, 0x3]}, 0x3c) socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000025c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7fffffff, 0x10001}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="639e5525d24ee5ac47b93ebb9f08f452a66d01beff0ca3884ff04b9a522dbe4565bc8482b8a3d310fdbbbfbb41da104f9e2ee24427fcbf0bdeaf57c002759f0d8bef4b90f233c315cf2471a618e746e6b73bf53e9c7d0cff90b90a9791c16a755add851e3f61315546a80b9f1292eacc1f30b1d1ab3cd5c2585df7e158b0e7396b1d6b64394b386101a0d25986be6c62e64cdfa833300507226cc04ba2ea2a7d95580c29ecb46b4ff21882946ef9afef1434c284dd3bf86d30f3b4daa9df85b6553995da813658fdd3b4c1bd1b", 0xcd}, {&(0x7f0000000280)="8005a7343f028909bd9731868bc63713c3df3c7e3d9e194a2df849fabf604ba8e410f85ff3ee373a0f01607f791fee47ff46f15760f2f96ec2fd4ad75fecf3b8496ebe946281aba15904b771d4d2ad46c0de9584048e9d4169d7db384c7c5f03bc9dc93f4754be407315cef9f5f055c6702a7394514e9376b90e1fd5e50f83f44ab772ab2f1facc737f1daf0cfd44432fc151568ca7ae1cbc35697151617c3431ca4666719df317f5cf29afd64a700fd95302e34c357ec210bc2fc2c9027f6b267bcf2d9713b1ac717cf95e534737f7c479a17cfb43487e5b62394d719513cdc4e", 0x229}, {&(0x7f0000000380)="2655e25614b26db8cb1233238e1f0e8e93eed18ce881a29914029507bce62ad26b2ddfa8a8623200da0cee0f4294c1da4872228138cf7924d4d7b5aacde1aebdba99c1b795494beb86ea5c00ce0e826f599d8dddc0e971a4272a9f05bef03bdc23559a9d00ddee14ac40f08ba753b7b0506ebb44a82a8bf7", 0x78}], 0x3, &(0x7f0000000400)=[{0x50, 0xffff, 0x3, "44162ba71e6832b6285ac7a9312bf8175a6b17e78bc273884f32f82ad4fe3391bd16e477c52bacdce7929fdc45f914ccf38076ad79f9c426ea9ffed314"}, {0x1010, 0x0, 0x800, "29ffa0261e0aecef2f3a1caedcd775f69e2c777456308362cad06383fea22f3582a2b24ce50c3551e9ec8975aecc7a5937b83dd9b44cc033189ec0bb259983c697bad472d0da58ab28ff2052804bb5de535440f1baca69b02aeae062fa49fc3c0024274b631ea48ee0497bbbb8be466fd45b213cf50a4d7a45edf91a1b0ffe544a03d90a9b7225e9b4d017ddbae535da7035909260aa510bbdd074c31a83ade0f43e54cbbd137b536d52c19b0941142270904f88f6b2da7879dbdab017be0e60595f6aef435497de6a3c6026667fb4da9b3952279c206332275ccc9661abb1ba8896234f8bc6f8a154bb61bbd6b11e64265550343fc6a5b625f838e7824ca60be6c93582d8a313af6c0796473d66a3d819c6c8e06e72c82c63440915a3cc2d3b67c99f0cc6a4c4f91bd9f038690d25237f39145e7c05b9fd89dbc679458211ad564dcda6a32e2e8bf66e36d5d13c5cc7e23b213b8baf0bd7081b9a1db7284cb374838374b411b68abcede60df22140afa3bd1701bc9f386ca6afdf61f02b3ec3b76f73f1f1299232306881d0336c4bdba39e945230f1547cfd663ed0a8cd18596990431e264e7cdef43e720ed81d19b49ddb692637eaf224fbd084c175162f236404522ad069d55bb04855ff84ee74b92d3a0e28aadd154f73b4884cac51dbb5a9a9bbc2803aad41f310cd70be8b4ab67878d20072e06195a131aa756717a2a90c7a0c0084ad82e95f50832fbfcfe1263957cfea016ce057c698aeb5af6f1dcb32e16ffa0c668a23987b2c95d817557d6e5ff4740af93581100050b56315ea0cb61f16595791d1ac7dff8840730aa8fb4d5421e11b11315e47055f2019a69985c783623f45779f3a1224c976f52c1eebdfecf8d9a53873815b1f71e5af2257c251560afd0df2f121582f258d2e6b85757bf448273db15daad1f123a76ab732e2957810642c899c7d7b1db9bf1b5eac6baea981fde98ffea7c8d4a06d57d55a1ad9c426cc44dc79d36e778b3c80bc86047e864148341ee31a48aa63710e8343bebd0744aa9ad0c6c9208b924331e22b4cea3a3c1b6dd2456a1268d3e8f46c6c3ff5cd448f14ee33cee862cdb3b77b3a123a5b0203b35e26fcc539009aeecd2f3b86a447123f994a4b9427be15356449b80485080c1a7099b17f64128d4089d1dd1392af7f3b029a8a3d71bb27678279106206545520fd47f7a4b5e70a8c1a158ec482d7f9842ec19e66de4c9d86bc7eb24c8f63d1b20ea3037f1b3a6d43226885b47ff8bf7e69318f5b4b57daf3d445d7fc66b48602c6ef7afc1fa96b103f18dbc3489aeb566b3d541907c7f5e3c67e151eb6b49c143860a498153b70e7681220ef321d360ea019ba94afe1938e9884fdd8f1c5e36c7c481f834dd87c68bf7f3d73f1773271c7511483ca7a96dd595ee75d515a759bef4cc4305f5b3b104a3c95dd2e596369e9b039a98476ac060e20091b5ef47c7a06122f9e6c2442cae69f9e178d85d36c88bad6441b38858962875d7595cdf1f055e8beff1d736a661019f262c0478846c8b18dc14dd4d1188b404a56e59322609c983cbce7e7233f092c858b6f07d903a3e7a74728e5a6da6e404fe6936dd865658687361593fb0ca387b194bc8a70383c313b7eabb01284989fd7e5a9f403b9b4eb418fab00bbefdde1fcf612c00c17d4736d79855f1c75b83a6630e42ab5fd88ca84597827e09b7c4c459881f6f913b47273c9618b309d0653f10de80bc26e822274da069491b5e65ad653e2eed3d65d9ea14fa9db06e7ed35fa31bc19b5e4cf712206a671e44e103cf45f6eb686fe376cc7e2ea1f7799bcb6ea3e5e2b42f26890790e4af2ce816028face422b3958f3da80a62aa9a5fe50eb1d2559d5baf250a30380a78c4708cd204464ba3f67c1b71f09499160a54d925d042c9fdbb45b8c32c3f59535c93d85cb35179b75a710936b809e899b9e9f791c67e18d73bb37299face148c3d37409a9c7f32da6ac71afb01baef42ac960565b8c369cc8a5e0d1edb09f9038f19c5576b36a94282f05543e28b34bd3673d69ee44024b67e0095fcb18236190ec378b47fee807ddaee4be263062a515ad9c1a2f98d5fc52a908b6b7f28e03cece53068c077106a88a2ba0117dc032e08865fabd563c0869f19ac5d89bc0f814eb4500c9f843cba76f2022238b2acd9b55abcd265bab130acabf5fdc04dc1d5a06dfabdda51c5b943ae30c232529f0dd8166065d00eb942697b5a1135ece7ea612647e8d5e0f9d8c4781436526cefb3e6aa066b47e95be30da570d7c4f69a5cc71f089273a328502459e0cc6dc486c413bd75e8ee6930c17efad23c309edc2cc65853e1833f46661df44f200e4c719cd4c35fb661f5cc01f97015a6daf38225f90da7a49be4c7e250f6d915faffd7462517cdca0cc99fdb788cc9d90fa109a6e137169ef79b40a246a84f006124108076a5a78da2d9256df42136a455c46f6a1225124cbc354606c8ae639f1359d3f165267f2dd71b16509613e17e1a029c0edd06547f6b469fd1481c50e3252201f158aa37f67f9dc6d81a5f7eaa67d0351ae37d1f713bfdca10d1d7e32d2a565684ef70d339dea8e281e02bd0581fd2bbe819267c0dcb1e3da67fcf554426207a9858eff9979bf1a28527017f3666bcd3fe08c7bdd5a14ed4b452f12c3d45e39881c662ea67465995ec8f4ae2f86d5263a3ac39bff585c29be4570e388a469349667cab6705c3e8cca215330e7f5818c5360d619563fcad99c28e04e2064b74199c8ad23377e755d2832809ca0555544333d9fd64712b8670ea4c71c381e2e84ac380e8c8dd0d00727c55c94239de75a04dc7c73033fcd5b390251f2c485f45170bf0278adb102601c064d5cd4ea91c6d630b2a8dda54706d9950fb57d4094ebfd282a39548cf9ffd0de1de1902756b3b10b4c15eb7e5000b91c65631e1b092319ff4b52018fe9bc2f4b15d4362461a93437a1fe993b0ef036b24aa3ce83412f0c46e78d251719b94dcb02c2cdef025b1b94ca8fc892bc8bc29872923b7e903969948c59a1380628f716048fefc7b17c948ffc120b4b90c12d99ac01d154afc503bba0c9f90044f05056fb11f7e672e8dba9cc4944ce6bdb1912a296950ec37ccabd013ccdd5d5890a767feeca70cd5c0d0bb8364a72b1fb5f6ed08d627c9dc1856f14fd652ea5c47ffe52ebe0420bf15012bd4da5c0c5376807094e9407640128501277da229c8e7ad004ac5f73be17b001997cc16bfd80852c74debc83e7052928ac8f48aa3e44bd6262ac4678502f5a109a9429cd4004233b620ee7a3685fbb1b66c4ef1811a6e0fc30d0a97b61ffc43c506f1ec5e44928ba314fc66cc1a1bf879e94db0bec74fa97f161846fad021dddab2f84d98116cdcf9111f5200f2271a5384af7c26e2a0d67905d39b882e1e7a066836d6015a73515953662952d19ca8c9c2faff6d9b9e03056b182cf806d47952261a5abe41e584d4b4f545aee1b6d6aa866c203e9942d892996fc00db035d5738df97e2c221ce398942c329aa567873395eabaf0b10c4541cff1337a3d8fb480a1456c1576409efe2da8f4a76a2591bc82da9e34d9058bb37f1441594b862fe6a69b7a5fc38b65b1e251017b458df5e24d1fb37c826b306c8143411c71b43c8fff4a100124de9857f9acb75fcfc67699d2764f9d567ca7fcf86abcffe6c3b378f6904bd744aa931eef4569eccd2bfc6b4fe202025015075170539573398d1712f7c3a2311c609094d6fa1195baa2b471700bb7ed952f4ebb022384bd3c12ebeba23c947c2284672cbae7942db9ce132f36813561c45f34be9cb5bc33e61516c8a356abee7106b2ad32435c4ff8db32e224779bf6432ea5b0f193e57b509b038fa71f87f8fab2ca01c64148c394498e9b1da189d0aba37d3c8780a74a53fe5758544aa3b7139a97055ed54c2fda6939c1204159bb2a8ba0401d9c10132514b25640dfc15be67a2fb52ccff07925e76643b383f8c2e06af3649e996dd73c26397946f44ac33289483932a91d1d24d8a57c6642247c5914b3b715fdcd7664c0f25b642e82a303d6ed4ce648d10d126bd4eae698ca14bef1aaedd4e6815b57dd4594376691ea1aa2dc454d388215d5cc07e0178277968cf296bb693e7f248b6bac5db40cefb82fc8d57f998c5a0aa8edc9482aa3cdaeda2247743742adb42a0d832a1112df79f45ff249bb0371c64fde8f00066405732e1a85d8c5894e2c61c6a5f5da721fad632017c6c05394e7a27afe882f13366a99c13bdfe551d976e21e5ff6d1e3b2e453fcfcc0a2b0d378e70cb81a5353a84f5516aff22d8bdd430443cb6feb8affab90af506535533af1da0bbf48b2610e6aaecf0cc914ecddb0bf0b6af43d31a01adfd4038780d124134ec359cf63f1e50bcf77db083a66234aace96956c1c267aacce812e1600a95279c067d752602536ba89f9a6c5127921c8342427b8650f88d9024b39d3ee651c6d94dbf92a3eae324554b0f5d988e4503ca024bf72a37939c65155a8068109e3efb01f57ec403aa3624c7c5ddda468c30ce6c56cfe8767b02497d4136b9a13f6ad01668d30c23152f8f0bb162ad4086ab4366f186d3b89521d3beaf5cc2e72ef8cf164815f1825fa4dca1eb19ea4510d0fa8e56a0b4c38f68fef0fdf6b7798f8335053d86780745873398bb99865ee4b99dfdc56b710f32294617c3d24579cbd61e4735ffe7777142ca466042092ade9b9cdd9b56684a5a092d78c0d31a6db061fa3d9688a5b7124bce5d009b08381b8801961bbe1a07b90896568d39ed86960db3d6aa99982b7d82266d28207d802dca4c5e6cbe44f76e49d5c854b72c51a0c803f98605ff7f23d8e893894236accd8dfd12c70686feae15bd9d844206a5ab79ec6f8eb2394eb3ecb128dc608e2596f30fed5d699d56a6be1d1204ac26bb539eac93574d68a28b2a03f45b261d3afc874825aa9039ae1d3fd26b410eab3f665c675b4709194b4f22246a7a189b421baa547b740c22d14a7f7db2218496444fb9bec3d681448262699b36652549552da980b82f5e99578149d725d276acf82534981cfddbcf86725033cbe0996b83a63d9cc43d10620724d472e21d20a5ae0271068b65ca79aea4e3ca5948b634e3d4a2704a34687c589b7648cb2db34beba10294c9b07f01c2470e1f3658aab5cad99a418f46961497c71e3176d26d83b87207d60ba72f2f53521d08e29179a3fa025fc37efdb3379f9a03bcfc1b1a136ab00c5156d22b087bfa7d9d88a5cea839f0485355b64074a0e970d4d40a4c7b235d33097d62837bf0b25f4da77e65d3b8d7e6d0ff0eddae51202b5eb7818a0c6f01d5c507b85e8b1cc2627ae1c8d98ce033205eb3427140bce7a4478efad239297106bc59fa480fcd177f37438ffbdb12851e260583bef7cf84bbd6ec6d2ed678c00dcff98b3b81be87004598987fb72393789b89a3c18464b8461ee328b3808a8c7553e4da3ea2b1abf1865dfbf765b67efd0f6d3c1a8df917a3e4b85ff02fb46709a7bdd0ac7fc1dfdf0f0454a40220a53f005a35317e43eb8d25d318ae248190e7d1877f3e0d85da916491c8db8862541ed561620f69895c7f85d9b5abe7646c0c9d6a07937a59eb5850cd8723423ee2c1927d04fc22c17490d42ab293454e37b42f0def5e6bf2330fedfcf487cca8fda981663ba77ada3a9817a26eaab77480ebd066f50e4cc23a18bed809c836c9fcfee89c0e4f4d3932700fff23cf8f386a2f9fed658bcff49998dd13ef8907c02c80f409b3979eb67b248"}, {0x1010, 0x1, 0x6, "d52ec6182f998b022028a69c2f008236a99c4d99eee597b969733af2d700ac3e292cd1cc386eca098fbc3f59c34d0e0c7e10d1fed2129a3a7d2924bb5702db0d5ee809cf052a2da59ed99555d5df7c1d70c6a03f10bb6f4d17af19c37653d5bfe3604c7e0a41f59067c8421dacf2dbc1e97d135326a5d7371c26e798ad36a9a4b2bdbbe1e6d16d8ce8fea8fbc06ec46c1d273ec15c024138e70c31ef331779b42ec16be79df83d73cc5785e1ee889336593f3e633106486b06a88404ea0c3a528956b0adcf7437aa91c02a4c9c4445ace1a3cadd6d5e714c9f22d22e6c65e45bab706bb47a6c008a5bddc098f80cd75562dea2ca9756e6ce7606aac54f3360e568d2f885105b8dc0fa1c36f8f059220b04af14d91ae484031bc0ef96b98c51febc914d1abf1594b34602423e25ddebe1653e379f477ce6bab7b24ed76a2e13adb0ff0ca275c687d33a3bdb4c0c3a6334494e64021ac298f4788b402255b2df14d028e288b01514f8d5132153faff0c70fcfca697026c30271b9fd1ebe401302964d3a92e133e0bb7f792824f887e2c7d655b9d4c5b251df28cebfaef6c5ae9a277e4235cbe4cf28682272f3b42231d1c0845a6a9a06f566ffdaf9f9ef06ba00b2a3a189c0c485064f9be2eaa45d86351737fee4675c7d2d3044f36700c651ae62619486892f26a49bfd345c05b858cb5ab6e9d82fd88aeabb48f32a3143afdb64a499ec5fb9536b616f2d03aa0e74ac3a0e0809c2f92d5b3aaa6937e06ae5f915ce97b377ba5d2049f9e2d8e66a71511e2b165e142c01586f03ff5c8e01edbc23a213e8139d54e24b2472f519f796faee62aeb7354bddb46cea5adc65f275138621066949ca5c4b91c1e277023d8e889b01dc2d16d47ce7d6b1005f954a73d369ccec9df05cd76c0e45af89438f20eaf3935d17c40ae7989e11c4eda52638c8b656f2aa27689cbbbcc2240d0cfe9785a69172434172e9a0a369ceba58f18e3017c54c3b0eb95ffbe3740cc4b91cb2c89883d8e3e41e4806c8be157dce0ef7c160f2e60d517e254bbd1ad4bf7ded1d2370d64dba46bd32b5156f0c279d8d43aba7616563a7b3afb7b023971202ba77157f589acd0cc44013d5f9bf7ba47db3ad319508d5011663d6774d4f230c34c5a413526c6e896ecf2712772cd99f34a03c1824e65df4d424a7064b0d8edd5b8743ea0ddecd5d820a3c42b5d0d7e84ff5fd781dfb0fbcfe17dd663059d9d1f813256e777e9817820a9df7a0bb4e1fc74d6a51bfe3781e601fb1580ae4e2ad74089a274d46d115ceb882d73333163c34ca0beae45d74643c781b3c4bc685a14b698d5d9ca7245650f7d43470d449682aefd48834b9fd44a2b26701d58f0e6a49b88e0fd23ebc61d1cbd1b5d082bb14dc2f4915c326ba17d4d9b77ff0d30df5a0d6ce271ac7abcfb35d5e1a6cc9cb752c873491c31c09af15e5aad79852b059df6f142ff1dbff6a9d2a9f82ba2d8618bccb39b910d25b9181da8fbfc8e453c92aa2cae5208960317e33942b6ab45ff96de32815a7d8e59db0136b1456c32281f8000ae301fd06367fcedff009653ec28d26ebf873fa2e86b0fd7bab7fb98ae66cec3ffb8027cdf8ea595287cf684a34b7f138e4063ae65264b25497ea79a1b891286b95780df7942fc88eb5576762f49b202c3c4b256a7e6aa103a75a284d1dc33fb87e999b82c041e0e50597183c88166effae6405e0fea2ac899616f7d686e6b37ae65451c0d1c19a992802252448de2d225aec602f19393dca176569d64a35b712dc62eaeac4ff6d67c934de78343e698d2529c4ff145c6f1a103e79c6ba0ca22dc614066d8c88b689149652aba1d81f76d96c3cdab8ca990e138f8ee6a2cb8553bd81f4c679d988933dc536a262c0fc13cdcb3ddaee56c9e0bef01a223d0681640e63622fa2d06538ca208e60bfd5a3a77c5865a4c9e6278f03871b77f9499296448340f6f2c6c4c3655aeb5df89a0a2dd5046528d46cc0c09fc6f2747efa6c048b5064c455119bc4cbb4b418e668cd30807bd5f2dbc8c6ced9b2d644be8bdf0a3a0b0882ec7896f3b98832009d03c0a7c669a95870e82f47155f60fa349b4bdd771d0c1d730940a42a516507adc451052ad9dc7030f172e2940cf4d2984168547f91cd75edd1bc04fd4a7b961b0441a20739e74f174d1aa9b39fca8fb39dbbc729dc5e1b400c20a38ae487d1e1a9e12a5280015b003effb86ea394bcf56a561f4908289eac749c4eeea63a93b2c214ab26e44c1c9b5391088410d33c53399f132e8566fd8e4bb4d45d88bb9f5ec44b23271a6d1135888b4cd11ce0d8301ee9d3a94857c031f475ba49211d2424b4734bb726eed278cd56748c59aeb4889b64ff4e5e7496a70800ec3b5416ebd2621271bc64460284687cb02b9ee73610e663b0328d820c72aaa8b6d84ef198c1e577d78e24399f33d9f432637303187d8933bc37fe379242da3aa7068d9995a225d43fd3a2035e72255de88e93f31da8c62fe67d28c1709ff9703839fb7ff96dc87d949fa4fc3be09ee5636f259789694abcb03b92bcb790f8221030cbcc52a6228d6a2b2fbd4ccdfc85c6ca82cb0eb89514d78ea450e32caad827ca93c7ed9b229ca10bb93741d7ea4eb3a4488c74d969e4f11e01cf010c08bb5a4d6299177abcc6b43ce3848b49ed55c512c74f75abf0f211373d87f9a9fc11afd323c892b05f95b34fd623008acaf29939c817bfffba1830ddbbed68bc01609449c30c117584af22ba8c2962fd60f8cfdc458653e253c620d51e83e8d2f99146d0aa0fa71bb48dd008a8225be2aa39ac4df3b6ead2647bbc6acf1b2c55f8ad699d5ed0fba287a708c09d270c0f039ada7e08f218901e2a5f80487668701dea299d32bcd9767606b062532bad3966c859eb10403e754cc2a7afa827e8b47792aefb9136349d29f28329e4fb3d9fc04f377f91c5f0fde1f00487273d30460e90b0183f9a78c309aa4fa16b2491d49f8d6c34bf66602f03770c42c93f251393ef4c0e2fde97791b0bfc2b0550d64e16a27efa17e25ca53683f0909b0ec4877a90e0b99a99311f9d1b44914888983899b4704377d0cdfd067eeecb7874df852709d13f746bca8204653f1519c888bc4d09e4a52cff5f5b04a7dda82179a7aea245464897e4d5283d86fd4b422fc9716e366253b1824fc5f598271850786440685472dd5b17ebaf55b022e359a193f9bc7d29b34c0369970776f5673533de140fefc63e94e4c47aa29fd6c3c64afac0fcce15c88478cdcfea26493de45fae47d21da098dca90213ed1450cbd9375bc2a8ba0611fea9a3cdd0e63a7151873e07da7755c509377826c221c3a69a85bf55a3e72f541b4d333ef2e0277872dbb49b44c7c767a4b8c428aca816a14f051fb409074e61a5b947e225db478ee7bce1de7036e34ac66a887f32a0af104dd7ccc11d315b7384a941c63464a9f8f22ba53300c18f041b557be089b77a97f2ba5cb9c3eabe29bbe9453467057330d42ad48177a757474e346a1c21c8e4c12cacc3950477580d881d80c61a4ece2ac33bd9c5830e19962c54329f5bb8d80d4b61033f42f19e3ae51b17a5b7868ddec0b25d955a40c6ecbf5d88ee462a21718098214f0ccfcc1bb4f8d72840c364f547bf2de46233aebfc82b84824dba3ee160304248718e6b945fc78b668fa97f1fe6f59d5460025754e2fa5c2b64e9b6c7a86d8641a2a4e55eb721c7864121b20c2cf2f5cd4fdd846200f4c3a945a3427aa410151b63aeb2e7b7d33e00fb4447cec927b99756a7f2ef97da4661e4b9053c8a254ca22db7a68500b7587a6f3727d65d8e1dcb51cd598b0dfd7c4b707406051d83f044c07cf64e6a7b847f67960a43c717dde0a90ff8ddf85362504053207881ba68eb33e6916f399ad9a09012597fcff1243e35e530f296b92d1de16ee006a35b64637a03518166ea51390e3a7440821ae62a49143112a6bf9d2c0af69ba797597e9aaf4ef5e3ec1ea89d8623d252eb3846c384530863f08a1104af3e0eb72511208c2ac487603217f18a1a74d29f69d470aaacf46bc6bc3b76e126b28cc8c17aff49d199b593685c9153a26a40ebfb7671862178d38a437bac7a1627e5885727c3e29b559618dadeb4addf9ee136da4267f73904379f80b9f71b254c10110624ea62515cc9f1894b9817581f2a56b3c83d2719737cbfcc78ee1a9c22edc26c1cd3c1b2812164d8313c6f3b97fc88e0d21f451c97e49af73ea421177e374948e6dbd6f7f7719e874045983b87e218257398e922273157d9b20a1c414f32a7478cc2416f8168b59be88f61829b67d232589e753509076ce6d2caeaf088d2770adec4ba14f74decfbebe404217e277fc26beaf631f6963418562aca666af50effbedd4b3aec60907181502b536d58d1f2fed6b39a345aa3b464a74d32e2821e006d03b3ac4b3f50d1c3d13e67a4815d8b1f00499a988674f0f13ae78dc3dbd1841cb58e55fd8498731a93fd4d8b1d3d37750c26164a056e446f5102681e8051771c9ae985949887571c2076c4946bf716a3895a64a8a1bcebe5770d010ee6d2b43a09dfcc0ed223d1840f2f4c4e3f0ab551ea139f46e33259abea82128e02909905ed72e3df7f9c7e254f9f655f4d0071027e228eead70978ddb22a4130b47c3d7225c690c8ac321f222c6943792590256558240eb91c66b31833ffe588a0856632ad5ee22b4771e86b522270facc998ed8cf6dba0dc546406e4c246751f6b93a3b571eecd365cfcef1f6caeccfdab50023ed03306bdef749aeaf318a33740c3d576250b6ebb5c18e05adb587a7330428e6974cd7dd5dd6007effec25034c28a6f9b9bf98807c6283a98ec10b6016c709cae049d15e518512942f432b5c32324e680126faadaa477635e96b874aadea25e7c737dde16b54c2ddfd4729416d2d7205fd5ae42a4c1a098d39196741fad24935c03b48af9915af8e0e154721c6862279347579255fce011e59ba10f3c4dce3010d16872b6f0056654064eb857043355b64cf7f58dc605510e50a497b9778446a994f3a0d7868bafd4cb89c313b81ad09270aa5302de4a7ff777f87d20181578587b9f6c6c63eb08c9c69a0b84415705abfc7552bac5c86860677bc596a2c3cd31489361e3b4f71d90e480a1f772241c2655c8499217aefc91021ccf215a664cbdc9759ce58aca458e09e3e5a1e3de2fda0ac3415ca59b1f473115a4c831e9491effbb62ec494c8be73f53bf06f1675e7062b2631eed30662bf72a0843e2521251bab6b55416ebc2d732c4e0958be4739ab63830d323d18a40c64fbbaaee83c725f87e36a9f3d0b4464c6ed43138eff0eb41628dd380c30337b5b90645f0e0b3eaf5acf8e93943d5210b1d891553bf97dfa82bb2fb2c61c86ec0509478c86e6beb5c9782105c845dc1df619204e5ba24e4a654e1c3159fcba2c8906db4bf0d3872cb65188628790827189fd9a72aa9735087b8966533454002bf1c8edc8b517fe8d4ea23c35252a38b047b870d5a7ae5299a541e2404a619e4251b12fafac8799e67415a0ffe48313c8f5ba6d777bd9022abeb2a1403108068b6198fae3ad06b25b5aba096c1ab80e18ea735105bd49fba0cccf1bee9386bf7950b516b57f3a62ea4686f5393881a5a449a624906b8c8385d2872126df7459d2fad3711d81a4de768340d0e342ac1880216847d355d1e621e8186fdd22e69a057027041a2d59df4895648a525a905f86a6a7d296ad660c6599f869c619ca26bd97fc767b7b23b0b5c8741674759419de15566674f"}, {0x50, 0x1, 0x3f, "2978162899314e721d0e80adf73badd516e6a180c95eba1566395ea4c828dc27755bba45b8f96f866b9a9a46507873920fe107cbe0c978e9c9a361f32f9b34fe"}, {0xc0, 0x1, 0x7, "b47be56de92eca15ca5bea48ba43385a7d40a8340d7bbfecf0160cc117578dff0cda4602c19dd006407c679b0866655e290be85d533ed7d32805e74e6eb0a5b506c94f773702c38f7319fbf7edfb870190191c7613bcbcb0537592aefa0dfcdcb3864f81154f1bf007f458abaa91b3aa5372f39da7deb5667e7c1e1d806ecf495d15a8f4170961a8004600a6ed7536d58cd5fc2373ad607c7c281b7c0ef49d872374d430ba15524c2b4cf2438d5a6539"}, {0x28, 0x0, 0x2, "0ec5c0d0492f14653ba45d2d85b92f1964578a2705ce"}], 0x21a8}, 0x400) open(&(0x7f0000000080)='./file0\x00', 0x4000000200, 0x400000000000000) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 13:34:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400008002c5, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}, {r0, 0x5}], 0x2, 0x0) 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:34:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) 13:34:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="ac", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="97", 0x1}], 0x1) 13:34:16 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7ff}, {0x2, 0x4}}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = dup(r0) r2 = openat(r1, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r1, &(0x7f0000001140)={0x18, 0x0, 0x7, 0x5}, 0xc) r3 = accept(r0, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000011c0)={0x2, 0x3407, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be76101", 0x2, 0x7fffffff}) connect$inet6(r3, &(0x7f0000001200)={0x18, 0x1, 0x9, 0x6}, 0xc) getsockname(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000b5bc0000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000012c0)=0x41) r4 = semget$private(0x0, 0x5, 0x0) semop(r4, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x9, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r0, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001340)="25365c1281e8b00ea74da7012a6ca4de0b63737c401881dbc576f1bb73cc5f4f60457d1901f22873cd65871aa976404cde0f6e2b46590f982bc851d834c7830b5d5ca2b92babfabc2b10d3876ddd13198b9cf899c637963dc6f1495589585806b3152ae5286886292dd486fa88ef65680ce6dcaac16fbdf4f81cc0cfee5908a2335eb847137c4d314a3739d753a50eef2d3009793c3f7b5efc56608be3eda042a127aa30732afefec7464652e3a949d722d1ad7b3280d21cc7d988978a0013ff1466d2f47255b453d2a0612c3c780abd4bce3820e483c5c47cacf5a5c54cf97dfd6c1165532df8dd1126c2d913b6a0310a68084320d933c9c7", 0xf9}], 0x1, 0x0}, 0x7) writev(r0, &(0x7f0000002600), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getgid() getgid() getgroups(0x6, &(0x7f00000026c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000001480)='./file1\x00', 0x2) getgid() getegid() getgid() 13:34:16 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xfff0000000000000, 0x3}) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) r4 = shmget$private(0x0, 0x4000, 0x502, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() fcntl$dupfd(r3, 0xa, r1) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r5 = shmget(0x1, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/57) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r6 = socket(0x2, 0xc005, 0x7ff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/113, &(0x7f0000000200)=0x71) getsockname$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) shmget(0x0, 0x12000, 0x2c0, &(0x7f0000feb000/0x12000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/4096) 13:34:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000000070000220000000001340d545aee3d5d72d851e1a100b81461bc690a78247c495270f9fbd61fb517b71797bb22e8e0956d283bbd65b35c"], 0x3f}, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfd85) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) r9 = getegid() r10 = getgid() setgroups(0xa, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 13:34:16 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) getegid() connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x5, 0xa9}, 0xc) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) dup(r0) 13:34:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000040)=[{&(0x7f0000001040)="ac9fe80cba2eccfc4d26ef0ff341e37103b4d405014f0dc9d76b079244ecce8ea9410eab65c1d53f9cb6046e91763e0d9db929aeab2452407e3d57887adffe3bc95443dc7aa00b479b5d97bc7305fc9da112d169c1f97d6d375f74dbf2bcce813e1120d90ffa0550124f24a2b5744c5d78f5f1e88e17d69e39881ee1e01da1312da879e240bc535436263284359c95b21a564b45d01ec393cbe2aa713f5e0291497028fae4e376906ba75d6989206923eecf8718d9a7f260c47fc80c88015551effbf0a1d38c0689c518dc68d660025c2748657988a2e1ce6712239dd2716d11be4192810c7ff468f397589860adf98e8575e572b9ae22ca3038ecf7000ad21560515f7a23528c8e2d4eca1ef98f34cc897d3b26b609e920af2d35d1fb209cbef61a441aadeb492d4a9e7b1df216e736ee8c885651a6f7134c42f345e960e62881563cef5cef179017b3c4fbd4c794efbdfe2f562c7e033e1d23048a910e436467e027fc066c96693b0d2a16102bcaafa280760b3fb5a0c3fab264edf098b0d0ca7f2e4d5fb69ded488358015d29dc59476e914e29655b98c82eb59b34fd1c86d4aeb0c29e4955f922238ea83a7ef3f5682e80c67961ffd39d1ddfd2d6b8b114be13ba9e4ce3e00fb991a1234b803325b54a049ebf3d884841eb3b38a9e9044d88d7de037d1241f7492f385dc6b72e37360fa4b5c575599136a23f77139e447d21bdcebeda23b565dacd54726ddf60a5163fe2fa54104ce764f4249673ad6aec3f3f340da6432fe5194758c616803875f7870836d7aa99cc62084a2259268132e1363062e807035ef40cb0f5f88a2a5750ea2fdeb834a4552f0107e0a9c901418fa60be985f87a51640d33f7cb757f46193be6284c13366dd442a06e03deba73f0b02bdccd15f43c7aff20f5642fa54e89f32dd971b2f61b2a9f0bd3e05b65a6ae8b4a0cee35acf7f660ea29a1309abe99a61871bb1cb68c5997fe81650900310788078fc17fb21222c2c0944723152909b0fb48b523811a97d8728141edb260ce2e2c455b1392bf6f737070d43e9b1fa3d31dae2140a60ddaf4a077bcc94977a75f0988993c05c538930cc8977cc1324ca9d5a765cc847ae5a2dadd74c33050a107e0b6875a9911ff405cfbf675099134a5b8bdaf881197f83de52b388391f6b68a0815b6cb138c64bba1aacf53b506a7c6a8e9100ad23397e103b100cb9f8aa8b064533044c3d1a4f91f016fdd968abecacdc1f36f182a7e9adf2f18683376605d5693139640800c50609385ea14a80079077d82c429407e6e450a564a5727a5c6e38ac988430ecfee9be09b754b23a5dde1768af273ca1afaea7c38e494019fc0a31ede5286f19a83ae0ead2fb8a2b17d9447446142adc487afb12df8f4dfa837fd5bff5310ca9df0d9d0ab1e47f9ce5f7c56aab7ab5aed250fa46df1c570ce5396bcf77639c830699ddaf6afbeb1a6272583ea980fa3e21766e280489080450748228a45db3d0b86c6265ea8e9e59aa6a6a0f30fa3dafc3a7905e4fbc2916913a836d0f1805bc7309aabe367bbc8065a3fce8a105c4a2fa332b44914d0d6c47685820dc670ac01eb5471906071b6ca8aabb8637c2c27c5c89093aed9c9d5caf3d7740523553272d760f5af51dd2bfd69942d3dad62a3895673b9b9071cf6de30dbef8486231e4d2f633d9580a2a811d5a49bbf6ddd7210d7cf44a99cb6dbc9b0c7676f0443d8d74df2b6f1b82bad3d85e8ef3214bf5a343af2b1ed67a3a953dd5a625d399dbdace57d13e0d2477ed3d6116f0df66f3b6aa9c3b92c10c4f585196b6b8b56aea1bbd74fb0d408af5e17e7c551d8ad0393602feb03e3f7e1c53aadb7e6029cab3265a3acad0696729a31414ffe450c6073167e0707141008b714c7eb02b386ce124e6cab4d43801b666586c1c97676fe5a5068a857742cdf62270fe3d90b90d595dd3b6cca310b461d80991dea4f9140554fdcc9c935c1b012bdaa403213fc8e2c6822c38708b86bfe7a83b187fc17ba4d6f57029979414894b5067e4af85139c75e2b01430c6e0ec4bc871aebfa56b9bb0050e06408340b4a597628d4e0823f816c30d83e223f2775a59772bad6872fc272b67c0a1e252e8b0b9318fc857295ccab94ce789b0210a3225a5adc27867a1b2bf1efd35e38faec44b660daf751043e2a05895e2f783369d2668ff65eff21c99ba5538794690a4f1eba06a3a35f9f9d170e3e98329c9a9343cff4fb4744496fb91454d9a5fa761bd12f9c4f5156d6fd63ef4eb2255b09d717911e95b95ee1bc385d11193f08f1eab9fb42b940b03f2fc4ee429f0633de858a4d92cd711b33b7ad441eec12c18b8b24c8bca8302bcf4cdc160327711fa74bb9634a3442b6d78a67e127a883cb4ad51122b982797c72827e0a02e500340a4eeff5d4095a559b696a90e04a57dd45d23a420a27b16b03bba754c270c479ebd5d4042e8b510caa054afcc38718eb15f2697d0b77de2bb9a199d3ac2c5bfc502bf59fc056a9e8151f221e4d877fb8f8efd4fe4adf624aa4c74b8f2f845400e10bc1e9521f48d5c31516f94933fbe653fd1a9acefffaa1d7f8178e5b453fbf1747d407a938b863b9d3d809bf2c00d546ed709e315235e502f554362835acec7949f1e29eaa46c09141a627a97bc3ea508ef183fdaaec68ff9c93870de522ef6708d27e4d1b6743439f5faff126", 0x77c}], 0x1) 13:34:16 executing program 1: r0 = socket(0x19, 0x8000, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) read(r0, &(0x7f0000000000)=""/42, 0x320) ioctl$TIOCEXCL(r3, 0x2000740d) 13:34:16 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x400000000000, 0x4, 0x7ffffffffffffffa, 0x2000100000005, r2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x1, 0x0, 0x4, "20d98bd4c0c803213a9e4b62d60e37553973c120", 0x1, 0xa65}) fchdir(r1) 13:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/105, &(0x7f0000000080)=0x69) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 13:34:16 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000001b000000000000000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 13:34:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380), 0x100002eb, 0xfffffffffffffffe}, 0x0) 13:34:16 executing program 1: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) 13:34:17 executing program 1: socketpair(0x18, 0x4003, 0x1ff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/212, 0xd4, 0x2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 13:34:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x5, 0x3) r5 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r6 = dup(0xffffffffffffff9c) socketpair(0x16, 0x4002, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) r8 = open(&(0x7f0000000140)='./file0\x00', 0x8102, 0x126) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r10 = syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x22e, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000002, 0x69f1, 0x10001}, {{r3}, 0xffffffffffffffff, 0xd0, 0x80, 0x3, 0x8}, {{r4}, 0xfffffffffffffff9, 0x1, 0xb, 0x4, 0x9}, {{r5}, 0xffffffffffffffff, 0x10, 0x11, 0x2, 0xab23}, {{r6}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x8, 0x401}, {{r7}, 0xfffffffffffffffa, 0x21, 0x400fffff, 0x40, 0x4}, {{r8}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1, 0x1ff}, {{r9}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x270f, 0x1}], 0x80, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x3}], 0x401, &(0x7f0000000340)={0x80000000, 0xb1f4}) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r11, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380)={0x3, 0xf4f1}, 0x8) 13:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x7, &(0x7f0000000140), 0x0) 13:34:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = dup2(r1, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7fffffff) clock_getres(0x4, &(0x7f0000000180)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:17 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x4000000065, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x8) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:34:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x40000000002, 0x80000000000, 0x1a000000000000, 0x1}], 0x2, 0x0, 0x3ff, 0x0) kevent(r0, 0x0, 0x6, 0x0, 0x0, &(0x7f0000000000)={0x91bf, 0x8}) kevent(r0, &(0x7f0000000140), 0x85, 0x0, 0x100, 0x0) 13:34:17 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) utimensat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001340)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5f92ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1de6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69656c074a3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c8913931b3887d4e5b918a42bc9680cc311deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba1160900000000000000415ba4e023fe5108efaf2417", 0x446) r2 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) r3 = dup(r0) close(r0) kevent(r3, &(0x7f0000000100), 0x4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x45, 0x1f, 0x80}], 0x1, &(0x7f0000000240)={0x80, 0x1}) syz_open_pts() 13:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_execute_func(&(0x7f0000000000)="67ddc23e440fae6b0566460f38293743d1c247d9f0c4e27d0f592a41c10007c4a2299938490f7e4f87c40229bf4bf1") setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 13:34:17 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 13:34:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000380)='./file0\x00', 0x20808, 0x100) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = kqueue() r4 = getpid() r5 = getuid() r6 = getgid() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000480)='./bus\x00', 0x8, 0xac) execve(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0), 0xffffffffffffffff) r9 = getpgrp() r10 = geteuid() r11 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000300)="935dfbe7999c62fb2330e67c0467a33d27bf16d275754cba503d8dca96a5348d1732ae6269b4", 0x26}], 0x1, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x78, 0x5}, 0x404) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r12 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r12}], 0x1, 0x0) r13 = kqueue() mknodat(r12, &(0x7f0000000040)='./bus\x00', 0x80, 0x5) kevent(r13, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r12}, 0xffffffffffffffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r13}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r12}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x400}, {{r13}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r12}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0x9}) readv(r12, &(0x7f0000000280)=[{&(0x7f0000000240)=""/7, 0x7}], 0x1) kevent(r13, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 13:34:18 executing program 1: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fa0000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 13:34:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x82, 0x0) poll(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10202, 0x40) 13:34:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) setegid(r0) setgroups(0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file1\x00', 0x80) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) accept(r2, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/65, 0x41}, {&(0x7f0000000240)=""/8, 0x8}], 0x4, &(0x7f00000002c0)=""/4096, 0x1000}, 0x840) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) 13:34:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0afc0abed334fae321d0ad8485568c2a082eec549e1b7539a8205dc75eb194db7e31c937fdab0b8ea6df21ec944692decf436bd1ebc8922e8d", 0x62}, {0x0}], 0x2) socketpair(0x20, 0x8003, 0x9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0x5) getsockopt(r2, 0x5, 0x9058, &(0x7f00000003c0)=""/197, &(0x7f00000004c0)=0xc5) r3 = syz_open_pts() close(r0) dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xfe6f) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r0, 0x0, &(0x7f00000002c0)=0x2bc41d0aa221e066) 13:34:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0xa09f) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x2) 13:34:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x10, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x2000000000023f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) linkat(r1, &(0x7f0000000040)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:34:19 executing program 0: mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f00000e9000/0x4000)=nil) shmat(0x0, &(0x7f0000037000/0x1000)=nil, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x8000, 0x1000) sendto$inet(r1, &(0x7f0000000000)="18ef86899bcf8b8958068bb58d4ccc4539ad182f921114a1f1c970e682779ee99310f754cd3fc2057df1fbaab51fe45717020a0d0dca9763d69b28ebc233e07217657351d6447aca2ad4277780e0e203b21f6e8fe5748144db037148dc92414e7079fee6bae65d84413ce933ca2f69cd17b1802db2ef03531658764b02b298cf56622be24aada4dd0e", 0x89, 0x40f, &(0x7f00000000c0)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x22) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) minherit(&(0x7f0000048000/0x1000)=nil, 0x1000, 0x0) 13:34:19 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() getsockopt(r0, 0x3ff, 0x1, &(0x7f00000000c0)=""/221, &(0x7f0000000000)=0xdd) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 13:34:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe(0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) 13:34:19 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{}], 0x1, 0xffffffff) write(r1, &(0x7f0000001400)="9263d397d96b2db840e858e6cacfb2dd43af569eca622661a9a7900d845532df1d203803cf0d9a80a3961c9cf43e0cf6de9175f44c814efbfaa8c41b1ff48800925b09e1300f73f9217cd59d364a248add4e1834f4be915f407316", 0x5b) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="149a3ef6324c506f0f8023719576b8bd2fce4bc05a67e12eceb43c8343f6c26f30a3f015cd94ede8f10200e1f23bb25882f030d1155331c9815a1a0389f7f835946feefac8efb5028bd4cda80125907e3251e81c47805688e7cb7304e69abe01666dd4953101c2275adf7a663aeac509b32e3a79c43fa006feaf6bcb6c89038524ce36be5520b7259b9b96c0bb9d5d63ac72d8043d2df39914ae16c06eb8bd67da27cd84bb98", 0xa6}, {&(0x7f0000000200)="105c1286c7bf39b399ac1915d80af164bc1a917da0dcaed014de6f7638e7cc808898ea38d840f4717e1f350bdfb9d05c4532102e9beee1db94f77adeb2a792c1efe4107578a9f9c3898235d23d6c799185bfee421099ea4171ebc6f0aa4d97cee287693f7e7a1f5f9c218739b2c027b11df72cdb63dade35781f542c64be63f41585146b665feda89d1357a3a846dbba6c48c798c53bbd515acbfb63de80108ee22cb71f3657b330b14d18a197d6c65f64fdbbff4c753cfa7e3b09bb094758eb71d2d6d9308c576d46a7500abc64b5de94cefdbbc10b6938", 0xd8}, {&(0x7f0000000300)="2042155fc0355e73d0ddca5a3c63e1b6808a159af9d38efffad1052e06fb787e790aa0fd15ca2bfc05df37eddbe3ddf7a20fe347e24ccdb98193d3fc34486a0243a534a7bd06152887bb251e0aa3be9d209ce4c828a82ba456284a2ea99503022f83e69673506479302a3a184fba9dde332c73740f74aaca98b7c248cf0474361c4ef17cd3287ac3b335ad84e9fe13cd57964a59fd2816ab1e390afa291eda52c4dda2815416c5a39ead41d0dec8a511bf8bb3d9542cc84abaf74ac35e97ed35d9c5eee082a53c613c6ba3adc65677395f58cb101fd51962a5e6dc6b4e6fa77f65f206e54783d69231b70aa40a453e96709c38150c27f516cc9ba0bcfb5e5c75e5f8a456b7df76c1386e1a8e5a694fc81a510b97b9db39e86ac9135ec92a5da9a5368da16fc77c8f248b50377fee17bffed09287c889cf1197c4e09e5baf780ef864373e265db308a4479d862b6ec22f42e4ac325628d182b28b414aed416113bed8c17f64bf69e642b38cf7a082994130231dfb458911d332ed92143f1c3e59772e6e4c846b86309257f075e27c1e890e273f5538eebaf8648fe47d99c86d8a063f62cae196124f845f2d7b784953e6317eaeffc68626f33e8c8e1c65d54383c3661e74c9393d3dc263f10d4ce1cdc073463e7f6641947e72d555e51eb11d67e4adef9af3a73e58e01f063c076ff6e132251ab7033eb0b1f50b963f1d2a9a6afb2f002d2b913c617c2c88495a0eb6ff1d2bd35fc2ffa60e87732c6be92665b2a69a629a7ae692581ec27d440f1742ff417bfced056c827bdb99c74ab6bbf8d3c945297ef99b5fa842231b4ee5020083cb5d1916d3f45a6fc9b0b1d504dd35e27157446d68b59ba25f7ce57dadcef7e29ed373bb52f2be64b847e292f31900134bd02033c5708616b369db6df71c14e0695b755099522508c4665325be4c7e612f42cefd5c4e1741b489aeef2157658e26ea088b730d3a6878cf8dd7117c4b836a181522502bff561d79a4ded602b476b037db2de97304d5f484acc112c117e90e64c212a8e00547b41f593fe3317f74fe2e06edc30a525d91eb19305ae1c1bbbfd4a66ecec8e14e5e36dc7407c23b59f6ae09555af4dcf758c7efe7e048448fc50c0c5605fe61e2792a20f2c26060c40b72ab81709348373ffb2dccb3b796a8f247614371dbfeb433e53ed290f5516870015b36a5eeb22c44e2e017ad4278e57c70b3d1f549b692dde33e0c3f53a54f347deffe48a29d066c73dbafa80b789d192b74e282cf81e3ef087f62810ad9fee3de57e9bc94811edb9408371d702b0c45a0999bad4c5aca5061ed7e94817bc146db7524252dd0c9ccf5d49b30836b2466e76a6c4adcf37c1c04c72e59aabd7ca687135aab61ff3144af8ee4fb145c2ca41f845f9970a4962de5fa8e3d304a25114db9fb0163d869d6999df20750bc86b460f9e883d559d7bdbf679179aec8f33a6dd46df5f4bb20dbed52424a4a46ffc01423d28f97319e5b4ad53cc8ad08b7d6048c7298997dd3b7cf0f3ea3dfc84472fb0d9e28afec29574537343baa99c8cd0cff6482218df3c0c9255cfc2a604d98712f87c8e24f2f58cc2c3a266342951150cf75d19c583d06094f2732a4064ce9971869e4dbfabbc8eab8ebc6eb0bb91816187a4e054a5c7cb753361d79dea3440c5c50841c3dc442f6e2ed3a1ef4f76a5fb66c9008bc247a0137f15cc964ed198b49ded9c1d03046b2738169286509f7d9a2bc5e0940acc4fe97ba4859bd084dc6bbd8ca3278b29b201d86000ff5c5871a701db2bf7868fc810ab9dbbc927a68df4a164a18a48df38488be4a6ddee270bcec6cf5bd3ed1a74b96780ec531320b4f8f2499f44bd99a80cb2845fec1f7369b420c45936c2523070be7fde097161b991735539de131f2110ff2702354c67378e8d0a97b0d7d1470769116fd66589d747bcd2d6370eb299c3d2c1f388456fca1c6897ba4d9a8f648b40c836af307a21da6d573327ed16726fc1188926911be941889fd2c133ab7f6b66ca35d93fd017a5989554cb97d42bb8ae32b6fe24ea4a043013f374881a7220e902fb20470671d30abb6469a9907b90d77450218996a0889918076c83ca422611b8de1c57e346cbb258cdfec30b4446018c52157a1e6a4af786d4c515346a4573bf72c1c3a6521b51e6a0d8ac8cae9009f3b577dd956dd0470431be27182c720b941b59245cada283749e93a5ad66e79ef23cb41d7ba1ea93b86982690882864c63da12a6616bbfbdb7cea299a0b1e9649184806a963d59418982c07b8cb8f0317432ca908276d606ba50253ca3d7c02f040def0a0c672e270c2e8844bd97cdf87776637456a1f745520ad4335f3cb847dba8b21ca0c2f903e6ff00536a176659ff051d6db0ccc334138e9556a80ef2af2163c26610a01dfdcabe34079476717860e8bbc7bc0d3270be48e66a04ed35d34f3724815c1369302480e83a1a357e03f1b4b4e023083726d6c7b3291275c0e2807999bde944de60a2ad63c69e8077a7e92a4c49cae43f53494aa10934a28929159eb23869a1c8e4526273104ca01da5c689f4496649fbbde32144b2823f54989e1a6be8a1e6c9786408a95ff596d29c149e1d48e9d75f7736efe4ac2b0a6ae65d63266b28087d8ae9bf552251b16d77105abc26e89aeebdf303db9fa3d534d4d84220e1ac414da5529e3d4fa16d3f511b57111fcef56967b650dc11ecba4a52486395d6de1ac2bb9e98dd3673cfeb3815d52a13d632364e3dc5022f847b069d5c244184a53f59cdcbd46676adbf68141ef7c95c4d585ce0c3f1bce6916859437be93e2b81d865da3afbe375de902e0e09fe779ea33670c0734c6e0eac79f6869d2855d0d96490c6f9a7fb5ea87ddc8b1859b969d58eed73c56e4547f2472eba5ed75f2693cf145346bdd2cb7b558b8c2445d5c8aa4cbc8448bc1c139bdd7781f5e8138af9eed313c55fa51f04b8511d76ba625f3f6da9224662dba4943ba86efe3a182bb334dee65bfbf52906608e1a591f26dccd335a543bb25be1d0e1bb513c88285194c8d1e2ffa13ae3bc25d0d8f031667d8f5ed4b233e643eab698fc318dcf748cb1b99911c148c9d4a462f6be2c5b19f7428dd88a8a41227de85d347ccca64fb0512f83bfd0fe408ed884bc7ac016c4d3fb7b46042df1110a4e7dee6c120e01d5b36b7f691f5c466a8e5f50d0c9df6d94dd791dc7d50f3f32a296d809b6bc0b1861ac3a67bf83afd81612d3f59baa9616ad9ca8b4558f0ea35d9b2d0dfeeabfca09e38ca8220965d9ce63cf9fa31aaf1b33d64fc29c3d27e7a8b138dac348c721dc138cd10520e6264909e17946bad836933115b9eb7888c784c59ad19700785ba41dde4bdfba396a351be381993a73d30fe29818310d0529db9f89a3b91b57907e8617bcb6bec2a881fe9781eb20d18eab9076c5043463cd1310be6ee36c1a086458c748badd363971893510cf9b185e641130d001b5e4e4ef1f59442152c641ffb018b239df73743f45d444c788dd284b3fdd76c3ac8df4541d6984cce1086115491098a26b30c2778dcef9c3231dc0cb1cc335b9fb7e2314c8a199345fa64bafa034bc50a235a2f28ddefdeed0dfd15a97fa683cb1a334532ca02029dd2f3b55f76a7498bbf5bc52c5af4bf5c8370d2266d440a9def0073217b73b88d14630e399a08ace7fa2f677d6cf32c94ad77a685cd3f02d732f92904f807e91ac8ba1ab23f80f51e6c721356150a33b406a4dea9181a3ba14f22bb153c64268f86117922435ded603c8808f672bade98ed401ed3b0a6068c2c25e7609809d69febbdb7d8ea43c14b9436875743e352955bb59760d8b0dab8681da7519f8234ad7c6db9342f78ccbf6eefb457d39b263482f83755a04547495c14465eaa700dcffda61e12d22dd27fe804a1a34e659b6336e97bff9fb548ee645e76b63bf4cc937bfdf8a643e947e73d022961b86ddf45e56f8d9882acefd83202df0370a9ba42e913100de57cb567d408bb90fa77046eeb12ab69c0b8865a9c6442a3131b14a079dea6891cff3ace0497e6692e8710ae67613b9f1618589fda2459d5fd075fed463491692b49373dd4b45a564451c1927b3393e43d84d9e608a24cc626f5f9dfb0a74316749a3ad2feec08f80f3796d180394ede1f6d21bfdeb7141b831fee6a0b0b0256a0c0f815ee90b586772c74832254f0c83388fb49d70d83e0045c53591b16f6754595ab7e4f0b6e668ab915dceaac6be2b5b2899d110ba9adf10e2cdbae8ae199d06cb03373e43330d6c8231be8e85f267e237018bbba35ad893d9b5d04bc2f08732b621b52fb77090847ee7d19623e0bb34305a6368bf31ef5fa820ba9046a8f24a64ae60f75f73d47bd2247146ec70de551b67e461a4a9129464515f4fd663d734ade3a67c3dc1e93af4e467d869073bc789ef1b136e47182c2cc0b12215b3feadb227cfa0a4d36c5dcf56deb5bdd100faf15527019e6255946ef94863192098b870f9841cecea6bae6517c4f82ceb15b7f382ad2720d836bc8c4aa348e72e9e6cb551cef4634800fb0b49ce2b190d095a3972b0f1895ae8e61473d3e3c062f4929a767bceb6499eb37115afef9c00e908036fba00a21abcab1489ced64cfaf40a213c6261a011b68d0a61a1ccc5d923fd7f8dc595b45cb39ad670ed8a0c04a6a3f6e054f43117990dcd3f7139c1d07b84ee3cb38fa4d178c3df56aead2966e8480037395ebe3c6ba1c2f0504e15a0bd46bf0a6fa56d4a1ae558d20ed33819a3bb7d19e82e8bd99f6c5aa7cfe6ffc05f2bb394298dd7917135f43c943752cd45d0460dbf4da979cdf6108b17a9fbadeebd9b3557ed90ebee07f1edf81fb69c28dc516ea5b2ba9e09c5eb5daa6329a52c212e1abfd8371e1c2ce86ca5bf50cebb0954d3cc1b9db3c0b7c762c0b6f2d89013f6b3041481b32876f9efad0731abc19cde06cdf696fda004ff4c370d22144b4220faf0a08b18a8ee417c201420f34a9cb5234e8a90231e26082c8d53c43ee1d6262f17d3a35853b573bb2261e22fe5338ede76d0fe1bcf8ae318a62c968f3d365894613d22316d5e336ee0e0911629c64cc33d6a760d8d0a21ae01756b54c210d1d157f3e98d4d4e7f8dd8fe57b2a77859e638b2e86ab6ad17175084d59ffbdabcf8d59b79547d69222af392d77703054d78c3e10e7825f01dd5c2c8180df1762aa9667e7f98d97616db1b6e52ede8535c0c3ca7517557c02c6334d48094e1443435d04a5bcd327e273aad70c6f0e9da04c486ed9a1059110140350eb68c9644f87ff73a52b5efed788894d66ae186524bb653a8f7ee00f7cdc8a56ae842a6b2e1f5086c68fc821f0e37af403dcadcbc3bb507dd8af6b71df616645d0f46bb3e2f525a7f52c6ef9a70ab656482529ba727e5137b2ba4436eff41d63b6eeb8a1eb63fcff03bd6f1e40eb6fc769f9b21c7acd4632776b0f4ee73d35e7ce18a2e2d2606c3df8522b89183e0744e606f6ef34d3442f815a01a57b0114aaed78ba027062f8bed0fabf58d2df4a15c897c43f2cb11fd06b312624a989354b573530be142010868c2773c0546bc82fc2f004601ad63f814aaeb4a9c766719310f1034975dbba1a9e17c5ab0923b366cee24405e5e2c545c23eb398d25e7119d41261c9d6e2e526e8f0b464d4da57787dbfc5cdc42a7bda0a420ac006890329084599f21979393f484d5f5f2d5b5e86bf7012ef82187a7b30a72b27d6cb8aac8e569ebfad6fb8d3efba713af7a9bc5b51bba500011fb6de833237eb6fd3152684d1", 0x1000}, {&(0x7f0000000100)="a2bf9953e541b4d5eac4917e730885815743666eddbebf12035c42e8aeadd52c29d74ee301", 0x25}, {&(0x7f0000000140)}, {&(0x7f0000001300)="f702c16d350749164029348b0be0134488d423585126517e64079558e02e2733ccebcbf2ef57d007a08df36d8a5c42137ebc6a29c972c4f1f48106095a98973f5db9d1958b47f6b7e764f715da34821fe50f11127e30567e1a1f839ba1a5f6570e3b6989e8d867e9a04981961c7e2c01c0cea0f0d5733b", 0x77}, {&(0x7f0000000180)="1545ba81989f914443b6", 0xa}], 0x7, 0x0) 13:34:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) close(r0) pipe(&(0x7f0000000080)) execve(0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) r1 = getegid() socket(0x18, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8001, 0x0, r1, r2, r3, 0x80}, 0x3, 0x2f7, 0x200}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x2b, &(0x7f0000000000), 0x0) r5 = dup2(r4, r4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xcd, 0x4, 0x2, 0x27ab, "177ff37ee8c6cca841f440b09e6ad94c78056613", 0x401, 0x4}) 13:34:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/112, 0x10263}], 0x25e) r1 = socket(0x11, 0x1, 0x86b) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x47) 13:34:20 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() msgget(0x1, 0x22) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = msgget(0x0, 0x192) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000c510ab3359fa23fe91de22e4f60fa43b5d04cfee478f806557ff9ca4f6f885ef0a12ed1054e2796925dbfe45e5c25fd7d91bc4ff9db64fe3cfc83dd9ece09737e360a253766794f498840dcca2f443a6ae002ebfcef0ccefd4c20257d6b1e9ad1d802ba4220a61c9c9febdf2feb7dcdc118841a1d2"], 0x8, 0x800) 13:34:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setgid(r0) getuid() stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 13:34:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x40}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 13:34:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)="6b0c9a77a87d66ca21f11dc7822a59215ba67478688ae8e41f04da9c9d14a23799772229c16f8f50c35eca269c7793221aefe600e4289861501f4d0eb2205ed5792d3a86b6bc5528e04950976a6e896b8312273fcb1163b7c2193832717a9b92aeabe8bc2d901ab438953cb1e87a5d136f118f10522a0a0d0e9a53c5b283d0be36b63c0b59b905050ece5d883d57f8359787077768196cd1ac3f0ec6183e9df9f0", 0xa1}, {&(0x7f0000000100)="3d4933506b3640c3de6f73a52dc5e91cce9abb2d30bce838c5d6ce2dafb87a12b103aed73f66e63828b50a8957662f2aa8a6588d9fcd69d011149605d8a52946d8db103c225536f7fb9523e246c8f65a8c43e518181256982b47b36752b1db89462ac5e8dd747500ea7431552203ac2cbbec33082d42e62a32d2e09b5262806ed540b2603fb167ae347780d0f0d9607a0f8b3e412d070d21c566daba83c496760d697eca416d408611812df9561cc45623aafa611ebedac68cb6f0d7667ebbec5aeb06ecb855754214a28a0f8bcf28bd5964da3f3e15e454e5dd38ee73b084a6b93161afdfeca548fdb032734b2d165aa1d32a9682b67e5bd7b0314f01859773da1ebccf2b5b7e51763b1a34bb28c48fb3ccdf0af2ca3a786d1cf4c0a3bfa30ba05a5012198791ad48700a2827d36486438ae8a5e6e3a2433df8a35219d7cc8729454b4e8625bc74e3ff24eae7510e4f22d721f6fe822c0f13c094c09996abc523ca1dd1f8af4a3af8ce9b2acee6a6730d54f667dd211a230019330046eff381efbe4309ba17f003ab5d7602a6b32b4a6c9333b1181c8d79377518526f3c2a3ad63fcae9ae24e9d43e0f3a5f944c3c204b20d3b6c2664e9e72ac229906f0946dd389751c523b855df0e6d84b7edbf6247643cf25f093f11357b6d92386aef8e92ce8b49e9d093b80cc79ff53dd59b068ce5192b2cf2dfa57695c86aca186b3cd16f7fb0bdfd34de8ca601bb46229c563853ed67fe8648eefcc11cdc9dfa4e5f220ce8017a02f7b23f3ca2f64d133cff636aa685ead6c4d4331182e40de64dfbe40498ff673436cdf9b352e3ada204f34a09617f78e94ecd5b281f815520d534c9956278d2d3e450b7e8665c18583b27a5fdff74e8ee0e80f11c7fb4ae349f95776bc2b35cec35a43d80ba38a6676199b27474ce3d724e8021841634fa8d0fa04257dcf56064e13890e5a585f1b6596b67dbc57e3fc05bc141cf1778c116fd5834a1009b12a37663912a402449db21d4f590792a35f3966b72fd1822aadfe49cc6529a40ed75842258ad787cafde62908756b2ae1a5ab2a00e6a733831774cfbed14c1cd4200fb40bd89755dcc965dcd77811581ac9ba99da9fba3882321d15204e8b2a8fd55da7a2915620599908613f56fa0dbf2d848461002cb9a31455d98827985a484a52b54af4638c7a6ef4be80926bdf12adf19f4390cc842fc072942a535d6542530ce56210cdb5b33e169d061878601a5768b7b32873460980298f53d4b0f111d51f8e317f1bef221e47d03ce25f6111197107973b7b5ebc6233fd42e17396d2089398cb013d2c4aa1b61f1cdb4674ced8335e2649a21bf1f5c72ab9809b8d4f93463fb5e3b71c4673b8e3e3d74178e6d3455b675346a4493390330c0d9d114cbb4f3d1115a6d428ded949b56098dbbc2b65d1799ba32af6062720ff474055d8068e8068102107c7cf53941adfa502df3a6eae26b8fa315ccd5dd2b060ee2dab564f178ac07706b65d29428c641db11b23c670ff596b7aa60892f28e270b99abc8680550daff7f97fcc5bea8daba4a297645aa1fa77a0f2d0022c1d5778e76bfe5fbd969a4ac81e65885d519682add4ea7e1fcb173de9695572309bdd599900149d28baa7e57d7183c501fc5fe3d0f9f7e2363bf49ae5bcd86fd0510857156d4558551a2cd69b638dcb2679ed9f86a2466f4694b4cf9527e58f402b97203d3a20c1e3eddadaf63a175a8418a9978e91c307b55517dde02ff8f6c105a9f037647a92d883373f6d10bbf4d2c5b535a80e870a351565278f57cf8d9dd6e3330eee20b3eeedfd4f303455b9cdd9ebb9e2351dec3a39c5a87ad1837a4d6df2be8562d17a1a7c1caba3fce0eeaac2bb7f2918ce5bc07465c42a2b4b5a6f6a7b5082c887366ecfbd6e035778c319a67fa51ed3e57f369ecf70d82960bcb838ff5f68e6a382a5082b6fd57d893ddf939e6d0a83f797ed57923dc2eb4046da623a593b9b2ac4f848e089438309db9625fb8e358bd85cd338bd637fbeb6d16d8475e58865af2346e5722d628cac2457d977b658403c5f5c9e16f529976ab71dcbafb3f3bbd314b57791801ad9195f6fb1b32d31d2a0ac4d16650f4b8e4cb04fb163a8a89be3cbeacd56c6d0120465fa8f2b9001590b8b0c4c4afd1b2333ebd900dceea2c897c086e52937fc3973318f5b8b5a7fec6156a653882efe5f90c86565e3949eeb6981e79865376ce20d11a87ae20a3cf29727208fa076f03735f41f7bac9c93f4ddc23ce1ced316a818dfe5c564091c557ee45df889f00d63c9fad30e1a84f2af3cdd75c790dfed552eaa0e56234f8d6c8d8e751087de7592436658e5a27147cff8f900995f129938bde47fa0a4157afdc791d4eddfa823a40c28f488a6b518e21268a1e0e8b56cff7b02bbeb301a882fc9f9c5315d1320329ec841af525f22469fe9f5e6d8df039f2fc808b45e4d88ee39e2dfdca58af9605b59eb3d0b4c2d466fd956f4fbe270cf434eacaf954492a08e29f7ef684c83b871d4c702e640fd56b160953922e650a8fe6a65b6906390e937ee553ba4ce6fe1b8c36d168bb88490ae5544713e7e6915ba14e10efd622661f32ed6ff66555755d8de17427b297eb7957faa67bf0d87ac3c08b9d4b1449b1aff02e792195e2ae635a6a6d8f872e73d096dc24b47ca24632d97c4bec80cca009b77173b601ba170cf6c17f104b8b25ed6980a81bc3bcb6670fe391464db9a161bc96d765d894de4932d4eeaf126de02342651925be30fac7715cf742dc5890e6148f77161b0eecdac234bbb4a98f13bb26ef1e0912290b9606e6be01c6ce329de7d4198249bca53e5fa2a430d99e8a3a3323bc055f91df33be17fe6cb30d805a3331214687b9127a0b0d312852daa31c3c50f6a0ccad92fdcd9be4ec93e8129a60dfebc3e4c7dcb500c36056a841f640dfd55f6cbcf97793118751043cd9b353cfb6bb9708a0ca5c5f9d644b7a5fe1a3dddec3db636675bcbd35d42d28c828a3291cbf554da30cb98050996b3541d32db75e800ca0587ae17c4f23223785f5893afb15a7a4619b53b82fda85366e82382730f8c72ccfdbe9267e70a0b41ab5975f727bb08bc62f15a9079d5a0f8c077e858ab3c49642156b478e2b2f41d8c4ce6822eeb826956c9974a23e9f91074c5dbd70098415f160d77ba896f0ac7f57eba277f89bf16c4e41fc9440e61642cec12ef0690aabdd4883855aade587897b03588200b68899d2a1c307a269bd422fa6e5523fac9c56b1c3a6cac032d1d4d643b88f65c8d2d0d67f81e89009deb851113abf4c79b31db9d9368b08452f3625956edca0b71b53fe2c32c55806c7113fb0e93e067abe1595fe462997b895a467c3425cd447a49eee92082d64383dfd333ead7daeeebb5732f25fdbb99fa544d451120b19cdf39e7306174eb8dfab8090dade810ffd8d35bc3da1c91fb1a89c8db42696265d1ca22d68cb9ba622389f930c9205ed6c890689efa04652b2a4c03bf7acfeab48a744a66fd6b51eb25db4a85baa8dd76a5b6dc74516c08fbe6b321003ce31270a3f2cfe5798fbb8e27bd16dc16c4b93bb58a7d35e248eda8da0b7a48a570656419f89267a57740ac05367acbe6971a7bfe7826144feba497ec24e2944365c685bba893173f7617e6ac2e48ffc32d79978f2dd67dd653fe957d8105639e553419635595c197bdabbe2e4b97158b82ae1ff49fb87bd4431320c14476b73e10a848d34d18fa00c7852e99238c1a41339fca1f4369cbb2eec1af7215098941e984093b6980d32b6c03262e19b84b3277277d6c66a32858d6852f4b85ed45f919919179d57911cda06149a10893f6b93ea728ac3925eea9e9fc9ceea6042bd29515b3b0f95bf0a403ab288f477eef3562d0b4ca0212622befad75537533ee357c0347bccf7c08075f146c52dee6b3733c7f954da1b1625d6089b6cfd3068cc33e7fb1e8287bd7d65c2e8ea19a73529150acaed84b4f56e0982a34b98183515e15729ce54531cd6e73c59db860eabe6b53fe07d4c1a60ac1b8e522aea19cf32732b728ae4401f6472a625ff9aa6d1842a4f5eed737ddce17429bf436b5fbdc9dab9e16a991b9d4ac4e69bf04f43ee50c521b621e4e594366accab23be697b79337902cf72cbb61ea4bff6f9af7361d2536a11f4b1707143bdbe0661990731f390c82a9329c597654be66f1906f80fbe9e9713d72c3356d84671bfa93f784d82c768311629b225661802d806cc1e9eef3bd83f179341881fe5fada57cdc8c901fe6ffafeea14283d7177d983d6c72e1c6566bdc2b08934624995a2ee62bba392ce5a2415f60784e1c07c2bd40c913dfad2215484250c775ec4b8758cab559ee228c05372312b23cb23273501004173e0a2b8c2853b1b99329776fbc50e96127a18dc4920aa4a72f8a7d471cdfb57db3c7d07e6ca32b89e43f24d34c6b73f31298a8091fd779af833557ee913ab171e273b8278c8ecfa5f9b040e655d3e788724ad2d7c71aa16588c98e8366d074e65ae51ccf2f4add9a91c5e8d16ce0a05ac47269501464d0d8aed1e79a0ea1a0b5fea1d72c8738eb083db967df28361716cf1c8232547a8bcd36251985b52e2001c61bcc409264dc56e535333faf95664b3bc887c6bf5afa0743edf185dbcf3527cf1737545c1691c9ab5a6c36c92e2aa27bfb67e7e5b1941a50e695d2fb377a226367c41e5e8a855f12380894b16344f4f664c2d5c631ae416b798774169049948f40f330cf494574ee2c6fb7c6d543e24caa1d7338e7cfb9b0f24dd3c28b379ce46411130233bc06f480143406efe63230e2478256852ef360405da374e6ded684634556d16b26c0802b6f9c9822be12dff7f6550cc1c09d146d85ee9ec6ce95f3c648eabc88c0ac3741aea132087d780d9d9c357d735cc3d1cc3838db075dc8ad797858275c42aeffe16debd0c4ad8d539a3ffdc618f2bfa47c2316d41c64fc231127f440a2c3df23e2ffdbc19bb5e7a50dbbe947bf203e31212492caa6db837072799711d6620e432fde679f6c325450cb99d086f860081e59c15dd728bf169c556ca56aa8f701aeb8028066e2cc525ee9fae570f9acdbc0a2659901734d33e8a3e8c44efa5a304fcb172cf0e32ce9b47640932f709bc95bf599f7e5234835b8a315f9ae417b05ee4a4c6cb9fe3570b9da16627272bc0a130c52c174dff3b5ef53078fd4a74c94dfabc7a67e3a30bcf910788c79f41d5382b29ecfac9c39fc2cfb841ea8be8b53c68bdd324f7827e647719aeae5513fe026a488cb70e786313fde1c08e8990d3102f69f74945efa60515572983fa0fbd5d457c00f1692369ff10bb1cc7c95ceec7ff55288fabba4d746f5f8ef0ee2085ca8a27666ac367210dcb1dcdb341559c2042a0291836b019005e9c29e0bf2af00e02ac9ed09402220f627f8111971f09dc17628e993ee4f7e331e97c12fe6762d36b84dc7be96e4926e1b3a9d5a4d509210f3d2053e77ce890c706aa82f49019e1e3140e2ec360aebf0ebcaacb9b13a3723b83c63260fd5c421108afbbb326bcbfc742d37a43420a8e87de864ed07c1ce322ba10424c9c4ea2ab238cdc172f8b81e672fee46c7cec00dfc5137c5cf790b8fe27a6594f08e86963a7ebcf668784c46045f9fcd87151c4a58949d2ea15834704ae89fab5729b7138760729e179c6d8160aa145b73358ec3a6ac540356717bf143e45821d4a50687f750ce9e3d22d359f5e3f14fb95198ad8fe0a577cf9e3f9e5753a87f29be7fbe68f74a4e80e93b8e3c52dd98d", 0x1000}, {&(0x7f0000001100)="98e31f9ea4e919ee24e069aa1b6cd75cb3625be3a0c21a519f49cfd05f8ea629f6b12d863f3c59a1036841f53647e89901a04724c7a8b91b335969cbc09fb4efb86078c7e814744bdfca8d05f2e8a5bb79acc519519c94880e516039bd52662299dc5f5a4a2440a840f04941a60867f92d363595e99d3827097b4a28771fdbd9e137687b81ba33873358410c163a173364e8f70b85188c4f129ea5f98dd263729bc241d0e716e56968271199e02f7cef650bb171fdaab7b30c30c6d6f9f1d091a2b173519daac6c195907284e9c202eaf3c23265810b9f43e800390f45bc0d2020c05f97d1990e96f2738237977af991", 0xf0}, {&(0x7f0000001200)="606b7bfc4e42712d48ff56afe5dca71dfe35bc1fc322db0f73c934185048c16719ae61465e6a25d1d3ce846ce818d029243f8f8a1aa7c7d97a8aad02168985a11ca6c406e4c869d3045d5854b4b6cf53897a63c9fbbb5c71a07bdaa0128be14037f2d82376f87d9a210814f8083afabe5c385b78acea9dea9f1db536980b15ee5dc1acf8ac2d1c6b32b0ef2f49acd60bda6af2be48642ace31a45fb0a2e08cba5c0b9b9c179b4287046dc5fa26", 0xad}, {&(0x7f00000012c0)="921e298bc8d3d8d106f6ea15757b4a7ef5f6a4d5adab3ca154dbeabd04cdec5a81ee1a8dd96d1d73127248947cb52e8d8b81282cac339374de01d6c3e2af073f8e5d12c39e6a8f5988172e2671c80c90c51f565e6fdcec705ba8e93f9f1bed599775eec200fccb6be3ba9ac7e75be3d0ff77fb9435cdc420c7a6222052ba0e019c80c6215b9db0a7ee1e1fedeb5d24b90df76dc52978e6dcd50fa438db1594dd1e1589beeb5a02f0c6a045533b432b743b980d", 0xb3}, {&(0x7f0000001380)="e936ffb2b6cb38f6ab80e5200cc647576128b68edf70ac6a96de5e1f52ad17f6ba6e4a2dc4de2c49389c2d9a1b4efb146e12a27a998931e9f4fbd283230ef2a1cdf58fd1584f68025853a37180e77ce1294779ed128073d3b627052eb3b1991933118f585d0cae52daa4c81a374d169df57d485d43e4eb3a0382431f26419755b745eb324d2175b41daa0f46b5b05f05749f8b19190927caa612c5a7e961d53d1088e75b7ba1c1340add77dc05bfc796ed85508b25d8a4abcc5e56422da1cf30", 0xc0}, {&(0x7f0000001440)="d48b2c6a98ce356daa3ebc29c540490a89a80c1415ed7483a720090a5bd6bfedab2b400eacbdbc8ba70603b89dfb1e734f0835db62c2f4489a11d8005c874bef1c4f2a30e26129a9f8b7d03e88d05c0033ca0714f95dc52f47676b316c2935f63bfbc7897c", 0x65}], 0x7, 0x28) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:34:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) socketpair(0x38, 0x4004, 0x14000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) chdir(&(0x7f00000001c0)='./bus\x00') fcntl$dupfd(r1, 0x9, r0) r2 = open(&(0x7f000054a000)='./bus\x00', 0x4, 0x0) read(r2, &(0x7f0000000040)=""/88, 0x14f) 13:34:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/44}, &(0x7f00000003c0)=0x2e) mlockall(0xa91955fc13a04b5d) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x40, 0x2000000a, 0x8001, 0x9}], 0x4, &(0x7f0000000100)=[{{}, 0xb5e35c3bea77184d, 0x88, 0x3, 0x8, 0x2}, {{}, 0xfffffffffffffff8, 0x80, 0x11, 0x98d, 0x8d}, {{}, 0xffffffffffffffff, 0x4, 0xf0000081, 0x100000001, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x80, 0x80000007, 0x80000001}], 0x80000000, &(0x7f0000000180)={0x0, 0xfffffffffffffffa}) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000040)="204826d24b40f7db64fe952b3dfdb0ab08bf0501973589ba24c09c67ded744ccc3dda4920a0bd0af65a731443e62ae4957ae869fbd8113bd78bd44a656163035e620407019208bd0577a90cead7127a97f16a47d5546442b431aed005cb22bb9932944af622d19b7c76c91", 0xffffffffffffff1c}], 0x0) 13:34:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) kqueue() 13:34:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x401) r1 = accept$inet6(r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r1, 0x0, 0x0) 13:34:20 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000071d000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:34:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) getrlimit(0x7, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000080)) 13:34:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) 13:34:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000240)=[{0xf8, 0xffff, 0x3, "a3fda881dce16b84ce9e138f53670b7a035f0fb12c00a0ea7e7b6c3d651ae01b5e3eae37de8794f4463f86f82d44674a490914075f2e341b2fcb95a00d6c23b18364b64576e29af4cf7be0fc85fdc077e07006a0a1ee99682094061e5f1bc1ae5c963ebeeaecdfa1cfb40aa3dc71d7a7c3b38fa87fa43f4fb52181a174eca898ccc1cb14885b4d318fd45815f9ecdd3069592da36d2c8a91355982dd5f76df338105e701b77d550c3cb0acfbe5a56b3cfd348c14fee3166fb7e117f62891b1dbc334e71ee15083ff6d6f0e97c0adae7128b072ee7dff81c1336ba85b90748f159d3afa9578"}, {0xe8, 0x1, 0x3, "eff7286a6ee891a8d11f857322a94726dd166f6f67bc437530726b5c5686b4331c5b6b05db277ecbefd4cbd62408a772cd098812307175ef25053460af22b21daf299178f2f6891a8e86d39a2bca0f0e6414e030e59c5384f46a8fdffa6d78e42e23bd0b04a9b6438e27948a8ae47a3ccfe0661b4a5ada2746c87b6d83c89f372a7c7e0f5070df2c9123e7041887d4dbd8b8cc4f4359d3086f88b15b659432937566266ee75caf1cdd1405c51830e8dcaf83ee4510454d4cab4f711303615d388ec90819069cd9ab34557168b9aa1bcfa0a4e98aa4791337"}, {0xb0, 0xffff, 0x0, "db489227a0cc76d169fcd09369c0a6c6885bf321df9d69d4fb8a3ab96c2007527c2f521c5781baa01703d90a393ee4d7d8f484bf559c800601f3c9a9fd00caa693607f0834139ef95853da7d1b3834d8bfd22d50d244e35491d129e6865ddd498a60b372a58c97e284a8f6fdeab8d4f4cfa395823c74c5abcc36488d91c14b84990b02c5f8249a0fcfac967cfecad121658ce18b21c85dc6a719de4b"}], 0x290}, 0x5) r2 = getuid() setuid(r2) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 13:34:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeae, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0x9, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000004, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x100000000}], 0x5, &(0x7f00000000c0)={0xfffffffffffffa73}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf, 0xfffffffffffffffd, 0x2}, {{r1}, 0xfffffffffffffffe, 0xe2, 0xa, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x5, 0x40000003, 0xfffffffffffffff9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x16, 0x0, 0x401}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x29, 0x0, 0x2, 0x72a1}, {{r1}, 0xfffffffffffffffe, 0x48, 0xc0000004, 0x1, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x82, 0x0, 0xff, 0x200}, {{r1}, 0xffffffffffffffff, 0x397a691e286c3bf5, 0x60, 0x400, 0x100}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x50, 0x8, 0x0, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x13, 0xf0000014, 0x4e79b3a9, 0x1}, {{r1}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x9, 0x7}, {{r1}, 0xfffffffffffffffc, 0xa8, 0x20000001, 0x1}], 0x3f, &(0x7f0000000000)={0x79b, 0x10000}) close(r0) 13:34:20 executing program 1: mknod(&(0x7f0000000080)='.\x00', 0x1101, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)='|', 0x1}], 0x1, 0x0) 13:34:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x8000) open$dir(&(0x7f0000000080)='./file0\x00', 0x10400, 0x3) 13:34:21 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x6, 0x9}, {0x7, 0x5}}) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10083, 0x20) r2 = fcntl$getown(r0, 0x5) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x9d47, 0x40, r2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000180)=0x10) 13:34:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x902, 0x12) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffff7b92, 0x2, 0x101, 0x9, "c3feb9f2942b4811a79a09f06b9eba91efd7dac6", 0x2}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 13:34:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000bc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d8", 0x230) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) r4 = semget(0x3, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/105) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSTOP(r3, 0x2000746f) close(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:21 executing program 0: r0 = shmget(0x1, 0x1000, 0x400, &(0x7f0000095000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "090000000000000000ffffff7f00"}) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f0000000040)=""/120, 0x78) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() writev(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)="64edf368d6c553621df81c5a5ad8c3ff8db142d08b34810e", 0x18}, {&(0x7f0000000100)="882c8d60e44aad502dd294784ffded619e759bfb", 0x14}, {&(0x7f0000000180)="d97922375623779b5dcfece2e03f63b7343e535cfa39ce767d6f6ba731baec56", 0x20}, {&(0x7f00000001c0)="6b90f7665660ca985935d7fc8c0bac7bf69333eab0c150198f3fe570e742677f814725f40a5d0593a9e402ad23d04987fbf4738e380c5430500652a77ca9277c72b37f4fb375562f7a0103d08769a1ce71a5371aca3cdafe89baab3e4fc0d97aaf30396741d19aa79a64fab0b7b81d1add34092203e071f3ab43b29bd3062c8edb38316c5b313e1b961524f3c59feeca88d620635b67d26cf5896f0f397916cbfae2e6c6b836214062a8bb13d6579205c8d52624f62eb8201a5fc6bddd002a88bc0bb099d77f7244a6759f4720d8e29c0106ea0bd7837d49d253e9403ecf2fcb3c6873d938a6cebe7ded7847963d31fbddd76d2651a6", 0xf6}, {&(0x7f00000002c0)="b9b833e7768adad463fb2c971f7a70354ec41b6c5e848b9464e84a40d37c03cc31f5a92addddf15e4b2505149747aef7d9c946235ae8f31764cbceeb0748bd689eb3a543a50dbd4ca6c1aad7c69e157bd59f5ea941a14b1682832be6307321019b6790b1128b6a2b374d51f816c291d1c93078b6aa3ceb40f418e54f2451ed30559240dfaf2c3df340a20668cf1c97166d23093d5a0e4f2d307f2ddf5c88831461f3d75104e8ff7718bce2018a1026fce97e55c16d60cb97de5b192a3554082bc1ee94045f11e009d35131ba12202f83", 0xd0}, {&(0x7f00000003c0)="e1fb53b25dc3d2af447eb062fbb2dd8f190d4db4f74c31690194f51873d24715095e7aa19effbf4cc3e93f6e608b28f62d67af95b84823810fd01c0c49e91da527504d502d3680f448f17a533334db765e3de9b80da36bd85ec9ff0963b17ca2fa57af7269ad491266b20de2aa0f1de91f9d7c1f493adb662bbbf32a9ea7016bda81f969b7857537274631454736c2f5ad21370ddb0de8d98cb0c9cc57d898f39b5e8d81fd5f22fe12493052d0b63a18ba1d2abd3266e9224255b8fad13203b5112837273267cedb13bc006c9d68149fb265d78103ac7f33a2368c038418317a41f2d25aa4af33861fdc889ae1a828ce159ae80ffcd1459cea", 0xf9}, {&(0x7f00000004c0)="6d2572a64c217aee1412f655122b06cc72360dab000d892fea8f302ee18299467720a6a32e07d8d58a17b08dd0d301eaa1e2e2808f1f2a758485c67782e529a2161c9ffe4dc06c776bde6c1aafc7f1376b10a7fba652d8095bdecf5874bb3620c9d37cfc4f40d9ebbff8ae435cdc12d25c4df2ba712922ebdadd8781b934718ad02256b426509859f6b7612c0cc2c9c4e457dbe9e1655ccdccb3b20c56a2b667940b522e5431accc71c35829ac08b396fe4c82c2d0794feccd2364369559f8272b99fd5d72a3104121fd34d4298b13209985d8475b1ee684cef311a6a1b1d27c413dc6bee154b0ee0386d865631657", 0xef}], 0x7) r2 = socket(0x100000011, 0x9, 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000640)=0xc) 13:34:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) close(r0) preadv(r0, &(0x7f0000000040), 0x0, 0x0) 13:34:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=[{0x10}], 0x10}, 0x404) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 13:34:22 executing program 1: socketpair(0x39, 0x1, 0x7, &(0x7f0000000040)) r0 = socket(0x14, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) clock_getres(0x2, &(0x7f0000000000)) 13:34:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000100)={&(0x7f00000000c0)=@in, 0xc, 0x0, 0xffe5, 0x0, 0x215}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="49831cfbefc25a7cfd64608f1db5b1c79af0b2c855879d09432a39ecd2f71ab3033274df19618bfceb5f64152ce2ae6637df44411a4d", 0x36, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 13:34:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) close(r0) 13:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() close(r0) 13:34:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 13:34:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) getdents(r0, &(0x7f0000000000)=""/104, 0xa6) 13:34:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x800000000ffff, 0xff, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="997c88b58ac65a7ad6abfdc5d94db58941132352329c68abb6f00a968028efc5fe5c6f96706b95517949919ce2717fe9e87d3283d93b95688624f21b44624f46b112ac2f949bb9efb5f76544884e51300e35e838ee603b2355fda35412381168d3a61bb734f0bfbd186cd1f14529a9b11d20f893057e6e643a3561a63d6bc6962197ef00592d0cc48dfda96c9448b912de2a712258e29909a283d21725225451bc5081dca2398b25063287a68ce5d34f54140c6cc9c2e0fbe8faafbd90071b7ec2e9856b6df45fd70efc9d7e0ce431b6c3c16184fe99d009198f10955f116e85e7a334ddeea2dd9d4b0c164760cc92e63c4401759ea50c766ebd72054878029d004c6afafcfae0edc6d966a0c4ff03fc4b2f3dc567970b59e027017625477b6da29f3851144ed5fdeb01f618f3388859820ee8d99b1d14004971f1a8a3335fc6e39a95147ed70eb5a02a12e10606b62fe4a2bf831de8ffbf9f5956c4e5fe990f413461b82e63097f2ddef49d5848053ff7e77c40d566c36620ae766de617619913cdf849878b2312c8354e4d71fe5660c06b02e9a32c4304dc11188052e5ead44b4e289af16b919c06a4bc01cdaf26a1f9b74e51d28dd5fba8b69ec5904655b0eb0b07b87ee00a5bea65142fa949a031b48ed228a7102ba85a2af88c4067612f1a23517e3aaf616afacb58651dfd1bb2b0209007d40856e1d0c0ec30a9ecc87e46a0592e584c0c4455b2fe8d53a3d6b68d13c2382f3a0b7f17a1d50aaf7c8ef0334419b7fcebd8530f57a18e16b71d7900cebb5eec75d32433ddb1d4a7549c66f7e255ff4726e3eee6825c6b194e348094fc293590597d0aa3ee68e9e0ee9b50ab6d5749497763d66a9d1f2f129a87da2264869454970fbf6f377475c6470e049c667decab6ab73db0b14a58df66004a174551d1841df4a937bb5193b0c14408736c9b96845d1bf9fb4256a0cea416f809338716fa2c8ee799aaf9ce3ade18f947156f8342914aee6779a8e3ef3af873d1e39f0d37ed4544914b0b519a70e0c2c9a48e2c55b3d4b8a604978cd5f9793f598b46aa61d4b803eecde37d88714fd70231fc3241602e5c13586679167c3b1c93520d23f13947f53e05708f946e2199a0127f2f2c8e111a7bb51fe1efe13352b195c91751cdf5f1e31fed01a0853d041d34acaa01ca131f30492512a03a3ad8aaf858f3a5549c51ac5987a4e41ceb35cdfff7252f714743e30a8e2de8e3eae67fe932bfe154d143fd6c1345778e082a7a5ab69be32a94fac1665068ad4ea191128440180abf6b00afa25aed8c3e2ce4e5ac5acfa892d294d44a9c579966f028ab32efb87f841dbb5351073b9f67b3572d6bebb57a03acbcc58e4751173f1e0fe0c45544e906f86b9cdde68efa50d30c40c92c27985aff0d7adf997d50f1d1a12dcc8e325899b8b1c9be85ea72c0cec48e81263815f270bfa8abceb12daf13488f5083cfc0175bd613b11df7bf6b2d27289a0b8b03fc95325a53341ad935a0d627723a273f57376c4473425f4850104d76021303c7b238f0bd3c850affbb37ed25ad3b81b258abe3df1d79cefe68b881790427b040b198f204aae7db47bbd278488f37265f3bf05fe4b8143ea977d41e2a99a02fabbaa8e09b9ffb29fc940708f835b9a211b64ec8d8733bf8bc4ab598736784883feeae52830b0e743bc1bfc1e10ee1ea29259c75833d337d4634b79b95027c3930e25a8858738119d62741d5bbb3ff404c89c31bf33a040e992644ba765eb101aea043a81de736c5f4fb9beb51929bb1448c0337c9cb73493e94fa440ec96312907393b4f3205f538e88b9d7f815982064a4d90a69a17a089046a85a5dfed3c6600a05c24fbb950c31b8defe0ac8a842794941267d66a5cf8abaf7697bb69e90db140fdd71dc001759c18f6ad9bcac75d880b626bda1ba0e7c4e92391f22e07ce1e1b4bf3b45968f4b3a854bd3862718ea87a6d7f7743a7c496954728bc8bf64b571556c14039a0320dcc985b4f4b0f1fca1ac8b0089a09bae3a99253da5dfbb6d24d67f11fd85dc32f7226091cb5a29dcdb405aab0bb0f29027f68dc0d934115c7069807f126a1c61311b3684c7c25d8d022658f46bb8f8a7df51bb30714fe36ae184858243a3b25d3ab7563eb677bcc01aa1f24a77d5c30421e08097ac6244431621d88165230cb02fbca576fd81e297ad2fe605fb5cffba41e0e643e3ca132410609f98b1f39148ae55891fb342bccc5976a29f364a905d05c41fc837ef409c7857bb0616e3f5c15b5b253609e8f72993c5d99cf6c672d827861eec00f4c267483f5fd28b53e7bd8f972289a3f1a0933cb7c870593d56fb7861aee6de122b147fb9012a2c8e13b1ea3f7be5c6efffbbedde9adf5663e253312a3f88c7f878a435916ac886949f56e528bfd3782692131808b59d8bcc8444eb789c65b97c9adb74ce440592e6f8ad639f3e1cf800944d4ccf4d3993511493355045cf25f76d1735e2c1f7ef95b58dafe74af1ea14609ab9a95cf8bd3b5ffc13d32bbec33eb6aa6f6c25fe58ec1084c4e3c18f79968b6ae08ca515b5e3694167cb51a8f236b2c5f235875a86143226fc179c9a4323179de72c54d99dc08cb88c68cbe7d0b4f15d0f029389d6fc3f8cf8f016b164e834cda0b02087795f2289bb9f69ee991c796bbd47b9f9fc4a55fa91ff7e33842059664152a9014c94e32d66eaf5205d6952ab99ff078406656e0ed9776c768e218b7555a53767d0fc18cea954bb328456cb14cbcb5077df6ebda4e39b04fc353dd0f85b5c4e0c829510eee91f47e1b4f50873c8d744fb341b17beca364b228cd16622824cc6b83f0e306102d62b07dc5cb506a3b8e451d39771f15dbb043a8017f40ec4c1e34a978a44f026d424efd1a581847039bb597e996e561f7365f619ec1b92eac91730af4b7c387a51a39ac38bf2fcd3610bb880d1459a5c9d50196a50c4b4eb4a2af3137fbc1277b8480ee9268ef9216caf977c4f1dc76fe3a7825e8c750bff024c0b5e9901606c7987c213a92c4aee783186ab860f5146601667707bb3269aa34db455fb0497da774362fe98446ac7e0eb5af4dedc9183f009a9631a35ab213b9f3dce96c373d3f940a366cfbd04cc11ab4d4ac6bd7429cf8ac41a7c805ed9a468473e5146e52b028704f0f8a51838ba2eda5f6a52a0860ba8ead25589452b90489d388a169020781d2a35b8e6e5dc8377f24753c01aa17dbbf1f6dc18a3e43e983ab5b5eaa21c9d44cc32f8bb29a02e896ade37e12a18e5a89d1663b89a8d26d6472502de59cfbbd81e72b4c88f602eceaa17a7f9e0d8b86e9c9a58d83fcc219a9f0994657aeaa26d7511d868f997ad411988c90c6bf9c1a932234ac048a27e656dd3dc4b309a9ba16ac11536e4772400a5f76f1dc5442d0801599f140dd6948ee66a14c8771c9809099e2341a55c22fed4c9882101ae7611868616352c971bba881a819669fa4fd8da5d547745adb5c4753a0d22bb63e9aaa48c9a9c5db4ed9925ad6c50791492be23e194e73da6939e6491934cd7e5a9350c254a5fe66be1bb7b6e4298b98a7c2c06532500224432144e03a799f0088cefac4bc02d3c8b13eb47ef5f216a6e5daf4048c1f0e36f35b577a9725ace3e2199790902f11785ee3a0bffef26cb495fc75c931ed78171d1220b623dc1a9901add65f0d8d74bdb26e60db94809fbb603c04af8505e7cf7b0736d367b85c336eedded8c05e72cba7af8d9a4cdb933401eb07bd7a4cf31815ed7e40742336aa40091bb57dca721ad8f55b0f174a79716e8c8cc8c4c9be86ee24c0eb8afaf24156cb1735a62d72cf086151153869a98b9f685fbac140f579946b337d73848064da1d23766d3607647fac0220e3b6e8e35ebacbe4eb8e58bd6e67344abbcbe96da2af92f9f95bb82e1f347f360962a274f280c34a569b426c7573cb0594bd41ba994258f2089d0225ee370e3e5c61a6dea4830567b09c5fa4e3661350dacd44b3af921cabcc920c988d77cf3c9ef5885d0c6268972ae1b29d1b4c999755290add7f24a9ab11c630212ba6e5a9679cee122ae45121dd6beb3cf53192d617962ab7972f5b62611f443ba8feb2823211ea1607abb0fe6482e875b44e5d71186f7d119e8bcc7df903f5c5758a5fde6e59c02257d1e046f206c074f7c396c57ea547f5085846324658b6709098155a21e2a9ac782e2c34cc25c6ed931a09eda60f2935a6329a8456d5cb2d5feb487142369e3a1ee0c934c9db8d79b48a0b7922c00b3bc3dec055d62c5bb1f64cddd597334da2ee3349852e03b17a4dfc8117b8197d99e61ae924ada954b4182e05631f0b5cf6b826e83e497ce7ed82359aaf108827e5795edbcf0186779e7e75b0ea25e25e8ddf81c035fa307c65c273c0e8716c73d2f06d34bd3d195860b8d2f38dc0d0b1a2903f89ebfb23fa83426087201306ad66e115a91d34b1349c7ba9a088d83e4d10829b23d7816f563797007949b7def5cc2f9f3c411d75fb476964fe4c638514031e0454fe6b611b12d7963083ba88f2c1d03e20edd466b482e3689f3b461e60b8210cf7db483e183187d77b8d028e16089a4706fc833ef17e9d10b456b939332b20bde004d149ede10ade2bbc9478e0de333aa6370f3bf6567f0f8922c39c3179b85097951f94a349e6c73868d09984947e0578efa2a0d2b9ebaf11c97161a51d0235c5aa659322e92f5b9b78f79f702713db9d556440e1579994567e56097b76903533b74d5a33d605a2c06cb60f4ff12d727bc981a26e9baa41a9ca4b13d17653b3a78b588f75cde473d8884b129b5af4e93182790d59e8ca40aee381c9d541e9e67d59b9845618029f0a8b562ce1ecb2af46f0799e07e3af664d184f303c023e88266722d0031683f30c53756e528337c7bf66c4ab9236b9cd4f9810989b1da621600e59bfa3a9b4764eb6c170c5f7e78c7f68ea8c79c1303a59ad9efca41da44b456b8f7ba4a5bcea91dcb6364ad1b6ed2be908c70f636b6abc9a16549b48b01381983dcfb0ee1a15c507c80b9149c1fe82ededd61543d1fc215a4b7a35fcb29a3a3515698e75d3e59cb7c8aaa75b4f9cba2c8030c082d467ccddbf85c99f17dd105730e1ca95e1951d894e51353f55608b19d3a91c3a22d38867aff3b23e3476f7a9dd332cbc983b6961e3c8bdc7813cd84534ad339debe9e6f79398094371ed177aff60fadc1e54ffbf6bb9af4e90c5a58ee02122c49db379206db4aab17e82d53120f603da57604ebe84b3032c6f634563707b30bbf97770cd343710e2c2b1a3aa9acf2ee4a740ed629ebdff7c335f4ea4bf8e5c2f43650f26e51e9158830b6400d830c400d1b974118c84b8d3ace08c52e18ab30e1abb36f551da4968d60beb874a23d9e6f9abee672309267b86d101560ef2529456b9411b1628c3c256c9c9db2c06079d1b4d7933e85172d043b986bd6406d82b96884c55f10bc5c8092fa18b767e11db510024515690640cc9be141f93274839956ab7d1158fcaed9ffd05aabe86e2f2f15b3c58f124882033ad56aa4aafed085ba9f4eac388d5cffd46e74de8579662f98762de9703cf1d2f1f328bcbe0c8846074c345c8d7204f73d48cf2d9140728776e202f3fbdb5d833fa4c56d39f81ae2bf13a99d2662956e006ee9de2f649253fc20fbbefdf8215dc04342cb7e4a7e93556247f2c740fe962b0b8f82915a65ebe4df06543c70b43f7c9fbdd9ed02463671ec1b341b886f76bd347bf32f49136f1171eac63a46d71209572b022ec6a93a44943feffbe26dc9ce6e", 0x1000}, {&(0x7f00000010c0)="29c170aa570129bec20ab4ec622b45795c747c774eb18209c6f271b8925162908bc95162854f28c4bdd8cb52518ba5275d18d360daa3ab5f1d914104b5651ef4415625f6a628fdcb6c99cdc12dae380c3cab4ff12b577d337213ac", 0x5b}], 0x2, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x98, 0x2}, 0x1) 13:34:22 executing program 1: r0 = socket(0x10, 0x5, 0x801) getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) clock_getres(0x3, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:22 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000012c0)=0x7ff) recvmsg(r1, &(0x7f0000001240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001140)=[{&(0x7f0000001080)=""/170, 0xaa}], 0x1, &(0x7f0000001180)=""/131, 0x83}, 0x40) r2 = semget$private(0x0, 0x1, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/4096) msgsnd(r0, &(0x7f0000000040), 0x3ad, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280)={0x4, 0x2}, 0x8) 13:34:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup(r2) dup2(r0, r1) 13:34:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) write(r0, 0x0, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3f, 0x3}, 0xc) 13:34:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1000, 0x2}, {0x18, 0x1, 0x7, 0x8}, 0x0, [0xbe8, 0xec0, 0xffffffff7fffffff, 0x7, 0xfffffffffffffffa, 0xa9, 0x81, 0x9]}, 0x3c) r2 = accept$unix(r0, 0x0, &(0x7f0000000080)) r3 = semget(0x2, 0x3, 0x20) semop(r3, &(0x7f00000000c0)=[{0x4, 0x7, 0x1000}, {0x3, 0x9, 0x800}, {0x3, 0x22af, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6, 0x1000}, {0x3, 0x3, 0x1800}], 0x6) ioctl$TIOCNOTTY(r1, 0x20007471) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r4) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff7, 0x1800}, {0x3, 0x0, 0x1800}, {0x7, 0x8000, 0x1000}], 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x8, 0x8000}, {0x6}}, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000340)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000380)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000400)) ioctl$TIOCEXCL(r0, 0x2000740d) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x5d) r6 = dup(r0) readv(r6, &(0x7f0000000640)=[{&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/26, 0x1a}, {&(0x7f0000000540)=""/216, 0xd8}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0xb8c7, 0x3d02b9e5, 0x2, 0x81, "2438abe96e106409c49dd63ce1f22c83a25d6dde", 0x2, 0x1}) r7 = open(&(0x7f0000000700)='./file0\x00', 0x748, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r8 = openat(r1, &(0x7f0000000780)='./file0\x00', 0x80, 0x1b2) listen(r2, 0x100) write(r0, &(0x7f00000007c0)="13b7a988deb041c2d55796fabf2d2a68a72686eb03d6fa7e588ae21e71c82f9b8bf10842d7bf31d48810554cdff75311c32277f274eb511ffe4e0ad2c1e080f904cc405f5b7a0cf17e466d73fc1ecad93f52954ea1229c38c85c", 0x5a) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000840)) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000880)=""/152) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000940)) 13:34:22 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffde7) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2000000000000008) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 13:34:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xffffffb5) linkat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) write(r1, &(0x7f0000000100), 0xffffffb5) 13:34:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x1) r1 = socket(0x200000001b, 0x200000000000000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000001240)={0x2, 0x2}, 0xc) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/178, &(0x7f0000000000)=0xb2) 13:34:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20201, 0x51) ioctl$TIOCNXCL(r1, 0x2000740e) 13:34:22 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) recvfrom$inet6(r0, &(0x7f00000002c0)=""/225, 0xe1, 0x40, &(0x7f00000003c0)={0x18, 0x3, 0x2, 0x7fff}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) mkdir(&(0x7f0000000100)='./bus\x00', 0x119) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file1\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x600, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000240)='./file1\x00', 0x49) 13:34:22 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3decc5540d66d0e4fafbcafbbd4fd494f29be7398e05cce3dc422659a633466f0f7f2274af677f900d856cce8ad0ad4e3c4b49", 0x33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x80000000) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) mknod(&(0x7f0000000040)='./bus\x00', 0x600a, 0xffffffff) poll(&(0x7f0000000140), 0x200000000000004b, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/200, 0xc8, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="0004000000000000"], 0x8) 13:34:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xffffffffffffff09, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x22, 0x3f, 0x100}, {{r0}, 0xffffffffffffffff, 0x1, 0x60000064, 0x9, 0x200}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0xec, 0xdfe729bb237ee99d, 0x3f, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x7}], 0x80000000002, &(0x7f00000001c0), 0x81, &(0x7f0000000080)={0x4, 0x3}) r1 = kqueue() pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000002c0)="d682578dc2dc6c7c991ee5baea2347df05fb312e38e29082a09261810b5aed3fa87e5c7b620e3a3195c80b0b3e3e8855e2d6491560d6f964b6fc4475ce85e4fcaabfca2614649e3764d0785a2bc1b6f503f5f2584c6000db2255a50975aab02abb4a5d6504f7b6bf0f3be88566771e2ac734bef58d424cd44765b89104eb4fb1df8df671dcce4a57b9ece12a219ffd5f688bbb38bedadfee845e09ad29a727a9d8", 0xa1}, {&(0x7f0000000380)="61a50232e0c3acafaf6dcbd39ce0e91b7981c3d0854eea05cf939111", 0x1c}, {&(0x7f00000003c0)="b3a7bfa93b6d9acbd64651610ef1388c607956f13b6f1930a6ebdbc4b896c5e6cb44121eafee022f668f52eb2f74f1d9c5085fc3ab5c725d0408d808d00e3e80049ba7194fc091f5ddd1367333ac6aa84a6f678278055651ed7cf51be793430892e31e92417b428ab27a5081a4ddd6088ba666a6af2e15720927e2811c3e7778cad94636b890eebd4807e4e36ca8d1ef0972c2440082bf8597fbe6b2603f4e4d0a37323b4d4d9ed745c774d31046b30a7a079f97faecb2294174d6ab8ee5ef4fb89c6a5cfaaed3a558476a2788c598a5bb6f9e2efbac328ade9e747d2025e4c93b6a800c96", 0xe5}, {&(0x7f00000004c0)="ba9ac35cb92b745667637b21a40f56b1426ee12e5d895f7c64d7748bf2bb23ce1916718647a17947603e274666941f86568a1f9045979957d1c00c7a907f687ee07c99457986cfac2fd2e90e5d68d55c5006fe1bc7e3236f513aaeeabeb8ec83d9c87d793f497904c54e0f808a4a155b6c377f258ae3ae147afa23b98e0e5c45e23d272aa4351cfd654db3b980923ae1188d3dfed77e1a8a9860ef2e49b2", 0x9e}, {&(0x7f0000000580)="31ea295ddf0c19d00b9adb987d20237c564186baefff5eb2e6de3fde1f677a6fba42c6b75b707d85ecc8b5dbe0af1fe29fb5b47c8ea32f6d8842d02dc3f7be677ffd2b8e652f05af8f95ce13f7f24974de2b67d2488fbeba1f0dd693cb258db69f55698015183c159b6b5c2eecb84c14654aee180388d95a5e1a3a30dff7db18ba8c0cf592475509a72349d25873b5d304662266", 0x94}, {&(0x7f0000000640)="232e887eff537649a7f6877ff9d152d216ab9ffbfeef8916a788a3421ea765eb0ed5d51bee2015850cbdd2d1b7a7cd3fe9d2fd7f6f0da2f2526d598e23f22f2cac84f74aed2515eba1bd988e17c2700f8dd1ec5f29a73f0230bd02e0c1691be741786b62a882c1a1706b796d73c958e092f8249b8abc0f05af6d39bb389c5f11b57725ea9c2972fef4b3c97432249749ce19685744347054f665d52959fb640360a47f09311d6a619a3321599252962ed5d32ff2ff423601e649011a6905ddf9def6c54d5f02b43a5058c2980fa33899307d640e585251bc889d52b5a9cf63227348d6b8aacdc4fd1389", 0xea}, {&(0x7f0000000740)="cb0e03e1faf61526e3083950ee661bf2e4e100f174041ef7a6fdccfc3d2cefe7ff795359c25d842b32de54e81c73a7a5dd9a8e3d97", 0x35}, {&(0x7f0000000780)="408d44b16be55d6e93fdcc4f89f6792a45d258f3eeec305b172431175d5ef03a93dbbc08c3f4a02f9c3a8f6ad4ca5edf0dab6c76c14ede26b01a41cf9a4b7cdf9226207fca037c6690164bba2a87c8cb7ddf12a86e8640519738a91a40e2e2547640e8cd2de67804b1a1245fc4f8b034b285df3574d85458e0381144f2d3f766a17a52911e90795f76f8c950135dff9c6cff83efd731f8d8acdc2f8fc40179a4ffe9ca32d0735ff9761fae0578d25dcb8026319091de7c870f02ea800fbc422dbfccc177cb630a111a4ce90f3cfdb29959eca69dc83db4ead8fb7b8c24cb23d91ea270b94d19f48021e9919086421716e9f071ab28a4fe3777be33726798f05051bf94f43d85f4bcbe19b029a8f3e623c58ca1a9fc5afd61f66d582b69c327592220ea1280fae2c2a36c2ed93ba63148ad48aec16ee65b75c7875ebdf353cab255575362fd4147af798330ed6e95496b68a9cea8230d2223cc7c24208f4676e9e003ebcf7b403de81ed6217c18bf52eff768925627bb0a6b34de4ea8570fe5d54a9e279dcd02f017c9f0c6e23051fc9ea5a4aa1094fe52e37b5d3a42bc7605825e0d6fee6845a5c2308c6f27b35f8c36b30599386c8bacfb5887d4262b626f873d7e1be45a0610a11e59d003e96701779d13c3274df5bd06751dad8d8e462ecf04ba86d9be22cf078107d04fbb16ca660f1f88babb6783fa5e1bc88855d3a219ca2341ca6dc0b4a16f10efb1d675f043a20e483147f32ec31fe18df8ff619db3e7c3a02ae1578fc96ff94e53217eea0b625c70d8789becc7a4a45da2dd599ed7467a44eced5dcd5aef1ae0201b787ffd90aa3f6fd6a4e6254a07c0c8a4a5a38af9ac5a398d807bb52199cbae170971bbbb38f6d9bcab9c550d50ed7fda08fae5cbb371564ac8eba7a5c3492273b6eff381b714e8ecab28a0310bbf602dad308ec5c52475141065e2fac61864c98442836170b6de74a9963dfadaa7af0a96b402769cd2c61ee5905d9d7ce7991edc97210c1db38fbdaf5ff1da309dc2d6e0cda3f1f0a5e2b8c65433ff3f6ec1ea8ee29ace87a95e0bb7fb7ce3b196955134baca4fda52592e1a61fa190c21405ab39f2240fcb4d3a9ea47c3a45a91fe6d19a3b00f638514945104481008f0caf5b1faf7a08d606968964167c4eb86721e455808aed215bef26d1c0eb13634e4e5f46f87c8b7256c91eb954519238d48b80bc8d0bc259e7df5ca61a53ffb3069bb8bc868169b5656938be171237ac434723f6293dba64b77d49e6d3fc23b2928260b51a82d7974e03ca53eb32e03813d753e68444ad51a112a335ba12462f82ef577199837936e47823634315e1fe7a7ab3f6d23864d40311fb292b4131c57bf6f5c85ab6b08f2fa822951c43ceb253ea904b2e2bf33ba8192adc628e1a013ce13d37f73479c013ae00aaacf9139812a38f01140a83e7612a3b1792b0952d849f4dd6a6ecfe912bfe5da16b981ee324da3c93adca05be00fd9b98b661c745d7a666f9041c4d38bd20952587966be967f102481ffb126671f8b389dc36e943b4189e9ab6728368dd02575687a2a79be8ab8870e3aaa0982932d458d055608d464bea94e6ade0557e570248e8186cdf330ca593eaf2cb6c637ad2354516b71cde6b35c4ac4ef4c7ec413c06511e320dd0782c4e397227265623e0a002dcd0f249cb5f43bf9ee8a45f0b61159a6a8e52b9dd39801124591cdfcc7fdec55ca29cdfeb11cfa295b7d27fcdcbb089f04019c32c86942505edd5e3dc36dd0f788850d98f598f73499d31ba72cba4ef833a100417b446244396b11154a46eda596a99e4baf7a7473b05e1deabb39ee7406b002e3dfa9e0e00aa1b031a47638b336698750293bea46fa54eb9ebe39ab6597ba37345a3312813269b544995e8557b8d47f800df3bf50865b8573d686b4817404298c7644b3fb427b90bbeb867082864cba193d57a94f375fdc2b7e7409315fe707417d615a5ece6319eb37746c9f8a7697e9e2c550de3d8c202fceef8a183df1e4ec2b0b65f997050a70312fcf16481804c2fcf24cac4f48dff64ed34f19505b57dda77ec5f81e8d083abb17b698a1d94ee6289b0118ae9be76087a96f0fcf8f5e3f3d13b0d6cfa7f5fb9a49facada2e2ac23d19126fcad3bd9be20120fefa0ac383d75ddc4209b4e545da885c735b2ccff6b895dc99d7a7b3934c7e774bc47d51498a1c9dfbc0f18f3c9d4dee02905d6f723f65544ce9fd9c335af63b759e5ba83155dc1eaa79b5d57d4c85628d06aa894a08d9a75a1d33a3964f442e17913afeb8711e33678ffd6d282450b2bed44d4e1e6ae1b282e5543a76960140f270b9995de278344aaa186eb6e50adb26a6bd616db10ea21e315a36233e8feed35d20f6a80d63c40105a4abab676cb2f9ad79336ed6d7738e3024d630e699aaf98f06a2bc490b2df6b5d2dc0c3cdbd8a52124bf1587f6e9a3fe7572785f49993c65950a1840664a2dcf74d39584dcfbdb819d75119c88d8a0224e6b09bc005bdeeab735ad8721b135e23036fba5e22eee0d1fa678781256cbcd4fa49b56332e055886c9a28ebaa8222ba4a47b9139d44275927c02658546f979e7ed6bf8a5edf2042c8f38dc81b6b329483a5fa02bedc3faabf49dc94c10b87d955c02389a7e952e06eb058e6a1de0c62f49eedc3ce9c4c02f85ad32e691e4c5ace7296113c4b86ed7302dc74bc2bd249586dfecceb4765bf80ac399cdbe2e9f96b62def917072e0ddf2bba1c48fd487e69ecf82c3e7a7a7dda1039bcdb44b5d8a1882321ced26fed705a9b289d2b509c0e0c1b7571b3145491fe013f35a645692fd5b81450d388d28663d77e154b8071861a9edcce923b2fd7eecdd904587baefa3a1840ef539cd668aa11c01816fa52cbf9c388b17a3f7ee7932a0d3cd017dc22684cef5fc7e4a65fc4ef73d0b7558d58a5fb30dccd0dfa66df13e90d256bd13052c240048a3d2d3d2b915155b16a06ee388b5f370c7212eefcd51eef18087e6e31d60c12ae7cdbe2fccfaa58f196c63db378a950edac2fefda49a6b04f58879c2956d5488ae42117910cacfe152d555e985774f155515de4970921c97abbac1c9e1d5274352d203295f9fb87738e3741302b3511e761c6928fa95481ead082b7dee13b0da78e1a6951222ce344348cab33cd2e5dac2744cf5708a640cb70a443676c2f7498ceadfa70258473e057cc548e2655c6bb3f5ee96174b19ff86123d3b9f39dc9f4643a8a58c50a2924a2c659a0b0e3708a2b200d460788f8fb2947b5ca636e385a6aa99abc33dcdca83d35acf625fa79b1ea2097b8345e0e009ebcb4de9a94d493165e9bfad5889bda1ca91a9890820dcca4147e46e42edb67e640b779f8911d15b7f57dc76ee0323d4b0bde289008eb038067436a7de51715c6910ff326bb99a66618ba08b5e428e30992df453ce4196fd40be13de9511c95b3ac3c1e12b64421a81a51625f249cfc0f4f420690dc2ea3efec7a0f2acaf70f5cd40774c9d31e74d7d086eb765b228e4dc511a592afd759ba86654c8f9b4b3faf030f41550979d4999a47abdbb4c21314d91232245776ea484f4a341d01675dd9b33f23873d6cf4c91e7aa37dbdbee876db10dbd6320834724e4ac405904edefd544e8cd27fb5e0679b7a986ea4b459972743d14fd5214cbf0ca79beb797322015d1b551a86de028470847f2649998e8214c743bb59270fc2ee4d59c3d9e1078906e332d98fd59a931cce90170c45d5baa23a8b02aa0b5c94af9897c49bc05a197d741b17efc0dfa9d03c32ee4eac7ca31f370b23f3789790dce7ddf1c31984b439f59195417e569d1127829f4f12769c91d4c76d49b2b644970726814e4c956a7d711812b37aab8fc2d939b983bc9dc58a97702e1ab0ca94c7aac092369a7b15d9fe787adb2acb8ad21761f98da078950d9b56b6566ecb328e3150dda52f8dcf21672f84a89c941a7ae5442f9484e5952ae36a58a924cebb6b9e23f7ffa88f7b2ea9f216e3e9964edbaf7cf0f8e4735ba8881bbb202bed2536f2834ebf6024fdda9ebff0b46dffeaa98ccd105f59caee55eb31bad1421d517dd20920c631fab255decae1754d9b4a4d470253fd0e93ddd2b794165a1a00ba9052c62910076f1d707c9df93b0465f62f5bcc64a1340d9fb663aa1581a1aaf041886080ec5f4b2957fdd19ff8869ef63cc7cd668d9d263ddec28623930e226b0b681ba17aa6f8c7541bdd588a6f7abbc25e6616c37b87a138960110fdc6fb12d33d572ec099733ed57dbe2bb7c126d35ed060b4bb19941de52f3b6c844b0ec76c1000c316135414c11bae1cfa8806d583f080756a913ecd012807fbb34c8c80848a000f26a3d1c99c9fbd4d772e0caf4247047f2a8de6549cc43c91ee4da42cb4282f183c2893766ae9dd152504b5777cd2de3810d274fe001cc30767aea63f34eda9ce87bd237e2d89727f17d60b2bdc214fc6efbea8c5c331b50cf9b9bfd995114ca292cbfbe82c6f9a13cc3a71ac3538c16add699e965141bc632a77b3729dcb3735e7c3356aab0b7e20e394261b84b0beba1a6ae15ff0abb92ac708498d33869ba74795163d2101ac16092d913f29ab7f17f740619af1ef2e8753d6f41a445a2301e72d84f51553adf0e1dd60cb4f061ba5cb4d4c9265e0a1b1a45f61f3bb2cc223ce4fddde0376b47ceadad81ffeeeaf4fd58cbff5f99878f7dfb0cc9decaa71deb2000bbc3e293abb765edc5f69ce3393cbc4796c610cbdc7fe31c2c45a12e93b19a5a3c043154f17cca9c876342621acc8a4bd9111b1903373f03743b8cda083679e9196653f916ba40bc92114790d3e437d424e6187d22ba3d69166ba00294f6f6f29d76fc548a8e680089b89120235971627a470381aba3fb96fb8aeb87770caf2677925014270d11a626d0f6adb969fa2b19b55ecb65f62f0f5a3fd9de174ec152d373ebb8d3e78524296c435da88a5db62f8e4b518062009d82181ffc49f2f566dd2179fe8598bc9cd236600cec435e4bd4b68bf693f928ccdb253bf8707f5066694903780aa4833459ebb78834fc0e47daca099aa478b0d45e3781a9029f6ce441411c6e0f3674a6c9eec52c1454a49a144424f4a38826171af9cb0ed043d4ef34eea2f38759915052194bac79444bdc388ff8e81c362cb71348634f937c02cc98eaccfde8abb8ad5cb3449331b24965b92ce6d3b54b8309c4dbb248833e22546eeee2ec55959a085d3bdce8f53dd45c3c6abac6736e68aacbcc3a82a4e6e2a9c828e5d5d4fcef530dc8b7cf088534ff07785e818aa2f7759a74aa9396343c320df14c86bce257e1cd1c54d54c13394eae078e3b876e8383bd7b810e87d44a1c38f688ed8e430a1a61d6a535a9208cdfcbf13d40302d13f3c6aee9d46a6877b4f6846e6e04cc3c8a852730269a172d6666730496247a291b08915572fdad4e721aeae5cafa3751c4c7f9ef722877a586945f3304e34da5b54a0f90f54a862df4eb697f0402c05e33cb0b5b856b84179d1693f9bd0dcd4fb18c04e56ee85e4229bc70fa3fb6cae3adb70133584ceb47012b31725b7ae4b7818b275b617f51b205299cc0928a1b3848ff60beeb843f85b91a7fbabf6c39b1c74dfe6970998f9711616dbeac423e0af00e0e2e554e2e31bbbbe442e80d14ff638e9aa3bf05816e4e655a72743ccb5e8a87e1057e78cd096119266f6f40fa4c6d4d6d1ee8cb4305d7c5aa5b18caf06e0d3b4f9ca467f936c4643c78349089da05a44c5d1d42584703711c05654d42d439c4bd5ca23e65949069", 0x1000}], 0x8, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="196bf7a61cf3c60a9fb7679f42e538ab35f7b9d08843479f8191ef8a816f51536fb523ebc7494e90641ab0325341cb6f8f2e582fb9a8bc724218fe8a03e099aae3b5e56ccfa05955dbe26ef51e38715dc1d150fbcaa587e12b93c5c15c16d22dd4714fe7287a4c2e27bfbfd42365392988bc9b21774ffb13c404db03a9a929561325a0a042418070ce87339b3a", 0x8d, 0x8239c74056526410, &(0x7f0000000280)={0x18, 0x3, 0x1000, 0x5}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) mknod(&(0x7f0000001800)='./bus\x00', 0x6000, 0x5) 13:34:22 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1000000000010, r0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2) 13:34:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) munmap(&(0x7f00006bb000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x7, 0x81) r2 = shmget(0x1, 0x1000, 0x400, &(0x7f000014f000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/69) semop(r1, &(0x7f0000000080)=[{0x1, 0x41b1, 0x1800}, {0x2, 0xffffffffffffff80, 0x1800}, {0x4, 0x800, 0x1000}], 0x3) 13:34:22 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000f04000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000fb1000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000f76000/0x1000)=nil, 0x1000) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) 13:34:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x800000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="1a10a1b831db5d2971c0d87febc3a27b7b12f22972838ddbf52e0d715e53f0c031cc296db6364e02cc22a7e4eea7ff69b9b43d25de1de9702d0cab92ab95820852680a4a2a4f85604e97cf3d883efe40a9d63991149f25090fdfd0fd780f77a683eb4b8c5d8595c6c0845a8cae4fa43b6424e0234fdb56ae393e73275cbcd8929bbccb083199bdbc055299ba113209541fd732c71ffaacb6c2b6dd95e973e902f3ba94f0167f", 0xa6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffe0a, "8549ce4e00008e5c46d1766f695f72df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:22 executing program 1: socketpair(0x20, 0x4007, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/147, 0x93, 0x40, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() write(r2, &(0x7f0000335000), 0xfc94) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 13:34:22 executing program 0: open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 13:34:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) socket(0x2, 0x5, 0x7) setegid(r1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 13:34:22 executing program 0: r0 = socket(0x19, 0x0, 0x9) r1 = socket(0x1, 0x5, 0x2) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = socket(0x12, 0x1, 0x81) r3 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/138) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=[{0x50, 0x1, 0xfff, "8344160fef07405f65acfc8ca2f1734a21741abdde70654d7a032f8cbf6c3ea90055bca938de76bd9d06509ec76f894b3979cc2c5febee4b1f42"}, {0xc8, 0xffff, 0x9, "d950076254e59d658d5711a6b3d579ba9495bf2710324c624e8fa1774cc3fc6151b8c199fb786c43290659ed09a712ae78c06d29da398b69d4c62cfb9c9a72815e9aa0d316c1e1d10dfd60a94eb235f68f040f19472b99551216613c432093b2a636dd5205173b033f708838bd9be0fdf71dd96c3d2227de8531532b63c007894d9093def632d64f307fb61deb80ce123b2f9d303e03002c1ef288913a52cef9466c7604f6db906dc28ac7b0063babe7f331"}], 0x118}, 0xa) sendto$inet6(r0, &(0x7f0000000380)="a913d7c732a070f726ffd9efa39611629ddcd0a78f62d3d1a8ea4bbadc7aee59cde405884c1884f484ce7c0ad287b4cc83e14868e3638329ec419267", 0x3c, 0xa, 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x180, 0x20) r7 = accept(r4, 0x0, &(0x7f0000000440)) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x188, 0x10) r9 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10040, 0x180) recvmsg(r7, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/114, 0x72}, {&(0x7f0000000580)=""/55, 0x37}], 0x2, &(0x7f0000000600)=""/189, 0xbd}, 0x42) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) symlinkat(&(0x7f0000000780)='./file0\x00', r5, &(0x7f00000007c0)='./file0\x00') setgroups(0x1, &(0x7f0000000800)=[r11]) utimensat(r9, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x6, 0x1ff}, {0x0, 0x3ff}}, 0x0) setgroups(0x6, &(0x7f00000008c0)=[r11, r11, r11, r11, r11, r11]) readlinkat(r8, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/224, 0xe0) chmod(&(0x7f0000000a40)='./file0\x00', 0x2) shutdown(r2, 0x1) execve(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000c00)=[&(0x7f0000000ac0)=',{[)\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='(,&\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='}/\x00'], &(0x7f0000000d40)=[&(0x7f0000000c40)=',,\x00', &(0x7f0000000c80)='&.\x00', &(0x7f0000000cc0)='/&}+{,{*@\x00', &(0x7f0000000d00)=':\x00']) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000d80)=""/133) fcntl$dupfd(r2, 0x0, r1) fcntl$getown(r6, 0x5) lchown(&(0x7f0000000e40)='./file0\x00', r10, r11) syz_open_pts() setsockopt$sock_int(r4, 0xffff, 0x1107, &(0x7f0000000e80)=0x4, 0x4) 13:34:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2012, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000002140)=ANY=[@ANYBLOB="01002e2f018f800266696c65300024d83f809960896dbab6a2deb37f156dc439cbe97954091b50116f97d8f4a01782d178ffa818b8dec808f5db48a016cbe9bccbedca9596ffdf29b5560000000000"], 0xa, &(0x7f0000001d80)=[{&(0x7f0000000980)="9ef6a527ab135848da6fe5f89bd067414e4acf49852c614c8ff689f55d48c89a51ca3c7759303752de0b4e4a57d3d2a0c1d144535e994df470a0d0833066450a6077dcf37d4b193ffd37ad781d64cf396cebe3101ae64abf9d555bce086abdec427003c30a8a9cc07f74f0c6d7fbd42a90c748185091bdf8c384a56564459d1d0855ced02445fd826342dbac7e25dadcfb57f4a6fe6f39b58e80c2706d56ce9d4febb3a9b2308dec359ebd57f970eee42323da90e63c0b1ce040e0151f959e05d0db42684f9c9c3b4258f59a797079c6528066ea73f9f24e0a0d0e87fa90b8246a15bcac4bb605a17efb09915bd7593ce333643169008bbf9cc6f171165fff9fadeff8973afc3c8ecd5c9e4e9b5e49962df71bcc3f12cf233c144d3b40dfc53ad61c1f5a72bd5bb9d632d400fd39a631d4e1e0f88d2874c7dc49314e924aeda889f00144257399cc184289ff9d5e1eef555aa451e885d46f42fd0433f4bab30d1688752ab950bdbf0cb97609785c14a9b28832bc57c91103e4c089798c75deec25d5a164a9eb51deab58f6626b95095338ccac8f0e4ad2c0a601c7fd97779e3f641c5a52b1d94c23424e90d828bbb005d1d0700aa76c542cede6c10d04d45af606bc4c97538275ba2385114e78559af265ffe8910032a1c3acb4a61d5a81d4038c02dbdcef3ede4da2f53f877407036e10ed24ef3c1cc5f9cc6789b98f0bd66626b5b5072931985f9c807fe74ce6cb959874bb881e1d29ee302bdc84957ac08e64840ce1a403b1393133f4a1b8129cca5bb14cbc4674902b57b1d220c3800f5ec472e2170f8a1fd180ab391e2b1bd1a2e81ad3259e4f87b8a67a80750d9a99bde6fb82506441cdaedf27f5a0035cfc0258e6d2fb571b9d4db595aed35241f76673eeff8cec8e1cef0e320be14d5f15a0bd692900fef7e0c27e7cdb26c8b1a069ca14bf2adb288ad0f85379e46266b00a2a482d7538fc98ea799d1d9943e5a7f375d4937b95432cd3a1deac9809d9ffebbe4ed49d29107a393fc8ea76931572a34834d00cd6fdb4050587602543345dcf5b80a8d94c29f36ccd6465adde43a5535ac396d620c909fa988abe822a7ef0f98900469c44354e789f7c969e7deaeb9c71dbdc0b25bb596c4725c555f50f41130fcb6e80db9652bc4740bbee31703706e0175d97724c160f2660422df71dbdf39128a34c189a49bc97711d4f7d2bba7f92e0b20d21dade551545c81cd35730c7b401c8c16234640ac22c63367fc996d21e774144b8b2d4737f8995ab0df873cb4754e68cb56156f8383f819d2c3b079f90beae4e7398c3f804077b7985e7a0f6c46f65a8afaf97cccdfd876e9e1573c793a072e7c5f6bba4a3efa696f5588e597ba891eb45a64611942b58380de8c625c160b37d887aee2691362b560c9d69aa6ff4c4df57a9be5b06cc85f79ce174c2ecb5d35ab2994c36bb5e3d8e688f487624cbce3d4274f5f6e05997c2578574f7b5d597991fbaef71fdb1cb0ef317dd519c596ddc3dc77e0520ee4320d6ca13cd15eaa85dbeb9e4f4b287c830f635df47f3040799b43745e276b01ad239cd83e3a94730cd7db1f9e53c1759693549c153f44d69d12b4ac80e80f1ca5e9794e6954bc1e26cc5146d963db7cd1c481c94f2836a3387b949de2b2452a9582c1c57373e2a6cf616d432d6a4725dadb8feddefba63e44c9efa506a72857d89131ea487f146bfcaea7d5d77f4c39e8acb9a17cbad659bc9026243703a52c3f8d7ecbe02487a357e79619654439f0da5972388838fea60b274693d6da26d5df307ac0733bf2e1f9f07e27ab6af80b0e75e4dec9f0a192b0c564a83c6d3d8f781731082be4bb74664816f4897d58df2a19c577032468a72c0aa9af32f3ae8275f2466ba25856d6644daf2cc848d8013865434996e4ebec3f487b225b2591734a7749b893a0b8adb2762be32de6c3433455029c70ce3efe37402cc299962d2b5d65420e5322ed0598e8c84b710344647c06ed8a7f660ba41bd0317d1b5d7f9a5ff8d7f227409e002a5d4cf58058c677fa175e910e860e27684916090ca48c1c1dad8737d70d06c7106267d4f65af3aa250e144e65988b90822fe4f8720a358f91e54616c3543eeaa547cd6d6c3fad0fed0f14bb805572f07eadfcf59cf94c43d39e09fc319423d39d34a376142741ee7e2daa8a3cba225d7ce4e9fae48b436ef4ffdd2147f3f7d00f10211ef27b57a6fedd9026afd67dda38b0ac780ddc22dc5ff89627c3192f907fb3b98c08565663e33fc8d10291a494cbeee984dd3511378b068c9f786242118768dd3e9e01196a69d36bc12ad05dac71e9c58b4123704f68acac4217de27b89032ef23e274b2ee1a9ee3171818c9bad96550b8ad7ff78661e8a81a6bde008180076e70c833c9f2a9b346dc71679117ab7dd1ab2ceb5a739b86ff9ccb92f91aff4368a46cde1a12af72499c671be393d9c50ef8cd0577a993ae4c7d9311a6a26cd376ce5c5d77175423ae953f0a07776639d5a02fb15a4292aed4882f630c3251ebe12a6fe41f171f637be8f7d7c268ad8cd9ba2d4c8f2a8fb007e2f941162efc24cac16a30b53c0baea149ec2e4db47035445822a7a797347d99804b2789c5b1deda11cc47dcfd25d2312e50b1cf3ac7c64790663f3c25946e003c0d05839e954a0684ffc5402fbd7fd546801a0502e6fc11199bdb9081819adb87a5d654c3e498de5ef8a9f29a592e13bf76707553c339d2222790f728d050fa956f7eff3df87882290175812ffbb5324f0f47ba4fd9fb39c9a659b70479e37bda7d2a05439dd750ff81e02e8ec89e23706afa91306b2c05f24a8a097787e1709ccf54217c8ca210800c1169e3a07138cbe3aeb5b2829e50822bdbf7d7002c15d5d5dd0a21d4b33f6608f6395459f13fd31e3d8a748b67e4eddeebf02cc496ab42e5fe9ed2cb1551d01520f6b42893fe6d8b84e1984ee11d4ccb9fc0571151c564ae1b08f2fc3da2a097cfa78496492929d5be17f863bed4770b089ba09b3fde62b284956c6f6b4c6bb7a81daa434ef83ce63f5300837f34fb003324352f8a911d4a87fa1413080b1384f3728f5f21b18b5e13b08d849100ec2b2b765292ff45e6d8a610f5178cc5da887df4ea6899220d371413cb1cd20d6f5e12bd1c267844aab1516941a8a729c7cabfc410e7d5a496aadac6872d5352a223023f973b74e03b5e82b321635a5ff876fd7814166b0898b5890f0ad1ed5abdfff397dbdc589b9499e43045b9f10f18c5e5de919a5708973d76f4b5afa66e5c415369d4db598e0b76074889b7e41c51cbf90eafaf0e33026ec99278a7da0e1ed58cca8a527511918f22374e7bb5bf699a42b7147acfe7046eb5827f2cd1edc261e2123a336ad1488ce1f069e444d9345b1a2fab140718c64a74ed32e9491569a836c2ad5a5b21e18e0c5e4f254e40af3bc57f3fe3c0d47d3b983c6a4957603dbb3c8aa6fcf8a20cb2e7d9625c5ea2dd240828ac34c42da6a8a7d0d8cb5f1d2c19b4a3895868d53f02baa2a9051366fd349e426a8bfbbed4c4b654503dc9b0c5936b3145abc35d5a7cff9ebb100bb25b4c159c88c55f2466abd3e6766b457c77897e26487511007817a4b7078364065c33712383810e979aec44340a30f3baa5627cfa4885063175b142ca828cf095e04c7fe232730ec9e8f60747b3b5cde656dbc56086911faaf26690362f1ab85a1a203f707afb8b30f54044e4b9eccc47db458219b7409095cce178e767326c37e6c8ab366c2b734def8617567bd1d932a8105b46f441bf5a0ec4e957b8483b193a8a9eeafb3158c8ad767fa4ad30328b1c4efc1c9091a9257298448b38a7fc07f80d52c120f0161287cacae04d1120d5ade5bfb8b3dc0336d02b4e04404407bac4d4375ef6c840a5cb6e55cb26284a1e673068d361e51d18f95cbeda775838dd45c915ea90676d4ebb7e2d8d234c20f7dd86b2783f881b360d0cccc8fdf3311ff4f57e688ee1971e378c3b6fd3e980c3647ee08d59fbd5a948fc5585dcb15abb8565269de21e399cec5087c9f7d5efa2b8f27c171da7533a187bb938bb0e05b66d5443e986f199b8607b659b081c65765a0db80b5cc3872fcae9708aaeaafbe50dc11423a41e4927d343d63e870d90b8894a227011c5b97eb3f6dea10e6fee2b0e911efae60274c1b8c86751ff925659eeb755194d6052ea57dfadce1052ffac255ef600975088bd94382ac3b81a85be79ea1f9cf49bd16eaf69cb34c491fa5520c8056accbaf4d971551880ed895971530ba6d4b951fa3223c7cca4e06468e94a3caf98c722b99a5491992923cec876887243bce7990979f193579fd981fefe1be5af6ebcf3a5b1eea4ed95844d106d39b9a907b0f7b6d620f23ed474e7407df802b15b1955baaa7e0f40a5b3a662204ee0a67c49a57b8409ebef42e9f3884aeede9f04dc6cdbb9e5ec522fa3f07a8d3fdb7a9c5e97f211d005327d1e6c22c1a9db314b9c5b6b221c1f1d7abb926591478acb5ca8ba4fcee9160e58bb879380f4f92c54e3208f9274cb3e8256dc464506c401a59c05ad7728490e966cb7fc607a2e37d014d891482aacb457aaec9acae1b778bd5127f6459f1d1f81f614426c8715208bc867d9b0f4c6b03706add4a2758c0ef9bc8c15039e5abcd0c9289283fbe1f6a206021aa7a8a37c69e522ff75283649303a70583c22991cc1c11fd6b073eb3364bd0dbb8144cc8394b10a579cd3db9e634ab03a85ed2ca92dd99c07e54161189fc0019d723476bd550cbf05b7ae50e62330366eb3f72cd9b80dfc73b7e954db36d3a6e437023769129f0aeb65c1a156ce8ce7a2d8c6b2b54022d5107f72be34097df5a6299e0b750656af3f87409a688b376204b41e61a4fa2c164deb067e18ad7ae2473c1f70eff63eab2a5c7371104a0c465aa80e2df3f9806c82a3995aad889735ce0df29de416a2d22e467e323984a3abf86c31ab27530296c1a89bf5db2ccb9a5fd999654b968f96ccdba6a985324171d69da7c377cea6f4c8d3339476e4fc314dcddc05bcbc732f72814b510b440268fc727746618cccd4cf14d41e46d080b32dfc645d6cc4dc46de409a837838008e6c5afb0ff14836ab6f7854e9465b2e3f89bbdb05ad96a7330d6ae0f835c1e1ca33c14a012badc975a84fe44df9ad45f9c0b3458045fd86c662fc3a3d11b2dfed20e5da59c742948e09075b710003c232a9817da448499d33424a291bb5f4f134cbd72bcceff9fd972d279a01e571e0f20c72c36f1768909e469cdbacea5242e66651180eb3c9f9c6e6093b0275eca6d8004094605d97ea0ae9c28f13e70c2099479e13250b0282c5a3d811bf7dc5e00ece147b4f25e2e578381923675283d71b5948ef97ce071e2317c1d4d30e6852d1144b58e655ce9aed39df97453a12faa9a87616da9c19646f9ffcaf8321101ca3a1271f3bae0c7967afb0cc4cdb98088708cd0973df62d92eb35555bb1f409fda4f6121bb4707f60b4de4f463e2f2d73343281687e676bf49c7095ce79a4bd40c61ec64b67b00c0c8fac0862d8e241dae25f35c5252170d5d86e6d77da1deb08b7e65a25dfe785cec1aece2e9d44ab3fcb896ae26d221d5951883ab31bb75f69eb6f05dd921ecb9034ecb88702525a84fa6039fad17255504562ff1a6d3ce09371d7898811152d4d53cb7ba81d102c459a0c6f349a0707d0a7a6c70c31d64f1d6b2e599983b51a1b25ce4727a4ab537e4c2ec761039420933633e874c14cd662e5768b9df8dfcb2488f9b32e51d0abebd7922695ce", 0x1000}, {&(0x7f0000001980)="d90d32a44ddd158b8a79b040ae14eeb92a61e2ed917c4bc050fd2d2468eb0934b004bb6a779973268509222551a6ef9960a69fedafd50b27677e7249979edfccede81797b58df3425011f3dc334599631cb125a582baca4d07ee922c64337e59fddceeecd0e1ee73b9a9a40c9273e5ddb9e217a5fa5a25d2ce66975a3a62523bc647fc62935028a4da8939c5bbd7964e2f0097bd1039d402a6ff1017976fb5251432319721d7b1f6902fb83e5aa9dfbc8008", 0xb2}, {&(0x7f0000000240)="9a3ab3a2cf7c25fd3a5d0ddec8838ba8593457deb2e7b4b833db3bf44a38826b81ea9bdaddeb2798238f8cee9e6f667ec2ba734579", 0x35}, {&(0x7f0000001a40)="8c9e04fc03edb719e67a3dc8f6f777d9987b3a851ba9db8c1c3d2bf0e0d82c6e4c9e124e02fe71150fe6aa046cac00f0d74049f6ac7cdacaef7d38a198b21f8297428cb5433a3093b40b28ba14039e06c38920167df3d0d435031d6b1d0dd7a6814db269e75c6b39e4388dc9b27e9d9dca8b9362e7aa58b78384055f78e14d0d2bc9f8550aa1bba651695fff8a41e202bf06d0130e3ec8990458c9c8e0814bcab9c20719168d3a92c1c35cd75cf1b82c26cc32bec5ce1162cd7a9a216d4b77c8a47b44d21c950a7a62b19356c6f5de5fca7fb72bed80e0", 0xd7}, {&(0x7f0000001b40)="f299fdf45c0d82091ebbacf621d05498ffe0499454d7d68d2cc42ffd533acbebd50bdfbb7e4664b3c379a62671b8d947b5d37f73352c2ddce367fb1d5bf3fa79ec14517f088c07e5ce0600c3c6ecb961d83860157233761d45b8150e3047642c52d85e0630b60bf266173ed421861d6dca6669fab5b4a32a78c09eb7fb7c6a17f09f46b1fc7dd2e71219c9ab44a07f21daaf92b2dbd5093326c09c8caa484e70c3077a", 0xa3}, {&(0x7f0000001c00)="8c83b6f445d43bd40344d5038d9c4a38165f7afc107518551977ee6922b09289f1596677b2fced9ea52bbf483b2a19e9aa85afef31ad42c88604146dca3825fdc68ae8e4e46a51cb2c1a8189b399afaa47fe7821c10965eb69d66a3cfbd3875145a8389942937a3a13f3715931572ebe5fbdcf66b80f8971f9f973881a0e4f2c6d24bc2d5cec0d8d0ece91d51bf753edfb89c8f6ab3e474969d0d8e58cbecddf0bea5cec6dcc53f62ead1cbb91767c43e9", 0xb1}, {&(0x7f0000001cc0)="898c6c2020103f8a1f14cda60eb11190f0987ab232000630c4859f534598e10586a452e34191b343ca23d14152a7267cad55d1e1f6a8dfe796be8b94f90c6c2dc3a53860deab11bb87be2128741b8228be0da1b92ff8742fb47ae304f2d57a6371209f2b523be66eb5ac1fe17ba315bd374008cd614132026cc1b65613126fe36a83d023a1c297dd5612d09b365dee964c9de7270014", 0x96}], 0x7, &(0x7f0000001e00)=[{0xa0, 0x1, 0x0, "3d21d550317afa6a01a7db743f5383c37cafb754c9d6f47eddd5475716bc47d80b2d7f93ddbb52db7c22e78166d7e5f4f2a24b3556d0d07ad23b76f8a0e381fc6d4edb07a9effe2093bff868405ce48bb5b9aafafd269fda6a1e985ec2154a6c4eba7499204719b0ee84fe4c08d0708caa5cc0b920f1881e74eba4333b76408d44d2459d070be5eb42cb03070911"}, {0x110, 0x1, 0x21800000000, "1e360f22990948cb5be3bd30669f4b927ac7126df18a91f2c2b6e371d0faf29745bad49837ef5505e581d1d336e431eff758edb83793a6bc991ca150686a60c20bf464b37432bc73e451e179b4693f893e252b398fae2350447c722a8f32e8dace5d1d8a23f6e53597c31b48b919196373404f32a4ca12241926340797b439be3bee3c63f8dbd2c82f4332f8a41067c6a0be8d6e43c6a9d2ab5326f67cf465cc6d3156089337bb284f49c39b089fd00100e084c8ec4d397bf68832a298d03e06f6e0621deef1a02280653a217262bc6341975c58dee789ce670b797871deace3bb1b6f8880161b56b92ca80b976da058c8f069d22d9bd1e1132edd27dd3f2f"}, {0x98, 0xffff, 0x9, "e05bea7b227ceeecff7679779f4fa7e3e234a63e5d9bf95daab103024003869ea10149574ac530b1a18705ecb19558d5387787d85e745d8a76e74e4c5f6c743aacb26a327012084513b31bc43978373ffd3895ab52efdec80f01fb5638fae8b15b5cf65185db98c4af152e0cf3d0c39c1e0b39eda3c05244f564600094eab3b695b562"}, {0x70, 0x1, 0x1ff, "677ad810a2f7f113e94b9542307c094d8f9c295bc7a2a57a5ebb3c1d10b003de8f595bedb013050e238aac70829ca43fabb2464964259a9da8f5eb565ab8ff47a9147afdde35630b661cab235d54f593c62d4a9300637b226150ac"}, {0x50, 0x0, 0xcd6, "7c77d88a022dfdba9c379808e9b48b727f1d3cc422a3b65c0f1c3f1d00c68ecaa9619997c1914f3d2be12e3d77afea46551e63d1f48a5f777242d43dbf98d8"}], 0x308}, 0x400) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f0000000740)=[{&(0x7f0000000100)="b40e68ac6aaec271090adbd8edbde354833cba82089f5ff7a0f46fc67b4a9ad1bbe9576e8278beec7941c71ed6ed4a98bcd17f7166d2a2fb4c35fca31fc22eda1edd35562aefb2e52a386b26433ebd00acde094d300c10f28a20e7724630e923b8af9080ab7d7f46c9e4c34e91dc51beb2b33d0563685695ffc6dc5e58a6dc1112104c5b96e0738be81302ee4b3a5174440801e5cba1c2637da1956e9b99754b9accb6", 0xa3}, {&(0x7f0000000840)="e9d110ec9e5f549ff969754c499ff2b35405f7fbfdf8694cd37e88ba83525b05db0e2202b05c1ba6c99e706a87aae6c459c6e4228cf93daf468e70cf383f0ad715049a30893578793ba965e1582baddbb62af80bacd38d6ce42c9f36a3c7f03333088c3eeee8df7eaa390c1408f724ea3aed63316b09179e6e42d650ee703f640b52df892a97c6bf754f38841bc37df9e3a407ae65849da5b92e51a6643e6531d20830077cab3fb1a1c2f95cc7adf4790ee8f415e2898b6acf6601f03395cdc0d51799b669d5660032632fa4926adc34f5bc8b7300b6eb820e338fd10ef32ae88eb0fdb0fe0ce9d282a3f8c897d3dde3b9f6dbcf6c96f9c6cc9087e22db2a15d80e547de6244ce5614c6d7c49f6a0ef7e0547cd2", 0xe1}, {&(0x7f00000002c0)="b9c70f892567bf1c4b3f1221a72df5a81adb7f50115ba0ab44d5909f4e5fa3e2890cba1f68acf06f5db7e474d8cce9e91d67b2e7c3734d74abe6f0ccc79afb3c489f73ea5c3b2e9fc349f2e63846e338cd", 0x51}, {&(0x7f0000000340)="81d43eafcfc8e55076b7c29083c2c92169", 0x11}, {&(0x7f0000000380)="0f6a715c6cb2c5e1fd7ae98f59fda2040d599d2703eaba1e4e35685bb4e09b5c55e6275c87e9503853c81ce63f9ab0e837f0ab9e19f51173eb2556099b1d469ced7b33bf56529c0e985e843f67b8afc87a4ab28935301336e4b5a316eca731117c55a3a44f8fd61627a2e68976bc3f", 0x6f}, {&(0x7f0000000400)="ed7312cb03379f9bb15d636b30d065912bcac706f5", 0x15}, {&(0x7f0000000440)="185ba7d3820ed858debe1edd716bb040", 0x10}, {&(0x7f0000000480)="785df3377b99d5fd98bfb5f5d98a3d634445f573752ec507d26560ce5e1a3d50bd39a9f975e2a092d8808b55d03ca342215c81ef083464baa1b0ac37ae4304a676268b7a0e4f4662c760d89ba1464ffc6e4b7afa592a65722059e62718274685c6dd40959a6aa7b4f45858ff1e5b3e6c03dee20de54c5a2e7e9e63405119e3f9ce49eba4000cf12dfbe6b816b8", 0x8d}, {&(0x7f0000000540)="3c9a1e46a8dd76319776a39458a42b08424a0c03deb9490e847dbc59b07f1deebea93fd99cc1c130268bdb196f7489da9841e440f4865cee17883fe4c06bcd0ef754059ee83acf4386339e065ad5ee15b5ab274fa6c0267f27d4fa5c8ad69fc094d63ae703006da117f5659f5e1c6a3b30fd1ad497cd2ef7a3f934e9aa246e853cdde190dc35c726a3fcfd1a26ab936e6bc0f1342416f1be64991354486d0231659fc235644448a1820b155815a6543cf98b31e7f03b98935f331a896ba300901a3c3b52ad119bd01b191aa0aa2a6bb7bb8b97ba0c7bd19267", 0xd9}, {&(0x7f0000000640)="a66839a126722116253ab80757d7e264b93dc4eb5d723b99f25924271767bccaf339dd564743f5d294cdd48b29372e578aa3dd7707db5d68398f16bc15cf4490896a26ff47f21ad5e82e2f00d114007e23d1e82f1a2db8aa4bf92d74f507885602ffcd867c9d4e3ddd1b8a46a935d7744d1b20aea954a9ecc545c2b993be866623411589c69de317fa45da1c919ac020b39471bc0630c3b51ac357c03d268dc3239e8422eaf878658721035e0bdadde98dc01016b74d593633808457fdba249f01b0", 0xfffffffffffffe76}], 0xa) 13:34:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2334) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="4ad2076c21fb0cde116fd119da49", 0xe) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000040)='./file1\x00') mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x1) fcntl$setstatus(r1, 0x4, 0x4c) 13:34:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) clock_gettime(0x2, &(0x7f0000000040)) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) 13:34:22 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x41, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x3fc, 0x0, 0x10001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 13:34:22 executing program 1: r0 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000ff1000/0xf000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r1, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ff2000/0x2000)=nil) 13:34:23 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./control/file0\x00', 0x1ba9828f244c9264, 0x100) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='x\x00') symlink(&(0x7f0000000080)='./control/file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = semget(0x2, 0x2, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x1f, r1, r2, r3, r4, 0x8, 0x1}, 0x80, 0x7, 0x58}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r5) 13:34:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) kqueue() write(r0, &(0x7f0000000140)="11cf801bf1fa487444000000000000000000000000000000", 0x18) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:34:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pipe(&(0x7f0000000100)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, 0x0, r2) 13:34:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x2, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x5, &(0x7f0000000200)=[r2, r3, r4, r5, r6]) 13:34:23 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200000000200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/95, 0x5f}, {&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/77, 0x4d}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/102, 0x66}], 0x9) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r6, 0x6, 0x1, 0x0, 0x0) openat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x188) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000600)) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/179, 0xb3}, {&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/106, 0x6a}], 0x3) 13:34:23 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x100000000000009e, 0x0, 0x35f}, 0x0) fchmod(r0, 0x2) 13:34:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) syz_open_pts() mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) execve(0x0, 0x0, 0x0) 13:34:23 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "968a0d836bca4ad216413883fe3e6462ae7e27ac"}) close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r1, &(0x7f0000000100)=""/94, 0x5e, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 13:34:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x5) ftruncate(r0, 0x7eee) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 13:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/103, 0x67}], 0x1, &(0x7f0000000340)=""/244, 0xf4}, 0x2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) write(r0, &(0x7f0000000240)="bdfa4d2591c321a8cf98848e3e8751bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x1, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 13:34:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket$inet6(0x18, 0x0, 0x80000000000003) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) fcntl$getflags(r1, 0x3) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 13:34:23 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='\x01\x00') fchdir(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='W\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=""/114, 0x72) 13:34:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setflags(r0, 0x2, 0x1) 13:34:23 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 13:34:23 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x10000, 0xfffffffffffffff9}, {0xe772, 0x5}}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2}, {0x0, 0x3}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x120, 0x2) mlock(&(0x7f0000217000/0x2000)=nil, 0x2000) 13:34:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8ea, 0x0, 0x90d5, 0xffffffffffbffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="580c0d0000d16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc84ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7de096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4", 0x2e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffae7, "8c36817bb98e8df4f117d408177dc88ddc2fad96"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000140)="f4250c8f2101417e432805898181b79d3e0eeda4a624e2f7e8b177b396f86956d4a602974ede36f786fb66b198dab8f7eef7a5ace6d5ac89fa5dbb4c48e06e1a673961ec84860b5bd5b511a7663232bdb36be7aa9f6cfba50c9376d62350ac65cdb7989727737ab2da0e50d7173d8d0076cc1d", 0x73) syz_open_pts() 13:34:24 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000000)=""/55, 0x37) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef002", 0x98) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r2, 0x1ff, 0x7fffffff, &(0x7f0000000000)=""/37, &(0x7f0000000140)=0x25) dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="fd", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff81, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000280)="4e8766f4ab479c42729bd7f1e39818ae27bc20795c99f8289e330014d30e05e52bb567e07673f974b13e9b45599af70bed9bd1e1dce8f2b88a8479f2a64a8070c8d0443abdbe4b66dc92a94c6556e55a35e429754789b1ca5a82ace1603a04a779d282e679cbd2fa43dcfa07d3b5a70bcade3a74c4181af78ad20602266772d5714c3a2e4f94880c3e0b199a98a5a2417c02de403e55c172512caf1bdcab921904166bd3f69d0939d35dd64439a3ab02658df631226a11e448dd307e054aa92880f0847b07275947d535f11202eeda637b1138853f08cfdc2dff9c5e1f85bdec3484376e203e6d4f92d8fb8e02d1f03a9f2b1312fb4019309ce365fdaa651931c8bcba74c540571c9c36d36627bc921cf4d402194383490ee562311fdef730301ddb3d45ebe88e27e98389ac88d77c1d5546b92b56c0b136e0b4b5e3fd98680a849668600c847d0774ddf09301cb4c905257b427af0b4181f5430e81dd20ca43235580da0255d65492d437563b41846428ecec1db102d0c14980777992209fe7e7cf31b299cc46764d881bd959ecc7fcba3074eefb834db17f1dd8baf7239d3962fa19ae48a3c5a9e2442170414b4784fe0c7345a7643f4e1a1ac4f18848d8fbfbb811c4c3ddcea87dad52c6b8b460e0e8e93dd92c937ac0bbc95afea124f01be2bf393d0ec189867a6c0e8902c5a99fe41d35ae22b737d7a6667ffe2551b0273226267ac4931bd1278bda0baa903ac6bbc31976c10e20c53704703553ab439d77ca8a14c1a9b57ccc98ce19c97d632cd52a6eb41c0f383a8cb63a2144af4af6d0305409026dfd3e365681d246a11d0b656e40b5a4c4693629cbf04905c44f9b17b94c5f6f4c4db41dcc35f119f5cef1ff44cedd74fa7e748892e80a654026b0198fcc6391ab7681ffe4c5d013892b8d82b9b10d9a8b84d1fbc77bc123da5d8fcdff6b32ac47e92a43296a3e11dd7ed31e8c6f6038f96e1f2c8f2681ab45f2c15681f2ed117a5e832b152298a63053a2da352dd5ddded5597b83b0792e2b89d12c23188c6db59fb9cbd464f3a343666c1ec0007892d033dbb32988ea3594deadb650f02c4c2bf00b357cabb8a1d05415b4295749e5d57863ae5809e05654b8bbb6403e219d1a55f6fa281673232d0fbfaeb04fc91c9086e37c68f6ed9e876a97b00d988ff2895fcb1288453cf335eaea22e44350491b9e9a219c542b3860d2e6c820e306f5fce1056dfd31180597e043701ad38fe2b95a33164eeb14e94a25ebcd3d8abac6022167f7113f71e1e25e7cf6d3ba232342e15735b4c8c2697c93af23ea19bd921892f9aeec5b7c8c706aafe781271a3deec9df6e51aa475edb20a2289f6672b60e4e00f463e661c230aa1aad439fa4efe13ba703a28eb4b846173b720ce7c6a1245523e1965c0965f6274301a1111410bb661fd6a38f5c17417dc866376f481b587a1620d49ac9357c19ddb9299598908c7a0a25fa6e330179cc4fcdc5ed1b27b47df511011fc294b634a1a5f3196bb418da11bf5526b7981349f17ee8ed5e8aa616004f8af2f8b347274fb5e6bcba462a60053291866a8ea35c1d10495e07e364edc625fca8ffbb73268ea9e296a41516c21809de3285c34835580dfa2e9439983527cbe567b5914c76fb153bf1a6cafe3dae1e323383202bd82ead4bdcbd91208018aeb7870e638788f91e649fbe81fb4ebbc49f356040dc0c826934e096668ba2e6aba443c33d2ccd20e6f77cda6c3482d792dd6d4ba1e8e0c4aa7aa6304f66633a8cc873a23de4d399f4231a825126f550ea5d5780e3c285f5436dd3be5bfae6aa4940e1a03a95159c55d698a7428978a6a54655460e283e6f5fac16a612ee0fa52047921463541ca785fa9bcbf9fd0df879c17a4dee1d8761c4bd80872154d1a5e62448cafbfe8067b27e60802ebe81ca2ad775278d92f5dd9fa61308e636359682dd4a283ae2b91046689343dd5bc89c1e2fdcfe53742fdccee70433be6b0cbd411f5156b2d207e4085dc44b25bf7bb28fc1d2053dfce42708adcae43029ca5037636e27b80b16fb12f09b26d92fbba2b502e2c06e366d5119016b95ba6300bcb9f6b83af8211f7c9c3cc3c34fc1beb93497b82d0e62179a5d70b242dd8e9c7ae9d14e4f2e0064d797659dc97331bd99ef558bdc1fd194f7840de1ac9be41fa43c45d9e4f04e726d766a8710ac25d955fcf388407c5b383d3bbb484fb591896c098ba71776b943ebb3fe5006884d961248aefc4b5b7b908eb46dc03def4e20ee8fd6cbdf4315618903d6d190438774a74975805f0c79c7e79f21c77bd8a8d4a29ec5a0aba4a670ae07353ea39460415b90f0104ba2073286d63483baf75a51d99d3ef170b48815d4d0e853b94b987ccc1267d7e969fbc486cdf6bb4ef23cc0ca3c81b9854d644b990ec468100e912efce2bdcdfdcb1528264471f87f8ac6f6e19e5e029e3395c51633afa680ab7c7b0a9aeb7b7b832e7a2d77cbd0fd5b85e8899f9c4d4a7a845e2dd64f177c411a3dbaac1c556f7a062e112273222eeaf44a6b507763ef64a7cbb35c24cb62a8e9a0e44371a61ac0fcd0dba15701ed9c4f0b85f940b7c56c497b1e35b896b58438681c4977d749ff577ded65592f9f6ceb8823dbbb51392f2f1484b2cef01263e59e0b4ce756afa2c90ba4f6d6942d8b2a32bde82b16baf521151cbd37c90905504f79e8f30bafd3e216cf5a1edc5092a40661a3220574a0beaeb88172007cb80453cb9b178cdf8d3ce9da915070740e1c3e62f05a32d3e8ea6376052e76ea0d7406eba2b1a847174242eb3f21cc4e474327b1d92ce608e084266f8fd7b4d6db536315107b5c5513627194fe38e364ebb83abc2aec412e4e8b13838a3b17f5bcd637774b71a28a465eac66dba03347a50b6b741d1b440e7a91014102be99fb5ea596006e3237d226d1f8e4b4c7ba86c6a8a659dafbac9f3be0796d17651b50af5a09401db26dc52884e4d98fe7fb734320b351ed98c60549642e14520322a2d02a8478786798710bc4269992937b8bf68389db5025cb47fd1437810f7ee74052657f2eb1716b92162d5e51d806867e9a8fbd5805900b826816cdc9cdab24649e29b64e109f6e60ef304d622541afefcad8f3e3a266f7cff5efc6ecb063e1b3fb82c487d871ba3e4cafd20298ccaa4f92e116a4b1435c4ced87f149207ec561af889eb7a1ea78880f130bfca31292ac312d2c015302eb11dd2836427c51f12ffc68844c2402d6ab291311e079468a0a317da174f905f7f0ee92f8ba2a43b142d8d4084d32eb190f23a3b846b2fb3d24c25587355e70d16b67ebe82c945a48650341b34144567730cdb60df039e86276d697e3a8dc6afce74a86b1ba28a6633d8e81da606e4307410c7876508875310d961b96d4f0db56fc18d67782be5ef623759668cd4df73f8c44cdf0d9d9106c83905eea786f6836d8dc914c94096fbb0ab703ab07cfddda0bd9e6043322fd4a914f274c920a62d89d8f04b50031155412d569e33fcaf91599990094bdc345906cdd2e40adb3ee2caf5f61cc8f3961d5afa0e15bff98bcf2302e03574c67fcce5706b5ea41d9a65f1947bdcb8c6ea38f4ab184f8c819dfe1794dc703c892ecc5ff4b3bca75a756d5be958d8a170ef030977e38694326a24c0f32307d38dcf792f885ff85e17a18f4f9944912471d66d11877266a97b0bac5e4cdd97fe66478bf341e3dfedd2d8584c6bbe039982b50de1f4d0e0f2f1a7ff54346f6ec8c5b5ced0948f9f6f87bb35181d20eb9790f227190b32d1b040728ae7dce11bb2c4a78e4bccc1bf043c9fa967b6cbd3a083ef4611bde999e082adc2e5f5cc16adb7b04e3ff2b6b54999f96e3237008fb5636459f1bbbd4a0c4f9a2d3e362b69e4893ada04b965e443465964013aed182a33baa86e3d25d5cf21e1f8142ddbeb2a596c0e0703f5d3a608fa33f5b46fccd25f78b616d80bc04fae047064e499420f0ce1d935923a5689a2e10afd76814b3b42b74a0c18210c3a2e66295216e678f22e3b83fc37894dc1a8783ee3996247a9eb6a159428124b627ccf2a0030c9f46b559af130245a427be999ccba30d041bfc3856a7bc9ca28a22df0330aedacdc1b3dfb65a109cef820934116fe3d63fb116d00d9ec5de514728e494c275248a546b744c4633e63a637975d8931568b63e4f8792dee8fe805c3499402a64317aae74f1a16b38b3c1427b7327c478e50d7c9382de41718006cbc3dda6d7ef9ce65983cc6852363651a8909f509fecbad9395ca68ad115e2fe2b922ca42285e09faa5cb4a82e1642bdd5cc5b55f75ed32952bc1451cb9873ea640a3d69af19424a2fef22421cb194cc4f0e5db9e59653ff955105223068c307e4339344aa49d8fcd177f9bce17eefc3bd76911311f4823bf7c984b968e0a5d39375d679b31d3dee71e19b85f95ff86c6690cd2b0be7c1d72bb559e8fac4873e6c409e7b16196a10ccaee9fd55f3f766183279b5c2c63c64e4cfa40f4dd9480532a9ab8020a21453778e0e620524c56332c141d88e56be36d172d24664be5951d114333abd61eee89da3c846c6fc25fc5e89b91e07e6456b13d9c5d0c0b846c3f15cfa686b0b6fd29ad7ef6fe88a6b76ff46762e28a9fe555f68a63df806635156b0b84dcd6dfd750683d48b479d30d241f48cc31f8f421ba8e95015c30cb0e0c500a889b4531f3e05cdc1f750f603c88404a0218d1f213da16535c25dd885359148b0309d484cf14729fea66dc7c7083b4ac9d457591a5ba00d227f9fb3db4cb5dc951255efb235e08d896529a73ee034231916d5fa1a0a13686dfcf27a1cfc6747d7d47a557ce1c8f9d2ed421d69f0d89b504d537f2d1ec5f7228abfd803ba09ff940ed6312dcb87c888e4d3c66d251fb92c9abab7c78ef12d2f67a587487b8bffb3e1dc9bf505ec2b22e549aa63810f6bb0ffdeca6509e5d5f96f03639fb01f3e8deacde1b4061ef28f1fe15da7c9cc256d6a4c414a21e96ae48e35c6dbb29fe4db39a44c3353c1d4b4ed71df40c7cbcb894c6336243cc58d16b273451e8d06db35b627510af090998abc4e77cef35c38286d0299619cd187ac0369d0fdce8c61aa771029057ac16dcd88f8942a2ec53099501c5722854eedb3cfbb4fc5f39a68eeec5938f9c5b754b55096e170b11810318d71291805f1f5df55fd9d91a3ea728cc82f17454afa35ab8aad87476b0ac400bd6acd551232cd1b035606244e236cdffb972b7cff95beb40309af9bc1319b12a602596c25940b81f0c4799a019bf633dfb8f7a538708db329c69df3af0b582abfc99d7321ba46131caad1e8cfc1ade6c71948db32b7ced34f62facab7e298f350b0094699d6c202ddf92a63da7277a58e0c6095c1aff7cdeab2fa2a0e73e0bc6a8f628305c5931b19abcb3012dbff0646ad521fc1e08dd4ddaf99417c17c0fa3d9d6dbc1eca556a4b74943abf4f57a19479716cfb73c1f6948dd547fc150290d2200f7f65e267abc68e5ce681de7e7e67bd1acd28082279fa6dec2107e7272b0e7b9c54a1ae086a795d47c235b2c19ae5e091671dd2b2ed2f4c006516a78a931ae75055e6af30f7086333bcd8b4bbf49e05b7bf9c3b317389ca1d0e6098ec413754b1861c0db73e54b6e4fb519dc7ae6795b58e4db31e71ab970259ce24b40d09d9d202b8a1de89a5a3e2995af6e32da515467f3b1a8c33563a14c1c16b12fb39464766a02ada58932866b5d3b677a7c981ded4cd615ea6d6a3664f83949e125f46d3ef87efdf5e7272fb76b50d27c2990585677030e8", 0x1000, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r1) 13:34:24 executing program 1: pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_open_pts() sendto$inet(r1, &(0x7f00000015c0)="5102a443edca16547db8f09d8d6182094d0b11f6283c0d8aef012fd89010a9c887d89b6f4e763e71c308d53526961461cf541f90aeba7f4292736e4829a64341b17c3c211e1cfdee4c68372deb4da41ff6a198726b59b2093690895c5e62e42e4a0d9265c346fb5fdedd6242c327e76ec81ea922ed0469d9", 0x78, 0xc, &(0x7f0000001640)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r2 = socket(0x37, 0xfacdeb1cb8e52e06, 0x81) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/150, 0x96}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001680)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = getuid() pipe2(&(0x7f00000016c0), 0x10000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540)={r4, r5, r6}, 0xc) 13:34:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) fchdir(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='.\x00', r2, r3) write(r0, &(0x7f0000000300)="a2f6202cacab86f5f5c2709886a9f583dcd3184ed1d32d334c2437ff2d156326169d4de60309c0c473ced92ae18fab004b987e72bbd4369b3b18bc5750bbed7e54bc06dc92d9528667a577c825cffbe4277fc6d75d9f84ecfa62f6ec91bc1dfee07eec3e29e49ca1a9606fd1ae5151611c5425860664a39021f0e5484b1f7572f2d74564af45ac139538c7c24f2cb87e4e2ccc64c80ca85d426bf4744d913153ff233f9785ee3218cd85f82c2316fd8dbb5bdd48aee2fc10a2465e4c3f650729b05f0f0976f065fd8ce017b9706994dd838044edbf1ceff520164cddc4e7d37c6ed61dfba391a396a2f0bd25c78fbcb002ef9e3de3315f8908c823737bb253b23621dc5b05711bfa9ea98ede3ef1cf21a9448833af884168e149fbdc0ba857730592fa314ad6e723a47bb7c42631b27ab5c121c1df56faa02e3e1504821eaf75d3cc11a2e4c650365a9e1bd3a34abbe81be8c5da18aa8f256f39218e88ba7a4151219df20ddd78cd1d3081e0d4fd77ffad12f4d075161de405fe12296585f425d993d7458a5ea4316b5d4ccd580e56a36e5e56871cc9f4aa2c68c5c6912bee6c6f87b1549bae816dfb951bd6a0ec61ba15c5139b363e27554a0b637fb6273eb69e0cca18f1934f767c76d739bf5f6cb80de3735bc7dcc835f763dd377188011cf2b5bea8dbb11975db8e5fcc02e2256ae346d09b74a818696259f5c8ae0a58f9", 0x200) chown(&(0x7f0000000180)='./bus\x00', r2, r3) 13:34:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xa16) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x110) 13:34:24 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="b6e54175a8dca2f5a68dcc334ef9e55cf8fdab5f7faf9f4e184b4a8d1d4e5f15722f1aca13fc8cbf93aba3ccc7f101006187b0b86f1dff85044d2197cfce89feadd9d33086b5af6a1a4727ce0d46e5afa208d2f9b7e1000000000000000000000000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 13:34:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9e, "b0000474710800"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:24 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000100)='./file1\x00', 0x0, 0x104) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 13:34:24 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r0) r1 = socket(0x10, 0x0, 0x4) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = dup2(r0, r0) sendto(r2, &(0x7f0000000080), 0x0, 0x40c, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:34:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x2, 0x40000000000, 0x7, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x9, 0x100004000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x8000000, 0x2000100000000}) 13:34:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r1, 0x0, 0x0) 13:34:25 executing program 0: r0 = shmget(0x3, 0x3000, 0x3ff, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r7, r2, 0x0, r5}, 0x760e, 0x0, 0x0, 0x0, 0x0, 0x101}) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x5, &(0x7f0000000000)=[r1, r6, r5, r1, r3]) 13:34:25 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x5}) clock_settime(0x0, &(0x7f0000000000)={0x31f}) 13:34:25 executing program 1: chroot(&(0x7f0000000000)='.\x00') rename(&(0x7f0000000380)='.\x00', &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 0: setuid(0xee01) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/2) r0 = msgget(0x0, 0x50) msgctl$IPC_RMID(r0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/195, &(0x7f0000000000)=0xc3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f00000001c0)="03a700000000e37c735fa66bbefbd16f816243ecdf54b39e3293463e14c5ae1c30b45fb03ab7874a8de66ea80c8d9f87d2579d59a4ae3e9d48aca6b506a9c1a0653bddfdd2b6b3c1aee99a3f37f76c4a1fe89d9a5e938d6fee2bfe52c587debca4a077763aa5", 0x66) setsockopt(r0, 0x5, 0x100000000, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) shutdown(r0, 0x3) 16:00:05 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fsync(r0) 16:00:05 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x1, 0x8001) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000, 0x0, &(0x7f00000000c0)="329fca7cf3625696fcab764f850f3774c1a7212c1fa8a93f27da80f42131aa11250cc786afb0609244e8d1a1eacae5bc69b51273058d81d4d1be255b9cb9d4836e2cf4699531226b28cc8b5a0ad70aaf2e83043dbd5cfbccb1af8ab8b598c64c81465d2a4e33bd522dbcb6cbd78be8d77cf5cb03ea31b6588db8706af6774f6c50216649d820ed411d44f250007767bacf7639755a6efca0f4683fc17c110fb442af138d268468d5f07a43", 0xab) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebff9648", 0x4) 16:00:05 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x23, 0x0) kqueue() kqueue() 16:00:05 executing program 0: select(0x40, &(0x7f0000000040)={0x3f, 0x1000, 0x2b49, 0x0, 0x401, 0xcb, 0x1ff, 0xfff}, &(0x7f0000000180)={0x2, 0x80, 0x80000001, 0x8000, 0xa02, 0x9, 0x0, 0x9}, &(0x7f0000000240)={0x7, 0x800, 0x80000000, 0x118d62e0, 0x20, 0x40, 0x100, 0x1}, &(0x7f0000000280)={0x8, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) shmget(0x2, 0x2000, 0x542, &(0x7f0000ffb000/0x2000)=nil) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x8040, 0x8) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)={0x8, 0x6, 0x7fffffff, 0x3, 0x1000, 0x4, 0xffff, 0x8000}, &(0x7f0000000200)) 16:00:05 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xffffffffffffffb2, 0x1000}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000000), 0xc) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1fffc, 0x40) mlockall(0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x401}, 0x10) clock_gettime(0x2, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r1) preadv(r0, &(0x7f00000025c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/106, 0x6a}, {&(0x7f00000011c0)=""/124, 0x7c}, {&(0x7f0000001240)=""/169, 0xa9}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001400)=""/215, 0xd7}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/189, 0xbd}], 0x8, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000000)="3feafcd402eb2bae2724b6c8d486756a16d357586850af2419923b7d32f08956596e12c1c01efc5e3cf1e6b620a66bf0a5457a3009c0ff88d3aa0890caa07b4f2ecd24e040cc5d8d1afa65d9ac64866813c26e9b560fb9ba026e46be100cb6f4f3e100cb0cb7582288d4487ea5c0fda537f9ef02c69eb952e84ad7555b55e060f5b18bfc9107e406b80b7dab5032266b70a6eabad1a7799b78887e1582f8f1b311e65f51e469185b1d24d6cc19a4", 0xae, 0x2, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x4, 0x7, 0x1fffe) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) dup2(r0, r3) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) write(r4, &(0x7f0000000040)="3f72f79d9adc9a942d7a035da58fec4dcb8e4115ed6e4d85c24a99643e0e0d2ef7b039193db00954ed5b407dae9e06172acfb61ca61f49be0a146dd9f820c9ce1670ef1eee4103c2dec666abd0a493a73b7d3348d9fbdb702bf075dfb77d94c8ea1c66384d7cb05a94054bb0f1e48dd83d4beff525aff4c430fcd3e7d13fd7e1f3d203c1f56fe5af55439e0e50ba7790618b75ab02260c57712908107f1ce1d0e145e1587de18dda94aea820b47e2b0c202bb2094f2294c0c4f42dd2a3040b598f2c2376680b6d550435514f1fd170976e53c89383afe47b17fe42b4a0df722c54219060162728724a38ecb82fa763ad0bba28845062ba22", 0xf8) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) r1 = getegid() setegid(r1) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) listen(r0, 0xdcd) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000769000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x1c, 0x7, 0x9) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x22) write(r3, &(0x7f0000000200)="bd", 0x1) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) r4 = syz_open_pts() close(r3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x88) openat(r0, &(0x7f0000000080)='./file0\x00', 0x3, 0x86) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)) 16:00:06 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fcntl$getflags(r0, 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, 0x0, 0x0) dup(r2) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r1, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x65c) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x10001) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmod(r0, 0x120) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000080)="eaff125c00000000", 0x8) 16:00:07 executing program 0: r0 = shmget(0x0, 0x4000, 0x80, &(0x7f0000684000/0x4000)=nil) shmat(r0, &(0x7f0000775000/0x2000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getuid() clock_getres(0x4, &(0x7f0000000000)) 16:00:07 executing program 1: clock_settime(0x80, &(0x7f0000000040)={0x4001981}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/99, 0x63) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) recvmsg(r0, &(0x7f0000000380)={0x0, 0xdc71d839e010b957, &(0x7f0000000240)=[{&(0x7f0000000000)=""/164, 0xffffffffffffff80}, {&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/51, 0xd40be5171660ce06}, {&(0x7f00000001c0)=""/43, 0xffffffffffffff9b}, {&(0x7f0000000200)=""/50, 0x32}], 0x5, &(0x7f00000002c0)=""/192, 0xc0}, 0x801) setsockopt(r0, 0x29, 0x31, &(0x7f00000000c0)="05", 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x100, 0x10000, 0x8, 0x66, "065ccb3e7ec181b3e778e14c2e0b7fafcae9a0b3", 0xffff, 0x5}) close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0xffffffffffffffff, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fchdir(r2) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x6, 0x3) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8aaa87b16b72cd5"], &(0x7f0000001080)=0x1002) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) connect(r1, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001100)) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) close(r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) recvfrom(r0, &(0x7f00000000c0)=""/42, 0x2a, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="19b87dafc3034431e65086d077e41757150740791a8e11fe", 0x18}, {&(0x7f0000000080)="b2d1a14820a675d9c47b1c3f911192ef33ce74096a541abab2f0", 0x1a}, {&(0x7f00000000c0)="79d66e2aacbdde8b58ed70138d49b20f2660f242c325cd8e6663d5ca89258c5e4de7a3302a731a62c681066a2920311e89ebdf2fdbd02ed89c83a45528a97e3006350fefab796add91696a46f3c42a66948a84d079da16d85b4ec09fd36333061225e737406a36889171cbadb99bfcb8ac2746e9083aa8bdc9228a0b2eee30b6c0c385fe152b3a28c1d0ef3e83ad113baf783b37029174097d5e65318e1eb69802fd445085c35636bdcb1c58223e9b20c3a2da30c905bbe0dcb49f634915add477e6d61289b7c9c680c9ec74ad032e609572ba3417397caa4d6a089d81349ab384aee409805b602f5657bce0598cbb651f8e4830d9fa139358932e096bdec94b4b39163f95899713eaa6853639742da7f7b935c98059b10b397c70e0d3da836aaa3fc34fd77130e41e255212c4ccaf0cbd2266cde347ddd0da70cba560c079eefda7cd06f92a61551d941dc6b2054edf06dc94ec3630ff07e5788df701c37893bb3d710f09dbc676508148f8de6523d99355e00ecde1e61d2abc8cdeb0e075af7e9d520dc3f47bece471ab2c723425afa90950b5aae7a835b90fa3ea9ad3d1aba192b0128bfc265c1d4c8d35bd5ab4a7386042d216e1645222b307248df1ce5c2e5f2f647ef2c992baf6fe00bcc28a8163504c0d88807cc6ceed0dc3a4f6e0a3dad60666f9cb723c012e3eafc3b8ab214bd20d9b0846ef233b305e19ac970a7ce7d375c01225291f12075d17a91f2afc170fa03a489715332dbb4f7e0b0add7debc3c401f02671cac3b72b34e3180b6abb30103a33efc945eb5f9e6da1d5caadf4d7d5386f2c678446b43446c1a0518a81ecda9b7a0295b670d8460e7b098ac8b5740640aa15bb58f5558b1b41b3d39ef3ae7f3435d66a2dd9264bd11e6bc471c136860b81e844ad9f3027b5ffe1fefe9b5dcc2edef1cc177088c7d4d6f0642ce4b8f8fb2f15c43a9e245597afc439663525622aeda1d582abddeb6098f060c7cd1f98833c4c6af6c4ed60c1bf8aa97a837449389e27b093b544022ceeed784b45e84f6139c3a83d97bd2c9070b631901c160d09f86dd4ef9a675fcdcd7950ad1e9023925f5e7dacef5889815847b7ce1ec1033ec6ce0605d4b16ba72d56f3a1e2ee2229f2115d96fc1a30fd81396b73efa5f8dc3a6dd0bf35cb54ad687dcb9018a03a9096941e1f9da83ff8f95c3bea3b3d08af3283bfc01774bda0258aeb9dc4982c70241116805cf60e8082a9b18181ea3d879a5c20f5d466355ff5c51e7dddb7fd57a665ba88522c39109ecd78819427046a525fb81e1d6bd5877678d0fca66864c6593f47e9ab8d4f79d925cf6b0978a52e2c2e1da9b22c1c575b2758f5a3a7356b06b4182503f3d6cac6bccaf41dae2d6664236a94b350cb11a135392718d6820c2c1913950461717460149c2154969ef948e2f8624c3aa8c6634261d222cd2898061ecaf13c289c1d278221880e61633974c4b19f5ff77c167226a4e52e4e2682319061c0fcd2b12769b7d857f12ffbaba96fd72b8309ddd5f362dd4649f60cf1a7adaad2ed737a1765139f1763263b42d685b75950fcc2eb8f04d823bdb1fe1bd55ba2d1c7758c66bf4f8703ac64d275073945433bab741a8b60279d4446ec2ead0b27e4ac009a1977002fd9adedf131476faba6e7f199dae6697b6d59695f7396bae3fed252b19728c70351e88103dfc9eef5b7c1f29bcb8363ed85df10b94f43e78612fe3e475e0a2ec54ca323db6a4270e1f14c4fc5f4368a2d8b2ba3b9af4ea8d009c5da06cbf3a033d485e40461fef830831dcc354765c54181d94c92ce0f0d1c9786a2d2578b9da997f885f8163adba175cf2789350e8749eea8a7e49f86deba758cc0b83ca01ba0285a7786c4a9e2241604fefe9f15e1021e404090356e52ac6fe9af994e8b24f2f95c57ff045e7b9d45394d414891b5c1bea786b89aa15431a7b1d97d1a3347d3f7e4c1f0c4e9db617683321cb9bdb2f06af1cf8dc58665cf415e6ba8f553f6d316433d22279c7ecb5cb001ad029743904879e77e87c5658f494f27e993362253b7aa621892f6567afb728ff2d7221464c7e915f128f1e06f52add0721e7535e56f701d9753ab64dc5a79349e3c2329aba303a17a82d0fdf9341e855f64c2ae0cc1b3300d0c0f06c6ed749b627c44c39cda3de9ab5da046e2dc116d450f6d34304afa7f7bbefc2cb6cfc3a3f92d7ee3924c3e2df0feca5201a469a6f250f1d87c679cd60d49c3f0726ec658d15971da42b8fedd84b2debd77287775725fb3b20357b4de3ad91767b5f9aa9176fd91ecf715c684f00523296dd96dd56a68cbb23ed01f0ac02c5f52f3919e2df0f040d82c01450a4421544a9c5d49345a85719509e299ed7a37345e90534b3b409c57313c1c0c4f2ecad54750b8d02a191216365af46eb52a550c7dbfdf45111379980f451168a87dedee99274170fff6b126aa17112bbc8af9613624aafe22eafd7e9cd229b65c4c455fd248895b134d153d53025991f4d3c2f17ca4e125b75f46cd3e1b662b12a3a3c6f205984026328b444714855b41c8754c96fda3cead38c9725bba105bb4cebea5833fb50d0b01045c443035701a98336eac444df32f9b28da1f64a70a56855bf193fa3849cd23c4faa4afc89d033e82ab0e4094f5acbdd725f433dda346ac4ae633fe3c9b7ce9029b3a84f09abf9b2ae0c49e3c01f60b78f015a0e77704aa460a19c87f515669910be0008778cccfed037860a05b47d4706773b349232a23e88ae1ce7a03e58acbc14a2a98740c548d45728c8a061173aac8d8f5027a2750cba93e2571b9c32b47c06b0629d2586c66c94f10ab748cb8b364171409e0b982115e31778216a7173ef451b31567d984e9c32b2ff88a0816e459ce9c7c410f7c982780c5f3090f4b966820f5c6c844a59afa40ee782832fd559fa90efe9a4d69b955bbe8ab7441cbadfe58cb2a2ef2077a2382deb8e9ab47252d08e733d7eb9c683068e062d253935dd7e7e117d717629462b8816ed3ab4a6887967fecb14861dfc98dea51023abb2b0c553f2d5c1e04a9769d03c2df95aa67e62d87c21e8bbd657de16907e3f346fd516c7c3dbd844d6d367d888fd823b0db6b4e99ff65fd7fadab7aa1d816cda788226acb67285e033a4f3fda780c7ae21bb8b960f11d641178b6b24bf96071793f5c07a8140c3b53af1e9ccfc39faab36c1fed6d4c34167ac1b165ad59dfcf1129486dfaaef75bf0b770ef84c2be57436f6f306ec06595a3593014e4ff23a31b2d1bb3c20b326c648816e6600b051c88e3a5ad315e6e4531933422825e771ee424ffb6ba39bb2546cbef7966e6cd5e3f4a4ad18181867b38674d6b0b39cc37c1847830627828aaad8ee4d5490619329a609bf34d0c2a7bbb28876851c19506378eaf9c1bda2d7abeae75c631b9ff3a042e86c6669ae12bddaa2cb65211cde09907ab1663f7ddb6bf2c12c12f5d367e1b211cb614879443e03e0131b5d15cfce7ab801a163603a47f2abceb0f9685d4a5cc7c55476eadd4a8ea6e4e7c76f4f57c7d553ca9fbb0b98ef13c55ef4cf06be96a54fdee1f19b7815ec9e71c211a093bbf4c2074e61804047d3a120609a1b33f799dfbb71dd91a437b983e6988a7482304ba99c9e2ccb923e9cbbc9fea11974de30510b53c3282380ec63b581acf3164484fabd704b7dbacfbe345cdf7ea30d1483c14c09bf33d36a4fd67fb7c8de59c339cfde7e85b0b64fb927c639541e21c1a5215aca488a443d40faac8521665c8028091b91650d016b56976e079f3935bd637bd9bb627963313695e72a5facae8038651f0948de9a5002c0a6e3cbd1506c70f934a3ae2791ff094f32302b0c9dcf309fdcdec9ff6d843f7829f897da6646f41ff07c87f648349b8a73d11d141ffb122bc83a38db27d1f8772105b0c9f5d63abdcffc8866e1e0cd3a65cd33f37683bd6d13baca46625b8dc5176f444cbe4a70de61fdae397b2aff8dcea1dd7493c61e36863df7bdd5593ba73b676028a64dbbd1a8be747dd31da9b17b6ff5b8bd6a9eaad25c278853156aa96fff7c4829d8436bcf80c1b319d5e60919facc7fc5a19b536c2b7f6e3f4a7938229b9d3d1540b640abd4c7efe649410767c87385c0f37ce1520de10ed2c59bb6fb6cd6f9f496eb0b2ef285b82634bd7ebd45897d7b85a8df1f756db6d62238cd04540043a1532d408d3770fc551f36c38433a737e997ef7710c72e58f0803c5ddfa3d344a2978e6570af8685a1f60ab4843358fb434130c5dd934423d12f90fea613c4cd66f8577895765cf6b5daad5da83dd3ca6a609790ed3dd7e469a31cd020393515b5985f1eb58cfef84a526e99223d3f12c7664c2241c237e63c26e9b07736ff17c16b8b72bd711b424c7c4e236eaab6b7e08ba1867153ca0d6cf6e2f8b63a66a45f52ba7d9cd3e7af9e4fb3dc7b719000041eaa4aba310101fafd770669a41600675f7156d539bd23a5e8de5fc0ad102f6d50ea52eed8906a1e72f51af618d1e864015488451526148fbf395138a85fed4e8981a87b7a604087d4790a5e3bf896920f46e4d8dea9411125f8a884cd325a06db12fbcf12e8274c1e46fd0cd851d9099ec94a4159416286317ae8d3010a2fd4daa09a06d5bc87e1088d68cc137c8ea8b6cd1a71301cb76507c5882905c0734d9f6d7681de44f746b89b4441640f3426db69cc449b6569d362f24f004b45d2e4e6283bfd7f7c5c8c79ca8891ba079559cb763caec9c8701ac7b16d81944b0f12d39753bcf64c332434f36f292f64ac9e2b396182f9caabfe2a2158c5ea3ded381ccfce28571a59fb2c04cb4bcfce4e4a84fd0c48586a8c2cfa7b45a84718a9c685960784dcf7927ce19019c730c5c67d2932830153466387b834707aebd18f4302ac26e46c9d8939ea68a940a4f089c581e551294d2d8a166ded82f52aabce383d52a310584ce89b8a5e1b44220a47aabd2bbec08702de709d15beb5706e22dc86801b483268143821f86645ba0afeb6bfd5df9c8c9dd2cc9e874aae4590f8045185ec9feef6f2d99dd4d9dc294961c67adffaae02daaa167d8c2f87f8abf8cc16527a8362f455ea1fb0c1e2d39ff87a635b98db83f52e52873e5ecbeab55ae69a9153dfe2fd99afbbc667715651a2077a5c2cca09ecf20dc192ab9d0ce9df0d25bc26af5aee245f0afa5181fb0ff375872b755b175f64bc59b527087ad295a486b73ece703e96b316aaf27ca75eda1552084378901f340ebb050eb47df8b6421ebfb3e6db50b35a7ab0faaae19030d20d7048facc0c3bc8edc6e42ad0b4f4986fcc9f823a4f18779d6457270b2b131db98437ecdd7be2d179ea2eb8644177a885100a9760f1214175a81bd79758d224210ec5306e46e7d37183310e95a749784858514a0ccd15b745a8d586a6dc32f75b466ebb49300818d24659971e83504cd966af1d962a26b85d7a88f7d9c1b597955093d3c4d58a9764f893d2ed0364c31b0d527e881bd636efeffa6238796e01a3b50283ecaa52a17533ef6d31c9af3174e0ee0b1f0133baa915d41fac3100aa66e200c204c4c197414a0a9cc7cde4e9adb328e4c773ebde76d256d100103c512ac3560896f0595e74742c86b7a661bdacb5b539c4d33379022a3e2e291a86d18b7042bda1874edd8bc376d4e8cec84d91cba8a005260757cdb912a3e92eff89956c14e7fcc67c12e2d31c9e4fb4f198b3b10904d46ff8d47183a15f8e2abea0eb18215dedc478e985e62307a916abd4d047e331dde770d23c1ac3e60f1f6ccb6da9819e678", 0x1000}, {&(0x7f00000010c0)="4c89df02265146059fe56b6f831cb9266ed8a7ba1662e1d6898372610649ab3de1c3ff9660cae3c17b098d64be91dac8fcb4e4dddebca24a8e", 0x39}, {&(0x7f0000001100)="c6ad874ce3a9e3003308dbf879054f17aef83f0864f1018b6a3901a117f9ee0e5b917b136c89ddcbb950d16fce17573b66abed148133cee3cb0484835469eacd9f5c6631cd5ae41966b06d6e27e9348f630a01514dbf582e869bdec09d97fcf26c6e1050badb73b17f827ac9db22f9dabd5d659c7dd4561d4ec445f790716bfff79d2511ce4b18d867ec38640d43a8526837982bdd54fc3fd19da53a10739a914187eb3d970381f48347ccd60af0efcbe912ee39a70911497d9f8a9552942bf4e19a06ea92035a49b03b7cc87fd3bbbed8ffe70f7ebffa92b3572cde481db3432eb03358c95a5eecd290eb32d733f981", 0xf0}, {&(0x7f0000001200)="06be9e3c7523820cf3adcf1071d23cc9f3fc0d9d3e51764128cfa24a6ac12122e1da3b1351c3627d8f5e64b9e2183085636dfe63e9c16e06980b08d250b0c71652bbfc077ae712ca27790c54a4940f213d9dbe629e19183534597b516b8b02ca", 0x60}, {&(0x7f0000001280)="7e6baf46cba8bf5028fe358d215490449274c97ab22cce7e49ec05a719a1aefbd537c18929e9e9e8434626d6d27a3c27a1d3fb9c5e202a1fbee23db58593373c5c1adb2dfee5996ecc1857fe1ee06ea6c077a6ec7770966310e8c578170de17ae5139cf15f84da35cb0740d6eaaa7015579e36", 0x73}], 0x7, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) dup2(r2, r1) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="1ef64ada4b0253915d60c49a0e5891f6419584b895ce608c", 0x101ec) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="9fc4282f5fe1240e5cc4f7f7d93328f0b6749818d548", 0x16}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom$unix(r2, &(0x7f0000000280)=""/143, 0x8f, 0x40, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xffffbfffffbffff6, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000600)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb5fffffffff9752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8fe, 0x68) renameat(r0, &(0x7f0000000000)='./file1/file0\x00', r0, &(0x7f0000000080)='./file1\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x880, 0x1) open$dir(&(0x7f0000000240)='./file1/file0\x00', 0x0, 0x80) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x4) read(r0, &(0x7f00000001c0)=""/125, 0x7d) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x3) getsockopt(r0, 0x35, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x40, 0x4) 16:00:07 executing program 0: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x0) kevent(r0, &(0x7f0000000240)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1000}], 0x6, &(0x7f0000000040), 0x6, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x2) 16:00:07 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="d4b39bd3c7027cc4c163d4c2bb3dff473cc3c7dde448864df3df52d1b1d8b60700000000000000910b27a672fb7e04eac9347592b758d8c986e28098f15ddca56e6b27ce1d26", 0x46) fcntl$setstatus(r1, 0x4, 0xc2) dup2(r0, r0) write(r1, 0x0, 0xec70) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getitimer(0x1, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a", 0x259) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000680)) close(r0) r4 = dup(r3) getsockname$inet(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/140, 0x8c}], 0x1, &(0x7f00000004c0)=""/105, 0x69}, 0x800) r5 = syz_open_pts() close(r2) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000740)=""/128) pipe2(&(0x7f0000000700), 0x4) fcntl$getflags(r5, 0x3) 16:00:07 executing program 0: munlockall() r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="ba685c6438b98a7bb18d3c7f4facd8492ec34fd7b874bd8f16b41141f027cd4e2a2c71dbcdda5ba9df2bd7738b0cbd3699966b8a3584f8b8f794", 0x3a}, {&(0x7f0000000080)="5019e4bb615ad196e7c70fcaa979fee111c40cc09daad55b7f162a8a5c8afe28925254f22704b191303f5de6362c0b5b0f6c23150fc9ed86a85eca5429f9e8a9c2b19e60124ad281d958eab7267f6cdaaf83e3b1e862f22bff8af5ddc719c4ad9cfddccb7665774e5aaf053c412650c7efd9562444bfa7585a0af5a8e808b182c3d646886d3fd16a1f788d5d6e6d5b0c82b1004c5f16bba3f2cd0afdef9212bc4d73da0be7288b7d7011ce2a0bf9681264f344e408a76249d816efba332b106e84c8d1fa2fccc1eecc57d56f24409fb1b14a423cb28ef9136ba2449181bacd2c394435de05", 0xe5}, {&(0x7f0000000180)="7da4f44f64b5ef401aa753e275cbca24d6dded2d1d6b32109397747cbe045a57fb75fe435cc27023599d11057715e074e65cc46fad920065e96ae3020b78f5d7af11738a4ff69956b98893e977df997ff1bc66f8284c8f44d27cb1763c414e59150fc6286ba8231f71b06aaef3c9224824268776ae690694b5336f1b1c37c4cae3b944715595f4731547acbf7ad4b44d80c52aff182e75e8513169a55af8240a3b081ed2db226a5bab8f28cc63b45e4907bfd65c74c85030c01d84c74edbdb7c06c68fc63aefda4f801551bf53", 0xcd}, {&(0x7f0000000280)="5dc3e27f02c1d4c7a4641069f45b386df53088eb383816daa2f95a8853089548d04cf0c7cc00d80d1dd8195f632da65007afd29d6a833845ae378b1e66bca6983ebf36df54027cf1544f68433695ff2ad05e412f2b0c386353b8ce42ade32609b153e2120ce53f56d694577a62dc4d99fe610d51ab2de1ad3d3299a652e231", 0x7f}, {&(0x7f0000000300)="27289c90e6c02407b3c05b53ad74db9b9b92d09bd89b02081547e2c677d352ce075ac9838e7338556bcc09c4600a1034f031efad4b1859c2f40dc5f29343", 0x3e}, {&(0x7f0000000340)="a0fb53bd87c5693ad3c32b66e48ddeab602b238a85547546796e487ecd69055c48cbc4cc2d0d49ef3a16363637a2f277fddce1a200b3a3cf6d2a4107da06fca457dfff9c", 0x44}, {&(0x7f00000003c0)="e1c824cabcd12e62ff23a55389c4a0fb8954289cb39377ead970f3eabad9b0e881c7c82472b4c15ea95e34280c5abf1d2478751ed0981d12adc2307d4086b988427347f13a17a90cea41d9bd14e0e5993471ea98dfd740bf19755b3b", 0x5c}], 0x7, &(0x7f00000004c0)=[{0x78, 0xffff, 0x0, "87c20652ac96f0a018d10a085bf0b93c43f38e0c79591af173119efb92b0ae0e898e8cdd8cd0006878ea288b25778352c9c9b9fd02ab6c337685d44b3c1e72485011631d3aa6e8114a5be3e1e9384666d5a39dc3f01234823cc5ff85bbca425454"}, {0x68, 0xffff, 0x80d, "a1f3d7d3adbb685c0106ec83babda294dc2f2ec8f0efe33ddd77f8e204397f5b5e29692667e276583323beeca5ef0cea944b6dfaecd473b2bef81c5b9dd9173d96596118521b3bdaf60aa0e44d4da7ee9b96bdb4935d4565"}, {0x88, 0xffff, 0x3, "98bb1e278558cd7844e57354509bd75fadd8e8b20accc09b0a4796e1bd7097da8b8cec03ad84b945f60229cc2306d408c8aa52ad71161db686ad0606a5b7a23f524e8f062bbab4c8ba773437aeacf8680fe15d1244be07527c91775aa22aef6e4569e38e5a7d2550d1bb20be8a4f47e293f8f4c6"}, {0xd8, 0xffff, 0xdfc, "2a631e485c907c7d69c4bdbf2f8337a774264fcaa59d50661be217e2b7265f817c7c34247d55ce7ec319ae0560d287f43d85a76e86566a65174dce493190f462e38af84b7f631c93494301a664438f904e5a59d3b2facf1a273084df3832ecf8d8ec694daa5b381bf9cbe08703bea51c41ba8d3cdca08f503d830e2ccb1a11f3f8de89795f8b53af5813cb1cb25e106cec9698ffca850c7048b110b55b2ba2d30304b8e74e80181d7cd26c609e8e9ff9daaf323f8c7225b4ce4a2bc580b67ebfe1399d3c68"}], 0x240}, 0x1) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) r1 = semget$private(0x0, 0x6, 0x16) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10010, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="c8cfe626076253bb356729defe6dece683f2ce4862a96b1c612e644b090000010000000000004cac9abc132e2ccebd590adbff3a2e657e0398ca0e0c240792780b5df677efed48867a7b3c11c64400000063157b93ad3b7aa409f20377f63319d29d33e98605f27e0800000000000000ce2a7cf2ffeebd91335775168a28f4d8a6387e39df4e80bdc7c1ef37ca9926fda5a7f60904271e1dfa531e668d2a6ec178b20f628d94f163a6fd13026046a35364dd53e6985d12a06152c971b8699c4e2ccdf42ac9202a6842a595528c69b564b618bc3c5823314d9fa01b9f1265190c61a73b322fba29b8723c32e68805cc5c2035b587b93edf3a5bde652999897a0ee331956fabaf6bd649b84fd9f6b4"], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) lseek(r0, 0x40, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000300)=0xc) fcntl$setstatus(r1, 0x4, 0x4) clock_getres(0x2, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) 16:00:08 executing program 1: socketpair(0x2, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/177, 0xb1, 0x40, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x1000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) bind(r2, &(0x7f0000000240)=ANY=[], 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="dfca600e92d62832e228d3f66794533961419f753a3dc2b89b5a7a745808ea90f614eaf66ac1bc3369b83031b5688bd92c05dbe7491a3bd6f3ce9efdd49984812ac7836e872b5e1f885ab2546a5291aa2105965f177e12003fcc3d6f60dcf4bb8e74d7b190", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000280)=""/29, 0x1d}], 0x100000000000023b) 16:00:08 executing program 1: r0 = syz_open_pts() syz_open_pts() clock_settime(0x2, &(0x7f0000000000)={0x9, 0x846}) syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="39d86f4578dc25f85bf2024d7a67692f54", 0x11}, {&(0x7f0000000200)="6d6e52147c96cdfb82cdb39fbb1ec99c99f3ce11bc07d8080fe1febdb760883deedfa677e4fe831ba7136582d82bd297d92b955f88458af0245c8059c1ad0fc9bf726b59b24db6c6465faa18d1dd066d5a2ca4faa51737e0859315ec0c83ab7cc5a851ce5bf91577872b120c55ef1381d481d47a52f297b5", 0x78}], 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x8, 0x0, 0x7, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000000)='f', 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) accept$inet6(r0, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() getuid() 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0xff8d) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) socket(0x2, 0x1, 0xffffffffffffffee) r1 = socket(0x18, 0x7, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0xdc69, 0x2, 0x7}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="fa120402000000000005", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380), 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:08 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x3, 0x500) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001200)) semget(0x0, 0x3, 0x120) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x9, 0x0) kqueue() close(r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="e46890b3aa7c9ce6d29cc030e255448c712679256f0f", 0x16}, {&(0x7f0000000180)="624a114ea4ec738f7f3d314c9250891e110c65e26647", 0x16}, {&(0x7f00000001c0)="d32d8dab28cf4b66fe650220f9d6b4c48fb367a06dd46841ffbba8fc2e58a83ba97d2e0195923af0a2d952d0a8434893b4ccc1c09ee2ffaea33ded8c63c02d70f98ef2335d5d6e51f5043452f9c59c3c2d90ee21be4bdb8377f9c651cca29bd39bf30b0c1886857e100c081a51f22dc4330b0d94a2469ee029f189a57d15721234083622734dffb650e020de3494c026f28fd2f8b379ca98f3501e0716f5bd0bbaefcf035da843bd54268ce45c5692cf64b6ed7b1b31d41890a0f467f02fadc48abf840cc27e6c", 0xc7}, {&(0x7f0000000300)="2547ca8bd68ab8e436cca5cf7cc5474c817bc7c7d82a277ef5a86e2a41d3dbd169bac58a054e4b7281621108007dcb7a65013c65e0fdd152ade25f4c0cecc5ac20012fe4a17295e5ea948430de2c64bc1c63a836c4946a07976524887b7ba68193d4cec532d4d00906738b85b79770fc9b00df7202bbfe0d7f0f7664285e58bc0eca93d01b5915f4330a6b3ee30266e210b7fe768a448dfcece73735d2079683", 0xa0}, {&(0x7f00000003c0)="4e761da81546fda3cec5a04d9e0f92c58116f28aeb55bf525c57b7f6b68ca6488967aa7c37b0c9b278116e9b2e0bccca8803d679111b55af766100e68b3f1510845cc707bead94945efb095d82d2aa953b664d2001d489ff09d0e4b74984ff715f8b708665", 0x65}, {&(0x7f0000000440)="115ae5fba1afce2846d40229c37965b25645c10328ac368f", 0x18}], 0x6, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x408}, 0x8) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x9000, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget(0x1, 0x3, 0x28) semop(r1, &(0x7f00000000c0)=[{0x1, 0x7c, 0x1800}, {0x0, 0x89f7, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r1, &(0x7f0000000100)=[{0x1, 0x1000, 0x1000}, {0x6, 0x9de, 0x800}, {0x0, 0x8, 0x800}], 0x3) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0x8}, 0x0) sendmsg(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="9d249cc3009a592e9676cf9de9fad640ee0214e372bf78bd88feec18c8aac51b7fe363e86dc792fbbc2cdf7dee38112130c32b4d62b47539c3b64837c867fb7cf80bdaac08f2d8352d409b660886ab29d91df88d64831ee52808315e56c2828f182a33133797", 0x66}, {&(0x7f0000000200)="320f17ed06470026f3ac51b7c6d33dbdf25e8cca000d15439c62658e36", 0x1d}, {&(0x7f0000000240)="29c8f91fb37c0ec0deee546cc3929a2dff1ba5813be1e43d523973842dd47236248cb8e4099e84ccab405347a4218f5ac0e2361b1d5356124e4140e25a29a14aa26048762f6416a04e2ad8c913d83d5c2158cab163b702aed5c082cf0f556c78d74c0a232fe983877f7a1cac532d534e6a0f7392905b4763425a2ec9000d00116e94e0ba2aa925f962a6b3b58a85aeede9d22755dfb062e7378b7c8eeff729863a76fd", 0xa3}, {&(0x7f0000000300)}, {&(0x7f0000000340)="6c67bfe7d8ad506ca3407dd5c3503740478814697223ce5715434126eace268d4740f928f4adbe2d496c4bc0cf30284a7d83feebe9a88441198c445163315e41710715605ba86ecf8854", 0x4a}, {&(0x7f00000003c0)="f437b64aa6d821852cddb1fd7162ba14bc985dd5f188d5e843e5361abe045426a9d7a07ee7b3cde0d74d1f8bee86", 0x2e}], 0x6, &(0x7f0000000480)=ANY=[@ANYBLOB="5800000000000000ffff00000001000037dfa88fb9a5c3a5b70672c7a72a2e738e2decdc9b41624343484a1eee059e13bd1c18b65e780df5b6ceff759fda5881e7587157b1f5c8518ef1ec8b98ec8d1532b437a4470000003800000000000000ffff000003000000dba14d534835ca18ddcf70bb7e74d730a18f3bdd2249c3f3524eac85ddc75e6237ad5b3f00000000600000000000000001000000008000000b87f1f79d187782a05cefed9f80cf7d3deae971f24e588d87f3c35047db53568a238eca32672100be323d2ef04377a872a77159e236096de315c22adfcea75b17d44d4c768dea125eb76303ad5a00007000000000000000ffff000008000000370cc87209dde4610b1684809c2345b07dffc7cf2ee36bd1b209e07f7ee2b1097a266bbf8c35b0ee5f9b93c1e93851fa63dbbf1597efa57ccc76982232820780ddeac691d91c640b583f6b2b3d63fcc62cafe38c682ae0aa508b78299a3800001010000000000000ffff000001000000e819540972fb8b0f6497cd6879595834a28b8f4026a398abe22a06b3333e780622c73ce9c383ac4b6a6707a73ace56b23352f959ec41da4c72c912d07c953233d63a84b87f6fee7cbbdb51975e84c67a9d7596648a2e74bfe6e3b71eb7a08ecf8eac7fc92c1df87d86ea997606d260014474f6b51f121884e7f5beb9bde03aa02fac1d6fe04610db552e8129e9c6a755ac83788eca4b513b4a9fffeb1717cd7228a0f7682becc42c5d9a0fb30306d80ec943ceede8e315e0a64a45522ccf5579374afa0cc234153ad867ddc7a1950b96ce6b1b15c2297fee9a9109bc6f112ba8a9289594943d1b3d76479c8261f24d4e3d7586ea41b72270035062741bf7c0829eaa041821231822e6552aabb4c304a67bba649fbdd6af5678aacfac110812fef8474295b3ee4ac2da55b9339f0fdaba69660b8433e271b2e97e2523c0f02ccebf2909c85961e1b4a5f3b16a41d44727fc28c876a40a08db09d10d05ce03cc9027a7801ca8dffd508358339a6d1c78b3ab2ff9d31161e8115a565b55f47ba991a2d4afd4d869d60bd736a24396843e9dd7dd085d74d97a6bb1d0e0b3c21015b2dc9d7b16a741cef298398c9e6be6940a5c1211eab7837a4b2020ea568e565d6332580e01540ae4d313e3793695a378c721a9a4dc43cca1f94f9a91bc9649f1236b1cb891a3ad3cdea6fd94b717be6b748bce125b6ef2742805e9517967c2fd63d3be12a92ff2352238d27e46dfecaac9621e29e6c92a9d3e8da5e2605ca223a0393ca49df1b7398b158e41bf518dd589961b7ac59d33cb35896b2ed697ab67192594a36e81fa0e219677e64f036a40b846e9c342d239bbbde037e81df0869e2f4051323b712f196c72d739875f27386e1bb6e7a7bf418bdf7a890b67d9e5229a7ae819bd56beac537962fe95234b2ddde49c2e9c15b2b648d4ea061fd9c9b815d75c9587cd6356364602673f37888ab228720105441c00b5d54f57433ff9b622b6dbdb3d08b0000036ba97f128ef58a2d7280d2d136c8fccc9d19d3616cf44a7733e18852353a7f727d1c47b823d9e9da6e4aa82ddf4e9867da5e9accee430941483373d48321fd2c2149c54803fd1c7a7a1abfa8d44d3dc6d7d25ab163466e2145c2aeb1adf6576a66a6d83f66839f10c545266c770a6d41c1f4ab1d07c367eb22caf0e02b970427c25ee90c8e4f9a58fab7ee525a36a1271f8ea0147c4eddf634a01e565ea5ba1130be39de1f52d1aeaa5f0ef112186921642834b90722630b65e4c9a950a03653534bcab76b39f8c00856c4d9fc77096d19e85be86501aed06ee6487fdf7665b3c855447f320f0b43ea0d23a92d53e6007540836420418b159a88eaae5426c830d09eac560b7ad6252b0afed9ff0c15b57910f8b6cd281fa7787fde597ea7866026c1533ba546d1c847c9c8d5f9ebf58c80784868b97f07a3a22fa52c4ace782bf0a44549262ef8ca6256defc0c27e3ff2ad6a2babdea3031fb5a200057118e6bfe6b4ba4f8efb878bb9396db7bcd8b411372703cde78ba50ec4e6f614034f4dd2b1d661703bf0c14dc4871d0176e1752bce9f5553c648cd63a155add75bc6a2e5f03fcaedf28d4ffd8c31cb0f0329e947f56b3f3f059567578e42e2a74bac9c205801d5d865fcbc4b3023e9ce613f8dd1640a5456decdc520a3f3ee47ade9060cb8ee8928c70860d6ca3037c1b9b4469325a345ce924f310570dc436aab41b03741dc675e7a723368414f4eeb7122e70d1970c4ab8251274a6b6d05ac4b443bbd552733d79aaf6597a52313974e334d50088beefc726a4578190469f0b5d4055b2f46bb0e164a18ed3c273f6ec461bcd2174d834e4984a6688263769fc1c3b4fa8a9e931a03807b2b2de2b66c943de1b85c1cca8a93356fc6a43e5cc15fb4ff85d5b3a9416b843289b946c4ebfd89ccf2bb5da546a0d005448502d0502048a48ac7231f95248def6e0f9ce2f2aa3733200a9c55fe53d5a2ac28774caa7479cf54b47961a779f7a2bcaaf509534e20c9bc6b0ad1510fe4aee8fb3f25a23ea3bcb2bff4d23950835c719e881991b2c05bfff7ba364d16a66cabd8af95221d5ac85176c2853bfcac3ad6f660ee64f03e58f3bb8d6dd984ab2991b4dbe558efd6571bcac5e7774a0f52adb7b80ccd1ce215d94313ae84f187b654fc2d210afea96fd2a5507f0fed27a8e54a53963e2e16dc5a636689c027c8a3c17ce60d82db486fc6bddcad3afbabd65617700267611c1a4609160b659cfef70229137aa0e5fb3f4dce90d71ff7afbaeb62329dfa80b77c07095c3e4131e6bf54840b0b70d28049d73610f007352c772bb274c293ce603b51f5f3cefd3828ada4110fa2530a91f719d4c5ece4fadb605be5952f0983298a077bb74749331f0566a2a0090da29bf27b93cd7a0d42d132737019409b84b4ce8a52144899821de7fec64c60755855a54b3fc1a728db65a4f8dda3be994b07a2bebdb6028ad16303c819d8083a118c5fb1f49066d3d541f759b59ea946987ca7bc251e1bc545102ff5a0a500bab623eecec8cc3c758c525e808434eedabe443d9476eb1e115f1e2c19c28ebd4280df4e1e37cbc404335a30e511cad27ea4c25689378187308c23f542c41c1c4eab9cda706e3ceda51501969d263cabc8d4324c47d9bc8d4a893c28d4efcb2253cf8613ac4dc56a558b49d4fb7cc47acfd28f526024b95f3a8cdc95fa8e29138457825ac5ef880ed27eb354da87c87c3690eb4954369f4f7f1a69a1059941568ebd83af60ba25f9b3cd65a9beac678b07966f8eadd938131add4816b775416960e4283e96ae72a96d26718cf69ba93e0aac8b76afe794c0fbfd7d11cc70294e33121b5b56381f5d7c81731fadbd222b575ada49cabbc5e275b78429f299da41e8e9552f67b1f8586c49a181ce7eba37b37a1122e688fe1a521cf9fe362f1a560c358796b457fc261bbe99f42279b0f2ae80d8d209aba4a548b05cece5c0f623c155fcde204e1ef9d23fded0acfbd0ea3930c1761d831cc0de2ccb5692ca4746a9724305f19859cc7b7132227228850a5169abe07612d785911d2f0b50e1894655184255103dd2f45be56232ad6b919075a072c963dbfbeeaad076b67dee01696132d03917e50ebe472fd4550337373bd6463a8ab8bcf9672a998dba2dc9b7d75e87df46c4bec93f49475573c82b38d437c11f7933897c70e295d3169e063dfd489ca4a44a74d479bbd75ed9f7619f33d15d9d23d70e7f68919b86d9c24ec630cdf24c55dc9736d22446eaf79a0cd976c59cb7e0817bf991da8a309f481ade2f8f08205d61a83026f5b8c0f1dbd9eeb3a213d845546a5986f77ec1610dfb82ea043bdf89c69912777a89a7b6a1836a3dbc3efcb8043e6ae43ee36fd37151fb8ba05c1f8f3eeabf924d308a4bdac6b92205eeafd87bdcb76b2b999e4be401e6c78a30b7ca1841d7dbb8ec4d141c1bb408eb186ecb8c91c503807edaa5f7ca87df3c117be237a0c8a075ac6613dcb99aca3d937e1813d47358488457a945cf5a8a0a5d59e7d87e274ff3746e8836f14387aaedda406b7e1d04cb25dd5002f23fbc2cba1be469bc974eee96e9ae9d6783748e34e5f8dbe9c453932578647238b82df1540cfedefc073236f744448629d9cec63d81fa2f14ab51b06d5ca16cdb753a5aeedb4e8ef32566b84c17273af259e8dc1a7fcf45f6692b2473c98c61052821c6be6e2e7d73c8d5086a9d6f1e3027d944de84aa458c7b872fffb39a4f7cc45326116d6469fd97d62de0653d522c88ae06b27e05173c0412ae462ec07bf51dc6588c8463307803d229c48ec0c495f394486303c076bce61f8b15d932d5123e755de7f68e1aab8b97435e4f87a0c8b4c110fd8899665461a7cdcf02f9de24ff443c81996fb06ca0eeca7aa7cad1cbd9abf4b63dd0f9af04b96c237fbe6ac03899a0ed43ea7d3e7278e92e588abb9383b45d9e837fc065aa421f644c669d9fd0e5a65e6efddde9a80b83687b7b9caa748f732bdfc4bad86431ccc3b1710e3e013855a68346b8f953f49806e025cca4b0acfb79680ed70a6307fb8c62b52e78efa28481bfc944196f2402824cc1ee0138f97e64e1453cfddc59718f4460bde560f4cb913460417b5fa0ce19f64da628f28af0def1efdf638f72615e80ae58305c18b7260fe0ae4763faca6f38099a69a9bfd930d2d9ce89fffb50ea259cbc4680f7cf28ecca5a883461a933cb7bb6404ffbb45a9ffbcd858fca7bb331c0d99b53541d2f8dc68425e6aed7571bddc098460432ec59154c67d7cc8868c58bcbb79364dcac815511d08bbda5ba379bda1ec823b10fb8cf7c4341f2f6c4d34f544373bfc6d880bb208905aeee8678281f37690d79247681d25042f190db12c04bf6347feccd12b743e22757a63a4ce86352c6ab2530e7eec4d5fd1f197656e2170c61dc66175ed1ca6f59529de53bff1cb2ec7dd66a799bb3086c034a7be6bff9a72e294e8a62bf42432f1250b5d4ca8997b427324d8b6374eccc100d2abb63291b624c78cb2c80e305c947be7885bba0b119383236f654d61773876d94fc9a0fc28b6f7e485e504c965f0765ee5a44cde31fc5d654d23156d51064615dcd1bf77a94760c21be09f8655cbcaae0f083ed624a59079c35a503883895f5061896d2dd5e9f91b750898d5039009016298a21bf4cdbc7df6df712f8f017d27fed0dae1994250aa89ed37b07db8551464c7317090484bd4e71e60f8130d27ef180574d1f7ba58e129426ee733f0c6b37a6e38b25a129362a9d0c67479b937a25f9b6a89ceb6798691a642c374de64d720011769bc0be7aea961f3675b279b7ea4bd89eed9792db446857845c14f06cc5f782696d36a2552d4f1d98a775fbd60227e2098acf09ceb593435cc8e06516ed508708d9c85ec5e0d9048b470dc5d3202db4338f539ebaf1003a6d463c760ab955eb9b47bc0ad45f8e9b4d28efd096aa4e172a2ed8eb560bb513adb675de7d58aa7443ea048455fe119e6c88d7bd1a2b8e49b4497a0280167ce3ed678302042e10b3007c9d37cf63901e138c4b8aebb6b3e5d0a1b71c03b4a9c780465a994b9efaa34efe14487faaa46c580ad156388307250f6b5e22b34b15f50cf62f082a9ace40ef9423ae92e827e18ec53fc77531c3729b1e897dd5b780afddf204404db2c1d3d570bf9d76513997a86e2a44ab20c25554ea5b8796fba5b6a83c24a1002f136b1008fb10b752c63ba8c74da4cc7e8542799eed236f68e593ffbffe1b3622ea8a35cf36f53ab5a3571959e7fadb6dd0689369b52f7524b2a474e59aabaa0f204a661f0d2a09338cb443da4a87f1f1784f92ca710a95361fd0df7d3b40866b74d7afde550a39e16e2a0079c6820938bbd490a6367d4f827ef5a336cf9535a0e62efbcd82ac39766a53fb60eef19700c81f758beb1b7f2eb4ddb47393b17823fb80c8f0668e70d5e6009c90abbbf718b9f21ee275216a3eb49dd1b4c67c362906f48759c565bee9f0197e448c250f4231a11e4d33b566e272b431c7c6d0de9ebbe431e7f9515d42af92a7cd0ad7c03bc070ec6a96ca461525b49e83f37b8bf794da5e596e18d608e2b537d90fa3928086608a8cae89224b79b4aee7d4b8dc726210681ac7234d0d744cda9a5279412fd992262036cf5e551acf8f6740356ddb7f4703542830190c43e91a275e5195f6e7bf38fdb2e96f718a111058cbb64ce974e2bdc96cc638e453b77855791242ad4d7d627fe823bfcc25cbf2e1dedd7059c0c4ad5804fc5d2987093db0fba3b663541a"], 0x1170}, 0x1) 16:00:08 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/120, 0x78) madvise(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="010200ffffffffb27824af42b4360e0166ca1f7cdc2025a972e4a7c473bb3d025c457b3bcddd80024790531ff6311dbc8503fd06060930d902675575bade0e6e01b21674ea817ebe70d92cfe921ca345bc7b2164ebfdeeac67e2393d60c176f4ae3a40724a2d0779eeae49e99fe4fd2ff1989cdacebc523fdf45672b0302af03e6bead2197ecc23eb9abeb562f31d3315edbbe2bbfc2eb253ec85e81a861f7c7330e693b35ac000000000000000000000000000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e222601afb8a258b2", 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000a3cd0000000004"], 0x10) writev(r1, &(0x7f0000001980)=[{&(0x7f00000011c0)="c86b3bc45b", 0x5}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f00000012c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7fd72d2dbaae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b397e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155cfcffffffffffffff940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cda49dac081d0cca6a97e1a4eb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fccda9503e0431d4bdf5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb", 0x597}], 0x1) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000013d, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x11, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="f552a37cb974ced2d27864fedd53622dc1d0d6801d028246ea448f7a0edc08cf37d1bb51efa11afd91b8eaa8f290a621c352aff8306fd9c72f19edd52b2e49b8758191247f7ebeae19ca2dfe07cd0896a71bc5a4fa33223b61cc829b37f8ae655dd2cc9c08a0c61b39bdd1c62dd681d7a23b8e7331edaae583065d60d63f7f56509dec119b9ccc0661b2475c6390ae5578d30843ef683c5bbc59cb004c1e9bd29ddc64bf000000000000437d530fabd0751d4282cfb17fe9fb6f3324328b628cb453af088c38e1bc23887d8928487b5c244048bcf5cc020fd1073c87b51b021ef409d9af2faa868ab5549b857ad47dee12b4a228f2af663bd7aafab065bffed425783bb7947e03fa42404ce84b32bbd8b9a2aae2ca73a25f58dc768cd4db44eb61f75d2235", 0x125}], 0x1, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000200)="fd1ad4ed97f97c510bb64c1997678be7b39009f16f8ee3190e43d7ab910f947f80f6c189ee9730db9bbfdf5442cc733cb10ddbc6370212c04b2962b27ffe9a2decb9672e1b4064c330ab8bfe7367619bddb404205b5f41d7aa0b9a75f8d0a9986e54cab699e1cf6debd03016bfc309f86bb4d34cda6d733ff2bf7ce480dca212a1dc3c", 0x83}, {&(0x7f0000001740)="1bc34e8df092d52a43b156ce222482d6fb78fab85f133d16dbc5354a9020d7d635c521640717ad0bd56ad7ac750c163bac650c1c745282fb6c1b1ffa6aca7ce25cc7ca8fa0d85c8c71ceeb4b86cc5104ca963c66e4473213f0762f105d4c9adc7d56db80e120c1b5815c258e1f68facba1c3e4e93dc79e57348eda376eec7ac6d364a0a675a7745511117c6f2a924678ec9d2e39f2823cdad01bb97a6ff32f397d638e77b940a2d166954a89f789f57eeae762abb2409decdd52b18f4919a46665912a3401ae470f8ce870d7d04b293a3224b330d0e8705745c55b9a65c13c6d15f9f8f23be76224462381d48e43766c51ffa4675253e4ed7e3b1ed07c8024f7c4553fc0d5bb24e344af701d3254e9149040dce56e1871f53426d72a9d47dec3f8a8c147e1d0e2005472cb57fe02a96954485f90723415d268b896a163b7ea518f1b3ca986945f5b359e8e76aa8b3cb711df1d938f6a8749b63a93b03ace2a6af67b0b9c4dc33bea66f1fd8f82acf235f7004e51c1218d848ab730eac397b3fd15bf2bbccf2fccbac61385e1e4b8ce6625dfc7c68cdebbebf66e981bdaf8305b3038baa99956e9eb2bb302971a3fa7511cda58a4617f884943ef80726ef7c3c58ee27825f8e030d32a4ca01fabf0947f95ec60df5e2ad13f93890244c46745a68b3ddaff4a6750fb3ff855658cd54f2086243dcf9eccf7f7a3c61a435d7ddaa747edbf83bc9520582a2f48fa96b38336b8107ea17254babe113168d74b4e944dd8c1ec68e4e180d29112dadc4bf9a61f9aa2b45cbcd9a08b98c3c6960d97e478d73f1990a631f81fcad46c69ed3e245d9081dab98e0671016dd67bca44ac78587a5f6c0d266595cbfb0d09b6d4bda425e3f1346ab08bda17b09c3b8eaf598228fb186556696f2d62ee6264a5f7d9d3606221dca00f522a38d5e60df0ac609b2a2df06f679ee96a2cb9e2ba1fe82bfcfbf26c9e9ff1cb6ad9625bc45fe3b41c25a7f85a39c5223509a5687da0db68c3658973ccb6ed9738646205840f0c26b767e33692d687d280e2510ff92cd60adf3143ba76cd8286422017f873c559bc0ecc83159bf60f419e5d8cee5011cd52fbc58faa9972c35981fdaadbbf92133b1ae8c8e2458050ba6447a7810838237588c6728bf1bd505539c598edac3f9e8766bc199295f0431ffee7af1a9755d9830335787ba76be38b1e775ae9a4e8ea1136e9b3d042af75b2eab6b0def3ad1f2dc109995745da26975bcaf1d237a6fdb2819dcea538163b938b2f897bf3399159c2d7715aa9d78a7e41961b8503c85ce12a627c9ecb62356ead60d7635cb87be917ac094a83fed2263321674d92f5ed1296f377fd09ec632db6d1cb60ea460bd6ea1326f6491c5b52a7c0c1d55241378f66d824b52f9ce6b951fe77e7e668c7da8cdc47aafc1fb442be7751ea2bd3250765106afe6310236c726ed419908d04010d2aa7dcb9fc76978ae24c0d60be0991188aa808cf9252f32dab4a4afa6b82a7bab0d428c2a3aa21faf8d0aac5cda0691c13044c8b3b24a15178beed523914eda7ede0576133bd3a16a1adc95ef4d2b32b4b2338fe630003e448a7a3e33a9c6d48eefa3271b5042f71fbe719b63ffbb47b99ca86bf29bba66aecdcccaf82a0a4d21b408301f5efdb1e24f2501100d175d299178aea5008839e0c6a87eef106813fbbe456575969a6701b37522ea065f342920c7558aa6368f12e2e700367b392387ae5ab68b9783d44666e06ef9aa08effe52c8b4cb28b88b49523257b4a1a0befc8fa01553fee11f227e585d893c96204baccb6129b091e6f78590b0913ff2203587d099e55db8e45d4c9997974422026b52301157e1faca12f4acaae3b27cdf6a1fe74bfbc298b588fb1cf590691390f9de667ff49762a044c07cad69cd7809b60cd7b190dc267c2687131b3acf523ba2b027c4d71745c97a38ffedb2b47ce79baf5bcaac1bc82018e236635f776b75610d13fb2c26f6977187cf052dab5837bed25bc43107ef46b02d9890b4d0a0760ecaed5734414eec2ce3e8aa5eb84d5ab4b15bef5cedc27fbf9f60e70d9033d6af28b2706cc0c535c20fa2bff4ece26fddcea524f7e42be32e30066170119342f071f1dc2a34c046ccde2614080f36366703fd662d731cd1ecf1a27eed82b456e6b66c6638aad9c71c98a423d537de10f0e0550b4e5c13c40d6c5ec00f62696167a5586f50182925f1035b3df854a2c344dac6c1d71d1c66c62059d0be6ca8da51b572d10a5757b8ad077973821e01e165648e387b38b34a15536339efca33d91055e318b3d7934d5968201bfb7ad024e6107bc78c409ff3ee4b1f0bce5bc5f5821c3c44efdb5e92e4bd91ed2b79e30682b3993e25de36a6148c342bdf243d296803ab0f768b2cf6d29f02cc2203ab2f540431009307f2b8f70989c7e789eb020ce831321f5d2c06fa29cd9490d464b2c6525fddc0bfc7d4e443ab06bfa0249c0c762aa7b0b24acab0fafafe8b8a5ec4f6f8a2013b27e6b285f1ef46212f6c6fc7dfa2a266b5bd0da89570918f55a6a0052c2be1fcc311db8a91bb9e3a347bf741c845dfb184db36a6e47c953b3885f10fb26be3f6e3ec6f9cd17244d7f14491161d8f81ea9fa855c908881e726f1ba559f1cac6dffb668a26f554f2b0184e5d8e20c5b7e90d2faadfb603f479e1ea7950e0efc8667ccbf099f2ffb7602d8d4b771621d3b9870aa2e89ae5f2ce4b2b3015696828177880e78df1a332464f1adce4e9338dd5887e7b669129ade9473df3264fb54bebacf7438de5ba3d8b744f5ddf7bc91817e8d17cf1f6e74c8c646186a168b2ed5de77d34e9309d2d0bfc59d5cfda4d7bf4c757496cb348c8a217e7d37e584a6bbfa0090af8498bbfcf2bf05d8fe45fe6528a0413966e9c3dfe7e8a212113ceff8029256c9d097c7e21c32c55d8c7ac98b2c208d3eb2d51b07b1c9449b5e6ed4dc3dd77f976bd45eca6ce8b7663019e8618c72ab94db2f58a541e27aba51373bd05077195577b77759136b5f26bc657f371a9c28312db193a2a8e293f3de33c14040cd12d172e761366e343421eb9404fe08fa2bd03e520f80c12e0d2164dd808e0c5fdd0d3427ba45f77157ce5884a727f6f212deef7752540583070417321aeb688d293cec9db19682d204e49095879238eea50abae01b5b86ba9256e4b435568a7dcbfb80102a5984259f3a2ddbd92b8bc8a61f27b1db896ff02dc895918634a3b7d7bc590df27fcef314fe71967c0e6dca6dba9fb05bdc37a4b4461c0e4e2fe5542fb1d203683c7e97097096255ee5cac202f866aae1d529685e2a828957d588aa6fd27962401509fb8a0cfe08eadf01ea828f471bbd166f593827f1512c9ae0f79a0ab2cf926b9b08dff8b47b5ea62c2051a2ac80cf6cb37e6cb2e87b854c683854d24de69436ea6756b0783c2fda8df43880183c3a15bfcd453048a9d4723ccef3f9e863a08f950b3f6ffa5dfc298891bb6d96b50fe037b1c7f7ea05f2a7de5f9582333fa254d8ea5bea1072b1abbe633a259d2ce44fb5296712f38d1bef5ef8f7443ab5561d335b7203b901efcec635ac54aae03c0e0b3727f6d1b05c51b4994185395ad6407b1dbf7c5bce6edfbc8a6d41cff4eb87f3ae2579f9c65536dee1024b15428912202c82ac03ae8fccbcfc234f1f46cb2e8396021ffbc4fb3d5d9d119502387aa09ac6c45bce5a49a34afc413a0606ed619487326f90a5c4e5df919906270317b0d67532366cefb7543b213101f476ae7a533d1bf134a473613982e922397463eb9e78dbf82cb106b26cf67707a768ed46002e03b51e4c186cb10d8ca3557706a7fd76337649310a61e4e863ce294108e2720fc590a6352d4da0a1e733240d0f224c96d7845d6a3d0c440690c233c7e24a366cde3a1ed2b3f278d034ad0cff625284ea4a52a7f78c24e98ac836974a36174b417cd6e13990fb2da443e07b652633806306807b78d75344c67731fc8cafdcc38221d6ae76bad66de6c75ade808a6d59f793b60e81588d2483ecbc2b319d10ccb283666038041a4987f8a45f4a9f505423d130fad5f0860503bc3947ddc2ea91c78f5aed548eec5b21b89a47f985bc54a985a4060cb431af4c4c38b782df4f558abb4f44ba1e9ca96ad304045cb32c115caeb117938a3e233b7b4fcc1a4a8d53fda25e8183878e5cdcc8f06ae77df7428a3b02be092c1957339cd3be138e7600369e24c776ccea597ff3159ebcaca4eb5207790c05dc5a6df24394b4f47ac3a0b848c0ffe3b6a64599d8dda8c8fdccb28d1c56764dac41e6b0514dea47142120ca1a93fb7b6ac9f3dc83b19a38d9cb228bb07633de63198de911d9968a455de4485bf0866d20b6b2d948ab709ee087c61f6d32495f21783aa80b6586c3cf3f96c00a86442a70b6851bc82772824ed16b3eb63d685006cb4ff5dca3849b59ab877c19a2e05626a41f4788f6931e1e3d075044eb285b344b77c862878f3380796a79227f6a5b429212b298627b4195ff7cd737befdd487da99ccbaf34acf8b36c3137caa7612d0e8dc35d17d8847bbe453185971b8ca27d18a9d16cff75749117f74facca782ee0cabf03ac4d6d6c364eb336c0a137ecb070c8a80e78c4c3600e206443c1d7f6615dd57147d0817e0193c7cb075720595239cbda08045960ffefbb6433ba28eba5e4e7354a7c4f0ee1298534064c406dd4fb156abadf2a31a4cdbe71c57ac612b03ba741c36e7a6ad91f3bcccb85ac37a64bd429b7c7252e917f4a5598b05fc529a486e561864e916542ae113b17ed04e5a404e525f71a8999a12e8149877f84b346f92d65808abcfda0e8efc951ab8aa6a6b9778858343fae1c02927f361e331a1313e22410719a1d970fd2f3001c2e86616ff6ec493185262b2003e98f702eed1629270193dea1fdf59944476806699d5eb986e195b4a314dace37346c547b782f343385ec87c149dbb051900d85bb39e59f829f247b52518efa782b1c4321b7472df8f84443f79475c91b85bd0a8be8a5158a7e19852a43416dfda32f8f993f2ff65ae0a67c38d518836b80145cfa81192eb4612ba5266ef48367807da90f136cea56c49699f47069ee261285c88bb99f5fe08d02a616a4e493c7ccb9c1169c0fd96204445701e9ca511fbcfd8b13d394b9abb405f790b361e44740e2de8994237c400ec974a74bc26c25f4876da12d91d816c6de34e08b3226a7e83023a6e5c44b343e92363cbc1012d5b7153835b6b493da4a904d759389a7b84745b72796e82df26e046e2e9bea0683da6e8fecd3dc73e35f5b59795a75b733624cda60bb81d748f02377a87399ef0ce9ca1fa922e4a56cbc79148f67f17dd85845b1beec650f15aa434dcb5a2f026667f854c0db4402cd3d953cf753c5bd93c2e6ea0909abf22d62f295437f84c6f5093fc1fca1e8f1634a562b0d50cc68202608334db5402cdb01de87db65122b5418c86a598fec14f8cf8969f9f2a0ce31f7fa8c39e98f10a7c11e80b7aa6cafab1efd13235067d9e1666da546e1a53e84d9e5e920f8caca04180304e8ba48a5ea839150a384a98e271f38fb2974fa4431a0ba9a2decc4d3ab7531390e0fc70ee22d9477d9f2b9fdf30b63c0d7bbf665ab8606da51ea4da9f5608921b2b8319ad2d0244aacdb9bdd53e9789e07dfca6b501b59f33323dd09d973ea08471a435580851dc7711765095f91245325c4862c6e3307fd39bc46c6d97d3e13322667c470e8647448204c5bfb5edbd863e68a22ebe5d82731d7046b14510c373afcfd09f4fbc95", 0x1000}, {&(0x7f00000002c0)="332d3b327a5ba1e3dcc0b616dab3a2be61c774fd22764e9012df83dbbb36d3344c2bbff7d30e96a6f9a46605bea11a0ade50d3d1380fe7fcbbc43eef27664deff198eb14648d3f9186a52ca9e86524356b2ba87d2968a5f7500be9926d07a4a178f3b2fbd2973dd4db026683ca064006ef042cdb92d7b83531056c76", 0x7c}, {&(0x7f0000000340)="d4cb560be2b57ede2a38edbabfebb03d9dc1c02475265ba921d1612a9012abde6a3e96dfb5829e5149c88ebc5beaddec047ebdc1d6e2fd9ca3bf06fd", 0x3c}, {&(0x7f0000001500)="0c50bf3c0b7a8da938930eb3db0a8c4bd4562a937f1d7610f35d75bd3736b3da3fe50111169caa3a6bbce200bb69f9c0b305e3eca0fbd0a744dfd1dfd5a65c50b1e4af7ca7fba8591a0a4207c41d63a1c093f1c22f73ac02943fd4aa5c58106ce1ec142d8f064618f5656d9763def6a9fd2326a6d0f4d489b086cc5f24eb51cc565b36b12a27a1ae4b42d5f8f3ad90b7010c12c8c814689b868c01d73829c9b383b34ba0d10b2eff756c7a536c6dc7495b", 0xb1}, {&(0x7f0000000380)="109b7989e95f891c8eed28620502557cfdc27a3201c5185185143a32fc2dde4768f3ee3025a824ea", 0x28}], 0x6, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="92ac245ed8620c03b8efdbc44076a33d7d6089b214d6d290d6de8370fd6c5ec6e5d05c72643dfe685bb15d52dd68a78b74f7f1c2a8ec586b372aa90aedc381e3bac99696b6aefb3b4d01ab4eb434b0926e8ec1b3444ce14cad9fa1eff5d41c97878d6c52bc650127d431c2e828de50dedd4c2d68a0fd53f84c39f6541c44a0e067f5833f0c9bea4b3b54ec052a227c735b7b9e1c8d0f1b3ac6d44babe36b2e1f68ce2ed2a571348c0e900f676e8ad389b0669182816aafaded3237fbb231ccaaec22d1046fc89aaaef23905be4bded65eb36d70189ba1bb2956c669e2b66a6dac4b49db8c9c470798d219ce957e8e6c33e1668db436e68b754b60c230386e420119568a77c520ec707a5e3e91c0c9d09023cf413169fca1e65ad417e41f9ea72104fd9edb1f12a35bd98af5af11a6fe10ccf15ecec721a0738938219a4cc09c28806b0dc6a9b7dfe8dfb7d59031e325baae9e2846ce1dc44f4c3823c7334b36e418759eeb14b19eae354ba6693f0073ed2e959efedf45eaf54c5eb7a05b144adb0a9e8350966188cb61d00242a9e1b421bf669b52cb7816d5298b5c245a978cd11478c39b95a167d0a0d31ae3b92c0a6f371111e3ae1ccf0e5da915c860a5d70661426a503e54650b0a7c2cde37a6f86102f9f24131b9810c832a55f0d63a7e8d51e5b098dec46cf064575f2d7a9ccdfbb81d7263553ecb8f5e945dc3114ddb2c64de87017ca2384ba72aa16fcb3b58ea69b4abc4201cde245f5b8988b44fe4c6f3d139e0ec605891d3ad3b9baf98e68750b92193a9a3c5cf096525204d3e4e2836c28f2627946f54b23f47976c6025aae6e542e6797fe87e6b28ccaf9cf99c407ce48bae678e59534cf87c3b2177131cfca3a6ec584dcf0c867c4b7d2f2b7ed0e2f5bbd2cec5cb961b217c9e2ad3db8a5a26b902262d14fb76028eee7ac81d60cb28c1f6328f2cf6ffde769f7f53ce75cd2fad0869aa6c31cabfd26825729483460c3ce843b09a022a8c2ba3bd6e83abd937dc6a256de9289a7fbdf11835bd77b936facc0fe66d465b438cf8289d60263743be819a9260da451f0585e05c935adea537d976ae0fb490550b467049e8d1957d069dac77811b6f16d5c48c95ea1b1779fb985dcacbd05d5509c5678aae982473f9d582a799bf683d9fe2061d3521c12c45bdeaa14c97d8c7faa3aea9723f8eb476c60cb319aab5847f8ff5be613ef1715d081765e052dc99ca8d696d89b01fbe25e5ab0974b43754dc9bd9d898281a8b8ec5fefb99a8977c1b6d241d3c3bd241c483047f3944ce3ccbb96ec6fc6be557ed62b9f605e4a34b92b0c1a072cbfee37f901406de692f2395b9daa647d6eb5c0ac1c9f858a17d71190178a96fc318d4fb1c2e2eb5e650e22c86b7f8499e4a5c9862cbbe394b089cc267d2dc677cde4489c64416cb96d1a777d79fb57e849f0adf4432f26301ad5ff2ceb1facbca6bf098d5f635bc5d5da62d7bec47504a23ffdd34e211729b979bf51d7b7506ed1509cb3d51eed74efab355efffd617f08dd50cd899ffa7fe06b76b0a8ec408fd3f438faafca6309b2c369b1be189d5e71e05b5f36844feb0d566e44acb5ea8daf3ad357d14e59a4fbe56127edd5e248d91599f125603ab586162f07c24b06ff8e13c2f2869c4ba930dbc9c589b7235730e6167fc1763d3eb8415c428299471e341284e56d2a274711d7feb2faa6df0efa08a91d71e7d5a1b619b5ec730fdc3448a9248530f9904df2dc8fe483ce78a52c8d4b7c9d1f9c4c107cd70575a9372a3b5036ebe8fe0a9bf5d877b4d2fe03d22a5a04acc45610dbb654846e73b5e2b3ba44c1348feaf242dc17fb82841467e01c698e8dc968037e6d98959daea7fe32971f06a0292db4a1d0b458d0d4338ecb0241fd5cb13cf25228277ab8e8d6ffc5f343c66976b0ac9ed0d0c4d4b67121ee7a2672d0648fc5ac0f0377d1b65ca5b6b641493626af9606dd7bb3b70e0a579b044ef459347d0c5f7a4c81b7a097be658f18b2f21c9efb31395f155068969d2311526fa09d9a66c836b08503b021da1c437752774af211e89700395b9e69ac373549e2065bcc305410ad7fd549d342e009dd6704ce0932181703e3728afc925ddc01958475ea9419c5b3926126569236c948d57bc390b4e930dd386df2e56ff580b926628b495d55cfae0484ced92ac3c1615306ed323da3cdf0b02219d83351697bf1ded314740a1aeda8130c1a11996e6c1b5070b5c6688c9060001c3240e2d861a6325b0dc2642b9cdad5fd9bab5cb04bdd619e1df55f6c9fa5f3b33fbf49b5a13809989de0c773d0fdaff3622ec8ae83b4d133c0559b8771db36952b6048f6b31498583ed84f7f9ccc8b6e5e7829eca101c97721f1fb0aafaa81b50117c743e0e63c91161ddb9caf0fbd3da92570174a4d1e6b00a4198ca061431b4d7f4bfc9fd689fc99dd1e3f0645e51188f65b7109a1b355b5702b3972d56daa2c1c1bf5a3cf8c6408beb82f470aa5bd90fb21719ef31b20c094c4f48e791c184aaec21ce0c797f200cf6c2a8c1fbb063903a308059f938db2906f2dce61ff2bade725cb6a7fc5edc2d4f3bc83dd2331f50c7bfa8d0121d7636266e7a9d22be185bf3d26b9e8b8700c02d7e56496d6a9545d7c320f4d8f3166a8b73da350acd4016dd5b6b5f8a2b8aff8acb4f10e18a996f2798e77d5c7f38bdfbcde6f5281c45b434a313c107d39373ec3331c0f89de945ef867fc543ec60cdfa903d76ca1befd2a7b6aeafeb20569741a2285689258b5c60b0a09495cec3eb4eeac6184c52f5e989f97891ab2ae31acb31c037217a0c104358c46d6fd3893a0ba9af2bd53ef6824fbaa6562d6316114ea78bb2a75046991ac34a795eb2b6039f7184497733c5ab30d74e03f91b68689cb757a92293df366f2396f57118903e9676d63e8bd24b37138edea0bfb60bd07a11dada4abd36d8ef102326f4dcf20dbebf7a0f56720c453e87c8f11760b6b7d271a7a0af88273bb8985fb35ac4924f532b41ed188bb1949dd355971d8d88fbc776641271f85ffc42e370abbe5d4f652c69c641327f0dce75bf57f55a9dc6896f9aa86825f9bd5f4b2b74c8d8133009fca53941d2bbc1e77365a0d2faf4c88700a45dead6a3c6959dac7474b9ccffbc9e1bac7791cd117fe7cac4313e2f9cc0528bea91078285d2746234b5b4e7203cc3425f73a07430109fbe9a1df2e3b11e21f56667d2bb16891109cab2fd9f8225c1e9a223ddf771c30d48c1be32601483bd6a72802d41d61cbcb58c1ffaa915a9f156bd7beae77bd3e639110f854ab6722286db249f9461a0fe2418f9e61b0d0e94113f21a4ed7ef898394d1bfd3568dd90b330246b3f81ce5c58770ab31369f3071b6939723423035d7694d9327ad19911fbed4d9d8c2bebd51e3d5edfe8b69fee946c84053cd6d259099b6cfa9a8a8e90f497a88451dfc58e1e8f6a12d0d3ecf7ea37cb263e55b121a6ba005fd8d35d7852eea6ac77f199baa45a79c6016f440aead968a816baa3e1090bfe9044bc8a77dd2c8e022b2c3918df3820a076ed989e397112bd4d36ca8588333c99485b0c6ff503481189ba2fa71f73de0a53a1bbae6f6c3073c28dbe4fbfb9a5e34436c3d7fa302b496943e273aded677cf64b637e8372ced3133b50162557373addb3e0ebc19ddee5e707cf2cba9680e31e74b22bc1b2a0538626a15ba48a365cfc2c4bb62fd3e681fb7689cbe2b29bdea339085f14fca75820eac2a59a5c60161b8c06ba6ec49bdd516a8226f47c05f1c2a9680fe83a792fd8c34f7aa3cefd04dbc920b1b96ea7314c05b5f28c308049fc98494e0af3ee2a80970e5d471f96cad998a66e9f9ad7434d7a0e49816a14c4f2183678ca3007225e0c9f7d003b77f75f0d26ca6f0d5b6108130d9761a4ca5bdfa9e8f44e2e5efd0fe991e870c482ce76f05d3346a1a71c7a9c81e5fa510b5fc94257b1a946d603d3713d9547f27ed2c2dab2600c4a42d44a582b6ab4246372e2f0c4df7471c1e86ae93bad47ef1b9719c69dff69248a4168e5afc24aeb0c1e6b0a77334b454e532607a77dc6d88964a42c96b79229956b6a1f37bb266777d5df21fe356843b1de03be73d29d90f50be336f662d19519f92e3d977821ba57193bc58d6d67daaf83592550bb47f40150a844dbfedb1cca1d8179c173939da50801ea6d41f0eb0394a044adff3fa82dc5a2ca38fc7e2f5f2dac5ef356c441c2ba34dc9fc1d7c90d1b6650c784de5a9c8fa68b3a326617cd935e49d1bdaa5f0b60bdfeebbb26e3128837ea6c1722ceaf54d66e3add8be6a2a0dcd567b067dae7639263e8376b01c7e5622bce28affab0e42316caaaa04fe34e056d2bd1ffb1c8803206d59d4974f2699eee492466b2c4a83f7d78920bf273fd1494020ae5789f8274b264d7608bd1c788236b37f587745469777a7c369356d81d45aec6f194d2ed065fdb0623d2ad57f9285ef764cc4acc0ca2f9f865939d2b11e63221c0051dfb5756a589d590782d348e53ccdf58e524cd2ca15efb46b0969b18520b51c8e71fc56a709db18b60503432d565fdc9faa1345da08d15d76cff0b3a0090a1db76d10eab294df9258780086ef48db33467ee464b86fe8663a66e85f877cbf0e44c6f391e8b126cef3796669dc4758c9763e739eeb0a529de145e9dfddce857b3089bfd1fbc45d17a013347db22bec00ea5b0fc48c277d24255055f70654f92b4cfa30c699f94daa772415aa4da3c0d67b9278d68d144aaa4d60a7cac75aac9210ea4421861b6b05aff83e6a68c72df68370682d1f5bb7917984c640a19559900d74da6c12913b31c973a494adae6b96067a5c7c8cfd75066b6e7a01483132bd84f3dccc1727e6a377bf8044d937a00db9c37c1e5461eae5fd1e112e4409eb7db77503f445fec9449a9e69e329628d3eb2d8b4c6c1202c746e6da6f7bedfbcd75afc9d3228308d0c7b570bd8f0c9e3196d76a08051dfae3032eb5cdafe716381a4da3a3c3a8fec935f6ff93d6a3cfcff234f4b4151d662f36fcc91028015813219f65c19720a1902d62b4934bed1c807588bb66261c3a753097bd823b31f70092b8ea8d8c0a9a40ef6dcb6626f543aa3f44663e369bf5ac984ac08b3c62849b18c867167923f827bd3d1de4d8c3a8797885e5128cf5edad630bcc595e56f45db6cbd96a6b0950bd40fd0a683232b95049e50a54616bd953a66aac97751cca9871e0a9acad66094c52c045d5f938e9d5e0707eab35637e70de24909c165878f2906e00ea26ccb69a70276a047e1c36162c3fd0c7b9c0967ffb11b73c3cf987bdb6c833eb176235e564aeeff2ce7352c81841ac7ccd2af89c7de2c756efa0cc935f823eb0bd8ef38b6b306334116cb67f2d3f1ac05512a44589dc8207f5e20598a711fa6f24a2cee19f8720fbe58e0f220dd2d3c3622436890d2c7dfe93ec9ef7f75697568f7405600cb0901c76c8f53b68710f36048a910de74de3b3dde2f637f69e8d84c95908d4d42ea16e4fb1ef1bfef00245d72e4dd64c0bdb1bc1b11b6b820482f4ced2c767ae9653a78c0d26f30367b8123ce2eba312564c8add71d57e2ffce163f4063680c5e7b55171b12a3251997e027de200ae225d3cf24ba4021ad494c2971cec23d970521b37289927e129a6f0e2dfd245ce32cc9b742dd3b536fd79d691f0cd83a317256b020723b2f8255c8ffcaafec2ac9c5c4ef475e19f2b17460e7def4b85301865f714fa69b1a83f87541406cc2d536d4c534784a02491e68d7e6f2041b6edef706ac49e1ec5e", 0x1000}], 0x1, 0x0) poll(0x0, 0x0, 0x0) shutdown(r0, 0x3) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x8f}, {r0}, {r0, 0x2}, {r0, 0x4}], 0x4, 0x7ff) ftruncate(r0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x1, 0x40, 0x1ff, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x4}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x7fff}], 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:09 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000fb1000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000ee9000/0x1000)=nil, 0x1000) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x3}, {0x8, 0x9}}, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000000)={0xfffffffffffffffe, 0x1c6, 0x0, 0x0, 0x0}, 0x2) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x10000000002, 0x2, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r0) close(r1) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x3, 0xf7fffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='\x00', 0x2fd, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) chmod(&(0x7f0000000000)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) fchdir(r0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x31}, {{r3}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) r4 = dup(r1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\xc1}(\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='*(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{#:\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\',:\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='#n\x00', &(0x7f0000000400)=':+\x00', &(0x7f0000000440)='~\x00', &(0x7f0000000480)='.!&[\\\x13&^\x00']) open$dir(&(0x7f0000000640)='./file0/file0\x00', 0x8200, 0x20) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000680)="db25d1a1bea34fa322f46c5996fc4129db7419e69ea2947c50efe41da404b57e04d1647c9434b68fdfc46707bac283867a5e7774c9a2c3b7ef844fdbdb0719746078b7ec6e32d88d58f47291a16b396dfc1cf5dda97f9587d645752a07c8d0cc678ad908842091198a4876c291bdc972c8e2998a7f04105a589b068cd11dbfbc6be2528745473cc77511a98ae5c8f6dcf7d1100584b2e8dfed82df74b9d73d023a6492a5426bc44faccab69760303c", 0xaf) readlinkat(r3, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/203, 0xcb) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="0ce7", 0xffffffffffffffdd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = semget(0x0, 0x6, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)='W\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x2c, r1, r3, r4, r5, 0x2, 0x3}, 0xffff, 0x4, 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x3, r4, r2, r4, r3, 0x10}, 0xffffffff, 0x7a40, 0x6}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b, 0x0, 0x0, 0x20000}], 0x6, 0x0, 0xfffffffffffffffc, 0x0) kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x31}, {{r6}, 0xfffffffffffffff8}], 0xa7, 0x0, 0xe50, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffffff) socket$inet6(0x18, 0x4000, 0xf2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) 16:00:10 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) r0 = socket(0x6, 0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r1, 0xa}, {r2, 0x8}, {r3, 0x100}, {r4, 0x20}], 0x5, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:10 executing program 0: semget(0x1, 0x3, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0xfffffffffffffd63) listen(r0, 0x3) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/147, 0x93}, {&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000140)=""/34, 0x22}], 0x3, 0x0) getegid() 16:00:10 executing program 0: 16:00:10 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 16:00:10 executing program 1: madvise(&(0x7f0000f97000/0x1000)=nil, 0x1000, 0xc) 16:00:10 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd61ba6a1c01161d0300000000000000000000ffffac141423fe880000000000000000000000000101000001116400000033060403000840008345ecf431c779318f78c124dbbccaa90000000000000000000000040000000000000000000000000000ffffac1414bb3d0804040230fffffe800000000000000000000000000014ff020000000000000000000000000001fe800000000000000000000000000026fe8000000000000000000000000000bb2f08000000000000fe8000000000000000000000000000bbff02000000000000000000000000000100000000000000000000ffffac1e0001000000000000000000000000000000000202030000000000fe8000000000000000000000000000bb0000000000000000000000000000000300004e2000004e24000000020000000200000000007706257dca98b87d4b00000300000000000058835c7e22f9402f09869e5acab58e5d2ba7bb70b9c7a4c82353618119f0b4b481de592c5a762bab8ecfadbfce8f9caf4dee402a39042993054d58987dc5621a26bf71c55d19e8a881d67c402b94d341e8c5ff7ff9aa8f009cdaf4ce8b324596c80474453270abe971e62da60675dfa774997062c9ebfcc4cafec875cf1a48507bf82ca751f8ae29673a9dc6b345977004696b7b7b27b96732f15b4854bee6c9b54ff3a0e0c150cc3fc9aa5b0723bb7b65f2cfd384cf0b68b679fc46d2fae1b65f9b95103e3a291dbfacc13000b9bfa7502a1912ea14f7df91a7e21b89d059f304fb55a32fcbc7b4d30b73300ae00d825580f9b08bc840349a20ed66"]) 16:00:10 executing program 0: 16:00:10 executing program 1: 16:00:10 executing program 1: 16:00:10 executing program 0: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000000)="120000001600e70d017b19000000000000a1", 0x12, 0x0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f00000002c0)="a8", 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x7f, 0x6, r1}) fcntl$setstatus(r0, 0x4, 0x4) close(r0) r2 = dup(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x4, 0x9, 0x6, "37d0d472fe045578fad3a1c54ba99d1024e3de60", 0x80000001, 0x400}) 16:00:10 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f0000001880)=[{&(0x7f00000007c0)="5299f50bd6a8b1bef4fc4dce6cbe270115689ecb7d7fa59d51c95413fdced9593dff899155a8bfec59a8119abb80bdb72faed100fb2d8a1f57ae42993049acfca56594d5c9c0c4a659519d75d832867e7bc9e01072a01f9c492b7c97236a3fdb20f2451d6a3109ffe82649fce8ba3a66879f2c56bafae1f0ccb025ee43c409fa1f5e32c9008e4f4ca8c1db9dc4fc2162a76e1fbba07efe9abeb62f7be2bc6349c9f60078ee941285a0e4a808a6f5a932c96a1bb5e2bec2456131896b64b5716c51516578c79eb9248415bf6149501f27eaacaa9afe925d19c756f01e932e165c4914cfdede4b86a23576cd92879dc9cd70a78853af669b99001000cd0502f91da6a6a6459377c387fe23300eaecf97858cf94cccb991e37d37696c79bc61700bc1df52c106fbad7dd97cbfeff1a74d1a3e0794592f62adc3976f4719eaa58d3b4ba710a07619d19dc00efbe00bb0a0a23b4ce722c838498455ef0d8303a171f5725a5afc4fdd5c29744e5e496bd8641408eaeac72fb6aef5775cf936038d7bbf24e60d5c03b7ebc512e9044e7597f78ee72fb53750a48b5b6ee2cc30a3413059ef99ea8ebd7f4226fd5fd9147a408ba30856dda5fc04793bc996c333690a15f3e965460829d1d85cf565f3cfb6effaa3a08934508256cb599b36dcccd644155409458bb2a3ea16d3d6f80ba507ee48c472231e66c17153cd706f6070fcda8c93bd238697130e091f01d489f200b9a85f2def3b71cd5820191a9faa950897f2e4ae7d96e6629f4ad031215067b6bbaeeea5ce91b1c7ff43471b4e8b094148a6456e657f78a731ee9aea01510bee2c6f7a97507932349a8f7badbeeece89b9e0f33b3157bdcb79f63e80a3be7a412ba2875e1025d77cf47baef2c8615b174431a113927b3f6feea3079e88f6b4b6c145ab6ef5e709898dd743735583359722939cf47b057ff7144be5ac0b58a46329c0ab22d0a95d2edd1c8b527af7fc7fb91cab964d7448d7050461611292abeda4719d9215bb01020ac2a40c1a543794c0ea1a01d25234ded2a3741b77d4a0c9f8a6bdc329002b30a184d5890574ee616a3812ba739b0dfad4f7f3b218780666a50c55fdd9d96855d5536b508a3feda87125fab09268020f877ca52fd901f3e527bedd9058189478c0b91226223fe395cd17f80374ad6ffc4ea279bee8e012a70b1617edf6b92ede42cbefabebcf570ee74a15203e950ca9f7218d9edecc9d9e203f6cec87fd114faef72ea8ed1c7adbb2366466b1d22cd32971542ab2b75302655f6fa9a8ebaba21cb23a77e5a2e05944fc90537e965e225b2b97516f368ee538c4cfe9db9dcdb74198a1d5b98e5b46d41f32057dcdf93b8b0690d9b0c362d4e3cd25968014a3ff85fa7bbd5a49953969649684a072bfb9eed0d58e1068c9ce8b4fd14ab70aa2d96a2d1257e7a778e2f9529656adb7beaa72c88235631aee2fec0e406898199811730fc08a754ce2117c99f5ba44e1023a2e3148d1435af6dca215c583e5e3eb59dbe018dc0ba6d837fa7cc8221c0abb7f8f938f0b32c747d2de91891b22db6ee14f1c12e81f59dcec339ed43a748dcc3ce862ccc334decf10b74677045baf6365ca113c2d4973d4349105eeea836d5fb19a7e294ff854d33589a0dc33f7629a2b17718da3b5bcf99ca9abcdd4292092dd90b79d3cc8f1900dc9be94e1ccb0cbf8b2d7d855403dbf48c52cff0041996847ae7f19449333d086e85b7e432b5549edb639f9593b0cdba70585e0b712c08392a28d9904b40fff567e14d28b6baafc4c9031442a124600ec6228434c4f3602b62450d91daf8c0ba1a2a57466000be69bc6fe1afc2c5f99a84b98a48ddce0f09d16d471d31c20398783192c0b7646e40dfcd23e62257beeb7c6bd1698d619c1bdfd4ffb8fb1ac70d0deb83ff123473b5d03641d957f2029b20bf04cfdb72fd543d843ce2b6125bf82f9899cad13dde3a18f53b2570322864135b2f70a6d5ebfebe26f41152e3c58fcf36e96470217e61f6aada44b8fdceaa04d81a451e0665fe8ce902f7683c86404b2c098c38d57fed5a87f62880c1fff7858deded277d95ac3193f76b722dddce088321887fe52e8173edc2807600d0f82bc4dc12f165728735f0b63ab118e0f4006742f88a2be629f44dd047fa6956944530f685022c9cd58772883b360a02b39b132111fea1cee434fc52593ac0ad2dfc1d5abf234f94671a257d8cbc08e337c75702e25a180e075989192cc1cb259a3eb199ecd7d35ffd2ddd1614ecbee4a7a069707cea378f22cea0fa7e337298e6922740feda8e1f2ae25869980af6d4f16c04b59e4164f41495299cd437744373b1cee44e18f161711d3d825f6b2f9fe2956fb35dced58b89acbfb4c4cbc06745378bb91b252be9776b3fab8d713d6afc832d69dc62c4e48af04e0794ecf60b597a386fb0d515a94e73875439766db2fb6becfe33a82da3f25d5556cbf2af6126de5761c9cf45e038395672c205b334399239980b892b08340e5edae19670a2bb9ebd44958a9359bf356e119cc7037a33202e8f03501eec27f2f507dc3f11fe9f065b13353b853649cc3690ab8c77d91bb3a3f19d6477ee7fdaa9cb113d89b363901562741e525128203319547dc1c09d7b8bea509777a828f0422fc7395ccdbaca34ae45704a52f177cc42d567042ca310f97db0ff88e7db9ac4082c5df49159aae65d935c506ed571ec46cea64b1cbba5548f9bb27742314e4113b4a71a1b1c5e66d940cf5af15b6e9c78afdf92cd7520bb7acb5f98d1b9bdad18f37f73d88bab87ed354f5029120f2d30cdb748fe3ae213f340fea34fb243beacc46b9ec1d6468b6d9519941c62194166b9bfb83f305dc7cbd1fb4db7e6e303ab3bbfd45d4901ac7ea601ff19951d1146331e1cc0fdd798498d7afa80b4373b96a25eb70affb11e1bb670e5cb1dbbea507a0a1cd0071237d3831a6a16ba279eb706bc6d6ff4e09fc6e2f2e70f246080e47c2a2e7db3dae30dfc9ff48c5575f07b13cdd45605ce6200fc7d344d2fab787d55c14c0058cdfb569cf74f2e97fdda258da6143228b07ba890f093eff1f10840b425413c58b0add8a7bb5a57c85e9b190899cbd54b6d3f31577f0264601e645600639bc1cb75dee3b3784e8db00c591abc2268896f9c61aa55597eb3b412174513fa5475349051163eaa4374be4b9c016831faccaff9d6520c4250146cffc60e17f40b71574609e92c7a952dc921ce06328a170d66bc06e2f0fdd4b513168e811c692ac0e0767b88e16af67a09d314a6333929663b2647491e931448f43b8b750d0011a276ecbf51c3d424e8187312a643297b33be6e83f192d90a925000aa50ccc9e0a6f23e78ab500dfb1b0d733b627afcccda1c711f78988ff9a3c1b3879d3217480786345d75510b595c3014a354bc67cfdb16a3d12082123d88face9e75a1f57f2fe5dca2191d18ef13caabcc197e4de8a4cc7e2321e70a0c8287fb77ff86ca6a5950d7578fd8df173b64b24e2b9f5d21469bf01414640dcb40058c5f3e71b05f0baa590a12a9de414a5e781a43a3188bbe202aedf4728f0918e69a826aa7a35ea6620489721483849152ae037aa5320f17cfce2f4aa8876bf08c559a7de5c5578c2e2236d23299df8e62c02f82009031a67c7853b0c8418418893703e25d8c2754585f299837b1e2d68cb2d85fd09bc1f7f9025a546b57f0870169d9dc560b68ab91862a65fcd080e18553bbd610a12739a8aead1ead5f2780281ec97e8097bdcaa1a4ca9cf38300addb0d5a39fbf91247c8a45003e646c677182a652d5ec947c6fd4e77644aec38e7b08985a5221f6564008593950bf41803844b8038339ccbac7faf8c1fc1db9651f878668bbd5b206027b2e8440d0d1c46d6ed3f93fceb5d7a148756b11ba33c533ddfa1ecd495f287cc2601ab134dce334b56b8de78f444e46eddf385afdce6c17771a39b047388aa13a135e0e116f7f4bfb70403ee30f3da9daea1e2b2f7152bfcd57056a04e4eb7289fcc9c2ba14d83a07a05437c55157636dd9e825b0bb6426425487c245848d75e2eb135da97d65fc642b0f043ec1d294df2eb76cef075b9a8df701c567d08cf67a8791b53c195a3f803e4d84f3b6207a024279e89a3d921634cc4fca7a9fdf8e0f8fde93007dc04d96672573a1dab892487f613e81b2eeeea3ac0b856da0d063571401a3d458e88e85aea526f12b667a27920f3a3070f2576cfadfb350066d81d9f2814afbb8f58158015a8a30562b6a47538495f56695c5b8a41ec0bccc6742de5b7d8d3493c2721cc5553d243c5d8547e3f1eb3f25188ef0770371c51a9116281ffea8fac6f6ebcef613a556eccd9716b210eb008525ca6fde2a3611f878fcab1c305e07e371ab85c13f216ff59f91032b2666a6cfb9c0bbabdb85c0803359114c201116424acece69ff01f72febadbe790c5b96f2938fdc9cd662252f3ece76d3d940e3af0f21f434d55d1ae0936e1ae7aaba5335ff8742785e57870e1ee8003e4ffd01dcc5268772f2288df0e56481a81359b22de58b7b1b652f30c05948b7edc616bd8923048b40726c3bf759e9c5fd73cface2703eca4310af3965c6f165f97de42ca972734303e3e82f2cb187ce83c1ba7b0596a556fba0191b54d2b5af4791e8015dd8176c0b7a0b55393b3b2954a02c50c20eca0b771876347b7c66df8033b12dbf5d5c46f4fb3c3d7fe18b0eea1b1c625fe57e7237b2e8575def49c69bf3e1bdc4f2949d691df8ece999c171162deb91cd174fa6a38e8880987161f11ddc5b438a036f2b49926aca0fc720394aa61ee08259c2e90819463a81d025c11c871eca153e8f001ddbba7262d818b994fe09b1356edd78fa9fd94206521c6be3aa65cf2c6f072796b024a8de718bc1e96400b96502087a0e3437ad1a66c7509406bcd7172949b78a20a3f1025438776f59b61e1924b0fb8d06da3dc8edd37057b3b0e90622f17c17c703665ae0c834dee11721bfbfa64093ce5e880ebbc117ac17c1373b532c0c7c6f41f3d4e71b351186129bf04b7bc47890e7ac269c93502bf8758538519479b09d09a19af5a4f8eeba63211f17c95726a74c43ab01bb7e903516d557e13e7fccc1e33f82c7369c4a30e948538aab38bc29dac5532b781cefa3627e53403414fbe1b2c4de1db844e3091c805b18f4e72fbb57845b25f04037f3a0e4d66e28b8fcad6f330719e7d8d20888a3f0e0ad6d2a53ecb3ea5f8334eaf306ec23e0f49eb71b0fcee1975647924a513489ec2bb2031c71a5dc3883d7e2fa7a420334d17179102b6698c824405cf09caf6aa706e68eed46d32fd1cb0c51b03c652e3a19e4d0ea21bbd03708bb1b1206e5e88d6469db6e4f118442e00783dbe3f4e7e6471932bb5b4e6d733d692a06c9ef1cc7cf4872ac9f024d1d9f08fc28439cbff4d7bb37e4ccde060f6190c4fba457f6771bd7895fd76f688b5a9e75d3e70c94935acd3b0ed678f432cf3e3f4bb01c6bfd373a20e6dd371238777e2e333246206af6b6b3c87f13008f55cdbd1cf3248c1e4bab2c72152d4144fd39779436dbddb85fe8e26bf9d766e734db5b545500ca54e05f6be505cc2250df82cbb3c64c95847e168b2340d64cabd19a62d585d4047286972c409ba74042897424ed8ddb38f91875456de6806dfc71cd7d00dbfd9cc51dd98bc04aad37be8941c87abbb2edfaa723c1485fa9ac478b600a5a6172d40cb31384aa2d270deda2eb6580e23255efb5fb1a00172e830f03c96b849449f6ef60564d696876b435c3d170e6dd", 0x1000}, {&(0x7f00000003c0)="7e5a69159da25786950e61b2465dc16fef64c2112194ccd97fb94474e4ab7ae7f3339f8dc5314f30bf38808df5a6cc3bd3ed9b9997e534b6497c550182eb70980ab4a961dab21e2d6e880441cf22929b2f6e479a74a5af93df81c532a12c762198fc493614b0", 0x66}, {&(0x7f0000000440)="ecf3dbb656f2a710858f2eafa4d82165c4107229ace109d4ac214e24889459ed2ab3b5fb19d640bd3a4065e89301c5c8c13dc454d91438868279df047a", 0x3d}, {&(0x7f00000005c0)="6d7d406de8f42ce047309df242a55e3ca9c01ee5b16bc47e1987faf452c71f965c49511dab929b67d177aefb4a09307c765311478553c8aa6b2e93780fbf64343535b6b56c1f80a2b9178ba5f36606e6e5c4e5c7987dc861da6679cf003fd97520c20d9548881f4d0d47b0e8cc742392e6bf9e177597da54c04fe3ccf1ccd4959acc4a59cd39df", 0x87}, {&(0x7f00000017c0)="ee9f49732f3843146382dc8d135405a8f7e70559711f73821ff09fb33fe17c60496427d0be356ab148de8e166957665213797ab51124a47d698a97a392f9215b20a57c3c7c84b3bfdbe84ae94d754b9366a7a4d7a860a40fc08f95aa1943f493ff8636c10cd71b5de5fb1c84cdf77002c078e922579285dd31e9e0f760e3b3f48f0c46bec231ff02b41c4ba15314c3b32974592ada3998fd161eb0064c24eafe8dc7", 0xa2}], 0x11c, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='Q', 0x1) readv(r1, &(0x7f0000001b80)=[{&(0x7f0000000480)=""/58, 0x3a}, {&(0x7f0000001900)=""/73, 0x49}, {&(0x7f0000000680)=""/34, 0x22}, {&(0x7f0000001980)=""/238, 0xee}, {&(0x7f0000001a80)=""/245, 0xf5}], 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/86, 0x208}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000006c0)=""/228, 0xe4}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000004c0)=""/118, 0x76}], 0x6, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:11 executing program 0: pipe(0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x1) 16:00:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd48) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="30000000ffff40000000000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES64=r1], 0x30}, 0x0) pipe2(&(0x7f00000002c0), 0x10004) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000280)=0x400) mkdir(&(0x7f0000000100)='./file0\x00', 0x91) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000080)="b4", 0x1) lseek(r0, 0x0, 0x40fff) r1 = msgget(0x0, 0x308) msgsnd(r1, &(0x7f00000000c0)={0x2, "0d3e69360fa2c021ddad6db30a6407da6eb66b6d8e56bacae42cfdf1aabfecf16ae519acae754b7c5ac753e230784ae67a7b9e54447ecb37f396a00ebcd5850f618c995f3d"}, 0x4d, 0x800) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:11 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x7, 0x9}, {0x0, 0x5e}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) clock_getres(0x3, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000080), 0xffff, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfbf90f001e4b2ae5eefeaff0f2c85e018b48fbd4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7ba8ef00201167fa0b585c6aa12c9df371b9909eeacc8539313df54656115", 0xb2) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2000000000000001, 0xfff7fffffffffffd) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x7044, 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2000000000005) unlink(&(0x7f0000000040)='./bus/file0\x00') 16:00:11 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = syz_open_pts() dup2(r0, r1) r2 = socket(0x19, 0x2, 0x89) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x812, 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) setsockopt(r2, 0x1, 0x1, &(0x7f0000000080)="1602f1fbb1b84d8f847babb0af6e01c303f45c68fd6c0b9a07a4f5db34ae0a9abb6d1afdcf8c45bf59d66847ab2e3a1327ad42eb5e4eb3d1c66ddea0447a398b81", 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) dup2(r4, r3) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000000)=""/149, 0x95, 0x840, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) getgid() 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x5}], 0x1, 0x0) 16:00:13 executing program 1: r0 = kqueue() ftruncate(r0, 0x77) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x101, 0x3}, 0xc) r2 = kqueue() close(r2) ftruncate(r2, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) r1 = getpgrp() open(&(0x7f0000000040)='./bus\x00', 0x300, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) fcntl$setown(r0, 0x6, r1) dup2(r3, r0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1002000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='\x00\x00\x00', 0x3) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 0: truncate(&(0x7f0000000040)='./control\x00', 0xffffffff00000001) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000180)='x\x00') readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="9fc4282f5fe1240e5cc4f7f7d93328f0b6749818d548", 0x16}], 0x1) r1 = syz_open_pts() close(r0) ftruncate(r1, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x8, 0x7, 0x7, "16680da377dd5c175a8a5ec0b0bd8d7a4a632864", 0x653, 0xbaa}) ioctl$TIOCCDTR(r0, 0x20007478) pledge(&(0x7f0000000140)='\x00', &(0x7f00000001c0)='%&\x00') r2 = dup(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xf3de) r3 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xffffbfffffbffff6, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000280)="b536577025fb06ceb9a395df4b3533b592774c55a8b1a236e987a24c755d61cf05fda089e07d0eb73b39a54fda8b8f6a75dfab379d80a2999592fabc461e306d65924a3c7445ae578d3dab8968f9dea3e68c7ca920f7fdf442d46d6a58a891f81d3df1d1082d326bb612f9b428001f99af0f7d7dec5de7bbe0ca66bfe96b9408b96b9386af265e00418a480c2f34b8adf4b5c36c9670f3e7fed316f7a706f4561f1a7d33d0b87fe680215a1bccef613c2df5a0b94c62d8698b0dc0d266c9c3945d6bf409ebe5c46d9bb824d6d2adef65ab1d42ac0d406c8ba5584e1dc824e0a49efe130dfc92c504f011785250b502de4490cfbdf2", 0xf5) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x4}], 0x3, 0x0, 0x0, 0x0) r0 = kqueue() close(r0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) fcntl$setstatus(r0, 0x4, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 0: link(0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000001440)=""/4096, 0xc74}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000002c0)=""/114, 0x141}, {&(0x7f0000000140)=""/137, 0x1b7}, {&(0x7f0000000200)=""/10, 0xffffff3e}], 0x5) write(r1, &(0x7f0000335000), 0x10052) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000000000)=""/10, 0xa}], 0x3, 0x0) 16:00:14 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = kqueue() write(r0, &(0x7f0000000280)="414e20aa5ef045f736d8be071ade9e6fa9f002b0c937f0ca48035eb2781cbab452273a6494e0f0e63622f7e0e5ec5eaa98a12004bd4e0f7d1aa76b93e5a741b213ce7345cc3f44a29e6292c7d65412a604d016aed520ae730fd2a06bee5c51f8d6ff8f81ac65f24ec4f216f7101d8651cbecdf94b1a07a6a5abc8a4b485659", 0x7f) r1 = semget$private(0x0, 0x4, 0x18) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20000005, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x24, 0x40000002, 0x100000001, 0x762}, {{r0}, 0xffffffffffffffff, 0xd, 0x1, 0x8000, 0x1000}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x401, 0x6}, {{r0}, 0xfffffffffffffff9, 0x9, 0xf0000000, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0x5, 0xc0, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0xfffffffffffffffc, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x100, 0x7bc}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x2a, 0x80, 0x5a7f, 0xffffffffffffdf68}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x5, 0x1ff}, {{r0}, 0x9951a8256f012454, 0x90, 0x1, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x9, 0x4}], 0x5, &(0x7f0000000200)={0xfff}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/53) semop(r1, &(0x7f0000000240)=[{0x2, 0xa00000000, 0x800}, {0x3, 0xfd0, 0x800}, {0x7, 0xc5, 0x800}, {0x1, 0x1, 0x800}, {0x1, 0x8000000000000, 0x1800}, {0x3, 0x8000000000000, 0x1800}], 0x6) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x400000000, 0x0) geteuid() getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000440)=0xfffffeda) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) shutdown(r0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="4c0dc55dbca70783e3107c2808959d64d6", 0x11) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x5d1}, 0x6) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="fa120402000000000005", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267ddbcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccc", 0x3f8}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) 16:00:14 executing program 1: socket$inet6(0x18, 0x0, 0x101) getpgrp() syz_open_pts() getrlimit(0x7, &(0x7f0000000000)) r0 = syz_open_pts() r1 = dup(r0) syz_open_pts() clock_gettime(0x2, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./control/file0\x00', 0x140) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000100)='./control\x00', r2, r1) setgroups(0x0, 0x0) kqueue() mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kqueue() close(r1) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="dd7eeb70e2abde239ed3afde0976760a2136fc1ee0969bc23dc92ed8ff6a60dcbc34031fd7be2ea3725de19559e4684be449a6fc78c79a2ca848ea54d09de20beac04eed597e093165308e8579bb31b2a50bd2859bc75c9b40a390593fc88d075567412ac3b0982cc535dfd168acfa06116433b29b648160f664df96e922eaf1ebeb1ea26e3ab103e675c54e8adb7ce1a27692b4a135326d81", 0x99}], 0x1) r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) select(0x40, &(0x7f0000000200), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000100)=""/67, 0x43) flock(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fsync(r1) r2 = getpid() getpgid(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x400002) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x61) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4c, 0x4) clock_getres(0x5, &(0x7f0000000200)) flock(r0, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x1001000000000, 0x0, r2}) 16:00:15 executing program 0: clock_gettime(0x200003, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000100)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) 16:00:15 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x8, 0xfffffffffffffff9}, 0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1) 16:00:15 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@abs, 0x8) 16:00:15 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0xfffffffffffffffc, 0x5, 0x100000000005, &(0x7f0000000280)) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r0, &(0x7f0000000140)="30e58b01415c8ef7b9f523c2934aa67b5afa2b1f6609ff30228b708d208421f41a31d7c66fc906c84b67f52f5e1197fca42e8df3cceaaf6674e986a11c5f01ff528387ffdb8da14d9817a30c9d0959ca76761241677a5abd32b9f628526e1aafbc58b1874a3849c007c3a95231a2ac225b7ee24c4a16b8a2514c3095e5626d", 0x7f) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./control/file0\x00', 0x6060, 0x3) close(r0) 16:00:16 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1000000000000002) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000880)="7deb9660fd0d4173c444a30add26c878eccf1eff5eaffbbc389e526ab83e98d9a2b4d3f0798201bde52bd71dfc1feb0174d92315399ac269ecdd69fda2363f52966043c71ff520ad9d795e87ea05ab54ac443c4b76a8d317c31585420fb42c7e15a4745d713b94ef5f187c2dd87591f7eb9ef3b0d98d0932ed1d8551f3b8149daa46292e181513b756b9a8c8dd75b18961004d2609b4f7277c29d474cbda4ac39fa1601212673950dcc72babc8103308b85a11bdea2ebbb228c03be333c4d65a613b1f74e6458644638b7b819fdfc12473fd33da5e5ddd59fcab68aa9b99d05a2c975cafdf5fb777ee0a8bea85fce95a74674561ae55cba12937774273c52dfb2701ef0ce9c8a683bf4d2bd99b5e6fc663bc0b6a5e2def489457a9bd7102c9ffecf7ffef5816757f8af599f1ed82734bc73501d3dfd0bf6b7094802dc9e30a2361fb4bd15c44c94deb30a17fa4616aaf8501e0a386d4b0d5cdb94ecfd51c0e5337d18313a730eac2850c02baddad14aef9", 0x171, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x1c9) fchmod(r0, 0x105) pipe(&(0x7f0000000040)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') clock_gettime(0x5, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffff80000001, 0x5701, 0x6, 0x4, "2a789fdb377a6da65537c6af5592b5ee422c1a70", 0x9, 0x8}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)="ecafab2eaa5d5d232a416f6d2ee54dea1b4c4ea1be982ae91254b2d8789207b5a5779998e6db6585cd7fd1162410ded39d22096736115037beff1ec59c38e1f03d4630b113be30630a7a3d87cf34958907c350bb81a9519b9a7dfd41137e40f07a5d97d17737f1a8b2f9914d229e2a0d665720dd993f81043fa3276123c2b4415a5af49abd6eb69d85868b916e864181ec31b4e842fe4ff260a2eacd7646f8570777adf12d0279ff2d71ae61ce9b53195595f63fe713ba85fc3aa1a3a2219a97cfa6d80346785bbf5a9f37965dae7b1b1a291dddeef3be9205", 0xd9) r1 = socket$inet(0x2, 0x3, 0x1) setsockopt(r1, 0x0, 0x6a, 0x0, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = semget(0x2, 0x3, 0x322) semctl$IPC_RMID(r2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/6}, &(0x7f0000000080)=0x8) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) 16:00:17 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x29a) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9, 0x7, 0x9, 0x6, 0x8, 0x100000001, 0xa7, 0x5}, &(0x7f0000000140)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17d37fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b78cee1e003ae40a801f0b5ff3fba50bd3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e8135980620400000076ed1c503022e7a2e86aee0cef3a246d892a5f8fe95f6486d0662724b2b16842f448d0bd39433dcef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960cb9050c649e4403a8ae853986be830d9c472f0396452f3e971b8a20e6d8a126111c1a31f8bc920315d8bb74cc756942e977478dcfe979f2ea425154e5487c3f090442381721ce4f555bc9b27082d1ea2532f246adf3714e5b086c845432906fb0ab08de3a7b", 0x18f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0afc0abed334fae321d0ad8485", 0x36}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0xd10, "b04d1a20f3ff0e630000000000000000f3108557"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bf031caf6a3a68b9b05ed718992a592cb7ec26518a012c8496c45dd1d0a62db597164cb46150b816a3f1b9c6c24983a491e76b212b93fc79a732c52931e8ae2e11cdeb929501e2195a4e8edb8ad1177c7d801b75641f1b65fe1422bd9f681f2860aa33b8cbf18d61b96f71ae05496f6dd1f3ed75b3dab25ce1cee7b5ed514e7b821ae0dc815d22f354b7f9c401676132b9e59f48703a54894ee0ce6d1af80294612f90576edb2f8d77b5fd0e72f46688cfb5b7c109dcb2be20eeb08eb0c32949cfb4d8212846ee6a7693d994fc63472bfd1b565f98e9fd9382d07948d54299ee1dd1f95fcd28"], 0x1, 0x0) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x1, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x6) socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x0) 16:00:17 executing program 1: setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="3c98e95551105843796b3475d51f494e7f5d63f36640ea93584e7d9ef2ce51887cf3547fc0176eccd787727275bdb64d199893da3f29f6c7d3dc3bd46e512303884925909fb2129d5068b516d8e3697e1ce551498fa83c245ba2d1011e62d226d51288b28c38448dc2cf2a3de5d9dc9669ab71122f459164db6e27d564711d09c36b6a4a821de08b45ddf63bb162d728af8472e9574375bf50efb91f55ef7d89f3a337365da882c0bdf1b44734dd0b19ccd9d3b16ee019a19981859fd120205f5c0b866b6dd07e194b8fdabec13f96b593bd1cc43b1e6d5b19ee7d777723adcdd4e9181c06f586210d44", 0xea}, {&(0x7f0000000140)="3834b15c53336ec8ce023d2e60d5e448390aa19ad3fd988fa4104bd3877274bca78fdf184d66d46a3fa7ebd87b4d4ed023ae24d85075df71e75c60f77769e39d07f10f28e5127cdf6b4b2797c914d42be52e6553620801ab33176b7aae8f98b53c39d9f1d997a013b993ee1fae8aa96a8fdc2d8083478402744785", 0x7b}, {&(0x7f0000000340)="5a4fff304040ce141c13bcc89bfc9efeb7b59ad6ea095d12f9e1e5fc536eb820e5f55321abba8695b31937f602b38ccb61b1453c6c2412cb9ee7739ad45739ec4da22568c65f353d25542ea1e18ee62c0a52e0208598985b24d185617f5be991c32c6b33e0c1c85428c2a146a497b85f5d933aae71278c605ff9401d9f02bab297d38cf879ca2fd022359446ac36e6538a2ea7a712746f98c5d6975970d233f7862f14a1157f0714cf9e1db0d21cbdfdb4dd620f450bc1d91a075d9fe50a78dbd7d0433fd2ce7398c01881610a05ab21d27020aead2c49f97e2e6383070ac34b8b954adb707a80d0817efb8df7aa2941053fe6277571", 0xf6}, {&(0x7f0000000440)="b16cfd0d5a54235fc8b3de5b8be377aec4ed079fd41234e928a187ad33954dd53481899f226f1073756ce8ef839c385123d7accf30aa8d8e371957aaf5df1734662bd5476a68a2a4451bc35851755b5a462497f577283b0baf744c3ed8e7e8c95d98bc64b1b82311e32f7689300aaa8b6963e93ced83bff6344a74f64b2b13d746a22c8b818ef311c06b625df69a76b8a26eff6d8fbcd907865015eb1c01662ecab855049eea2e88673ac074ec482107a6f039f3f157d3c8a65074fe21057281a01c37fc61f67cbef47317a2032885153874b8b8d488f052fb7e1014bce7909fb59fa36e4f70bc9d0a", 0xe9}], 0x4, 0x0) r2 = semget(0x0, 0x0, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x7ff, 0x400, 0xc, 0x2, 0x7fe0000000000, 0x4, 0x0, 0x69, 0xe5f]) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgrp() r10 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="d1002f322d0c44c0", 0x8}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r0, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xa8, 0x7}, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000940)=[{&(0x7f00000012c0)="78f395ef41ba0a047b6aa4a29caa7fd15735650fc447d7273416151cfef7a3a037a7aba5c07d08a449f15456b9b856ea4155330d5fe9193ae8a0ab3390c1aee73559543d5413914a522509ea80ba438325ddefcbe2ebb5bf9a1a176b3b22ebf7f08879d266f0fbde0a53a314a649e555cba3ee48ccfd27febe6d2d8ab0fd89f5b039a983c021756dd67cfb991241e2a1695b6084fe622c7e128b66019d737cd5bc5cddd8eb5c623e3fc7037c4816806d25b37dfd5d389b8dd3647eb6a7c03b487344dca6fc266bc70f6913d4e39ed2edba54469e884ba71941ac5cbfb4ae7d20979cc16eae3c9a1778acfc0063d54be2612fc700aa1bb413e282cb97f08e2581be873586041e1a2570efab5cd4010f91febe4a338902e20fc9afe77f148f665ddc7b3a266c6c953da6339d0cccae46667122805274a19d175029e0f30bc3b2fc5430b819b6226420aec36a1904f53943d584b0bf2f6a2a9ac40e81c009e9a5508fc861e1dce108ba84d8667c3d52e4f38467f83fe1dfa9abb3ed973b180390984c16588c5d12f078e1a991a04ca35cc40962f351fd4929da7193580cf8a73beeea11713306e6a7a54bf06ee817ff43386dbf176fdd2c22bab8a1acbdd3faf1da2e1913f089bc16cc9aade55f5aa64d7c0de4299e72fb297b74978de2f4a748075b4cd9025e3bd9e593f39c76633ac8c3340e853e6c49dc444a3674bf130479a75fd8a8aa50c8732460d2d3d74cccb6bf805373926f7efd055859ba63c966708b66925cdf678cc98dba44bf890a1f7823d2448486782971516619e3f6453994401dd16c79b4c344292ee44c6a1aeee40f496a4df4641436a5f7028dc629447ab1366a74f2793a6fa50469b11d6b88bafd85f4d72628b4083dd09af46474e1f31c9a2f0cb8bcea83f39c084350f46feed1ee7f24b775764cd9188cdc2161fa8b921d5e9f48658f947bff7a7dd9c73b2b60ccd9dd531fbba642c0625caa0a03f734c0e6917d5fd90a2d0d5cb55207b94fbc7e1c61dfedb1bbd43ac737965ce39bfeb5b768eabfe869fff76f309f24d748b262bcd0d7648bbaec70f9f439e9df10841f12e6719bcf871b0b4eb2bdd693719e5adcd605e3ec564788de887a9887142a045df96fb8db450d6e6b2e9e019b532ae0ac31e52b0fa50a3917037438873f0fbf93b332c21240e9fd631946cc901bf570e5d2169469d726acf97c3cf84070a3977ef051137e39a695a25f61c738d67970809dfef45b493955ece9c6add2e69778bf1a4392bdf1af706da6c013ba47653f1b8181595901d41c7dfb4f14a66b4301a698dbd9da96fb9d83a5e1179a3e6016ce1ecfb28f29598a803b87c26c8cba282ebab93427762a1a27df9afdeff67b9bb826725d0984be1aa497ce5697529bd3d7a8bff1de299d7dcb67843ab9a7a561a8086533e9c2da93507c294660c532c3d4efd6be0c3105dcdfe10c392d177d433781c39dbd8940bdb80b86b7c86ea0b86dcc60c2f9b8f0f56e3de221e503210f2efb6c6be156b9a4fb4e23454aa3af76baae8f2105f439fed68d66ae004b731d44d21f7c9f578b1f72232d4a45387bcd188f23df088d37f980d1c809af00f0f60a1160d0108392ff4f0528c837c43c0ccd60058abde9047d1575f4e525f5b8dcfd46936d030e58c85364ecfaa7fb6536ab9436449d8330b868e7163ef8b6b5ad4e9bfdef0f7f8dfd2b4acf26914c74cb8bc0980a22352ec33b9ea6107d6a12ae0054e26d3d6546c50e8c537bf10c91aba771e25ce0fc21c65ef58b3d4468401bf78e1d353eb8422a5aedc97fc54bc50401f06ef5c864c2551129436571c0910ca0270f91644ef2673889ec103161d764d4b5e19ca8ea979c720b123f0685edbc1a4dba117ecdf3b82d059ac6bce4b8d87718bb54d5e14d29d59a73fa8dfc066b4792131adbf16532f3107745be846a8604b66def03ba63d9d22ffac0bce49357a41e730f3650161582fb694f1dda044def7ac93b151ef1fe2eed07c41b62a5e93db38c1530c8221c8189ad7b2434b54c8f2f09a6aeed0cbbe29a307c169c6c4a09c2299f1cc4302935a5e057ae9c4d339da0ae7b29b514305d8d1107fc0bbcf56989b5f4545b8a1aac024b78f614e2d1c944e7a05fecd5b46ccf9f0ec3564bac2d29ca3c5db4199ec2ae0932a8876ae7b4d268f7cb3955c6cf3c0463bd26619322d0a3fd1e21ef429098ecb0f12ce9bfc65a5c37078f681946d287db06adfc908a4712eb2166053b334061aa91a258c464d93f983b1b4bbe20b13f536e624561e1dd4ca417b0759ea5fee1d3bfc0bfda5b1d50204be0ce4514ff4aa55d3cc8a108c7532b7843771be458e6c22f5c9c002404e16cc827458553641c4f533fe933495be6ab92cfc3ed4c51325267cad95f97cdd4910a69c6f9aae838adc69852f91fafaba8fd390c7ede0fe576b5916a85da2ca2312c53beb1fbfdae8f579f925845fd70bfffbbb56436865549cc39178a556f1372dd58d99f8fa0e7706eaff0df185db2ebafb7b5281958ca4609288df741636e68c08e6d8285d9ec02e95d34b982b1c17877593780109f6296b031f1ed54badac6324ce42be136a86a1a03daea14a9c8999c4e5577a69a4e78e79758a4016da3f3e8422d6431bf7da612d2be5053820e7d517e45a6acea31059e336646524fd21409d90586c7e963539351cc60016aafb56e3d4707cf010f7b0634a19d57ea64fb150fdfea26f797ed471c19b64ede166039bbe0738aee2bd9330c18614b04b0bc8de0f89887bf4bc04e6d3620f1abe7af836f9cb909212ef732311e56af8c9eaf636012dfaed8d0a15a48e90ea44d3bd982436940ac654dcc6a5ced82d30f3986def0bae4513d4a71ac7122553de284433aff745b293d1c0ca523fc800f210360d8bb7398c349d5e1e3757296ba6a038a2df0b8a22766309b9f3791d25a312deb2e8c89940d22a75ea26c275a7609ae2e21bd66912d2caf9f7efdd5a42efb4a27867103c14745a811cf334485ceccaa01a701e1f0123bf2262e7db97223bc7adab7a74415e2b04dee2b00c68917f54df136f81c951fb499557f7d1093ba5da1b745d7578eda56dc162803c52ce469d586621b4b132b88a1298fa0e07e908d77517c857a0025ca41993c796dfa3e97a9c86c027e9d9769920b800e47913e42cb338f52b5b1b953c68b34fad3271e03b817f2db7cf737949bfffef6490d1385b90300c8c8bda5c9b4a00c548f36ddb9bacb55a1dd0635848fb23c86d0b92211738ead01f91e4461eae3a4f81d1b2fbbc9009ae53952a7a8c08a724dfb4cc25c9c30deeba1b3a0d6f6873a318fd6d0cbf12ca6e4f0c01b636c7397baf67dca897b8b87fb5cf632149d1e4e6fdced01e0e6f9df3c9a1c19118cb13a5c2a85e93c356a8f158467c9ff3edb8463373c24e535f133ee2755b54447fd201ced1a43f2bc7f3e1a23fdccc81eb4585a67253d82f73d059a4ffd2828cfc4ad80a7c79a885cbec98f7f7dd3a92eb4fc4df134009e0bc8cfc22b26ea56cfe0cca3c0bf4a11acb2a171894686fbbc265c4d6f49fcedf83a71d75984b2c9cecdc0d6982a1183ffcd26d2c5a2eecf81e31b17ad97eb29e6f2bee03b52abd0a3e8ac24b5db3b8e7548ab4d3a65c68144de1f72a7c2640ac0f7fe4aba024072591d14c34fcda8cd6a2c60adc4e82b78491ad25c5c9f99fd351e73472b4e18eda360e327b362e60951cf1d61c841fe65d419e4ba0f345f4ecdb68bfc5686334f2043414befeb0f0441bfb453d45d66eef27027acf3e5f0ecc7625a48b7accdf99add131535916d52d0647ebd8335785ca3e96a47776423f220dd3da4ac502a7c689db12eff952087aa7eae085b9643d03a9ef8f2067694448904bfaa8092b8c6d05d31b5c014f07b79c36f14d80dd73844fae0932cd7b59702e2abbe07a9fa20503ca36de029a79da43e12c96533da8fdff7d085027c93e70961e972e6f12b90f81183fc953d25637a627838e1601cec6ae0621a1ff472e456e14b29ebd2ce598cc5ed6704e505303d4f49b3fb745507fe8d17e7ea6dd060e45d07dda5fb7cc67748101b697025530136e63b05d017cd8eafb4735d911ca0d5a671fb67fec68d1810a0b5733145d3dd7bb7841b9ae71e32c53b5e661fa6d905dca4eea57c05267865be23f9b5418d1da64efcfb5782c381d40ea2ec065c5e7e77486e7d9f99e5cf3ba361c441ed9f7ea8d9999bdf65c89ab70d8e1b0076078089ba492575a7d08274fb2377f0b3caae191944114992f6a254c068f2e5f9256dacb2976a8d521e366416ceae6fc9711740fdcebbd47219d4a8960a921eac9fdaa9d961c78d5caa548d78784d9c04f0a5d2f169efba9b5944f45f753096dc312b4a25a35fccb6eccd378322da69051f96f853d57071cd8b80e9135cb000d2fe6aaf26a338ad3d24d5be63af12fbf1cf2e0b30cd7f93cafeaa9260beb255990b46bf16228eb0a1bbb53bd46a4e982091e981f4ac612e7f0b6c37834778d83c05cadcc572875b0d413b47888b2b0eec1106658968d6d0f44f404ac11ac293b377ab90ee794a1445262365fbc205d210ae2e9cd811b07b046dffb4f5b2952390bb5609a4301fce2e860bdc02fd792b05b8c635dc8fa68b639a40aa21ef0868dd7a2c0961d1f0de422cd4b569f6fa5f37c989eb6a35cde3e9f507a1ab8e32d262ea4f54e5aa1fe650dab686d795a0b3a5561d89b235f70a5e97494c7f7eeee1e18ef4657c71fba8806bb775aa1f89201155f49b5ffdb13605fae6aecaaff98f01080141b65b7e6a921dc82456f385589d773c7c788cd7123d1c1ba544662ca5e3fa31177d16bfaa24c3102e8ff6fbd8b8146ebef8f882ab9d0b9b1755f35ec17c767334abdf7e2f880cd0599f872d7d097a551390c0e6dc630bcf532e73f8fc6fd16e0d422f6453976b9751662b8be7e6b4ad92ccf34a62e2d3d5d8d859542173e5559f97400f76091d7e9f6a69e4dbf66e370d8ebfca07ed604b473b681c20040a946b23820babb1dbfffecd1aa449f5fa217b055d2873a2c401e35756fd56beb640d259e8d466c8b930aa0270d02072e09228ee808985aeeb91c414f29617bb26dfd8d2d7aa9fdbe00b456ff76fa1ab8fa80da98ebb8d9e22bf77de9c0582467f02a632c98a03543b5ffd7c791fc3011848ff10722ff18467c65e2fe91231f7782115de3f1933bd91a9941e92033196", 0xe62}], 0x1) 16:00:17 executing program 1: select(0xfee0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f666987a8d93634214844dc99f95dcf8de92d8a6d838a0adfb48c0ced04fb8626340e3ca5df174df0a556fcd7877bc1385db902b070d9acb91a7fe743048c7066b757f50d68b5"], 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752de5be39b419f3cd4da", 0x59c}], 0x1) 16:00:17 executing program 0: socketpair(0x12, 0x0, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="b59e5b7e1799ad68f8ea1997899ec611c7d841cbafa540d0a129a5b0fa25bf2de0008c3676909469fd876379a5e4caa033de47d4837b4e338162b5744c2cb38b318aaa0535fbf67b5db94437c00e8880b5d0a66d5459e78c2cf973b303a46ecd5c4ecea989cd1968219f231bdc9d8e2db1491ac3fc9616037c34b2ff2336b1d8743518409b3f59c7bd35c9eaff1b698b2fec05d753a3424a9416354402946729b31903412b760653a6c114639cf8ac8e", 0xb0, 0x408, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x12, 0x10) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x1ffe000000000000) socketpair(0x3f, 0xc007, 0x4bc017a8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r4, &(0x7f0000000200)=""/195, 0xc3, 0x41, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) connect$inet6(r2, &(0x7f0000000340)={0x18, 0x3, 0x2, 0x6}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r5 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0xc1) r6 = getgid() socketpair(0x22, 0x3, 0x4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCCBRK(r5, 0x2000747a) r9 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000440)="73c9e50f5e25505958b74637f923070400f4fca7c3d8a3abfdd3387e24cb5391dde45bd9eae0cfac439d85a60e011903b14a918258c6d6fff312a42b3b6a7ed853d5f4426fe1b959239621b7620e40178031dc7968134e50a31f7d60", 0x5c}, {&(0x7f00000004c0)="dc05e5192812abd00b1da4af79ff48cf3b35937c1c0c8277e91b8ab6f3928a956d4a4e4320402af897156e970db0ab1b6babfe89094e73ab37b7ed8c3efd4cec21d7a80952", 0x45}, {&(0x7f0000000540)="0e73be1bbb1b4d59718b598c362558e41da446c2bc7cb3831b02a764fd05575e16e1d56d597994d2af8a6240f57a858bb9543125a3e5b7867bf7ee257bb1e2a2b500ef5c57f4bfd0aa0d8f8429ba2424fe061538a07b10512d42c05b2c694b149e31d51e923d804585e3d6428af428c683379f8cc9b348568966b56948d47663d536a8d86d7a1a47b04a211c1be77261857de90bd9fff68d45fc24fe9527c794334ec2bb2ef854d2a07777f0d0e0fd0e6aa23d591e4e7811bc4c333100af1aebc386bb60189f62e20312cfcf19437b36fff7237b021c419364516ad77fb074ab2a031ecce26a99dd3b2e5fb2e018ecb91368992db292253a2bc14df6ac32d287f05e7af24a0da5f8146dba8b6beba596081ca15ae811f85cf2807e9646f8a3dbf1e30bcb3aabb8a41d265690b0ecd03867e1293ab3ebe9cb021c3b289053d52bb5964c619e1e558b4add621c578ca2ce1bad5ceff9b5294018b6dd6228f1fb9b8a194fc4a3a599c63345885d5aeb7a996cf7d03c8d833bba04ba30e911c28ee0a9e32f5738bf6fd36c85ac070b3ad4d9f6b27703ead62b3dbd9dea3d7a2f1ea135f26ec0da5b8b0ea8ef2d688a7ce4f7dd1b6a6ea70a80b145695d874ff630566722e8755341557c11b148dbf4d852c6e996be3a84e4f3f4bfe76da8b9fa1228799c7cc98a03364444aee3ed2f4587749f3ca849074ce971311123a221c1d145dca98a508fc0d23dbb5d9dc75fc081222a10dbdafc645282fef987e29e17bbb1b3accb1b5a31e0339185fd9aa3c96f8cf67b99fe5ec44025ef6c6a76d0dae4684dd57937ea5e06557600a6447703ff0ce3a2228a5eea0a7663f3e7b51355c6b142d9c8180a470e9acc7243138780d5183fd1db0b405729b5c8dba98663b14a907b42642ab52156eb4466fb2664974d4734da09d23cef45eaca5bab28b8eddd8ad9e60fcef7a9a7d64a4c2114f89f531da74a2a0f3cebadb851684a5ad2d6908229b23afcab275006941bace87b77bcb48d07aeb1289b98dee3c71b91af6b3b27fd926f2cb49f2ba33ee104898f2c5b97a563a856c880917b4169ac7814f7dabac261f7d7425c1e89e9a802f3821fd03ce71a03a89e08d18e89ef8f9d7679ac44a9e670f47a5f475595cdc9a1251a4dbba8d728cd389bc44585fc5d7c4b1775999014477b69f7a17c544f1e4a8fbc93f8d0e7022bc910993116c4f65276498bef6a5e956c9704e31ee41d7e52a1b9ebcecde334b12902a3011b4a09890b2a5bc6fb4a9d15b7f8fc46db1e6b5a7334e9b272a57c17159fed5907808f8b7a39c303dd803ba7f0917b90c72d7702b55bbbf83835d5098421eac08c28af4905f33add36f60eceb5d6b1e0fdd9c6a4464d70fd79f9efc780e7e254c0c505bdab09576697bd5ee671976f05648fce26cb844432da74955903e0dce841291e7eb8aecd9189142482b2548f396a6fd237f4f8eeb7d52cd09fe1c30d64f2463051e9b276375ed08f57eaf485e340d2ca8375c94095db6821f5d86d53063d0376829b3842c75825a0b2d16ee009f368ea8dc2d38b14d5395e4fc85268d38e78f2400c610170a25a3892eb9b4d558fb38b5513f86bb600463992d1ea86e1186cff1d695d6a9f7b99fe8ee20a36358618e5ac537ab752429549fbd9f71eecb346953b34589c3787ebdc67761bf56359aec5068f7946a6a6000b9992fb08de83aee38b587b0cfdd1004ddf5092bbb633cf3c36c9da0c7aaf12024f25de8b7abba760295690ddeb3fde24a4e8d6d327bbbbeb6954f8508c40a0909ad6b682396010b88713a80e1e19ea438d02aab62735623d171d0bcc75dbb423616e600ce0a1b5c9a40d857b176a0f297cc732c9a1809e2eabc8a666033f0c82b7f282d368aa5b637aefb1f13d284b94d694031192e7418c06aff7cfe82b007c693363e92273a0e0fe849c8e4e76cd10a0abe7db517b906b7460dc9de98aa502d79abd2ad7441e5102cfbf3c159d703ab3f119401bafe10d2537b7181376a467372aa74fbb32e39431c4c81348678911b3f27b74733bd29124f7c8506c1f8a17a578104d0b2850003c4f1b69b1043c6ca39e761aecfb02018445444adae106b277e2f493d7003c59476125a108c54c27b948222567982601d35d3f425091bcf63944d530dba74a4765a317fc2e0c7c48812c51474a67d8126de3cfa14653eef4c7aeec6b424fe4ac430b58e9036bea82d83720400aba675a0ff17d82f51159d6a964a9878a66855cd9b5200dfec19df3f34f618737f879822ffe34e4ccb2bea597b670ec52bb06c045b47c8859fc50832ebdc29c549145d7d5f77354637b476cf264b84bce98ace25527d614fcb91afcedcb1fa16aa90fa1c7cc0f55187dbe651221451f7e1e2564a85d7a7f7038175638a50bb143231c71570450dde981c5d8d9055b4e03ec2d139d85f838f2c7571d0240c566dcbfb3a61334bbd169f73dce3e8d24583359fb1f6be1b0e4c673e094948119291aefe6e9acc21878e39d0e4801b1670ed8ad2d62362bfa77ca3b6d246c55393989896c50d7dfe9bea32e1716db7d3430caf94a646be9f0cd7347a1ce445a6aa39e128b1a761e17d299156e39a8b7c29afcb21a91b0a0cf69c2d335febf8037d0424552eeb0d205ac4d9f5138c9aad29be847b00196d80d52feb6f54ca7426d9821b5f91dde5181f1630d20b1f18ecaa33e095be9e55a738bbf73a4c333242d5acb6cc757abfc8eda53093cd2ef6f9e884cc60d899179bd4d7d641294fa1633d707bfab2b139f2d62ab71b4808a9c8e2d24e3041bf5f3929e53b6916684c0e0adca9457a2737a23e2c398ca2eb7c06b9daafb10b675d371d06eda32f1c057ce40081466215723fac35a6ada17be3cd0d55cfe8417ad74d660df6daec23a7c26db4aab3e5159fe7b67965552139c7da34461da89a9a0f2489bc3e09bbbb45297212ccdfbceaaaf33caaf79fa18b039ee41a3da6bd37b9bbf1f97e63d2781cadc2a3223b3eeefefe21ffa7ec96f4295b012788c8db791c8cf34b9cae8d2651bf11c02c15a1de4667a53a6ecaabdfb94adb0e706613c29363b845d4e90f9e912cfd55da6636adb63dc689c184a4d27ddabb7c151c8a10ccb098d9bf1fc2f2251f7d680c5493c87c55e89ff3b09aa4b6b0385920d80f1e08f27875ffbf4e33e4c39e3bf69bbd9126848f6199b2384ca3d0caf457676adca498e1f9cdd95b7fad761d546b99dd88285288a4e2c3f451305774c5f2d780e7ed1a36bfc72c113bdc9ed13f9786fdb1bfd51bfe2a54687c796cb29c778bedcd752366e2eed72555362e37f0415809ddd5bc3b19301aed948d9aacb7a28ed66b05a93f93e8f0d8e9aca6308318ac417969414a2bda62e3ed9e8d8b5d76085ea19e967ad5b67a236c57bcf3a9be5dd64977b877362d1e0c44f994bbc154d26c606d433ed9b47baef1766384bc27321d75a4008d49acb8738b0acaccc877838130aaacc9e3bd2170ace5faeeefd134079741278572cec2ac6d9f4ecdf1e31c7df1594175c40f587b1ecb903253a8b2b5e4261808b947fade67208ef77ed1a53a13486f3086abd5e57a9f897d81b0dce22a95824e229d8b08426985fad9c53422e5140d2a5ee60c13a5b46dd7e0b0b598caeac344fdcb1f34baf4cf712f7fd9364cfae9ca576730bca48a84396bd1e1a3156fb34f906f81c2a16bfff8e7a15ccf6704e2b328bc5f36f31161ab2dfe149448aaa1eee6418a7cccb6a9fbf06b5a1718c6cf5f3106b6869bbffc4236016b2dfe89550fd02ad7a3fb368c03114258e7d57df174a53fd8c9416e7bb788a101cd0753a9fe36695606b2906a7dc262e479d731a60a0bad7f309028cd6dff03b662703edcac61d0542599f7f71277b8bcbd2424346312115bf8fe2cb10efa1794fac458fe8bd48ebb283459a69eb2b9cc754957ee6ded9247996f942de4d1e50842e0411ee9021b40b863455b05929e4aedaeeb3e5bfd32507d2d51d6fe073e590caf3afc9d1e1f70a0ca55ecc6f8c8bfc3a1bd533934ad1953197e82fb67cb3d7a6cd18a5b5409af8d6075457880c34cce47be41ad0d79cb016017794464717ed4e7b98d9795fcb0a0675a86279e058efc8152e151a60252c6496b97e98387691bd6fdd2cd79856f330ff86298b9b1ef289311f047fea7503cea197e8c54795c36cd91b91aa4b02d7d46ec0b236a07777cc2a0934dd737424fa368c0ed966ea46dd3187bc1d46e916cdf2db41ad40762580106a9a252ec03b07d56fb90d0c59f0634ec9b6a80202d90f292e88263cc73f5681797c830503dbcae97ee52c5e4c7322959e5280aa615d2942a50f65c556648fd9d1b02a6238bfdae6e343ae6d6a5e22ed660b12acfdece1c6c2fd8e123ac4a65e0b0b0ac669a8f6c5a88307fbb7ea3f9b9c61c713f8b8073a87601cd0cf550b2cc0200f739ff1a1ce9f2d7396db57763d9fc644a98721d7af6125309a8a463f8f4d3ec7da2005664d52276e8539e59e744a7df2cc5470dcb08dcb7695ccda606b0b83a34aa4203cd8421de7aab550488465190a78079f198da12562da138b34bb054d1d703f7108eb88739217e9bb027748f898f61a41ef65d54c158f075cd24a267bcc89af52d1ccb6fea1c4f2550d1661689dd3a9ffef6f96a0ce329bd6474265140aa68e97f0f7e4a612375897b590205ce319666f04d0915a0c5aa6eae63cf53e0d579d6b5fb61885ffa02c7d687da398cd2fa4915f59570abe39393ca06634972d286c8dceadd7b19e0761e70a3646c954f579ecee912f93afa3c30c7fbd827b3aec8d8fb14a18d47e6d55fe591c1b5041c47f2626f67ef9575844b64529225f9a6ab159f6f51e4199152b553aee581f1fbee42daac519c1b3fa82740073a7ddc8c3618608c5e044482a6d72a77810c1c33d437a289130cb2a1b769acb2d9f36f0a7281da09122e76d7ac86207cd947face97b45e6b14e0153eb07b1d1308d6359bd227fd7a9e46d848b20c4cbaf77fd14237ddf5158f64199c0b67c862c1ae05312d678a187575be763f607b062d3105f0c7d6305b1a91b4689ae25c1bec4fed0583d61a591df6ac0f6a0841b6ef91385f66d6a5d3bf8c6c575c5ad8ed318c9c78e6bab67ce126517182a9c8a691ddc992f027bb6fc36fdee6547b76884b3cace57d144d56c775bf2fc16e5a11d1002259c49b6d157597e9ad4d1e5d82acc45b37983590c093a2c67c1b667a3ab35350b98569320b9f2ad53d4dad1b345f963e68866dbf2534920bc6be4c1109dd46ff1c07c69c09025fc15187f789f68981f35632ee449c8bea3610572ecd76bf4e4e077c8ffcc01b65382f8c107f1550b5b59cceee19238d8bc878dd0a5261bad7f2fad2eff3065755a0350668130d7331a48b843b9b89475ddeb4f10fe01ec4525585ab1f00643adba35fbef2ac3b5b0f1809f7d864f8d243c333045b09c0ab75df4eb992dc77bddf5fac75273cf42e9c69d34493f37143a9a8ab8cbd3c3f03bb59c708d5b1bfd6fe097b2ef71deef7d278328c7f2729ba2483447fdfc4889e096e335c7d51566c683b698e6fd22975c1e5ac207a96deadd591ec7523a637cc39a75570be2b26414f966a0fd56cdd742625d77252540f76b91b4b4bbe407fa0e4e586074546c22e6f8c38077647f92180f5c7e4f2db3d965a4696b17d995bab8d9e3b48955dbc8c215fba6bbb816faca8e4e91d1bff5eb435069ad4dfbf54a752a193df999a7acfa8bb70902d119cdf97543903336c410a9bd8570c30ef94099f6588b336c4ae8609ff962e9dc2ca02336cc81", 0x1000}, {&(0x7f0000001540)="292a1a35fe5ef7f757345cdafbe463379d8f78283ae216e0296d101a176a71d6abe861811a8c1e22463ffde91a149b972e56d45a41345100ddd08ec873e92fe3725857448dba9fd4b2ffdd33008ccca31cb6e9d2e36cbebb0d87b1ef21966c66f5d1867a571d016c1babe115c82d65e565b1a2cfe475e10d7b458a28e10372b0c5", 0x81}, {&(0x7f0000001600)="903d87c0eab4dc925ff3dc2176f559f7fc", 0x11}], 0x5, &(0x7f0000001700)=[@rights={0x38, 0xffff, 0x1, [r5, r2, r2, r4, r2, r1, r5, r8, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r6}, @rights={0x10}], 0x68, 0x4}, 0x40c) mknod(&(0x7f00000017c0)='./file0\x00', 0x1b0, 0x4) connect$inet6(r0, &(0x7f0000001800)={0x18, 0x2, 0x8000, 0x1ff}, 0xc) mknod(&(0x7f0000001840)='./file0\x00', 0xa080, 0x1) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0xfffffffffffff800, 0x5}, {0xffffffffffff8001, 0x80000001}}) recvfrom(r7, &(0x7f0000001900)=""/204, 0xcc, 0x802, &(0x7f0000001a00)=@in6={0x18, 0x3, 0x6, 0x800}, 0xc) accept$inet6(r2, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001ac0)={0x6, 0x9e, 0x6b4, 0xf6, "3c5a9ab839d14931e1fab63c1e6f1fa660dd0002", 0x4, 0xd2}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$lock(r1, 0xf, &(0x7f0000001b00)={0x3, 0x3, 0x5, 0x4, r9}) readv(r1, &(0x7f0000004100)=[{&(0x7f0000001b40)=""/223, 0xdf}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/6, 0x6}, {&(0x7f0000002c80)=""/212, 0xd4}, {&(0x7f0000002d80)=""/211, 0xd3}, {&(0x7f0000002e80)=""/54, 0x36}, {&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/253, 0xfd}, {&(0x7f0000003040)=""/134, 0x86}, {&(0x7f0000003100)=""/4096, 0x1000}], 0xa) getpid() shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:00:17 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = msgget$private(0x0, 0x4) getuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x1e, 0x0, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="f5822dae910d0db3b3c235fb41cba8da66af810de18c8fdd45a35dbfc3b72e183508bd0436", 0x25}, {&(0x7f0000000300)="832fb0502457c7d1fa86c29e20ec065bc9c5ec8340ec4129ebdcde3c7049b8039140c22ce4306071956a8dacde6b9c8882db39c6a93f9fa772bb262b08b27bdce1e11d9bbfab91783b613920f43975bf87b0eae7d677b971cb5ec82dac29d86231eb481de14de5104f75f14c92adeb1a3ae713163aac27e646c5b940df8f47d76d285e5ea6408566cf2740525070f3ce8e8c5b652a642da4201c964abe58920178b289160a465ad9b0cdd30046", 0xad}], 0x2, &(0x7f0000000400)=[{0x88, 0xffff, 0x0, "0fbd56538297e243940c0af836f629ac9f1317c5bec42afe1acbc174b8d458b0be56c91fa715f45b72f799f5bf6c7fbcdc17c8a9a1167c262cb197ca1a05c2aa9a4c5cae577b219b84a5d522bf93935508f95fd113767ecd60924bda94e6401a2c237b21ef22d307d72488993ea7a1b09b08"}, {0x40, 0x1, 0xff, "1a221cd1c21db944243a608a29c75c8f42b4d3229cf3d5282f47a8dd935f1ef55272ae7095eac84250f62e5e78352341"}, {0x60, 0xffff, 0x1, "d809226b1f225f818301ae37bfc2e5ac80c099d5b47254306acb6dc6f49c95a2e1891cd1abc745c8bab195588a9f3b2ef9aab7a3d3b7a57ba41f4a8e9b3ae056e22da9dffd4669e4204f46feda8a07"}, {0xb0, 0xffff, 0x6, "1bcb49189472904d21f49254aab958a3b8250c2a9a8c7be97722409ceef65b20e37a4a56eb7d3df074fb0a7de568fd5e3cc5d61749b3aab2449ec5400e934f0632379a45aea5ef5008ff1b5e2763496277eebecb8d20a55ae730c0b4770991181213c0c6f14a241c5c1abf332acf5f2d15eb18f62fe6d7d337e72b96caa32ab34fad9789c797204ee1f575c54a71d859f73082ac5ef8f901ea27"}], 0x1d8}, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:00:17 executing program 1: mprotect(&(0x7f00004b8000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r0) r1 = socket(0x18, 0xfffffffffffffffd, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x0, 0x418) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = msgget(0x0, 0x488) msgsnd(r1, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) r2 = shmget$private(0x0, 0x1000, 0x425, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r4 = kqueue() r5 = dup(r4) r6 = semget$private(0x0, 0x6, 0x100) r7 = getpid() wait4(r7, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r3) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001280)=""/70) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001380)={r7, r9, r10}, 0xc) shmat(r8, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000013c0)) syz_open_pts() open$dir(&(0x7f0000001400)='./file0\x00', 0x8000, 0x120) semop(r6, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 16:00:18 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0x191c1dc352678c12, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x2, 0x3) connect$unix(r0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000004c0)={0xab, 0x1000, 0x1, 0x1}) r1 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="763196ea0875491855dbc0127dd3275348be4ad72c7d3fbe56ac2b928de72259c2397d0fc657281324e54594a99d1b1f9427641d36e701829ca0cea100eb0e94144558e4830f48b9f135c01a5529fdca1c7e81c332ba7fe287b8ef792def5c092384521ad04b9c0ddcd8b0de12f062b6d2d65676445d189c7a504aa8d07c60da4c73d75071425da7d2137b5bffdbd9a51c2aee54c3a3774b8ea514f4de14dba9bbd37e8900ebc4842a63260426a48f9ca0cb7e", 0xb3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000300)={0x18, 0x0, 0xffff, 0xd649}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000d, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1, 0x5, 0x8, 0x2, "2baf7f13ea3fb77af147d8058fbbe3767b0d667a", 0xc0c, 0x8}) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000140)=""/229, 0xba, 0x82000003f, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffebd) getppid() r6 = semget$private(0x0, 0x6, 0x200) socket$unix(0x1, 0x0, 0x0) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000380)=0xb7fb) 16:00:18 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c29", 0xf3) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) link(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1c, 0x2, 0x8, 0x1ea, "633fa8b811a45d50fa64f0ec2ede27b00c8a0008", 0x1, 0x10001}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) kqueue() r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f00000000c0)="a5d60beb817ccb9c82e88db83cadf17415c740da14e45044d6b29e638a1e37d5e42b939494736bc6ee5af6240f38eebf56ec48e823915b368638d5db86860bb673c238a9307b7faf9825268b28929f9a82b970defbe621f32c1d3b687919c88ea66073f4cfbc07212066a72ce5e172856040348c794382830d43667ce03ab98f850b99ec2b4da638b636c21bc6099186b63310640af99292b571fed6c0e9bfd3e5a3174a3f1490370505b7d5b3059812fb4d3fd6e22e56c1278e68b1903297acf45c45e2e03d28", 0xfffffffffffffc90, 0x8, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x2) close(0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x80000001, 0x4}, &(0x7f0000000040)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./bus\x00', 0x381, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/251, 0xfb}], 0x2, &(0x7f00000002c0)=""/105, 0x69}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x2, 0x7, 0xd0}, {0x18, 0x3, 0x9, 0x3}, 0xd2, [0x6, 0x6c2fd4c4, 0x7, 0x200, 0x1fffffffe000000, 0x6, 0x7fffffff, 0x7]}, 0x3c) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) login: pckbd_enable: command error 16:00:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) utimes(&(0x7f0000000240)='./file2\x00', 0x0) chown(&(0x7f0000000200)='./file3\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) lstat(&(0x7f0000000000)='./file3\x00', &(0x7f0000000040)) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xc7, 0x5, r1}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x3, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x4) r1 = kqueue() kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="9354f6edfc02e4453e306ea12cd7be4a5cf7275ea1697f0a9e449e8330dc16de8d9f60e3868c4b45add906109d34881f01ffb071c1ea950b987c65650cc775746846b85d18a2", 0x46}, {&(0x7f0000000080)="a06c67359f7d42ec3792331ee2f04da4279a14816e32e0522da473a174c5d31aad92d409a7da15a29840d763a59ab0fb56142db939d15a3dfbf8270e3c313e06e26117e01b2480cff80a262b0210f27150b5c06555de47dd0433f30df4c3777ec967307b7fd17a71d74fa135df142607b0016104e54542f44c6a002968ac180f5f696545db0d5f7c255595532e02ab63caba56d3d6efe55f7c50ee3b87c1f039625190d89a092f4b18f73ec3feddf45cd877455142853aac913467316a7f0b9af9a36d3c6cb36b51bab5592da5baf5e99c8069051dc4ec2884a733e8a1728b9430707aed4d087ba0c2e5", 0xea}, {&(0x7f0000000180)="f31595bdcea370e0d2235ff46e453967c1a0f61af831018eaf022ca4f4a9d12d6a9384ff84bdac0c511ca67755c908020d83e2399a05da70c8280561669333f8610ebc3d3fed0b90e0aff1281e4c8ed667d35a2bd193dd525ef7e5668e97c191f5a21c02c9820b0c3860e84912d3b4d26383e7410dbde286bc8673c3e6a5786d34f703f80ce9b388c338f752110830baebad1232fda899ba1b075dbb55fc87e09cbc7d1a58fcf7fb4c0c363c0f146839d119f6a3de4b8dd9dca6bb1281e90036d501c71b91a751002971", 0xca}, {&(0x7f0000000280)="8febb85a23d63d159ff568cdd137aa5683d4310cf4bf463aeb8fb58ba6d4eb7eb589eae10d9959b4fa71912b15f1789b312745574d58775dd71b47e193f75d7edcec22bdd9f2d00b7aba", 0x4a}], 0x4) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000004c0)) kevent(r1, 0x0, 0x0, &(0x7f00000012c0), 0x5, 0x0) r3 = socket(0x3f, 0x4000000000004001, 0x6) bind(r3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000480), 0x0) pckbd_enable: command error 16:00:20 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x9caaccf4ef84171a, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = msgget$private(0x0, 0x404) msgrcv(r3, &(0x7f0000001440)={0x0, ""/59}, 0x43, 0x1, 0x1000) getuid() sendto$unix(r1, &(0x7f0000000080)="31b2477057d47fff11705da21411975860ceb748fd05f873eb5c30e247c031f0cf14a9e51e683c3d", 0x28, 0x4, 0x0, 0x0) sendmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="85f8e783212369834a38e4e6d86fb4b79fa0bf222277beba93264e7b38a72d652f43aafa16041ce7f7c905165f28bfac1713edb353ccced14d0d6b8fe6e43ffaaa4a616142f4ff2fef0b9d74a3d3ae2092e3a85ea77b87502b9af49562f6ffb21d00c9bfaa973b1dd6ca52a4b5aae7aaa74217a048c404f0a2e2d088b08744fa0be7f6f2fc7fb99924622f3f580ac8b78c953c2451ebcf8a066010944291ac5b49fd1e5ec8477d02954af117171347b5f7aa7bbc8934ab71be84613df804944a510d969163362c73d9b8c9e77de3fde1e472b97fa996debde4210b3dc87e015f51de2bc5d49efe6cfe50", 0xea}], 0x1, 0x0}, 0x435e8e46437e3820) r4 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x3000) r5 = dup(r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001000)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000980)=""/208) getppid() getgroups(0x7, &(0x7f0000000d40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d80), 0xc) write(r0, &(0x7f0000000fc0)="0066198c49f6c46ecafb33762d8bd8d2eeacf3aa5c0c012c8a7f99f6bb83bc7757806f989c3674f336c7d2", 0x2b) getegid() getpid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) getegid() getpid() sendmsg$unix(r5, &(0x7f0000000f40)={&(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000cc0)="93009d26b2fb3b3577b472dcc4bf242bdd19f85eefe7e8e30efabefbd46bc097c7d4f4f7f8e0821a6fc19645fc7bcf44d7037004d3744a2a580702", 0x3b}], 0x1, 0x0, 0x0, 0x2}, 0x2) 16:00:20 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getppid() r3 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x78}, 0x408) 16:00:20 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@abs, 0x8) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffffd6) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x80f, &(0x7f0000000280)=0x1000, 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="2943cb9a21030effcd069e37fd2797299654d695b2c0aa770529c1b3c55aa9047e3af224eb5006489a185f00e538c30317fdeaca7574e0add300b49d89931f3fa5c023", 0x43}, {&(0x7f0000000280)="ce728eeb2eb86c71a4cd63ef1990d3eddb949fff636a308634604e754591", 0x1e}, {&(0x7f00000002c0)="3df30ebf5743d6821015325f54b6", 0xe}, {&(0x7f00000003c0)="6da7ee6423edaccf4b49c60edb0c6392fc81906b23befdecd75e139c45f48cffb06c63b4e327e9d734201f1873759c3285399c1d6bdc73380542380a6354f7d749be3dc357b5c797ce289705c4d38a471e41ff5bbf998ebb0c5ab2ec03456041ac8eb80d6ec2b4b673e8ef868fc062349da95235fcc328509649fc0552338316cbb01f24108f6ddc7c03aab0b46a467d0809e9f15e3787725622", 0x9a}, {&(0x7f00000005c0)="416b1a90a7a4fc1ae3cfe5d0a88d2ae425c201aaea11fbb5f5cac60df3c103cb9e6d8a4a36fdb0a563ba3f7dfc55ac6e3cb2d802c294b03095fca02593616563b43762bc967e8ae3cf135b0e56c04f1d79483e108a0a0c7edc7ace174467ebdf07506ff6774fd8d0b952451a89c6a78b858fd7e52610323e63b7e2ea71d1b28ec94dfb451ad2", 0x86}, {&(0x7f0000000680)="8c7a7519100de585e9d20a77e4c4dc18dad2a1dc0c86e6137ab597bb99f7542506285b6985f61c80dc35c850a565990fb75cb42abf05a316c07888843186be66c247df5897a85da3ce695cfff9f0387a69b530327334630ecd923fa2021ae86dd820648450363df55272f461f2e9d3b22eaf9caf91960f65bee452b079d5e9907c4b05f3441d4503a388f9441e352f25f8bedc554d259e28ea37074e64e4fffa76321174e07e39b36fe4bd26e85b8e9d409c3d20308678346f0ef3b633abad71d826e3f02d826872b404685bce7cb17af8aaafe4eb7310c7", 0xd8}], 0x6}, 0x8) 16:00:20 executing program 1: pipe2(0x0, 0xfffd) read(0xffffffffffffffff, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc8) r0 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = semget(0x2, 0x7, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x7ff, 0x101, 0x4, 0x6]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x0, 0x7, 0x0, 0x3, 0x10, 0x3, 0x386, 0x7e4]) 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ac9000/0x4000)=nil) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ddf000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x20) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_open_pts() mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2) 16:00:20 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x8) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x10001, 0x0, r1}) ftruncate(r0, 0x7) r2 = getppid() r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x40) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8080, 0x40) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x3) syz_open_pts() r5 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) sendto(r0, &(0x7f0000000180)="a3a2082bbae1b52cf84d797eb137de898776ed88d997c2c5f7e08f47704d2fd5", 0x20, 0x2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r6 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x20000, 0x20) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x110, 0x0) r10 = openat(r9, &(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x20) r11 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r11, &(0x7f0000001680)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="9056eb26987e992266280817fc19b2a106303778382021e6c271d3de170dcd61efee650b2673f56a89130223657a8fe531c2ec1c080589979ddcbe571f98290a3beb44caf0931ccac3de1d2ed01bfc196b5488d43393a206e1b9d84c04cd0646b9d04607a7298e3d5993c5a3bd23cf5f497b87a193c69f9b14e441b4229f", 0x7e}, {&(0x7f0000000400)="2d8c45f7e363da232539c236b04836ca2c94462fb42f8a79cba374a10ff22b198cc5964e2c8fe8568d19517c595c36cca60339a4e2bd35e02214b7c5b231fd372de4687da61fd1c23120d072d39b9bd9e564fbc6fa7972ae0544f43f5642d12017226c31508d473c7bc77c996734ce3a5b8ef1dc5c42a522d9215ded356e138bfc8738979822d2f08cf93eab3d2fca05332e1c4617a7d59fa4a3e6504d7da98e834dcb8275626e93d86ff8d261541ccea26edfe8a8d616224d87e89c71bb00d5b6befd862954d39e6f92c4220855b43ffbc5046f5ce96eb6f407eee9ad491208f1f83beac463a8a7783c1175bdfe15e47de0ae896dbd055237740c6f7a525106de548e35edf80b40c0985962dfdc7947b34579ef8417b308ce3d08a9b05689e8e3221ea8d49b29d0d82c7a4b8c8d1d09bff6a9d30e22be96e5332fa6df90544603f3ff7a4e6324e600c6b6c0f16c12b3642532e1fc5756af4cb896befaac325e9fdc448a0d6bc7a18474f35e2ca898ea90c1d4e9705ad785500e15232aa7f21bd3c110020b0ac7a5ae38c601006fefb7a11ff7bbd3024afc4276d2a45929bd68f6ee630aa793e9ea1678f3f05b2598984413a91657c8cbb94d6b2db42c57f8b080b094271e82b8699411b866bb919d4dfd366526dab692355238fa800086e50a2a215d83097f4f97bf0c03079c4f4f424069305c0baa251a7b57531e421eee034a8906227ed74719555bd986ff5f8313f2fb5c93bf8595e7ff17b7f18cea17658b7d360c0b4fdb9125fd0e24a6cac2dd70b856b24ada7de3a925304851d346ee50c69dd3624c7c515b88f153763edacfcea586c619e9770828b5e855dad8d83f40a91c1645d77b7ce80eee470630775ff3e50cf8ba97e59344f815025157c124b0270f017858b1649ea18b6f806173981e0d66f3bf41eaeab965fd7832fda71c9c0a9d9ddaa4c47b1d13e8a63ff402a3ccf2b45d841941ef2e0ab74a332c45afbbb045f9a49e054781ca0495e8fa91543f728df06ac3a5928af1ffeed4cf1c9ad436cefe49ada61f2f91e438b0cb8c19394668752ade1ef33aa65d508545ddd38f0beba6be7a3dfe8a732ab5735eec90722971aff894f994a03df74b42ff3539d2f08186e79223057ac439c047402a132b90ed92f67a05d09813e6bc6db8d3b3d5aca21a15f382f61fbb9aed4667b8c4ceff4f0b90689fb3c568f86ba5c745b8235dda74be252a37a18217c832541f8b85b998a12df8df4ab9f1b89f9e8f195b82118ee094e468bdbfbf43a28f6f60801b5afb1e2437ef9698cd486affd4a8778b1e87b457e428ebb07025efe545b10b42cfeb99f531541034b4d1e3537252a280117dc1c94cbac6632269e3f2cb17d6718f9ab5547c24555597ee2f3ddb156516507499fb316954ca50f3ff5ec386bebacbf2a10093aae99602353d626e3382079c510f0814c9346c2d96b9761dde22e73922436e8a348b69b727560c6b0f6d4106519032b1fe8ea559a3b3dcdf4d336f38175b3c7ac8763d75453a462d4b54358913f6114611c5dc9c1b830bbcfa131d0608aec43b0dfd4e72d9dd0b356b024ed521cee2d781f40f9feff7cb28da38b380f09afa540d2a4e5874a3b34abaab09bbc6a4f009890547c8155e69606c8a13d8c4d8bb11c712e3f0089575d65db147b92d5d6aa0884b1f8921bea9d9a3771c11e4a19eceec50a099c600c7bd84f1b55ee5317071ad3d1f23fbd813cbd246878d093859aee0ffbe7824ba3ab4f0c7fd8090130e05e1c2f6e0066e90b17334727c4433dae61c23bac8c926fd05e023c85769cd46c50fc7fd7ea875326512ff75bcfad6284a03f83f2378c9e6bccd99d32c32c6e174d1b5556e4c10519ec04edfcef7bb53d8438880a5477882f97a21693e366008e39af70722adf605d346849b9eff3ed5303a4c6b3aeda1c9e9908a1f09adc7290239977078284c3cf8c5dd2cbf851963dc6b213206ea31f70062ad283507d82c1e5987ee8818bbe4dd5ee53bf64ebc1ef6d922192e8483163c144236b6f2d9cb3d08e6cd7ddd4ffd2d9a2bb097c4bdc509544db317f5c686ef92c7d4f786a2c6c8068ed2b862f954e64909ab4d00132950bb672fd8c299672c265458156d9e1dc26ca0bf021ab42a9b350b21f89fb44afe9c79903f4b05423928ff52fa309b1702d2cd94dfb7ae6bae1122f2b4f15ffe9bd6437bce61fce785079210f37dc323e311661aa9066a95fd933f296de2874305c9274c439d89eb6603d69e5368f3edbd2c0ed973a4a53c08b735ed5cdf37f4b3cd30f93c5f0f6538554e20ecad07539e65a67a02f363bea80b77c3414c1b515d8da34f98ce35b84b6506e47d50b7ca616b117bd6bac7114434d2e53f904453f49497fc34c25fe82f31936e4fec600330bbb6be34b29040115031493f65b615d93a5659a75be9846830e800d166a79547fe63eca20fc0ef61274648c59180f6d3f355e6465c15430e9152c571f2f01cb355032f45362bf9d4b63a2c1cee29b0e5d44f90c797908a874c7cc44f560955d249bb02b1fdf5dfe6b14511369bce6a045373665ae07e6cefa0c681d8e562d0acd9f66677a675c7b9cb8e1f1a2bd77203e3cfdf3f64411e85c590bfba80f18d24c8c00752b22e3a5f9b7652e28743d909e0e6d6a299a2ab1c2c7f8d562926fc047acaafa2b192757738cb0a1bc3d6525796a4c9f2ccda1f8c41dea3f6082e8f2312e2129ca820d3799a45d5db38a4900eeaebb7c24e3cc08b669e101ba09927edec9bb9aa2ac7322fb4cd316d8dc1903d7d27f0abd67b79d09b6f3af6078eb84e71abce82f497e249455ca886ebc9840169316ad7d306c1510e4f7b4f9ebe9e4f5be2ddff0240f2a2f4cd49142e10e6f6d56e32b4c84d680d17edf11ef6b966b8cba1cd6e1794be25b2fc13890c1c13a920fcd3f77884e472ae853d97d862977092252bc8543465b5f94c1481eb0eb28c1308ce29100ea2ee0d23a48db84899dea3a3d1faf38edc5390e7895e6fcaef299d59ff5358f468635eed70837e9f46abd674c68e510451bd3f1e337eb628c1d347f699119e99177c0a49be88dee6ba63beb14ed05d61d7b3cb6b4b867d4b34594a5f26b0269487d74f38983dce2561bc1cc35e5b688b4577c153faef52944cf41de6d819ba8f00887ed4b9df75e160f6e3f829e40f952385475eb0871258eb46f2c0449db7ade3485029d9f93db62bef12e407249ee44bf523f38f0c93f1b332e75716a05fea702435621c35743141a2ac94a3e444085eb83f602d56d50b93a10e254928579bfdee0eb3cd7930a163120c0d9fe2b867e50bb8f64acf17cf368ac6796c88de9843f708bfbd067208c2078f434e05550ae359293a4093b6692d6e2d346b698a7e1529d05536e068c49c38e59f0afd4938db19a970240c52e8a4991f3ccfa60dbdf4f183c1f718e086d59ac9ae6d40866653e20b2964e95f50ea9e339df0b2127ce69d438b25cc770a6ffd1952b2d9df60f3224da11b2081a82e42a3f366f8fe14a771f74eaa24154f98c7bfcc8889ab2f07395488ef7cb6c838f79badebf6be2f216564eb54b9b6a27cfe28045dedbe8a267d8d2605129dcdc416dac9a756605f70b193330f2fa6bbde9fcea0024168921a25f167d0aaf7056ebec99d40795fbed9fa287a5734e48e5a044ddda73dc03ae5424ab739b943b4a2cd4376e472e97ab8f35b3446e98eb61f916da3796ec9d03a37c451d3ec1759fe9875c2f71652bd18fa471a58364c1d21f910faa282fe48a3c826e3df43fc7c6dbd34b99783812daa899fe707fd6eea5837bf4a0523db7373ee3e9742e2279212e8a397d77e4e29546106afb71d32f92f8d410498e440efd07784cdea949666340d5618a50bce47c4520fbd2599bfc75405b66982b8fd4fd1e7902bcd604dd722e0bd58dd2723c2ab11821211ce63712cf6a8e97d485796e2edd0af72d204eafbc65e4fb48381456175b62664d438fe8ae1d939250fe1a5d731058e2362c4f3b0fc85a6b9bcd0681b98f9ab47468b58fb52b6f3824f0e83432058d802698dd0d44cc4917b5eeaa382366c24b0776f6ea3b5b14a9b8357346fdce7ea41dada41e806e98344d85839f56f9ae187481e58fbaa2c18a63b1fb176585b74702e41dfbe301f5923fa1dfb37b17cf35d0fe4608e79cad49c4fea66396380eab61fcca5751fb02bd2e3bc1f6a7cadfb9eb5eae99aa22bf19c2c8932827d9b46426d8660675dc2ac6e23625618a0cdbbad5359339e1aad6115ee43a9616ec233c9788264607342860f9076f24155a88743aee72271eb8f2b98648d77a5b63ae7fc701f4d0f5f94999b90c43e342679f67be9dd74e71419102894e47567ae17d146e57d66402dd5403123248917ce80b0b239b15dba6fc90e3064ecd8a26f20e928fd0fc34f97ffa1e9417e30e8a70cad91b80b09cefd51217f3ae910200f5c72374d4534847d7f58a0fbe3c8e60310f61ae796b9e0b6a7ecc4ac6b735ee7d76b8b7f4d8d17c5486c9206faf8ab9ed2b2a955bd9be40c0ec796e334033e8269b6ada0c4872dd1f0af4785c9a35a9497c6d344d5eb36e2c32a999bb4f6562fce80e8b50ee98110642308efeaa12cc997f47c8f8aa75a7757642e6c6c061e3e83acfeaacfc6f0d3d444e4971ced320055c9303862da9b20be47aaeb03eae07fedeb6a6b41f90a158367a9e78de1d8ab66f1042f6a4fdb50642c7ddc7f94b6b9f3638a125012813e2dbe1cf6dba8c7776c3c6b06acd16cf79657f92f73f570a8fa4d100010d43e78c7a735532798e9258231b88b6f3bbaf8807dea41d8601db9577e8096a207d02c4d06a5017f4b85d636c0476f4bd0155eb7a56881a1bafaeb923358dfda46b5665c60a99515860b58921eb117d749dfceb8cabca08a3d190477d41b362591e8a89d8a268186b639aba7192d1c0f683ddf1c8b339fb9397f417fd8a1ad86bdf220650703f2d5a966f11055c8060e0994ae290b5e28a161f9883e0823be6f49d879d17b5e4c67a3b89b32e1bce30a5e40bba77094cefe5551b2ea0ce8fdddd7fa4c4b912b660a6d668d7b8ba05554db9c360620943219105f74f2a95f8a8fd2ac9dfdd24fe03397348474a1b7e445ee2c2f9f43ad5fa03d1689aa35b4ed6a0d45ae7da6e86f21b44a192f3dfcf82282bfcda35f0bc2cacc4e240c7ea2d8d97e9b4e911c0daf7f0c8796afd3675d0a8a1be93d759a8976e6fa9da87ca6c4d68cfdeb9fe8c98c0ab9897b9b456d0a3c95b67e748cc5956db7f52b42bb1cc1db26e0df70a20c3ad172e526b2098c2740f38f3aca1dc40f91a6c6961dde66735194e6bd37bc8716679f3d8f389ac037666774990c2ab36e6534913d5c9bd5169325cedc1abb1158204c00cc3ae75de05a5355e640675e934fa6252151df81806a382f316aeff55e7158eae879bd51bee913b9bd76e52cdf5c619c340d6341ae3ed6eb00590e0f7fd445d9f7686f39ea32ea4a04022b3ebbe652d6b830724b86aa36c2007383dac94dd23d6c53db6d17c8052d03f62892eb590134370599a93df22c9743344c4699a4a378b51610ae0c27b4cf007a0ff98c4336c57afa3ae6b76f8cc849a8596c76313e5d66da148353964284944399173c827b6183c9ac457ede7a0d7d26aae0ec2d57dd775dfb478bfd951e615d5ae3e49bee2c3da4329f2f2e1120dc406f1e435a177dfc56654eb24367f39d629f3e28d1628bcfc391799b7e1ccdd1fab5c0c9f4718d245c0eb2ac6073f487a7d65c9c963a5177a0561d837143fcf37066e9e4498951cc3a7e", 0x1000}, {&(0x7f0000001400)="a8174bbc9d8eaf98f19a6ac11b6ad77cdb341fc479d80289c252ac8ad66a4fb8d284140cb836b0e0cecd17ff8b2da9330a631b7f6178a65e9eed0899ed5556e4eaf16a700852d81f9f8528783cd84aeec2527995228e9c58c08eafc3a6effd188e639e63c97f60a903176a5f759b3ddfd352ccd2c9f02c2478ba391bb11e2ba69cbc678c55b90cb348c8089c8f02ee60dbf1013b2b0839f1cd9590c1c5a467019e48b1dd316cabb97c7be9f600d4200a98e3b07d6b0963f02285db110c8faab94afb5d51daf9942955b42679fd29243e415293852b2c49e25add2615309bb630349b425ebf4b2d81", 0xe8}, {&(0x7f0000001500)="df79cf8dd340526429b3112d0e7c6004802d7d5e76007dc71034767a8b101f6faba0f24d25ce654f0844b4f54fd581d2048252d13ef075414a78e83e371a00ae485fecfd7587af9fd01e1157fde09a08fe5d6c88fd89f0a483ddf4c74d84bf3ee81b6ec08f141b5b596666c3300a87ffe5c9fac25ea880c85fc201ebfef5f49c1304552dd3048fbdac724854a683fa80d99960cd2829d754f81185d67efa31ebac6738c961699d30eb661f07dff1b51ce409a6cbf48edfe82acd16623a25059a2a6a02969498e17dfd24cb104e313292", 0xd0}], 0x4, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r2, r7, r8}], 0x20, 0x40f}, 0x0) mkdir(&(0x7f00000016c0)='./file1\x00', 0x100) r12 = accept$inet6(r3, 0x0, &(0x7f0000001700)) setsockopt(r3, 0x200, 0xfffffffffffffffe, &(0x7f0000001740)="ba0536205dac6f97dcbd372f77d192090c76d4f95235b4186cc7ef476c8558daa544637e1dd1ee0cc26ff70a41ddafc43f5dbdfb0b4c70690e5776", 0x3b) mknod(&(0x7f0000001780)='./file1\x00', 0x1000, 0x5) kevent(r0, &(0x7f00000017c0)=[{{r10}, 0xfffffffffffffff8, 0x4a, 0x40, 0x1ff, 0x7}, {{r4}, 0xffffffffffffffff, 0x9, 0x0, 0x1, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x4000003e, 0x4, 0xfffffffffffff800}, {{r9}, 0x0, 0xd0, 0x1, 0x100000000, 0x5}, {{r11}, 0xffffffffffffffff, 0x18, 0x40, 0x800, 0x3ff}], 0x5e9, &(0x7f0000001880)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x7fff}], 0x3ff, &(0x7f00000018c0)={0x0, 0x100000000}) kevent(r5, &(0x7f0000001900)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x0, 0x3, 0x2}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40, 0x1ff, 0x1000}, {{r11}, 0xfffffffffffffffa, 0x94, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x64, 0x7}, {{r6}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x79, 0x2}, {{r3}, 0xfffffffffffffffa, 0x10, 0x0, 0x800, 0xffff}], 0x1, &(0x7f00000019c0)=[{{r4}, 0xfffffffffffffffb, 0x20, 0xc0000042, 0x80, 0x3}, {{r11}, 0xfffffffffffffffa, 0x8, 0x0, 0xffffffffffff0001, 0xffffffffc640605c}, {{r5}, 0xffffffffffffffff, 0x4, 0x0, 0x400, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1f0000, 0xa24}], 0x6, &(0x7f0000001a40)={0x7, 0x3ff}) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2000000a, &(0x7f0000000040)="0c4657f4dd9de9a37f7d", 0xa) r1 = getpgrp() r2 = geteuid() r3 = getegid() r4 = getpgid(r1) shutdown(r0, 0x2) getuid() r5 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0), 0x7, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x0, 0xffff, 0x0, r4, r2, r5}], 0x78, 0x3}, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfcc4) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file1\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:20 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmdt(r3) shmdt(r3) 16:00:20 executing program 0: clock_gettime(0x800004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x50) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:20 executing program 1: semget(0x1, 0x2, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = semget$private(0x0, 0x4, 0x600) semop(r0, &(0x7f0000000080)=[{0x3, 0xffffffff, 0x1000}], 0x1) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x9000000, r2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2020, 0x1000) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)="0509", 0x2) socket(0x2, 0x3, 0xff) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90d6, 0x0, "d730e27cbb6f06503c5b00000000000000e74de4", 0x0, 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffff81, "85fe4dbfa60208000000fbffffffffffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 0: r0 = socket(0x10, 0x0, 0x19ab) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="c07a45e9edcd29a90100494d00000000"], 0x10}, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = semget(0x3, 0x0, 0x0) semop(r1, 0x0, 0x0) 16:00:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000000)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0x0, 0x0, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="7ef5d9b7d84a5f65c49f835a59f2a4de08dc69c70c5ef81a2e4aeb40baadf6c4cc6c54ba595109ba94ea42093bc962837ae2d3ff1048b343961a89481e7f5fff55e9c928faff8c8ed34970c36bc467ca38ddaba4f9a53771268b5c142a7b6e92c0b6f7826710", 0x66}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) writev(r0, &(0x7f0000000180)=[{}, {&(0x7f0000000100)="2e265363e54061f683aa081db9efcf32b839f4a86e755ade195e5d0c66b346af675f474ad7d494de7c483e954842b0be688242ff8aebbdb273508e55b52a04171aaa0950c4dd7e56e4ea9e2a80ae79c087e05ae0147f5cee9584880141", 0x5d}, {&(0x7f0000000700)="4135f0012c384499394ab30e55c0cf735404e2486fc939af02da11f56f3c55c0c33b62b6319034a4fd27bdbd1a4437fab1b7c8170263c3faeafac557f3ef72ecd93944eb727732301b19107b17f73e00b8f27537e1ec37f78b2208b203fcc1b01b2b606a0eae1901c62132db483afa303805a85e612bb88287d6bafb1336a34d750f4e63af6a98a535b127574bb3acd03f3c16ca60afa9e60364f8cc3c642b8d84a9e5043ae90912bc30e73a995d46d29ccb46bd616a159a195831219664e5f8ea2c9bb9b04eb5d61f083d35a37732c7a4666ab5582d1d90d569fefd0080d9d852aa7f4a9ba5d4bc17d6e8a16abe697138486ddf16c776096491d7888618d75b96f1631e9e9ad4a98b6d14e3cc976bd446154a147c91c5fde475a98fc913e1f9bbb448bda11c9a6a228f1fb42ae53f34b84c35283e1c7fefaaf7e3ca10939c91e193adb6fcea4d5690cfab4e8b2830ec67da312e2a82625cb3e7370e833db7240c74d95fe3cd20dafef9387be2d06c23a9f5e299c069e9b329025529c4d2deb45ea0d53bfc8d1f492b30ec4599c97163c5f45fe72eccb19ff8865123ee9c6cb36617a2386ea843e2352d2cd4843003bd9676275300747f6310ed401ccb95eb6095b36a25441443bee0766af77ab575f650fa5c51134874fec76ab0887b5c518610d980de3e8a7b9ed012d437307e1e0c92ee825e3f05e76526a4e823d1461c98978cab532077bdf9b36caf9077554a90948a99d294f878ed07e97a7a971247d2348e6022e910704146230bf1d17ad24a7bfdb4d3a95fce0ebab1e4d4df2efc5adfc29df906bd7263d949216479895323723c74c23558d8e3da18d1ed27a093712257dc5e666f1b9ca766f68dcf53b10b28eebd49291d7c23b510eea8b737912f5f0cac1329f50ee7dbe7bf6f6efbcd906b27b7d89ebf870944f088df350bb54a9c0ae0d15f61fccdb90902681a2d9d25a6dc4e8424a5a0ce053edf2fd045e11ee9f7e135021a75458543c98957c6c524653d12cc51fc96ca949b717d2d1e03eb059e5e0cbcabeea9afefc1fb3b282d91c327a4e08de7717f03c9de109c5c0ca2b677f2bd474917a4950dde82801719b863de490dbd3511d752e58e45f55d4e35bc30444a204ace97f6451e1df2cadaeb399e43b85007a045ab44200b72aa5324f5fb484f797d1be6e4a2534f9348a035a34ca2b3c07cc6d7f4b1d1a77c51e5ea15d65b125c09026451eefc9d849274da866d6b58f02c6c001250f5bfa0b14c6cc070ac5f65c4879fb2d5c4188ef76b497c9434ea30a9e5b8debeb1d0030b8daf2419ddb3c2ec1618d9ef3e140865f81c25ce380a53c2beafb5f01786a6d251a99a803b315145809fc73db9c1003c698b14cb91a29fecce9f47da6d8d5c367b24c43a790e597145c1fb81e10a469f81c9df64868dd86d4be72f0112b097a8db93a8665f1289d1c9a6ac2f9d6341a01aa319ddcbf331c7ad2892d629aa176c77ae6ccd048d2101f4f24dbcdc08fb6b539e301881579395489501a6cd9a7a4450ebc4b97d8243cba57157807c508a91b7e6137759885560e3418acdc52495afe038c14e9fc22b7e767a43a34249fdc7e17975afa9ef0bd4f7094dcb6993b0cc65a969e78f5569606eb3231d42c73a73fbc86a744455be34d2415197aaa4478a524a0c198e3aa8a20cbf0100232b5a572f00eb98db130c9bd0f030abdc66b49cd61b74012d9f7a6f5e6516ab7de6d957de799857c9654ece6836b0b6e671f9916cc997c0dfba97add3a986074adc8829c6e74b7c1217cde17a8ab283611616fce91ed3bf36e5efd53a04f032692ddd34cd826ff6ea84b82aa0cee48c5f6ea922bf049afa13cd0ea70d326b5b5f8170dc91dcec7e995589b8cb888ebe390927fe56593d8e243e03813ff884c3a109c2a7d51412689a0a6ab44aa83b369019ad96336d5e0535a1d16c05794e684f463cae6844160a5b5df83d55c85fd1e937a74bfc9daab9faca3ada6ced4f6be85c5d8ab79f47aca0df5c09a519f74329b5728d98f0c3b3c3bdd3da1ab7e4a4e63eece8bff597aecd4fb76f790170d3a7a07d3f4144d646ab371c0eff21df2d4961f829775d88e05a1dcbe77071b60c6a1e9726c49eea44b72e29d66e1b0b74cf746964dbe95dccab0f637c66b26838d74ee715d8eb00292fd404e4fa5479f097697b0f190fec0bca89a7ad85f0f407b80f002fde6702ab273cc938ca680c9e4e5fab12add3d02c9db3badc46550cd9e9bbb7ec005516658cf3c6cf7ac70a6fc980a9a8c835bdc31cfdab4e686ef9977339b19d3b7e7a727a24db345bf7d8d999d1b9c7394d4b29f966687e95974f781366b3b35cd5111b987d5eec2fa2853bdae4a2fbea2cb62c118d5f826f6e931d0562a1ae757b58c52fe4ab017bfd997494b3462974ab681d3b181eb71ca484aac97beecd2081443670f8cd2ee9bda5b21da5675eb9b6f48036b60c13184dec48c0f92d5ed2e0451735c37e399a938ff9d3a59293ee2e122f9a7562fc18bfb2b61816ffbcaee703ec0754b2703b68b28b6331a51615c483dc3c3c70d4d42a0056564c06522a8d101aaa44f906139b9b72ee9167dea976bfcc11760a326f7a1ef31047f017dc4494afe635618d85cc5c57b571e57dd34cd1297d5ad541592c4a6b86e07c92c69bf4f4a90bd2e65358a163c5516e7e20ab7464f6324e7c034084374742f478cbd4485ff7070e76b001f3aef9844244904853ab7022352a75be61bf4501e3f85427bbdb6a150f9f7bf4313526c70a77c288e4f3cf9999f6aab7332a8d41497a97d2b19dbf0c8523306a0dd3f0052a5611378ca094683522f6498e8ee9c5f164fc6370ef4a7090780067b8d5a41e84e5fd1a8de5f691cd245392d7b8ae46332a83b2e1d6ec6e507db3fc6399f405ffbfb24596d03bbec32b72ac3b5a2be071e75bec0a2e14584a6ff6b35849b84f757eb0b36d6a37762b6977caa7069186b72b7c94bb76fb3b4c784d7aefed687aaccc013a103fbe4ab2c73fed0434a59c87bd68d47501fe813ecf96d31ce2d502f096a1b3a6be7d51b857d6485f5972c5804ce623569ca0c06b18e40fdfd396f255a14c9b00e512b1e354cbbddadc6ab170439aa6aedf9f37f1aff17f2e2b3feea9ab2e12ebd7d81564770d758ca46ed76545f53cfb5f17abcdf4ee8290cdfc470983c7e2fbaa04278b1bbb7fe32139a4b8862b2352241df25465c47c8569738cc0db91b28f817daaf300e69484bd3846cdfa6156dfbcc9a2934821ed066c6bf46fa7d6ebd01cef0b256c2237a72d15e2d31f40f77c06c809ecace8175e59ff933f2a9e4f6c41e5206c63bde3fc1843e5ae485ef6caa32db6afc6fd07c37bab2419a6598fc355ec5e3765370030070468375bb30426179370bbee2ff27968664bb39d81ecb1b13d6e5612fa962a732edc551b23b2cd51037657ccf271bb4eead9a329c2a6ef6813abf2da930203f01b870a31e5e04ae71a733f69202814904d4f2f438f6bd02b3a75794bdb3cebb40bbc817047220694e2aafcb7cfaed851f5dc5685f069a1f1926628d03572b9d810f1c0d4581042f2b2129e3b1cae2edda57ce848cf7fcfc346531dc923263bca6a578515024d8df9968c496ff518c9ab8542bd8f83454aaf5662983d00551894aeb56e077988898f29752f55d7300a98323f38e556cc97106ffd2be3f677a5481ef0f73b8d0e3fb7b276996dca75b9a137c8caac62ecdbc134fada0358d4bf71c1de4f9c593b66b0c33cdbeb619b99240d0327e9a149d462d6579c2d9a6b4ca549d7320e8a8c1bc50a88de4dc652dfe2c3a45a06ce911d05c72ee0cf969a774dd4a2051fbd7e1ceba36023405582f06c6bc7530b6bf6200932cc3b7e57255cba2dd50c9818056dceac78450f1ff81ec0b7fc522323ede184e59b01d3ff2f084a1676293ca9470542b2fd7f0ce0154650ca65920c6f59f554a4956669f9f78a988e15bf82ef7d5f6ffa38020e4951517ab91402b327ed24650ffa0357e481bd3882ea88b2cc7ea5625b235786c0902315dbb73936ea75328eb7b491ead5ba51443cebc56408a9f1b503c462f0607be118d5dfcb89ee1d8fbc61a67680014f33f1e704c22b0342a8a563c843fcf05f412a6631862588295755bbe9a8fd2308c9ae07e02268e11d509d6bc3048544f9c44b388801d05ef7ce00e676eb9b30c26b23c871edb8fc99344abb77f4ddd659162371ed495eaf80d30949dbc55b40868af4d4a2230710920eb47aeeba6a70d08dc305e0738e84c9b6ab3c038b3fa64a6c4d9c0c1776d6f13ee5fb3d67f444ba7df224ba9fece399af19eda5d8120ee40561d7d59778edba4110c8e3ff87920e87d8e7bd594feec0a899e47384de4a34065d373b854ad62e8207100cb1d306bcd2b214d970781b6e7037c983f38df9796833069b8b92462c68e5a055f0ad990398f6c0243495e3d86c3708208e86169b454b6f5af4ced67b162548ab156b98cbfab834a49446714df2fe08fc06435108f3efe0d53900ae12b981cbeb3f7f2d2da0fbed3fc67935782ec09a97a7fafdea41e33c30c48fde9eae807780e4b610e963a3eb931e50a4d85a6945967a4db296cbd801c08aa39a1531974524c626f7daab97f8fb8cc451e4f4e40b171b55d5bd76d69a37effe1aa08fc1341a505292852c2ff2f712e507f3f70613db0dfd8fbc08519529da5d6aff84537911e62e94ff5070292be1036e0dc474dd046256adeec8b5aef45571545b8e55122983a4d669f5be59895fa937b8b268a312dfb1020e07e9293d1619c021b023354990d4a240c9339998a7fbeb3c810c7a07bfe9a5239b260b80a72313424766700a2fd7d86816ff60720e1cbcfbe126204c02f9ec55037ca3bd5661c416b04e226083c6d4751ecea6190c2375e1a070355cd5143a7e72dde6b3a4cf22262e3285fd870775de0217c207bab2ac6e5a1027ed00e60544db4aa8aebf21924d7ebe3289926bacf3c0310a88e612cdf26bec80ed22e92fc088b2781a636de2a18260a70f9c604e9a08ae5f9c084ef5e9a175381fb68114fea9f5a1dfb00e7f3c3eb37d08b9e357a5df793fdf8889de3e08cd2e3e6d27b41ff324134c32f1957cc13e62986ed3273bb1cd952182da3b0b07cb599e6929ee43b792ca70ff359a769dada50b06246c80012ba4c82af9b2703a9ec80d5c9fb8a8a2a109301094b52d4d49ef798f51f82dfc83e464d095e4bcdb2cdaf4e97a0cdec54d3be5bce54b3e03f232d21f09b6bf081856143672cf344d79d116ed7c403da8246a31ab524fddc641c5250a6f17d27533011a4987a78e5d365313839ea2bb2a7272b7d6902ec394a2bc3c5999b100fd10ef3cf4306f854c86bb38cde474a0e3a10643889425867336d7bf6d4f17d0bc76f23e9498e611621cf74e09994a8f7d44df232be6eca46a18f51cd6c76b78a19488c02f55e7d9a58349f7566b7a227de13ac982229e0fd54ef1f46565015fb6ec209f1083d68a61cc567eed44909d124c05851f9d7acacd3be5aaf0fcaf1a72a989dd560728927cb189b20995e174d297557e2694f837c3b3b0ae3cf19e0819cbccea337fa279a12a4e52d03c40c0e2aa7739d625f17212ee565e98c0e3019c1ed79a8ff49efda6a60412832217bda931566c2df6937f5883c261ea90bd097141bc112d978fd0ea4048850faf92b3f880b3a93e5ccaeff5cd4182eb5b06b8bb8ae580d3928b0fe9b4efbe3645efb57da0ce459eb8471fd36ee73efea259926e89bb1366fd75c5f6a893add4a7ce89ada22a960db6bf14", 0x1000}, {&(0x7f0000000040)="7f557e784da73f4c99d5d75446b59105f602db0b47c3494247e2", 0x1a}], 0x4) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:21 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000db0000/0x4000)=nil, 0x0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xe2d7) r1 = dup(r0) fchdir(r0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="148839ebd5436745faba4296603bc1ee", 0x10}, {&(0x7f00000000c0)="0804d20104f1f21ed5f010922d2c18ffdcc8fc63b803c2bd25f777f18e78ccfa141230f93d6b8cbf8886039b93678ed7d02a6a3bab4cb20b36f0a219e84efa8065e067ce1e20911e00a3385fab7a72cda6e2c5dc1adabad7d607dd8f37dde5843f2218a51bd0c22afdf73acc05f670a1661ed08f011c860ec7ec05f8ced3b504b76ded9599a585d5bb3edf02b6d9bb6765b6db3c06bcce9d1cec7943bcafbd731db5451c4a97fa9e1ef839a2bf19f6232a049be8e971cd5e90b4dc0858b28636785147efec5310dbc1d6a342dc5acaf2b501d68840d316a963f565e201", 0xdd}, {&(0x7f00000001c0)="1cf3048775e157e58c29cb5cdd2b9514f4bfb9f13336223163977d9ced98d4b88ed3afe9eb8ff110ae1082b8a228dbf900a613a750f5e65783d750c67e4dcb2982b2535e300f81b001b595893e94fdec988edcfe3423167cbc37a176441d44e5def9bce7ed34febba0176575b03ecc20155e182a82cfcfcd109fab512a7865a54d485c6606682c8b1416c8bf39af17bba931952a94712e5aeae1f9", 0x9b}, {&(0x7f0000000280)="91ff95041c7736062e0a30dfa9af2a253fe3fb4bed45185c076f657848514472ebe8fef587c57d4f41dd4daf9f72c47058fbd0e7a43bea8c19e6f925b0f42da499cab5b513859dd82f03a4806a59a926f725efc0711a5ed3920f7d1b6811cb976d31ef2bc7cd30d381ea51327f12842b9a7b52dc07476f9061ad640576729c2ac56bec49066f82392d240d6edf40e62fe0b67a313847c1f86b54130d4bd6400d48b84915b00ffe8c09c4eca96262f685d1d81ca80b3d670c0260ebe14ee1fb26a2d0011faa1d038fbf4282b690b18acd5630ba226001e1a777951cdc", 0xdc}], 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r2, &(0x7f0000000000), 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d46) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x32) open(&(0x7f0000000140)='./file1\x00', 0x20000, 0x40) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) 16:00:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000008}, {0x0, 0xffff}}, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x42, 0x0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() setreuid(r4, r5) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x40000004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x7, 0x354) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x834e, 0x8, 0x8000, 0x7fff, 0x3053, 0x800, 0x1000]) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) fchown(r0, r3, r4) msgget(0x3, 0x100) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) msgget$private(0x0, 0x104) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8001) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0xfffffffffffffbff) fcntl$setown(r0, 0x6, 0x0) 16:00:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') utimes(&(0x7f0000000040)='./control\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:22 executing program 1: socketpair(0x2, 0x5, 0x100, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) unlink(&(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:22 executing program 0: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x128) semop(r2, &(0x7f0000000080)=[{0x4, 0x6}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="593c70f90b1f0d2d2baf3aec5fdbf1bda382b9c8a4bd890f3172bc1803b6dd303529d968cb1a982b847e559b4011750a266e132e3d4cc0", 0x37) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) read(r0, &(0x7f00000000c0)=""/208, 0xd0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300)={0x0, 0x6}, 0x10) fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="59ebb79d69e04378d9f2b96578f11d5a5f0acb86001bcdc7810349621de34b416231b236425ef03ca283899de300955d96cb0f3bf2abab473f4c5b841ea481ecb2700a9f5453399b2da37aefa77d8c0acb90a4d7e9a6a43b010f76b8be9eae58055618654cce74ab2d23ed9f479140856ded26be9e15cf82bb0b374307e785dc55d7a4cd054413ea69c948c7e578f68fa92cd0c9eb62c69dafa343f0", 0x9c}], 0x1, 0x0, 0x0, 0x4}, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x3f) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/166, 0xa6) unlink(&(0x7f0000000500)='./bus\x00') truncate(&(0x7f0000000380)='./bus\x00', 0xa1bd) open(&(0x7f0000000000)='./bus\x00', 0x20108, 0xe) 16:00:22 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x7fffffff}) setrlimit(0x5, &(0x7f0000000000)={0xfffffffffffffffc, 0x7}) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:23 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mincore(&(0x7f0000724000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/146) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r0 = socket(0x20, 0x1, 0x30b5) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x101) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x4) 16:00:23 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') open(&(0x7f0000000000)='./control/file0\x00', 0x10800, 0xb6f7c5175ee8bd0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x80a, 0x47) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="4c0dc55dbca70783e3107c2808959d9822", 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) read(r0, &(0x7f0000000140)=""/190, 0xbe) 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2c3fffa949d33138d06697d9d8afde58a467fc36"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/4, 0x4}], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x2f}], 0x34, 0x0, 0xffffffffffffffff, 0x0) shutdown(r0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x80}, {{r2}, 0xfffffffffffffffb, 0x80, 0x25, 0x400, 0x4}, {{r0}, 0xfffffffffffffffb, 0x84, 0x0, 0x3, 0x2}, {{r2}, 0xffffffffffffffff, 0xe0, 0x2, 0x5, 0xcca}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xffffffffffffa675, 0x7}, {{r2}, 0x0, 0x59, 0x1, 0x7, 0x5c4}, {{r1}, 0xfffffffffffffff9, 0xbd, 0x20, 0x8, 0xa8}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x80000000, 0xfff, 0x1f}], 0x3b8, &(0x7f00000001c0)={0xffffffffffff0001, 0x7ff}) 16:00:23 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/157, 0x9d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r3, 0x3) kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c67304064106347492efcd978ac99ec1357ccb25c1ca1dca1ae8f2179a49d597409a6e8b5fde7bcb94bc3a1092794d404dfc0ade6bde81ea49df4ab0a9102504105068ab831f75beceaf917ca8328044056082eea33dd6c46bf63a5017caa5be6abd93925bd98d3da4c997ee8762882f07c6fd6ac6acd5fe89e96a37708b2b3f7f685ca00bf87115277156ccc14a3c29e01a5b6c78bea30ba6e6d5be876b0c1a50ac1ba8086052e1fac7f869b297409bda45d3c6d5340e6bb96783c0ab39d9a8c41cdd6e346ab68e69ed4aafba6159d4e4a1c1b2b2d641e31948e317b7c5bd6e736bfb8aa0268342f860bdb4bd6c693fa50b2cf1334f065557261edc815c0f7659b736375fc61d17f72ac79590b8b62d1f0fc1a980796863276b40f770b97c29f167dd15d0d2dbee0e2a71889e3b14be77984614bbc4e96a699dc2eb487de00fbb59967bface1753692485efbedfc575fa018b496f05e786e9900b3bfe072f502edcfe0fcb7e6d95534905c1d84e9"], 0x1) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x1884, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x101) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x850, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0x5, 0x5) read(r0, &(0x7f0000000000)=""/140, 0x8c) 16:00:24 executing program 0: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="21505487d1cfdaf76678ea88f807b26af63d589eaee92b8eca4eb9dc48f647ee94a0a1c48f167aad78eefe38684fd9d28f66d12a9d7d5ed50c834173198ca3df0f079cfecef8c22679a9a14e554663c439cf263441b79b80a6ec8ecb78805fa96191c6a42dc5332b3d633f26369b2d556879a48ca87e0b0a05", 0x79) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x8000, 0x80) setsockopt(r2, 0x0, 0xa, &(0x7f0000000080), 0x0) kqueue() 16:00:24 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffffff) listen(r0, 0x7) r1 = socket(0x800000000018, 0x6, 0x1) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x41107, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x18) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0xa6, 0x6, &(0x7f00000000c0)="41b4407a0f2d3f734ca5811e10ec0555e68d1a1d669100a383d530c6dc60b6f37cd77f7f26c058a421d36d84c8c4fccb324e05778be45dce2dfba4835abfc428a8420445eecb6c806737553f52eb54a6e91a5b7394fefa893153d7c579b5ab3423bee21528be1b9d4ae35170b9782b71c7fc6cbb5dba9bf802132f0fad727547e5bea41eeabc46268101fc39282130dd06319fab01b7ebfa017c3284d71b792576ac8dfc32ba744c8d7bfbd7ace3f1d9051da923e21dbb555820af359cb939fbbfde26f5053c569ee1fc9494646898733471169798bcd3b9b95cfd4d57fdb1094bad20d13040ebc4953a667f54b2a4f172", 0xf1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x200) semop(r3, &(0x7f00000001c0)=[{0x1, 0x5c2, 0x1800}, {0x0, 0x10000}, {0x0, 0x5, 0x1000}, {0x3, 0x763, 0x1000}], 0x4) r4 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x71c, 0x0, 0x0, 0x0) r5 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) open$dir(&(0x7f0000000240)='./bus\x00', 0x90, 0x0) shmdt(r5) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 16:00:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x7ffffffffffffd, 0x0, 0x4, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x3f, 0x0, 0x200, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x81, 0x80e}) pipe(&(0x7f0000000040)) 16:00:24 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000022c0)='./file0\x00', 0x11, 0x4) pipe2(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$inet(r0, &(0x7f0000002240), &(0x7f0000002340)=0x7b) recvmsg(r1, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001100)=""/91, 0x5b}], 0x1, &(0x7f00000011c0)=""/4096, 0x1000}, 0x843) kqueue() r2 = open$dir(&(0x7f0000001080)='./file0\x00', 0x100, 0x2) readv(r2, &(0x7f00000010c0)=[{&(0x7f0000000080)=""/4096}], 0x1000000000000543) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x4010000000) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:24 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x101}], 0x2, 0x9) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) flock(r1, 0x40000003) flock(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r3) r4 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x80, 0x6, r2}) 16:00:24 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x20, 0x1, 0x1dc) dup2(r1, r0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x166}], 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) dup(r0) socket$inet(0x2, 0x7, 0xdd1d) socket$inet(0x2, 0x3, 0x12) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) 16:00:24 executing program 0: select(0x40, &(0x7f00000000c0)={0x3, 0x3, 0x0, 0x1bd6, 0xfffffffffffffffe, 0xee, 0x8, 0x5}, &(0x7f0000000100)={0xe1, 0x200, 0x81, 0x3ff, 0x401, 0x4db, 0x8}, &(0x7f0000000140)={0x1f, 0x0, 0x15bb, 0x1, 0x3, 0xfc0, 0x0, 0x3}, &(0x7f0000000180)={0x419, 0xffffffffffffffe0}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/41, 0x29}, {&(0x7f0000000440)=""/22, 0x16}, {&(0x7f0000000480)=""/228, 0xe4}], 0x5) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x104) unlinkat(r1, &(0x7f0000000600)='./bus\x00', 0x8) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x5}], 0x1, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x80}], 0x62, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) nanosleep(&(0x7f0000000080)={0xffffffffffffffff, 0x1}, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = socket(0x1, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="5602000066696c653000"], 0x1, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x8003, 0x40) 16:00:25 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f33515e3ba9083ad4aced45fcc9cc552ce902b69a113a9928cf64d4acec8d0cec06b0bf57c4407e2a15372643cb29665f0caa5937707080465967efc6af981df997cd70c1085", 0x46) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:25 executing program 1: r0 = getuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = geteuid() r3 = getuid() setuid(r2) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) seteuid(r3) r4 = dup(r1) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000003c0)) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000400)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000080)=""/133, 0x85}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000240)=""/117, 0x75}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f00000002c0)=""/110, 0x6e}], 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:26 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x12, 0x5, 0xcf) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="f246d26266b0477735d98f67b6d0e176c523e0af694ffd68418d25036666a2fe642a609eacc92bc18bdfe8e515a1ceb43aeb3b6c4e4756ff83699dd2a6ef2fcc75c35619cb011acbd24d42bf6dffec9ead39744c30d8138096dd75683d7a58458638ce0b6386199307afd8f548f8e3f4036fa2bf7977d57d46d0406aa6c457294d20c3b5e1204b24fde3299308bc9dbe13da7323e592e82875e82fae7faa5a919e32c94ee4bc67d9c05a", 0xaa}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa0, 0x1}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x5}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x889, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, 0x0, 0x4, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="63c04d668b1919563ff21b5f60a32217692bdf582899410d82d2a9e65e42ca508a25a70671d62140badbec0ebd936684101892f85e66396f09d496738fbdd8637c57713915d18a604898b334f73ce702535f5f3382ffebc71ef9cc7f97e0ed43e20f462e3e47860b49855e949fe62c64622e52b06186537cae59b6f9611dfa0631250246d6258bdfc3c87fea5ce1b3aefaf9c4c7beffaa17e7e8fd25d53402ef3b1ad38675cbbb857e5e8a0793580348af66cb8d423a19637a3d141ceb56b0537b896be68a04477b8de3c7d4a394f5b33914e61344d5fc3bad825c54629fe39e17400ed6ed575d0cffdad1f6f6bcbdde8a356e7a58538bcd5410c094c42636b730ff72cb84b71cad280f59a62994dd3d862cec0ff16b02fe6ce1c0cf9a4bdf8f65b081dfdc923714b47102765c2299e31b8c3f73d8be19e0adbac88bbbf708b3b5e82b138e3cdba1ac842ddcf9c88ce3c602700441c5aa80a9407ca73766dfa77bca35dc795340566de250f5cdb7a4a324025a6b2c2270191406231da77a594f49f5177a254ab601fb58b3489894e649ebed8cdc06307fc285d9cbb57cc7fa189b07963ca8bb6b5d415bfb7f7276d6cc8ee7a4c0dc101f2a7ddcfdd97f401c0d75a95337d19ba7ed2c2dabfc010ecd45d21415c29d09fb74352571175ce7eddace6d46ef7010ee1d690397244b5c5eb869bb14861f0d9a0900a17d6053aaf41da113121215c063cf6091629a6d0b923a7c548a3a71d91390810d3de59c1172db97ae412440e48a06724bb9aebea657b094069994a843fe1a54ff747861d8471e0b1eaeb96f3e5c59c0cbb9cbe1c3beb729182b550a39fe85585448965997a2f0a41468fc1e5a1be972c4a0dc4a5a7e48d25b235e76bb60c22817c9af3898072ec8cb08cb414d622af50015e0b00efe6a67dced76e15fbabfd692cb430670f763a05c27a2ae9191c85b380dc3f164c94d78fb3a193c938289570edb926060b9b8dbd415e307631c69afdb719dbfaba47f3cc759b5bd25175546e3260c1afc15ff6ad55bece729e9be3cb40fcdf80f96e7d3923505ee1b27d50667296c584e4b99d33d418a51da9318688aa911b856f2a4846da1544d2e23de0d74ad4df01d5e0dc4e73a143eb954a07348e2e17992c5abef7dc185f93d203889cea01c4da1446ff1a2dd86ec064ffef425f66a341fb7d1547998070cfb0cb069805f7df2177befb69ce3af0c27e62694b2fb722b36d5281c90235a67205988cb33943a2829e9e3f8543afff0aecf14332b8d25d2d17c22bb083fe08a5b2e10e5bd8bd1d8b8c2b45293ef7cb2bd016643036fc50b9253be651161686758113a09d7e0442ad10b4518add8b46d7ce9f06ca703a94a0404deba363f4205777c316fd2f8191719faee7454417f00732613aefa2bbea1014501edf7b2611c67ec6e9708698c95f22832ef6acfddc05979693101e69be32f1bd98177fd1d9b710510f465632851d564674dd7a473eff41b500bb871ae5cbe633122daa9d81e3a2d89c5e45f3ec9676d9319366d3296e85a893c20f3ec78ab5aae2a0629fc94860f4fa072864a15293c58e5678caec770cb6c42cb1acd888451f74340d655891fb76834d29797839d116cd65eb5643ff226cbd384e152e080da7eea92e9e342efc82314a8a3effe19f0874169c1ae1fe6b4eedb9e896c949670ebcc7ee8f9b5b14259bb8c9ac85dad82f8d3ce0d7fc3834283fea9b42b9ea819dea03b0c4e6fcd3e120735573c415132cda9c302818f68a2723184b3a927168362ca62ca23deba32fca5793d312e9864e65d149960f3ad3047a7a5cb5bf05e40a12d2a840b7142e2d0770d9446fc9ce8f7ae965b0480b7dab4eb660223d3f654a02fa78d6198074a623432c58bab71bdcd067dc6910107f9693ed5b2584e5f4e41264e3b5b4dbebe60f0658d4c3ac4452deb6c917ad7279e78da49833ea108cdc0c686bcdadceb4fd8e1f0180beae79215de7e55140fdec02ab016b3102a494901ea98e4afa15f2ab09a74a02ff425efcc21c719d5e992edbd490b13d70eb5eb4401da71cea92b971e6f3b1b7c840f862687b02df4209cd7d70cb6fec6fe32d69f89f729749f1c0b0db693e4dd55888b1233da3bfcfc3ee2723d955a290dbd74eed5e9a38cdcbe78872fbd558b62eacad6f5badf7de0df217600143f49c48257c9f7be7d00b804e8391f87e9f52cfca3594e05def1875a334e787bb6de4a007ba22deed9607cfde84a87e37f1a3ccee4c8f570268dd5be1af85c5ff1668cf072aac5b9dfe2f8ed769172a761474b76913eacf52cfcb4c728ef62d701707b559ec6a5e9892cebdc3793dd3d71d51405701b986afaaccef83b5a91539e75c94e18b5ef8756734f3c68860f10547c7797dc623857ca7b97fce866d08d6019db4ed319d24ac4ad5cf9e18d2fcf5628014b0ed0ac8d88383f7498d9e98908a400d507ca665d06b714d8040ba9a34e8263109eacfd3e5c6867c6e7df9198e5c55d300676a41cbd7debc561f71be0845943fe45b5579797c37290ad5425b92aea22d2d59754deb3942e2239dc029bdc9cf7467b2b97043e4083fb88e7e2d3b2889d45db43945b544dbfc66c3a84cfb7f72f7dce2565306f69c91e6f1ace3b8ca630c031af2bbf94054708bbc07299911ffff0d6d0bf5e19d29028351d363d0251a68b17bf6830019d3f9797a0fdf61efe0d634d4c5d00ee0ae3c59122f9e06145cb69a69fc325cc92b3195a6f8d56de49e6861b1f33b518587b48a6a65bc168a2dcc6d802b174b2183a555dd9cc5ed99bde217cbf8564c49bd5fa71bbd7b20ef730cf0cd457686764238e4d7ac90295f38b93ebe548bb721595d402b5215db479cbac128944e2edfdc79176825332c7d9ea4cfc273ebef2a710d982ab032eb8930e2e42468fc96541ef0aae1c904135aefaa8f85d4782d3d43106f945930161dbcecde60422c079de5d8e083f7ac6b0081029570f1ed057518ca239aad0dff9c5b5a46ba30e09bc4c2742a59fd824c6ef91fa9627690a3d74e5687ebcd4b1e256a256bacd8f3d5fd2d7796154a420322e4e49e466c4472288f872e6101cb3d469fe88067a3b37616a08cc10180678fb9d14b0329b10e9b3a251cd11b6cf7ebc6b3a5931e0d812981146f1d9184dbc09b3196d0585f8de7067df6245bfb1cdcf55f17ce721a90f90b0780d8e4ff9498722fda0eba53f5114365d5fe8decd68775e41a448da6d9f2fc251fd5b12c576da2c10a80f4ae00f5d85fab0f8470fb44ca228be66cf71026c4ea0f167b17a5956badf1dffefd41701a4b688e398a699e5368401725fba4d39e7ad3611a3e9e283c4ec6d7ae4437e29e0a4456e9ad75f8b0d3817a0fc2cdc4e4317ee99548b55383cc3fb59c33aa5cd2fddd496cb59030fe9c16692ea051d9f6c961f458157b14eda9d1d8252d1cd7ee2cd5f60442857a8d073298d79c11994e14f65ad6adfd4ab04e7cdad6cabaaa02b8878e7de54931f2b5d46605d5ba4effaaa0c8d8450619ebb5c1129f13ff2e5293a7c0e10554f0daf3f302d6db5f97baffe770342b6cfcbdcb83ec94522971a7476093088305a8e538ca440aeca0be4c74fb7cf7635acb25ee55dc37b9085f8aa0af8a3b6d32e18b6f3e9aac0bf932797da578ac4a6e94f2ac3a47eeb33369e414911ad3e6488508789ebf156573c7c25320302ad9b3b8c71c96fe7bb1b2d63cfbcb0ec33019d5b4f71fef7bfc6307cf0711bc7c1cd9e39765a343edebb1e835e1d99999c8243e8476a0641e98ca0e6bc398cf0270c8eb10991bac3d96dd8f2d0729065d982b88d1da78322a4134babdb71d69fda0ad95fb9facb38ac49196b2183890f7d49d89961a85370bc7667f7c76d2e17bf031a82b026f46dca679918d46329c8623633b7401216deb92e9ec4bca29bd0b230887d5bf82397f1b5d8827322e48720f68b39ca65bfb8047c84022340862236012bf8a303be4050987ead3595616e9ff4f117ecb7173d9c8e29973e9ce410f072dce13124f86ea39e30fb06fa1f173c91753e40a7abc627fbc4e6164ed860a687ebab4d28749131a86b73d9841be2d015139ace15124a545b4befb4cc17c2b1a9dbca6cf78049d8ce23b577a16a63d67519416134c004b0e0276d244f844b13f5d9fec76469f516008e459d441d2597c0f2c5360b04197e27a7c09f0784344ebb057d798a216865233c2b5020df70763a96e797d09ac86488985d820f1ddd9ad281155d5c0216ab614397d49c04fa71c212034317b8df73e70605aff4a9aa2014840d555e9468b087ac80921c02e0f90ad858f185869d580b49b9d2d8cf4e67f4a18f2097132c64af1daf8b9b286576ca215756e9631b9cf48778584223e5be0192ad74fee1087d8e7352d1baaaf4663f808b21625166249c1ae0f97dfe62ce0b5c52f77e71f1e9bf16385c1f7e609101163e37f168225c3d8d33c3915392177cc8717f2bd98edada53f5faad6fce95e0c191bd56a141096bf5bb90cf2b2e09c0c4430406b2ac38e67f69b635fcc2af9c466187b356c04d527db378a146cac0d24d638fa5f2c035ab8a767d50f3b735ec1755ef7881e12e95a02c9d6ce7a13d15730c41cc0e7883830cf67a1ba8b960debbc880649eeba34c48ffd1608d2b0700741c95fddb924c4cdad7774059822dd9a1a1b4d880397bfb3288f268bbddead2699253bcbe32e772766b3d5be84d983f8e02377308cfa2cba6e41cb9b3e768914cd27d4a572d82350d5cdc810b861cf1b8d3bf8bdc9a371b5330f56d8b5d24efbddc8444f9431bfd1f8e02de051e58594527b7b737756e6dc13979e242b562bcf9b942f532b9bbdaeac3c824fff3860994b5299669751c03719291debe604072c2f3b5b6c545e03966fcb5b0e667c07efe05ebb0ccdaa7fccc95b88f96a34a9a489389fc448769b8c65638948316e0d36c1b78a2ef461b809b3f429512a56010b6834c70c259af524b17ce07cfbe165756d54002d1bf59abf03046ff67bcaf39dc832de95ab4eb3291e543ee8524ebf9c5aa279a1759baf30c7adefb74a73e33571b2cd640e55db82783a9d1d9321780b90162ed8522bb7fcff87a5a39821f1955ec5f398ab431e5637a8120b424aa7b9490e93629ca15893abc50852c2c9aa0fe0d3154f38d22e39ce64cf84d8467fd48ae610ae2524e65b6f167d22d6c12fae865becbe39b258b1d4cd4a147b87f831450a3a611cead42524305ec0abdf419b608b30b9fe6049056434d3cd325a0c1fee355071ce9e2fb19607ab312b5731dd0f6835ca1b599bd3428b537f027a460d98085f21fa0c4f6eb89e88c269b93a845eb465230ca216e7695ecb263a88522a273d9eeb1cbc5a50ddce6f936d97edb9a5bdbf3ae09a5d814a76643c11659f59a643783aaa70768e50a878ab946f6395d55501a5b4c05456a8acad2b3a99455884694adb76f7bfde5c4f0917217478b8dfbce716508a6c7764a1423149961dae2d550fd252e007ae534db0e4cbb241e972a8ec4c97616f060b2fca90859053c41b3e6b18d6f89546c8e4f08d53857d1909b6b203cc9c4c5d0f44c4f1fc5aca0fd20d9c79b8567cb703a068789b049cc55929bfad39403bb9e2fc4117226afadec76938fa6d60258c04bb1d899f8145d9d82274e4a38e701891b3e7fd16b0eb84488adbad20f235af7ae0bf7ec52e49e1a1b76b7abda7bafb9b4ade77faca5275d6f82b0c74cce93010774ab13a41a471558299e3392042ca1c38ccd61f6577de0860ba8cd5606716ecc37fde60bb1a28924617c0b145f", 0x1000}, {&(0x7f0000000000)="9e0ba199196354d6f7406176cda084ac1fdc7713ba4ad9d4b6560767c2c7", 0x1e}], 0x2, 0x0) 16:00:26 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fff, &(0x7f0000000140)={0xd7a0, 0x2933893f}) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x42, 0x10) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x100) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/136, 0x88}], 0x1, &(0x7f0000000340)=""/247, 0xf7}, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100fffffe}) read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7cfed30000000000000000000000000000000012ab975c3d7ecdc632ca4861fb591f4d539a006782286686c17c2b5062c3f3563d553347ca5490de88cd260dec7019fc3dfec13b6329f974895cf1dd26bec3f6e79717c0060d56b4d9dc36dc260e6cefc2975076d1cde190430d939be35b5faa1ae7eeedfcdd26f602b3997c678009e770718c141576b8210f362d2d30c923d578cbd196cd04b8ebc3e392308554029580aaec4e08b2096ddf56b05f81b5d78864ce58b4f528b7b15aedc070d19e1280a51d26d0d363576b34cc9f72b002b3304e707ebc471900000000000005000000000000000000008742afc15a1f96254d152e85d927abee3e5b8312004dc47a8806f5155b46c73018017bddb2b2f1e62fcd16071bf51b6aa8fbf5cbed3fb25b9938c435a8305a6056508048a25569e404615d836e9643c5e2ba4fd844a7bfa4a2c6d0bf76186dfd18eeaf6e6409521be35b57a16eeafc9d27b48dbe69114f70c3c8f75e085ce35f2495b3cdb329ce1775d1e985f4a5102193e8a32f667bbb132288a5e467c082d2de0b7fbba187c21f9ce259c4a28c6685c5183daf2b5519c2f27337b49809fdc25795a5f8a2aa8dfc0a1c6702e6e91ea874bebce490b82137a0771e739b1f91c1fd20507c1016a24f0511cea31ddf9083bf785769423a057391eabbba0f0826dc4be5e0a8ecdb8521d3a06a3e0b7b92d2a6dc801abead4a17f57ad657fd448064fe7180acdb735b029b37c34621887073ebd8e145fb89cd536c75f3d31f11abba524f57613d4972f32a4c8face8f75f6d4335"], 0x1, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file0/file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 16:00:26 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) shutdown(r0, 0x5) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe6616c653000"], 0x1) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752de5be39b419f3cd4da188626c3c98acdc56eb74f51aaad0008461d7ac6b022c5b8a8608f28add8958140e756b2a29d560b77b48bede48b925dcd9e07c495274de4593e758273905be87c601d847a6206ba8bb8c3faca329ed0fd98250246e49cf51934e01d33bc6229d340b02de49614cafe86846c7062e5827d6051de0f3b75ace17dd53e686d059429e62452195c92b8971da4ad59657d2aa0afd957a626027e1ff83c8312f104cce25d98ced956333f8ae93a58af247cc24a9332b9aa3df73734a21134ea5b7ce9814694a27fa8d0f927d2267d12dbfe34e9d10045d4b2ad1ae2597d9d0f0fa2cd2a893b60308d01fe877b1ade4b0fdd18f9cf7f74cf523eac669ef9608c7289449644fe9dfb03fd986b1e7f0f909b716004f4ac2f3bd6d6495517e7f2843189a8eee327d17ee34d86ed4b0ccdbb62e993f169aed4", 0x6d0}], 0x1) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:27 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x801) chdir(&(0x7f0000000180)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="565e7374d77d6c5748637ee9c4843d4604bc1566460042f089626d216dd77e61d92460970e8a347ba543cf60a1875f21a7e88e21a5e2bbab5f21dd604b52d426f34482ef72fc081afe7a1cb02314f1c669e61e21a28a9249f705da5dafd705bee9cbded39e", 0x65) write(r0, &(0x7f0000000180)="191311b4d2670000d86d775c58e5f2b7092b3448b43993eebe7f98b0dfa3a51253f89188fa476a9e47964fdb9c3e5ad9d7be9e28127759b112c783acc8f776cda58b1e8f2d2bfc52df076b0096079020ff48fb9fdd9aff4f02900a002481bbb9fd0ee62045d514a53075677bb18415b28d0e2b16999ba6", 0x77) geteuid() r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4003, 0x8dd) close(r0) r3 = dup(r1) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) readv(r1, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/224, 0xe0}, {&(0x7f0000001580)=""/71, 0x47}], 0x6) syz_emit_ethernet(0x89, &(0x7f0000001680)="9b758c0446500e1e312d23a59b2d6e16ee6ced7faafd70831025c83b4256fbfd07632aa696aefd51e8600d969974834da9647498fdc0e09377646ddf4f95d5fbdf76fedc6f0e9c7c00831b9d437ab15fafaf9c2d34c5fe33d4dbdbd6e90713ce4e80f377a2cfcd79f887bf5981e9c262fdc315cd88916a946c5087e95efd822bb01b55d7745a597ba3") syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001740)={{0x18, 0x2, 0x6, 0x6}, {0x18, 0x1, 0x4, 0x2e3c58cc}, 0x10000, [0x7, 0x4, 0x80000001, 0x20, 0x7, 0x1, 0xffffffff80000001, 0x1]}, 0x3c) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000200)=0xc) 16:00:27 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x2, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:27 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) kqueue() 16:00:28 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="010200ffffbfffb200000000b4580eb3"], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10101, 0x10) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x0, 0x2, 0xffffffffffffffff, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt(r0, 0xfff, 0x42, &(0x7f0000000000)=""/75, &(0x7f0000000080)=0x4b) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = getegid() setgid(r2) getsockopt(r0, 0x200000029, 0x8000000000003e, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socket$inet6(0x18, 0x5, 0x3) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) socket(0x1, 0x0, 0x9) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) socket$inet6(0x18, 0x3, 0x9) 16:00:28 executing program 1: symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(r0) chown(&(0x7f0000000000)='./file0\x00', r0, r1) chroot(&(0x7f0000001700)='./file0\x00') 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x130f, &(0x7f0000000080)=0xf, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xf, 0xffffff}, 0x10) recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r1, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "8540000000000000416500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() clock_gettime(0x3, &(0x7f0000000000)) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/240, &(0x7f0000000000)=0xf0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc4, 0xf0000000, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x78156a8}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa, 0x40, 0xffffffff, 0x2}, {{r1}, 0x0, 0x18, 0x1, 0x800000000000, 0x100000001}, {{}, 0xfffffffffffffffd, 0x28, 0xfffff, 0x7fff, 0xe8b}, {{}, 0xfffffffffffffffb, 0x0, 0x20000002, 0x4000000, 0x6}, {{}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x8, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffd, 0x59, 0xf00fffff, 0x2, 0x6}, {{r1}, 0xfffffffffffffff9, 0x5c, 0x2, 0x400, 0x6}], 0xffffffff, &(0x7f0000000280)={0xda6, 0xc}) 16:00:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:28 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="d113df5521b2d1c4a120f898249d708826dd3fe410039b52baaa7e6f161739cb9b490b918e57b1211fb5bc81c00be9a61bf079092a86a699c6c15c987fc300048f29714c5ca0ced14bf074d915e64bab1d72279f454cb5e851f5fb26f9ae932fc80ef8f04c458f04e48f02af470795755ce61744db429304119e7db18639643bf25476c18cc5e836593b97bfc44d81cc128a75d53075e8594223a958d8fcc04188f65dae1fd8140a4194aeae80b87b294f4d27f37277d0", 0xb7}, {&(0x7f0000000100)="90f10ea778228332df2aba", 0xb}], 0x2, 0x0) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/233, 0xe9, 0x803, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) getdents(r1, &(0x7f00000002c0)=""/124, 0x7c) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1828, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x1, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/64) setsockopt(r0, 0x29, 0xffffffffffff7fff, &(0x7f0000000200)="9513f394829282a8fff4b76397f42670c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72c78fa941a79b7d45722a806d197fea8fb66b1bc4522bb05a76025938759964a53c6bb7cf2394a7ab24012dc5639b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b10a88d756b2d17d0d79c455714c3eafc036438110115e0ae8471f1097331504451eb8a359a62278393b09e6f7d270af4457a6c18a8a420784609946217aa450847a840db1e196aa144206eec17e909a8418d2096a0531595d1290346dc4c92c91910ecf3bda08f9a252cb65c37aeab07691f279e4286fe9cf0ceab51e8a8e8684752e5763db3cb28ebd37a88b2c9d8c4fa8d33db39a2be77e1ffdd1d1f8a7dd5733469ba8f7aeb0bddec27691ba2501435be8ff4d94c09f42d133762a6649f343c8da835d172fe000000000000000000000000", 0xa2) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:28 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x10, 0x4000, 0x3, &(0x7f0000000040)) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/172, 0xc6}, {&(0x7f0000000140)=""/177}, {&(0x7f0000000200)=""/87}, {&(0x7f00000003c0)=""/215}], 0x1000000000000203) 16:00:28 executing program 1: r0 = accept(0xffffffffffffff9c, 0xffffffffffffffff, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x400, 0x8003) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000200000005}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000100)=""/67, 0x43) flock(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x14, r1, 0x0, 0x0) flock(r0, 0x400002) clock_getres(0x7, &(0x7f00000000c0)) flock(r0, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) fchdir(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xffffffff, 0x3}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x0, 0xd, &(0x7f0000000080), 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:29 executing program 0: mlock(&(0x7f0000f9e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000dfe000/0x4000)=nil, 0x4000) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x313) recvmsg(r1, &(0x7f0000002780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) listen(r0, 0x1) 16:00:29 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1) chroot(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') connect(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') bind$unix(r0, &(0x7f0000000280)=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00'}, 0x59) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x410, 0x22) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="9f494834691db3d3a0a424f6c73370623c142a12fbc5957a8da4fdfe3dd62e35632a54b49c8abfea79525269ec7be0ef6e745b6c32d1369154c272bfad4a229f7d526454dadc7163cbe1c9276ec3b622d388478a168c9d0b7697186be1c6ee4cfde2713872e4e65aefadac00d23dd3644ea6dc537737cdf8e8d679a0bd8bea63bcacc07c3c121108481df9", 0x8b}, {&(0x7f00000002c0)="b14d0b3475614c266124f4191d027d8c4b439ce7808176ebe917252f8e988743092bfb798b5b78d60016d39dcfb5d8b95027ed0d47d8bea6f2564cdc89701e11cc3956013f756cd8b8dca304772383decfab49a9b02f5d06897a75af1090fa30599e7659e52f75c9f30a255347033663bbfb15f2a712d4affe5934bafe86b34cbabe44800f5b7f7ab6c59213ff69b347bb7b5e127b291f2a9c", 0x99}, {&(0x7f0000000380)="f37c7d779ebae116d264d4438e9bb9159e10529fb2439b23fbe04c681354947c1fcd02ca572ba8a58aeb824b641ebdd1923fd4c5851ef90c8113e7658eb750deb865865b2c60cf9ea0a7d6aa8c740b38a18fbd243bc099dd98c97904ef3db0fe0554ab46d0702dc77b0b5f482bd1b2bace3b5bcf839479a4d1f7d4d0f65f769e9f4b7105892925aae8190a2f0cc578358df356054604ebdcc923e32409ee3e7d5f35a58ee2cc1f5a50689d815e0a6b229373da64878a51d13621fc4d3acde8070452e78d167b3975a9da8caf4382afd39f93d5d9aa0517475be6ff16b43697b782", 0xe1}, {&(0x7f0000000480)="9086baf7539ee552e6d1a1102a61d2342793ae6cc5f4a1e44c24b5aa06eb2bb71842a75b9057f97e1c7daa53c67ed6d62f57ba2687c5b73df1f5195809e275587917345df1ba19fe234de9b86e4f8ea455f775f0d9f408351e05c2e2c859724528c232231e7dd87de01c5b4edcf63cb4918f8a24523d32959406c65ea28e0a9e13aa35f549cb9bb095440023bdb39ecde64ec2921c56e7d1abf7b27ce23cff11f1561cc02ee78371dc6cf68e0a81125f52870b96e35afef189fc7325365f30296994abc730405ab01df2c5b81e1dc08ff29e78dfd68d7aae89a62764884c0c8cb293bfc63383485e712fe7060a81de32d1b263baf61fc675c668b23e6b27d6df04a67ea3a2d3bc002c87d4676c5a61cb887d9301d01244d7a933ae2a8148729e6d7d95ede231cd5ac0ef292dcd89c9fb6361ec588aee5e82f8922dbae4c1ae2f74a6b1a055fc8faa471748615c3f4630548f09dc70c66918575807e73e219c48629a78844b596ebefbb119c14c7ba12dc086d5ad4d3da775a7c6fe4fca5a6dda6f72a65d882680c1314e1b656ff42ebde1aece31d59533af042ac11ff0c07ef6f98ef34d7d9ea14cef69c845bbb7028530ea629ed3164d12292c4baff490dc3ec02226ac3db9058b66953415b5f4836cea02714491aa454aedcdf0cb0cc96390001f66f3eb36d5a6803c61f6a0e31c90202b3790bd07543ebde7ce86527b87685bf65c4bd3014fd33a3f9e3f31c12c1ce4f08247c685f8c6ee6b05349c12e94397a7d8e46a6d93a3e21456419e5badfa29bf4fcc0fde7e0827a9f72d7fb517df769cd69532169da105a865cc4eb99a59348ced0c87551343e1dececa09d7a0d6b70f875d7b551850e9f86831481156c3dc11073d79ed3dbbe3b05b1fad7733b97068e1660546bbc3f3521ac4cea0319c322a992d23406472b64ba62448e44da8d4160cc0ebee9457fcede32f6f7f64d3ee6e7ecc4186d4c052b24b909f2efc2a47620e811bac932e2e857a28a531456dce4b4679e96f4f99912df3d6a3c09297171ff7bb0f2d5adb8eedf1ae7fab9749dfc3b28249d208819d32b94433a0f50ee63dec6678417930abb476d80764dbdaf0678c40a6d2f3d8cfae65d59f61eb95b08fb8b388213615b8b42423515da2dbe20f87af72e41c1d4a0a79de8eaae75f8de886824f573cef370faf01af5de7e892d957cdb4f98b6409b7e6d1f324989fffb33090e0435540cab5463b256aa229544b10576fc02dc2839723e97abbafc34171fee96e4647feab0ddd29a97672961b5cc06c5463c9b456200cfe867dcfa542e4caef2ab2eaab89feac02648e15a237def37c865507ecaf03d522510bc7c76e66f3ca25b045cf716b73980c405cbdb11d105cbec2213bf52dd44482130bb4e074a8cfa0693080e8ad9263cbd27d7446e550cd5143dc5f064f0de16efda290d7d2102f20eb1ff7eb667874fb362526f949dbc07cc653a25cf6646a68e4a29bfc1613caf9ab5d596e04c31ac922ced59822d3495dcd6b23e3a98031edb5eda2fb480372e5488b9c59ab001ac2aa3b088bc579448aa396fad70595027c36c543deee252acf03cdc6a3a7f7189220417d8f82faf716d80a44accfeae24d0fae39d12d307bc503630fd6dad9c14527b5d983903d0ec7ed4f6fa8a23a5cdec156e932f2f1f382f204cf5dbbed5ab821d6043230f152453df5cc8a58c9b6da0565ccb1be3b6ed19fa6f0e517351e33a7cfa4d875a36cb7636c287fcc8b20103ffacc25938315a37a86148d0ff1a3e5b3af3ede7aa2cc0f04dbe7cb8ed2da48197a528a52a53cbbe59ad84de97f7d60d3d190ff569f52b6f4ab71aa37f617a3f8606d8907caf66c0ff58227d71f0a9bad5270e74390fd3a4945ef8662db67da5bbae5f48fdde277b8a9f910d457ffdc84ffcd65adca4d45edc928cf13ef33bab8b92245772cf28503d441ae4dde9d665810b5ab6b2ecbfdc2dc9c74087c96797eb5f20c473683184cedc2f9d0f33b3fefea904958dca25fe120ae1950b9676c2c8743c209138d6504dd867e58a4eabac6a9e8c38abfa6ed0e560d87438ce07f51c0d6b762c1d1969a7ec082d093ef217c2fba18c216aa2ffe612a880801b0d9e36b1015d75e12b3fe6118365df6359782d51529e6ffd8796c2fdc359a0e7820b459f223a969cc7efab065e5789136695dbbb2307ece2c91c3d24adc220bd189289b3ff7f320c402fbc31cdc1dcf0358ffb5128a996489b88e4bebaffc1ba11da76232e5901230676bca2d9c19c5a73957cf00cb455c2e265318af491eb5c6fc7e15d69f75ddea3864e5b48e4787eb69dfdfb26b2037a8b9d8a6303812b8468208f40dccbf3628765a1c4ba1382245b948534d14e0919451836fd16b7901e0f12d92e5d84ccbc2eaeb7e7a59196a7c12a73512083b4d9d31fbfeb48c145a21217f0987d7e8b48ea9bad5f9b57e5b1f01c0ce5059b25ad7aaa0df2a906cb3e1fecfb600e7483ddbad930e380462ca46d78fbcefa153e526ff036e0abb71bad4f6ee6c08071ad981ca7d3c8c9822f5c699f7b98c2314fbae0a74c63bbdaf2f6b3cce2a6c706beda0cc37b3b76212403f7958cc73b49b5fd8286f2443e9683edf4252ccdaa50daf07043ea3d8fba19f0155cde641ac875c2235435295bb6ef40dc0b4aa5a5270811814c02c6598c99b169acd0f142d3ec893dfe3d58fec855f2be3ca4c68ba3616a4b8af5bcd07571c54f4d479db505cbc7072bb49a2ad7c9ffda1732d48ddf2c3094cfa7d80a5c378dd65f0faf792a29a10b0b4134d8d494d2435cbc97a8a342ed2a1053dad016bb2c0793235b5f206b3b251865749023114d59db6b2db988f3572249762d8fa83a8f2d1e860ff59c4ea9cbdcd412788bdca36735ed27ef8b4e14b2adc89ec625f5b749b9fd72f92c7c0c790208bc3d0240374175ace70efe4e591498934490c509f50e76b89422e87151c9f2d613cc063c21922e469e24b12ad13d78a875aa1df9dd6621868f5c1a4e52874331bd8720919c0b6aebf09eb1654da1ce6a8380e4da45d6b7c66dad8219d13dbe60a0988a49a243f350d06074e03ca8ea3ffb2adbb88b72b98ddd7011ebfcf32039a0aca23f83afb56065e6b638d23dc3ce9e6bc7223d9557073f88d3a20e95c65a9c79e5b89755c7ac7996d708dd2759669a2941534b704147e359ac2dde7ab483575c0bab134c96d3f0274282f2a0d6dd1f8822577ce1df104c7bb2a2386f69468ce51fb64992063ce384c2487d5883b489b41f339dcdea871dbba4552124629911601bc807cf4a427af1847566a81651940422c440435e6ab272249bb8f3228b3c4b5bf329d209e6b708b6b63c3b0ad66669e8aaa99a9dfd30a363138ad16459442cb5bb393c5ce2070109b26b0a6b0bfb3fa67d0b3b86f3ae31de7c45e4fe32165e83db8e12c96e8d745c6c1694a8f9e6c1bc8e3137d0ba9c1a167262b3ab3e7e91aec9bca0af87382e5b125c40dd5dc95ab6a244e07e297b3e6c785c3672ed2a454b080e48dffcbc5690f5335a989ca42903a7124436c8ff4d835036db54b265527f4401782517c386bb066969606153dccdd0ea50842488f5e3099a1e557107e75212219414b39e2b97e33708074140e92cad9c9891a5a61dbe63538899b89d5e58f186ea8a822fb0fe918f31783d69281b37cf9ae2a5a1ab6cbf9a7f0d9af1c725702e2bbe8c143b658bbe0279501ae485db20386809ec53575082191f1d4ef2369c11ef87b5eccbe177c638aa032f6a126cf4f339dfeb337d162b6d0317490d8fedce80d86df2ac703780ee7832c2eb6878ea04cb5d8175e5be36097accc5ed0dee206f8e6eef4d44f7bfdb6c10d88c8b8c3fde373ee3427cbda99f729ad4f9fc52bdbfcc7ec82c93aa2a2a90f67e0f2f90eec60f3d9a4e706222e1cb49252e62a5fb05950729642dc009210b5fed411b0ab6cb05f297e572b7f989a3111e061c5170afc0fa1b4f2ec5475dece3dccf199fa7789b444c71dda6790d52a3bb3691c3f364450b4c8d169b9abcef23e1eeb1a461c8227ddbdbdedd0c43b4df9974d33e74567ee2cce43e5f50614c2d23141ea2520d3c0af7c6edadeb274906352a9acf7d26655b9ebe9bd4a905cd98d16e25d469fc669561912102ac38c1bb734b222a3c4f45a4c16fa8d3ce41bea71b6bd1c0211ceb8ae02738392ab369b48e2ede825ae3fb8266383c21e930dfd136be97a778be5ccf024260cfc92434a04d8e37c4b89cc03e3fecf4d7b8049b7dca8b66f78e34a37aa09698e98f186cb754f1eaada3a8249cb1f6aa8706dbeba21ae1bc93edcbc031114fe69083a46f79f18c1ac7bb66423e10e2f7cef8d6d76c6bc4a86131eec94c2877b78afbba4b073917c727d8876557aadd6700f111aa06ccceedb4083a3d3448dfdd5d66ff6f54866122c31c96eff60496e238467ca518bc5745bd9f088af7d8bffdc87db5e244147526303666b0da269faa14a5f26899ef51d837680edc1b695d21ff5d32ce6af72a5faccee47e96466022b04424763ae39e72f1b52ee4e7402e2f4342dbdca06e40dbfffbdfa90fc655a2f63ba4038499040a0ecab2fdd7e5cd98ce3b085e2ec36d4aa9870074498ae3ca27087337540a5ffb3cb7f26cbb71bd031044bb1be47b5a69358866a2961710de29c8075b3f92cd7ac4b27f05b60297b4d09071a8b19f18cfdd037c2abf8e5637a66befc538067d185aa5e29525809da0916e7b71bc56682756110e5d8178cc11e1b58cb0c90658a8b5edd7b50f961b4f99f2cc6adf353f64d8b9ad3156a8769fe68e725f5ca5916bd98e228977db775eebc1e99db32ec8b8b65d5ff29637077535265aa9bf033e04ddb8d1aafd4bf436232208a613c07115dbabad1a18988ff8bcbc4c66a049a8cec174f1625a62253d3ef409040fafb6ccf7582401a1cb7e8d8fb49ef8ffc47ce32dfd27ea90c6a3f38e1d74aa38bf33d37725200e9c86819231d408912f8cf941a495fd95d5dabbf6766fda2eba9f3c8a377bfd973e1b1a90c162035237404d2a9a5273e182bd5f49f8dd31cbd96e715fc5b8ae016bfe3ec9ae017052df6026c0489b503b3d01ef2600daa08002c63e41c0e76620c5127565589609e94c47cd6fb59ab4790e2811b5a10a224405caf1065c5e0264770630a24665ee6e75b0e1d3529489de52a68f07139aedfc40d8b059173fc050aa6ad34657c2a9560987c739eaa516ac1b1dfe9260ff7151e2c6da55ed552e2955dab3052744cc0f72d2be251e05d8d162e875ed5fac2b90ed016c6beb5864e766e1546d73bb9921b066e5646bffe32bea51b9470b3596d30d74eaad1994bdf2012070c89980861e899a877b3b85f14b77f9a870ef7492639859ec9600991493ec35fd6c3a9ad6051249122e3f5650d4d76c4a6de3ad3ea3b0781c4d1679fb73a7d86045859ce0b654dd68701a88a675e729870cf4a66faf264caac057590f99c610dc163e7402048a62c17af9b3541192821595aa13b1ee6496b102e81c3d5a901ef63b8db86551d6d335b5c8cb53c8770ecb0132c80e900d9e80ced6cecf395cb8de3573035025f2bde10afef9d4e5d1480b64a4c33465bc61bf2d4af902a814e72fe057fdb03a684b7f8043b51a2dbf611a4cf7f3af9b34a24786eecb473f89d9886c7bc1fb78467e7d35fa0de1dcb2de40302f6d495c40891fabc1cbe27962e1c6fe6d55ef45e63b89c865eb4fbb4e0566a3ea922699df0ab06316e89019d407e2552d2beb42ad4128ae1af1fb6f0601733c50339ee5a4d9160976635802a055f", 0x1000}, {&(0x7f0000000080)="2963e783d6b4a4a3e549c3a5bdbee630a47197588b0efa54a87430c68cbc8d0fd479f3c1f8e4f6", 0x27}, {&(0x7f0000001480)="574721742760892bca3b6ecf8e6e75a923cad12e6f7ad65f92eb1c14b555bfdc017ff68ff18bf743eb05822fb6e66cccfb6b5d86912b32addf0246ed95a3709fc4b3beedf00238352ec30ffb1f2651aa9f856ad540abebc70ad79c164b80f7200d0269cd0fa7a31b5f55941cbee56298133e01360a2d652255c1685aa2b7899a9d608e0abf759be3c40f6d78475ba6e9c47862497f2d8b342d417b30a50d8680d97518437fddeb7c21cb091671d84049585f11a9de8b6a1a97c9d3fde68ffc9f2f259e5320148ccd85409bd14067fe962505a7ef6e7f9555f4c9a3d8209599f4254599cf50fb945a3b352ea84e", 0xed}, {&(0x7f0000001580)="5ccbb24657ee918c0b3fd03fc65a6860f3cb4e9ab4d6350efe918b59ee87ae8cb1b71ee41dd4c0db505b5e52c5f47cc320e871af684365126714b0ed7b550cfa5a87834ee9c0975c91c28c83d7414ecb3f93db2cd1f7252411a9ae4b62269d0c01d17421d4312281dc5bdabf9755686ad2c1dfc5767cc9d21175e8cb970f55a022fc6622a895fdc18892b1f0a97321ea0900ef15638b1766fc3ece55c78fab1e652b44e63af478fb0fa3201d68e5aa04fd442fac96b373e6fa483350df353807cf4c741dc25ae09100d9c40d52c27b1b406a04e12818841d64bc4141e99b02f43dc8ab65103fcb10356c14fa711e85cac40908aae542145a5d86c460f4debd2f2242b580a4aef0f3bef3d2b40602eb37e7b235f0f07a582f7db64501ae505b06a071f0a16d728b60e2101b6c080d3d9eedc9eae4e857c31b28e2bcf6b8fb74a6c87f8413d792a74d963dc95491619fd0a017466a7e8d312fb51cd187d880b67e91cb4f683ca67018e50a8ea5b0b113f45423459c815e5decbc4a2a682e0dfe8c35a4ef4f404ddb5cbe2d8a9d2057ec571f188c58ad9fd8e8c60bc268d7163f1c55668681409539f668422b63f8372f6fd2241834e8722aa7be1e9f4044ba8f4a89681a7057817a7ebe975e7fd0d756450a381983c4667640e795f582f2b55b8e5a41a10f0f8e3bdadfcd16e4f972359f55ccd26bdbac239020a2e55c5518084943265288d77177429bd9b7696e7a5f97a53b85345e902b11bec80a438c474c4497f85b137c5a94eff850b32c90aaf08b2b3ec511b5fa3f10a07de25cd407a363a394b858637eacb7e4ccbadc8c52ef99ec614ed50e6cece382c4e517441467fb9c525e9d58101a3d6e855c97e140e1a949df66043e72b46faa70637c2c5f3ec5ab73076370423aad481b9cef5caad01e74a7545892a66043706e1b05f32d5247dea367751845fc6aab538e9aa925e17eaf3092587966ba4aa0178e8e89964431404745ed660bf3060298dd3795ac25620b682d91ec21548cf4a662f68f26777942705ac218c228ffd298869ff6139f648e4a57049a26f43718ad23dd73a4909bcb99b30c5f53a7323441c04e41001c058d72d3e83b4b57728bcf29979fa6822ee31959488f3f212bea83d55d0607638cae9cd9832c0078f9ac39929dc8939f2e53d7a4d550810b747db577537a59d1686cac3e9d9b78d8093ea82caebb498112dca2e2f384fe5fabd75478ec1a2f4c4faed1434e17b03f98f4b4870ae83c46811b3a81d376cad29780c5dd6b8a6afd2b8e9657f0ba345d6290041155ead151989df9ba2bea3af3f6803ac3ac6792fef25e250de6034a75b1877cda661b5fa4734aff98cffeea7e9f542fbc3f3f9d8a995485e3c74cc3f7b0502c010b4494395b06fbb86edfc87d12b97e44834d7c7d9791cec80861f0aaee0a95005db53630f5cb15cb979ad31c5c7943111b15a21463bfe3ce9c7e8afb6650d4810408d14aa66da8e22b6ab6ca1609ea4ef96ef5ec8c67fd9c1eaf057f09c1e005c8126296bece4fabe91167da57c6c31e8b0ffd33f4fa25437f8274122c176211cd6c82a3148ebf34160f12ba74e3f6129a291ae1264d62d64083af101e73e19804336673e44809e5bfa9aca037e8a7e118b4d9c772c0e04c37ceb6da72156221b1732ecda0c046eeba6e66ec422f4ae19da7d96b3dfaeccec898d71d76bb665207c1cf8e9a44bdc266f61d87e437e314bca7fc09ee53b003d741b3592810b7abe89e7d63360c5ce9540986713fcbed1c5eb614b2ad025a534b143f0bee81d48437b09fc35c3bf944e04e5e5b5642982faa8396b4df255e6e44fe541ebd7308d19bb259d454aa05d135a77290fdfe2e0c16b12e33550f9b39cf4cbf42bebc6ce0de1fe66f2ffcc1bfb4e0d70451a2477ffbdcb2c625082554460f069ef205e9a19130a098fe8eae31a2d32aa6476dd7b053cd8988318761a76f61668445430c8db141ab48c43fa6ab667fa5dbfba1493e9f0c97f32180228d12bf22a54c717a44a9ab53071a4a64b69cb8da2b58288db69c0b44963a4dffe4893347702aeb5bf99ce729eb47dfdcdf52c7f782f4cb33526c360d1e3c6c870cda1636b57b98beedfdf8ed7e2429d4847aa2134bdaeeed2336539ba9f1cc634ca38867e90143dc42072f07ad50a7bc863d8508368c294581ebcaaf91228149e0472ac310e2d21dff4a0a270affdfbe2d6d2e7cf473ec304711393cf228da8dcc1ef89e22e12aff3a50aaeb893a51c70a1897cad1fc3c00ef2d5a9d7e00fdc5ca21a58bc60ee7a3a435310ca7923ad3bdef1a2c6218361705b634440358e25d4ab02dce90f71ceedcb925182ff6d9698c12252c7c8e2f9105fca72d38afc1dbc45a6bfeaf9cdca7125101a255c1712c0b9f7a9a7a6b108f0654a6df4802408de43810cb0642ba395a221faf5824f98115f39cedbb5321fdf622b6c85039a9b61d6302d716f6d6643886d3aaf266465146b586b76d9e237ad7a2d6c0603e04750b52307d86603c109f9664203c6a38bb1ebb0a74a9184b2579eae19a45a73d76851e14a37ff2f27b4c42ba5849d6df44afd665b2a747c5e7d9a74613165dafe2966e2088a5042a9818e58f9c73ff84c3e1d6a569ddeecf465df0655d988c95a4121f57a3b853d1c038a0cd1dfab9fa42a5197f00e108a7164d28cce6ecccf0a918bb4438e9d62008b2b7100899ad5db392f122becb8f2528058ee7586e3f921239d9d167ea39fa106f25e2165c34718190a431705051e45ca3ef03c8c75de7c6731aa5198d7f55b12036f43fddd7b07230b862b713731a6b8d28aba8e0df86a1f1775a2033fe60aeae37cdff8d8fe0551d9c08ddd2b73f1403441dc6cb7388d36406d72b04de19682382f6dddaaaa3bb12c42c5cd5aeedf3adabdbfa5b89691d4551037b9f947444c16114cde125841dc94c1697984a2545e88350d994b65eeb1fc50c1b2d4006b3e4d194c4373f31335d38816b6294f24ece6c81388d4062d1676a3d8e6a21ca124d8df812ae40491ce298278e2fe29852ac03505f3f7c02da8ad0dd8fe2b425a760584fd6e6cb8b1d16463838acd506681aecf40230733b29d28b8f45a0f58e6078b0797193bf069c2ad1a3a364263aea3ec9c361175afa3ca2352ff77f37f48991d5fcaa5a0230a5b68d460831c4975a67557bf897c034fa225d86f3ae2f62f724b241db9eb94913b316a3d7af639066ab566406ae4e6ba5af899bb879af5f526504e773883d9f9473dea15297146e1fbcca623fdf1b3887f32390329e8fe84815cd5a331f540b7e11e13fbecec0926a66782964068bdca180cb242c8d6eae5ecbbb2d4240da07a5a1a67d7aba51bbdd55ba91f5033cb43d868eb507cb9ea592e5338cbea2c6fb818c71dee7a7b64744fc2e273eb9ebb6ce3af73ba680215de594675b99361ec1b1b1f08285d7a89bfe4ea76b653395ae228b37cede3dd76e1f4ea9886701b5371dff77f46d336f3cec50dd0e12fd286319bb82745cf735e7738b0be7bd1b119da05522361100274d42b15dbce8774aab4860fac62fdf52cd4a12775d14a6f574c7ec441b5282d45767850c0baf1a30cc83ed857e8d11a973008c8e6cc13b1fd0fc49e1f9eb095e0b024168ccaed0700412ae19f72fd1ecc58f56b10a40168f8d683f56daa3a6b9fb7671c1753a13a6f5fcf66c0272bd2f6f40a13477b6f4e6e0f93d89a8f7e4cd83b1a3e982f9b5c9ae6cac79d28159d3b9de604c986ca0a6f7c701b2ea8ab6b991533dc02ee8470ce341d38fec7d7b1bfa08a511fb09633e087f1b508ed3f1a6664668e440f04f940ae077bd0cb0c6de5b80d0e36ca3a565c80c5b0da231732f253d8bcfe116a864869e873d055f8ffe818a7a49f0bc52474446b1e311a33f90879376db6b263a1dec277033b219c525ceae9a0134a2b40368c28f99327205e5bae736067a8e87e11e46527b89bb481134d017fe7d9e6e21cdf6549128e2b44b94b1ca4fef831b355c723279d97923fee79cd83d1326b10115baa0f42128f369472de4d1aaa2004a8aafc6c64a88d308b01f28b29d13f45db9a9139943b1d54d951a96063b25055f8b9082d84122a64320e8b68a5c0a36555d224a4dcb6996c7f376a9c28b7787d82eebea91e5891a9f01a72097f44e3c538af423124ebb3d0e866180cf7502943fdf894b3f7d1c429f053202952781cb5739ac87f438c60181bbb13a61d86fdf5aa24f9a11156ecf18c20a70188d84dca4e6120f6624ad15d7427eb9a187aaa709157f3ded8a92c59c751cfbd275a145fbcf9d17f3b88ac161241d56056768376325f4f95e78704974050990be6e7c43bfff1ebd46e9bd2b84fe85ae25117bc7d23b8979c8ee20189cbf1fbdb10d0a95b8d5b295688bd9a0714098fa94268a715d4a76b46624007bc0b359a542e55097741276f4e218cc5d2a6f352c3461b744c0e0a72e9127555b494e21a803c77645d55cd5717cc44b80b146615182392d7a3b680b3b417d9d565b564928b302a10715416d42c4348c421515726995d208f4324f816025840ceaac4e2896f88569e975391d12f33661eac551a81c848edc4a7ac4e62559769199ba5f1cfdd2ce7915d721a302849bcc28616bffcb9e00d590c0e5b9a2fbe3a0c90fdfe88fb5aaebe8b08931d0cbc07b382be3dd013bc3c53550dc475b23a37f681de1f400c2a90cce006f80029c8feba06fb191d872d416e1ca5d865bc3a679bbac0e78ce9ee263c30c18ec6c8a6c2db0a03035fa29d8472881e045e5478251ff6f1fda992f37da8dda1fd90fe7d92ae636a8e96020d06d32b6bb64f27e9e60dd91fb8734aad2cfd912b735385774dca1effb18709887e3aba2488e4f4bf5e749674e1e9f65a9eb2e90f608005d6a70069e893a1bd25603ec92c407348c4d0894f2353d2406a8c665aedb631ba4d75a597fc7e52ed11e8bc97506bbf65416dca40aae0733788fc532a89c0e34f1c30c588d3109de894a565243c30b35e80db66b29098b97bfec3d291bb508cbf1b621ae4f7160b705b73f2ac839d4704de8021a3e5ee57328bd8f1c6ffc633c93eaa40023cf1c56d9318966704f0a91170b5f04627a22a966f7b1bbc7dd6cec8071bb50fe2bc7195648896dd88b55daf61c31ca25bc2b086fca1e43f81ff8399ed144b2238c75e000976f3eb3ce18388757239fec3f38a8cf9d142c31d478abdc3bc9e5db16a9ad45259aa2149b30fd26788d79600fb9c97ea31d9c8154ddf7db249558890049b3c5f01b487806ab6f255ee631baf82f7c0022ed78fe08b9e94c58aa320428617186beed8746550af543f933a4a7a070e9f6476360254b7737bb9f978eeb6b00896da60a019ab3d850b18e1a68aed659bde12a526b93b105d06a7450cc809c722169c7e16f799c152e50fda0cdfd7808583d6ea0b464e54bc8a7aed2c86ce77a6a01050709e05522bcb224845f603fcdef245347618714528f2de333c1706145c0aa3c8771a0807f68d0203acb30e6ba7cc441303af60a5b219b71555dad03bd67cb34006f1f407a1cdc1d396294188d378a0c6570ae33d0b4c773f792507d18aa7de67edf89b8303c5156f675f453e5488fa9e8a6ba0108ba6a53282da9950ae2a2c6cc9e7cc739257a2c240478649978eaa07df5675216924950441cd9a358504d6e55a43363fb3787ad363c2e8c5d0b445698003e7c8d626a1f9a239fc0110870daf306a9b49bc32ca2e8fedc0a0a653358d49bf7a3b435ba2295b8f2e9f12b13e517e42f9be5921d72094301bec179ca302d8f4a", 0x1000}], 0x7, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffffffffffffffd, 0x0, 0x1}], 0x99f8, 0x0, 0x7f, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x200, 0x0) mknod(0x0, 0x0, 0x0) 16:00:30 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)) rmdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffc) r1 = dup(r0) sendto(r1, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0x14, 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x7, 0x200, 0x89, "2c4167090cc0e0266fd21d7efa0fe5326df591e9", 0x3, 0x20}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)=""/4096, &(0x7f0000000040)=0x1000) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:30 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/74, 0x2f}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/7, 0xfffffff2}, {&(0x7f0000000100)=""/65, 0x41}, {&(0x7f00000001c0)=""/51, 0x33}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x200000000000, 0x800}) 16:00:30 executing program 0: socket$inet6(0x18, 0x4, 0x8002) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x81) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getegid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="a1bb6d3b901917c1310fdbfed79b1d4ee9d49e79adc009c4be7400d8f6bedf4790ee459a105ade30c3808a9eea6cef315c124b28ed629a8678ac0fd77251921152d73aa331def8ac9b6f7ab3daf798fb32588990ac8d76745a86ac76e7c2fb72ff25bdd0554ea14da1a212da93a0544fb02165f24e015d16ece88532eac8a50e6b632f4737b7b774e455d1fbb4394effc005cc9d21da295d613256973f75123e4876fd889904c8d1637e3f3ba299272be7ea2700808be5383c2a63b4aeedb0cff83d1d61cc8f56de403cd79c6ec0bfcc0245e9dc2ed5b8d0debf932157db66f87a36fd78eb2c6432c68e3e2f328ae07e9dfea092", 0xf4}, {&(0x7f0000000180)="fbeb1248f2cbf3e8e7bb5233d1ba29a041c63c5f76d1e8d8d7db5c38317dc1530dcc8d3176702cf8ca51a73c69aead3029053890dcf53020735f1e25cfa775ca8d6494355211e2ff40ae74bdc80e6b41243fa9e9612d69c786653820ca4c1a85b2aea32ae407022442913c3b2c56782cf33b93ab", 0x74}, {&(0x7f0000000200)="c673d6989ea870d343099f", 0xb}, {&(0x7f0000000240)="2bd8bd2df30971b361a3a59179e8200ddf2104d39ac96f749dcfb7f6f072b83b1b4f5ceebfd20d3d7815e0d212fcf6833a2774ef4852db30e06e9fc07418b3fa5d38521914d9163ae5986f15d422bc8126b730b28dbab6e792fa1ea1", 0x5c}, {&(0x7f00000002c0)="dd46c6e054afa91f60a566eb73f0bb5f72a5abb8dc6c9529f74022dc0a2250a2beefaf9b71e8bb54d90d5f3b998f354ce5d71a4fb2e3b457e1b91fccc7ea12ad7e67a0721568791c6d34eabac7d946363a14fdbfb35dc88d61c4001d9bab8246975d138d5124cd858fe31a4c8a462a7cf579893c0db3d5f25ff7afb1fd1be45a966ed45d6842d374b0e464dcb7c28aa2017f25510e172fb6e8ed603dea683b6ca2e4815357611c33ae024f0407892a5620c81a0919403f315e16fb2a1e3d89bf925e723257abd56ca153967c53656a269233b44a8f464962bacaee893b59be72dd45359973150623317f81bb416287f3479bb288033b7a", 0xf7}, {&(0x7f00000003c0)="43ae5cfe5954a74acbc59c16bd01ee9f496f03f78bf3ac1695c5a15a7b47403bcec44ca647539ee7b8e90052691dc3fb09f44088618b455816db82", 0x3b}, {&(0x7f0000000400)="d565f39877c3f3e9fad387e948ef0016247010fd0c04c1ae1c3f276c755a52564a42edba99866c688e167af63aea5a41788d2832e42aeab178213d922a4fc460403f5816379c8e1c48e86170f85fe6a7ad8897f078397a5a2c7e46ac38c47b04f1723871a845f300132d77f0a3b6539964951d894223f81861d205f5b37687ecda24ccdc689bbf7d6803c85bb78efd083fca572069c727eaedfb25f9988fcb9fb9bcd8482af78f4f2d9557f6dccc8175b932f7e1c5ce04e415e90c", 0xbb}, {&(0x7f00000004c0)="b3af9304c38b5bf998e31e1f", 0xc}, {&(0x7f0000000500)="0dac2e2d08e1d427441e6634c84e9f606585319fbd563f5f76afc70efb7383847368b8c0561ba0d6489cca8dc65ca732532e9afe319bc969583c5be97daa30f05c724aa16dd5096d9a7f7410b2043a7602a6e7a81f8fb2b805fb9ff5e21f7c1b1f79b2fbb12d60aa55e5de0e39ce5762cf1351829b69325434cca8a1", 0x7c}], 0x9, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x40a}, 0x5) socket$inet6(0x18, 0x3, 0x8) 16:00:30 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, &(0x7f0000000100)="f06a9f8454a8c6041498c5c0bee2d3dfbde845d1be4aec523738a0b893e597d4690618d122293af6e9a863fc49581a7f381a3ff163e879ad3254788fd248f5b125c9898eaa6bca68ed54c1a5f2ec0e42f90ab007c545f24e259d58e3c357c3bbfca94f2f9b71a864d573a825fa383078d60b57d14c70c563045a638555ad38f4337fcda2a4735755eb5baea37b49be797d", 0xfffffffffffffef6, 0x0, 0x0, 0x31e) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffd}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1c}, {r0, 0x34}, {r0}], 0x3, 0xffffffffffff8001) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x14}], 0xffff, 0x0, 0x10001, 0x0) flock(r1, 0xd) write(r1, &(0x7f0000000040), 0x0) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xa0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1d, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000140)='\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000400)='%O\x96\xae\x10', &(0x7f0000000480)='\xd8\x00'], &(0x7f0000000380)=[&(0x7f0000000440)='}:)\x00', &(0x7f0000000300)=',$,.)@\x00', &(0x7f0000000100)='/\x00']) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xfffffe65) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) 16:00:31 executing program 0: mprotect(&(0x7f00007b4000/0x2000)=nil, 0x2000, 0x400020000000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000080)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(r0, &(0x7f0000000100), 0x1000000000000212) 16:00:31 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = socket(0x10, 0x0, 0xc1c9) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}, {r1, 0xc4}], 0x2, 0x0) preadv(r1, &(0x7f0000001440), 0x5, 0x0) shutdown(r1, 0x2) 16:00:31 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(0x0, r0) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x4, 0x0, 0xd2a, 0x7}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/170) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x10, 0x3, 0x1f) recvfrom$unix(r3, &(0x7f00000000c0)=""/64, 0x40, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000e917e2a71b3a419d472375fb3a03234c5e441be1bf1ca2d8e5c816c55b363570a2d2e7b5e350dc09c939ff894029a26290145fec6c7cc5d1e5d7c2f3ca22d45c8dfc3797baf67aaa7ec0f34d9e2b8a1b0effbc80e192bee5261b8b0cf9605bbe3e68499edafc83bcc1dd15a38d088beb68684d3e934aa9fd1da8f9c00b5984d695c10af950e4533ae2f5da31c23871e917d399d6778284ba7d32e79890d4ba444b352fabeed8d8328b9f0a76ee127a340da4af"], 0xa) sync() msgget$private(0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b8e3434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190ea9e15a5dec9a6bf", 0x7c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom$unix(r2, &(0x7f00000002c0)=""/143, 0x8f, 0x40, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653000de0b48d6b7d46aa34f7b82ba189a56e004000000272d23ee0d7bd906d665a351dd31ee09590b07a3290e2c353f502722d866ec09"], 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = getpgid(0xffffffffffffffff) getpgid(r4) 16:00:31 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1c1, 0x0) open$dir(&(0x7f0000001380)='./file0\x00', 0x207, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r1 = open(0x0, 0x0, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xffffffffffffff11) r7 = getgid() r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000340)="1804dc5987411c6b96664413e769f729fa3058abb8ecccb0c7170a6e6183714b7c50dcd11ab115db27a3c3d66db6e5edbd95fb3af6ba7f76ae6c1b2dfb834532a0aad11cbcda31512dcbbeac7191f56115024cb33ad9776ed28e12da25a671d6a94a0ff7d5e3037f89faaafc4ba36e817ac36e52f284ece9f7f4b40678dc0039925aa87dee891a3bc6e81dbeb9c62e51b6a7a9c45ddaa760a64368a181775e1cd19aec6ba920ce267c81a4cdc29b3ef923df7f1466ccf47bd8f2cae9b3c50fd8fdebd88c87d7b8a69b06caea2bd9fa0b61d4d5f16064e27f1dcdf8abf22a909837816cf6c580e94e7c08469658535fc5555b28020a736c7b5bcc420ded05f7893ec25d895ccec76007f1b98d193decedea06ce52d38e32c4f05c2d68e29135e50148bbe75573a28cc2c8cf0ead6c0e13c580b215c4cf4a6cbe6f1f1058710aa9c9f607c69d5a57b87ae7565494b2e94e5dcbd168e34292895c725bc5d4873aa31e5787e44a1ef8ee5084411a66cc85531200721a9fc895b3e027520c358098a3af5f5b4d47813a953834942399ca93702f811638bfc388d0e8862e6147d627d238b6284d77631dc0fd2012f4925c0ad8355819acdc10f4d1df38f639aec3b90278f97bc8b12d058f6e86dd6b7de9dbe563e14956f1290dd2717359830dfa253e9bb64f669686635c4f81ea657ccf9a79a29b5f783e9c44bdb91f58c119136cf91b36c2e145819a999f49dabee6f3dc5d2c90a08f776627d367ab1ac8b94e7c3c14fa0f399f9731eff93b7f9cbe05699cd10a3110df586bb4365273b7024ae9e357ac591dbb500358d253bbd4d3dc1c4614c5bf2b4904b993e7603fbda91ae10253392458a9ffae28f0a086432eccb134d3760340d017cec0055bf2a29ed71702a4eed18cccb4a3bc56a3fdc0c21b6e5539aa9a5208c7f8e901536190a6defc331b019dd312f015b59ba632a0f23d373dd485696226eed2f04f10fa379b0432b422454fee8fe0907dcb893441dc1c4433c5e74c6d4d9d17fd84228d55477d236d3f0c5e37e00b65d3ba8f3112493b4bdce6457bad413ee609a0b8236cdddbeb6c138e0608980cc2c13e5eed1b5d570d8fd89b4a28ad39fd728c69338e83f5cbda48051c2867300dc3da319546a1b45ade10eaeb6f9e81164ebcf2e772c64f9da11d3e00f791c9a7e7bd7ce8cb0b620f3f3e7fae649028cc5e241560a9dacb665a09724f1cf91164c185a0ed59fa9508cc09218cf8e6dcc49e851e0869d464b2b27d8f5d59b473a39088d569a00facebdc825604955b1721612b76b35632cdc4384c407037ac608073d058a7f642902d59feec698115a47a7127f66c07272ce055955c69b4801fdc2374902a6104205745b4955feeb7249370a51e9669c275c0f493213494ef88334f311846261fdaee53ef56441dfb68db4d5ae8f079e8710e84920e92f2105effe42ab2acb5c8e8b421c42d3be3198ddea1f935979bde175986895464fb56b3c96bf969d4b1775fdb2fbc925c0e5174027e3633b5a340c7f3f594605082f502de66d0a658644161c83f3c7cb63f93d6866107163e01de775c2a750060f4e62ac26ba8fed3479cb72892ebaa02c78321e4cc6ca069a7a777d21cc7185b2b8f17cbbeda04bac76e3e0084bcae9f3db21f28dae3fb8c6ceaf98f4388dc73bfe65f6ff3b5e74a87324e14d9fd0c6cba3b66f367d3101550112492809323441281c3cd6b11ae399ad4d861b4cc989d3acb4fdfe27e6733c9391b22fb3386222ca35be1ea14a2de588430caf99f2d733d5be87235a293a8ec051c0e0a548c29570e111d77f48c88e2b620aee309fb71b9e0e34f4ef425ea48b9fb9cd666141ccbc4a90ba92b2e7674b8234b1f6dd6c2b1996db14d8e86be1c2f9bcd1a3c1bc93c1ab648bd0d6846ffde8ca3da3b0f0d92c1dc0c7e1ef313353f2ccddcce42854e4c5597c5bff5319c58ec0735c6bf290e2ee49d4ed5db8d573d6891719808d269f790e4bffe02e70a5c0255e306b288f9aca56688b0c17781160bdf1dc2bda631065907e557cbc798cef938cec2374003e7b3bd93091690255298a91e4b4d2965cba0277908c16910e619f09ba2201b2bef4562528a1a170efe868ade432af251ad6fdf68b7e807427525f8a552371c7d43c4bd0c60c8f811264969173a1064209ddb5b438d498aeb7c32760df6bd0e3ffc8982456e6094b00f9776433f73b0f2d9bc06c3df1f86ef691140516cc603d3ef571ab0c8c19839e97917de40a16ab13accbce265d4acdef71deebc718138c5a5f604a2a5fee12f70ec1036e8cd011ef1c0c13631cba8dc1ef34d92090a269edc2af791fa579010b4b27291892abb80c2f74f96b8a98d05b718984d03f51724ddfa0f1bf2b3a528d150f8ea4357357efc8b0c362f0925b8e2de4b1b9a78fc39078dbb0ffc96cda60f2a24adce232c272ea91e6692dd5d2ddc7b2b94c84d14ac86b06c941a71691187b836b7b4fe4baa42bb033d5744e2854cff0b478de367a471d549c2644454f13c04688181c5f703ddb2b872f4ab4f2b5f3a226623a6caa08791422e53a29a9b0f0fb309303bd08f02c9f494f3a7fb6988704b42dcddad7b41b99f852b12e8bf0a8b0d74d78ef2a62fd1422e53a71a1d6ab472b60bb4dfc59aad015e760ec1b1fa052842499bd947d6c26df92f2ee1984f1fcf1a325a87e201400eb65b1c1361d7bacab3a625d5ea48e7d422c071cb4933ffd1df674cdc54ed7344de1d77c5bca08433d468cd3231db25b71d8439b284b4752a33fa51eaf75a08092a2a423f65e4b0ba1a5e1fc7498f9f527a042d322692175fea6df8315a0bccf8f3411f359a956dedc49d9ab70b3c6b6f6a97027cc513dd9b3c6a3df8f850a843b4fecec6f8912b1dcd0433146efe79bba18e2bdc22eb74d32ab9c2c8dfb69a46c28885d0a2c408586eb34c0c9540ae0b4befbdb280b500ab55294c66bfd5651c7eae0ab6f9ef134e8e6ccf2e5beb2121566d32555ee403315facf40c356becdea3f64bb84066d3cbadc770d47ca1f5f08fa800fa3de470131e0057dad5d05908db5ac3def02fc6630f8ee24c609f0804eed5e10b7c73180b3679a9f9c54262979ce358aab5c24add1181d2fe1621aa56aab2c955bcda8f41a556a193d728dfc75d1b65682371c5ab1301fc70dbb71c3e3bf5d21e5d593243c42484bea47386304cd2953de6d804a8e9142879f4515b62b09dcf25edb32ebbf0bab4be94064c87621d3c2a4e150bc7df94a0bbf4835cdf72bd2487a9d7dd47b746016c1cfbba88b7375cd1ec4d1022a24de5e9f789d500d9a0e6b2ad1ef09d20bcc8f99346ac4325bc58ce3a38ebb7605475f7a97ad8a274c3909003f9fa5adc71d4749f3134e4859bc12492634c85b224a3f7e9e8245ed24e4677177b883aef5491105b0de3234431429b094d977a445ad0e7dd9fc5edfb83552c67607a083fec3c5e8d193e8d2f00bea01608808ce3c46c5028968491ea44fd7515693501e9c6609898c32309ccb9737b50c202d28a402fe96a9a95d9f68bfcfdb74240e0dd6d88de721bc6d299570934f61823e5e9e9f96f068b48a8f0be9dde71e5aae41035f07d676796398027638bc571e60323bdece59ab9bd690b9bd0c1dfc33f3fc1317f9716fc8d8709b5fd8a6b5992f7a5d70e4afbbb4e358de569826304adfb8f9a7f3ff4c381c842f9d681481b0bb43abb73d436feb516da27381ee217d428229d4c6d4852be8da1438a89212e16c85f0f86437318ecd572b178e4100636773e75ed83ae842fe7e7571fe93c20d4f7ee3c6127500a182f1301e4c2500af8eda490c090bc42bc439c063a4f1c7aaf09750e1b9749ae3b95fa61561c851939df38d7d0a2bc1474278736fc3edbe934e3c85a9add398db4b2b2ccb3b160c1d520d2e21b04b9c3a27133ba69ec2d7ea5506ec0b9e97d7a1fb4a77a6286a70e235a5f93e3beb16822e58c496952a0bcc3bc65e334079e11be41eb497d206554b38c59c550c30e7a801a857004f332a46f5340bda15a4f323ac87ddcd45ae39e9c571c2995b2be82eb9b072223505b68ad9710b713749150263266111ec33476d6fb6eef7a07da8285183317528634eedeb4bcc25840f1a531314bc5ca3361fe75cd0e617ca23f2da1a40dce8264312128d8c5245ee40c83850887cd0acd082cbef4b3b635f46dfd4e3eec6cd01efb3bc159411988690b95e530072c963d4817d58b7b4982bbc87e92c030bc86e87fd19eec03dccfb98ae1734676cead14b9642324375a6af6eb1cb1f8e4f468bdfef83b197aa3caf8a47fb09ef588e6d14da786e53daa1e4703bc084fb5661b788e279a071ecce30b5536f90c298abe7ebcd6bead82c67bcccbc21b8afa5fc5cde267273ecc88aeba5da35377a6826ebc3573854cc0c89c14761504d41f8611ca720784864115999b3d062bdc59a4009436054cbdcd01347adc2789a65ac99de3351b79fab95bd514c198ec90b404d8314a732da0e53b5a6e3c7e2c3be7484f368df4f51ba51dab785d8d622e897651e669df1cb772446353a88e4cc7015e4e52e813e1f9b0268b6bf323132866248ab235d063e4f68d87d0bbca23867391b6b86c5edf359b018cf5d4b5540572a8a096efb549dd62f05f7d3eb9c85a9e95b8ea348d5b12609881bb01034cc4fac8b7b9c7f7e5e0aa3b34873b60c34da42fd8034cfcb1fbf3594267f63e5102b00b82a192c807d3dfef6ea020c95e814325c89a68f0b986071ca3b4597f74cd57ae11268fb888f920e78d687e001587310f6e9c3adbc3f40c7ab2198f95caac4f810db8d89661e31924d44a045febb725c3f7a150fac1b2a10109d38c9a6975f0d7e90238e8a7d3c00a1fe38f42b27101b8f70ad6b9c76d5d8796aaa07746a917bba333d42a4b11453acf6afa49296950adc7ad4e16762d6f86b9f5a3cec1b2d91f2183c9bf0f50e82b2e65ed793b4740b8abbea0148420a74fce7975edfb6e4c3dc518b6e22cee9617a4cb23755961d4f40dd2b7178d0e01c1d56c01c3c25027a863c017f2820fc9958deeb84f423831cae7b3f5895027f932a53f1d2190ca793b6c201a21882c4576140ae688ff82bf37f4027330b50aafaea9f9819310d450f03982ff8c15f0e172138ed10b7859c2c06c0f1ecad2039debe031e72f9e0a1018e1bc44c0c0019e2bc1b5d697e57f126afa9ce0739e80b0fd302a81fe6c1542e441b3770ea744781ccdd495a82564d5b6a5cc6a6026745b6ec57c87e2b958f370742d7d5b068736f99c0cbfa54b66302885163a58b08d27ded60d712526820e5141fdb29ad4432ea401951d2d741b7c7703569e43bac8acbd3feffdd909ef4b18eaf632cdb46a5c01bd0af7a228e2b69c74520dacfdd10b4290015985a4e3d825db76b1d4cf005365157dfa4d8bc3ae75fb4bd4f8eb333554008011cc77a95dbb7c1d83596e47b58103610a40a7045c30f3d87ffa57242dd26ce8bf3a8e712a5fcde3b7bc0d17fb0f2ce7b349eeae6a08db6e0f5a9e7589622e14921dd072227a7a340704aa7c3fd1721c91aa7c433ae81b2db9f5bcb45ae192b8f3289a968b950c8c64e7467d6f1e9d51f3df7faf3a0a7ea9a43095af601cd027540a757c12e6dc3485f359475ce8d6437d9c69eb68620cae08414f1202e8132ba289519ae83de15eac9b3ccab1fc29da6d5cdd4c4506f392f7744c754438778e2f86a265f2667a3c3e46167ad3cba0ce31b04b0ba84223c0aff93b11f1f2ab5e813e4c409e59cf487c59be420bdbac8a4b82eff5909fd2298d28013f87", 0x1000}, {&(0x7f0000000180)="4bbbff65e3d0f9c40be349d45e64baeef94d13b862097a1d31087a159683fa784e05aef3412149aabaabe9ee3bd19e8f5d199b6265373185fb45ca0fd8d07b2daa759a1557cdc9f2609269680a1651e663d555013d092e6fbd582ba4afe4118f3d2274f67fa609364f4221022b6eeb7941f2aa59cd80977fbc1af2f52c19171ee504b3d0a0748c7d35b921762273aaa232cc63383d7ff5faff57f6f7323d1abd731ba77903491e506fc942ee3dc49deac387096405e2d9c2d1", 0xb9}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000000000000ffef000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff00000000000017548ef21b77e86590b6735657b87df530ccd3f71502fc74880102e359cb461d74ed4e767a3538498b52199deb4cc59fbc0b9763b2db7eb2bdba27b1cd2ba0e125b2451bcfe526d127737f8830a6664fd49756abb3cf64d4b99b634f3bca32ed04", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x5}, 0xf) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = kqueue() dup2(r12, r11) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10001, 0x40) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="fa120402000000000005", 0xa}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x2a) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x0, 0x5}, {0x884, 0x8}}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267ddbcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccc", 0x3f8}], 0x1, 0x0) 16:00:32 executing program 0: socket$inet(0x2, 0x0, 0x7) r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="00000300000000e4000010acd1fd5df7cd00", 0x12) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x28200, 0x100) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0xc) shmdt(r1) 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) msgget(0x2, 0x400) setuid(0xee01) r0 = geteuid() setuid(r0) r1 = msgget$private(0x0, 0x82000200000104) msgget$private(0x0, 0x1a) msgget(0x2, 0x121) r2 = semget(0x0, 0x3, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, r6, 0x30, 0xed0}, 0x33b400000000, 0x6, 0x6eab}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/90) 16:00:32 executing program 0: mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x42, 0x9) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/37}, &(0x7f00000000c0)=0x27) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0xd1854eb95eff0423, 0x1f, 0x8000}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x82, 0x5, 0x429}], 0x9, &(0x7f0000000200)={0x4, 0x7}) 16:00:32 executing program 0: socketpair(0x1, 0x200000000000002, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:32 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) socketpair(0x6, 0x7, 0x305, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 16:00:32 executing program 0: socketpair(0x16, 0x7, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/5}, &(0x7f0000000100)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r1) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 16:00:32 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="63f50dc71653", 0x6}, {&(0x7f00000000c0)="6568c121a4669328be20b4a4b542b4aaefc391ba3c426c16e45c07659163c05ce464b5b762f7d5ff0b6977a93b6f3962006b714618d9882ff6fb0e113ca9b4f00de530cfe4dc780325fae817c22e46037b989c7d39258c9383acea7deddf6aff446a591d77397cae1054550dc819d176de4b23a2e4031faf9358e61a72635979d28f52d96edac7f493594cfed06aedbbdd5b81fa2dcf8d719f4e3410513085a883691a5d66b5b037562bb1faf8c6a37c4de2eb9bc823a87c62895708339e90271f9f45cc42e907640006095660d58a64f709e42c4042f353ad6ad1c818cf0adea514b6603820", 0xe6}, {&(0x7f00000001c0)="1d59e7a46b0a5dec0b373f15b421470dd76050a2ffe18fefc4ce3f2dd379433172ce728a36824871a76df246", 0x2c}, {&(0x7f0000000200)="e2867f17c55c34a1e731763006797714b8b0c66db72fab06809355a320886c4dc53df31731076e2885fb3e52ef6f6e77247e35a1def3034df0ad73b0113623155f714036687004f8587bac092e1aba45077b78c9e9f039b2231fa313126a09d62fb185b9a5a64bf521890d23ba00059f10fef8c2415b330ae79d8b3052f0b0fe4a1c4aba350beffcd7121c5e0be0a5177bcde0b3f338f33b1f40ae8d79e4082763ae0a73da86329d89ee7e87108fcfe540d246d448cf7adde0cbc27909cecc4876533bf9abef909f3dee298eda52e6aa385c57d9a2213bb34fc1f49acfbe3f481e27711670cdedf31b5a111641f6503d1180739ece1d130ba81373856dc764b1ff8cef3bd40cfe8d1d67a19b1c622a22ce518125a6feedf7ef133df89023d2eeaae2fe62bdf5765ab06c001c39a594f5980283a69d3fc74ef6905f6ef2f5d36485eb9489a105da68b6b1ce1816a55fe2361315f5791c1bf3bbea35e84b9a309fa20ee00a2daa4d1e16d9d6060ae86a143fa75bc129df094c6192cf26fd4330fc9a1f10346cf64c41f0176d700ccbf3d5f832330de97b0e6a94738f5683987328c4654acd935e3837a6785e25c6f593187cb8bbd38cacfc10e9ad90628a2f3e633d27edb938a1484d6d32a53154d0c360a2c2520c6399ab6dfabfe8575e67c486f86c6da80a28cabe1d691f5a4f80f59573cf2169dd134a3bd607f5da3aea73b2c66988a63d5e4532abeedfb56e752b64b809e350115f70f6970293e1de0fb6d88da01999f5b1dd930ca5747619fb8eff0b04c9a2cec8536265e7ac15d15aeda2cdf95326a57fceb712c4d08c416c3904d6545e1fbf244e4b1023a415a4493f4168b62bdb52aebe0225311b3c62c3afe850687c9839d9b0cdb16b7cf78e76362f5233be8cc998088f479fe5bf956bba547ad0c1ee286f433cee63c87fa730e0524639699c7dee7467e6417dbe703ede7aa43c2f34becd105c574a8b7190cfcbc3c902716179d8a21d9af7d14b6290cf4f6136e92e156bac30eaf863f82104cf0e7cec7d87175296827f171df437037f3f53d92061e1fd64e9ffccf6983f58a858447e43fcef10b1d329548e066909cfb3850d3dd176b83c25fe6e67e9843bbea1b8f3028f40a2feaee4c0906e34c4baef35e47abcbb30652c54014044355844ad267c1a3a6fbbbb6fbc77feee0c2197fe2240982243b88b77ca864a3d53a61e3991c690322bbeb16cb3b2bfc078cf6c0e92e9dbd1da40a5ad16622aab5f34b15acb4ecb398eaf33613ab188b59d226cce32d5d95bcb90e6fe20a70dd8b568cf40400f5963f403d8f9eebc7bdf24061317665c2fe2b898e130511b29c859a0dd808985465cde0ceb26352d509659fae40b6a25c39a40832403af6a1dce8e938c696e716b552461ac9c48586970c315d9c840affa670226bd2bf60f6da18caa2c43a59ea6b4bf19350b625df1bd8dd3712411ff51d0a9ec209b81b9b61936a86c0dda72c67672be05a958a49fbbb9489b60640aff6629eb0ff96dcd18eed5f94bb25ba28c84e486ef8396745b90c42beeb77d48e6f84eb9f79176b25238d87fd45e67aae6d68088eb3665aa3bb9b37f0bd6427516a2919cb4486e47939dd02ea7f9aeac83d083b7d3b2538ad944a7ed34bc5e95f09a02e2129948e7c759108ac439c886fc7eda9a48f9c3f0344f44ef6da6949e2f1887424fe81d93d2202863477bcd91388190779b06616c588c8c08892ee9051d80358fda9d92b125df0c8f2a363e29b18d3248136ca2952ab33949e80739305f93c5689e9a0010d710a0a4682001aa4b7755778da36c73cddddf6a24d07fd5d26481d0758c55eece818d59963b268260caa84b0abb92520419a905f7ce43c4a1dbe11fefefa2bc9dc1bf8956174de29217b9bf6e8f108bc14ff254399f8c7c036e82486fee4f8d0c9be96c833235c045d608008d20e505b9bc41a8335a6ba57c5d8ebdaeeaa5cd93c0f47121c3c945045744904b9909feb5c8628a1ddddd28683f01e8e428b393cf0e9ceb9a5a3979cf6056bd51cf1146d5d37ba889e67a60a83f37661212800d2e87f56228fe6d25d15ad739ae029add544aef9572da65a96312c13625b1698c18b7c13d62547cb53fac2f69f0144f1a66c201795e5c0c18847c1e19463313b06ddf1c09892816929354969d628c577ceffc16b3bccf7d318c041037a7dfbf963c277ebdebae55c631b1706df6aabaa684287c72650160ea1da14ecd4eb925b02193ac366f663fae1ac63d8ebc37480b2c61d7995196c74749953e76ea649e7e2d4efa1e97de3d3230c387b753d24b404a9a6e5a9194318691eec2299b0fda9c1eef64adb50ecc321bef1b9367078e45884d0890d285cec9ab2d425489b86622ed8ac1ad3d797f6aad4cc5f06b7a9c0f2494398aa218a320711e1a4d4fc881637eae534f06f091613629c8229d77bdbcc6e10701386b7384c763f68b821c492e7a2479978e2087e97ae7c995e9783b42d0c0a5f5fac1e96d4f418e420339fc1674774dc6b326e308975f166613092347ffb1ce89b01ec745ab1b96e6868020299c18605e2f8961b5b21d7cac3d094c1822c82f07ebd5b3734667404a0b895bdf8590b8a6a8a42a11774fe9613af14f4f635adc943da9969f42df2edb29bd481f1bcd063fba534113bf9f0ccc1a56d86c5b0cb91fef17b41097b293fc43a9c01ac2d8f30595b7179251393acce42e61dfb5c8f55c7bf8d26e0efc0e0b8309c32c0748d65ea81f6760e164ecb1e39a442772dfdefa4dc9f683d82f9535dfba07a8aa0d01bdbcd8d8e8f67a1ea76d35cd3a1fc05686a972960ebec4e6770c4244507cbb5328c402b078db0cf441258c1bfef7ddaf97746c49ef287bcfadbd9c0c0b506cab404f343bb9cda5fedf11147fd1eaef1fd6ac2d878c48cec52878931751cff513f7871d4499a0835444e8215d74748badd2399533c4c77453a15da79564cfe305925c688af21f76d0315f5aa4c2a2860a1703b5bcaf8e956930944da1bc2f7f6465bd533c2af3d97d91688039371c3280c20f3884cd18d0d6b3abdaec1493dacaa4cd45dee5c1081f8aa6fd4f44433f4a5806f5a234339f0789860ade827262ff64c2bba7ed344b8bcb42cb15ef8edee228f57067b1f51fdbd715811871766cfe76d98afc264760e6e8072bfb524219679252ee5e69d6b8a3bab647d1ec2a846e0b9476a5b1fdda584e7e9b87cd9d854b25ae93cb5ca61e607dfa8bae0889b88aed10f4d7f63cee6c3b285aac309f89f74e58f254acd7e7f34da79277fe7f3d3f26c73e8ebdb511f162a0354fdd33d7f64c62fba20cfc960fd6613150d899ed223cf3c07eadab91093c1999e9662475d8005445d5da34adb8d46a5b701839ef4cbd3de7be540ea5fb7c3ab895a16dfe0815848599e8458abf041188aad6507c91b04c70ed37eb947c14bcf8f20edcc3e1b67a81b8244d02532a1402ddd4d5fbe5f3fc300719841d01417ad55a42dd4ef63c0e595be9cc6327b4888aeb31bd941e9d7c3683265101ecf62deeee747e2f8ced8d8d9a93d9da5c2a91c845be2b361efd496980afa3108587e9182787b51fe0e90467e4b4ae0ce5db5842c88e1674e4f44515f3acc193cf43183fb320e868b3d7b70677b026d2244bf63003573da046b32631db4a26f68f608375cd97bed5c3e9995d4c4c829c89fea5e586cc9986ffbb4e13737d18f0d834627c3047b5498497a83cb0a7297b3fc7d926a43ad3d0b528348fffa380328dc9e8ea2d5b0859c5f9eac4730623d4ce740f510a659781f59032c81e396b99cfa7256ffd1f62fd4eca458034b5ab3f35d9bb525cc2f1e2563d1e0473d79b1d33b385b8c47f5bdf13e9a9b9e095afed4d958f1c9189c142b4b4904a834fc34af48f35c2c207643d572dd501049cf727b598d01902814e48d459326b735b9cf8650327e10d89fd758f25f3eb9eb44fab990c92c79b99e9b484a2a5ab5419ff39d727a76d32566df89dda64acc7e8cc9c6ae5c531b0298de6de8d62b32dbe100dba2c77f1834670a53299a1859bb103cab146a85461f71b2de1585f3e0e4a27daea079a2db32451e5acad4e1a70199c796ed3bf1185ba004036958b7f33ed9695b76722855643c4ca1f0e1b893cd78b7380355c60e9ad98477f8d387982281814376eaa5f2f3d3d8dcd588bd5d41bd07a7030d97647960c853a418bc32de046b57c4f73a5b88137c9e2aa83f3dfa78554f29d0ef6d1fe6ea89c50d0670def3aab6a874e25beff87ca5738392932c8d9824f0517e0981284f5eea49dc339ef30733c7190c228df4430fe4edaea90c05def23790604b6e285e3698b56fa0522d150ec14e1ec0979e8e0f092fb0095217c26ed5fb2929fefeb8b951a10e8d318eab89297d3b3a62f5919d36c1afc4706996c374cf4bcb0ae7c8fa27c0222353fc288519a5fcfdb1617fb16e6c044f2bc560cb6424a63bcc99935d9f1c341c731ac6bbd871272316d22b317ee9c022f5abfbae1ad9725dd94e40b7e4640f6d363ce1ad403aa2af7a8835c3019ea85c604c5a113dc54302bc8c43c491c6cff52ed0ca9aed3ad0abdfce0911ce27e3c6b565c857d557617df8c52edf2173983965fda121eda883c51d95834a28715446d30c3092079d9588b55807d5b8a0157639e62a82a757515fffa10d2c03324d279e52e664df7c3ec8519c19a6e1d534ec22cde91a2a931ca8411c298cc12443690b40f1ee67c317375cbbb9c9480dd7f50586c70b62322749a032d42b96b1c1584ca409f5063b1d635f5782d7306d88d58e4fffe705e2e0146ad240bb49567a0d685ea5c95e462fa69c5ca9b9ebc92145df2f52d345db07cb929c1360f3d9d8b2a93ce175183b9c39bbe5301407aa2c9c140677ae6589f1b6b4d3916a41fccdba8d72d7f617c580b2113d564b59057f8cfeddfafa9ae0a07557cae70ea9736dc18ee667b7c6de432c4bd3c1726a762b12901ec13ed9fdbcc5ba35671fb0da0755a21d35b477b3a71e9ea20d7c1db00976d8645fb78cad80896c8e34ed5e65fd5733418d2d903ebbcac0c7f4a144bf752b3bf9aabb6c09d7c6ebce3a445f11033f64881d02fb19f02c9f3ba5fe99d795225cb6079a635a1ef73fd9513d5cdaa0f4729dbbb76ce03ba871ef81be7572e5505b53d7c11e026d9b57a25777c4ef1694eb6d323787663e4e4cb908d970a906dc2a7d5d67176d06c7451a5ba2e9abd2736da19e38de6f04f6ca5b55751202670a4154c61ae24365ff3f5d8276d5b77ead05bad9ec6db154fc9e8dcdc93a642011a6b607f1ac04c3422390feb4a75d44ab525f996f2f311c6d0eeb28762aed9fd0ec55a24028fe015a0e6715405c3aa920ce8bbcec085c4b86140aed4b83b0374d8283ca75ff1a532196c4751f0ac60c69c322758d8ccfb03d15a052d6a41e5b2c27fddc7a5860ea8b98c9d9b2d928762a80f4517002cd87c08c0a9d5bc7e74a792d15a9faab7eef0db21275ce6fee1e782e9d480f37f8d2c45f47af09dd6250eadaad20530ebe302b598f1b84e0b29a73a341c8b74d5cdabf277159394d09cb4952c4876cca941e7f5a6645da0dc402022d2c5bc52a2ea463730ee393b0b190d80a24bcf06af5b8a5299e76ec26d36ab3be5b59cc45ffb6c546b224b2d46e9d0cecf5a1dfdf4dd5cfceef49172fb47188604c7f5637cbbb6f9ecd4ada8dc8a323dab532df3a270cbef9225c1c5ff390490dcddaba7bb537cd4f4e7b2cea78c6cd27363a12760a030069b5652f48417ab4b05a89e24b7fdc745eed1fce148a430", 0x1000}, {&(0x7f0000001200)="d007e2d450807fcbefc4a11efea029fa5a3489b9d266f5a3c4438f44b163952333b7dcf9341f5f32a5e25df3cfc9662ca21ae529d7dbfcf9e938e6964e6dc7e44c4bcc8724f5284250d7fdac9842c67cab091ba88f0e34e30604455edd67d5dfd34b11513c67d61c5a85a40393fc16fc77276bac0bdbb0064dfa192e65ec824c6cf1f4915d44cd43c407e61b61365b5ec19d0a6ae3a94bb4cfc5f1c23b607862c67dea38b0e679e29f991faf3787a2f3d29461d9c1278d7c8b9b02680abf5cdb386b33e930079ea703486504c00d568fe013e3f2dc70a4ea76e2ec70dd1add3d8bd0", 0xe2}, {&(0x7f0000001300)="71ac1b550e46925dc77f122a7d3daf6a19e377eaf936853116ab84c25e70eb1f0054da1c72b6935a56ac12d4c418a8a53f32072d9e9e9e2cc4fb4dfdea159f59b9d84aa887ed", 0x46}, {&(0x7f0000001380)="1e64e4b87c945a74ce34eae1e5d1ccf7050d8b94c0174244224dea9599ad32819520bc1947d0597ffa55ad92bdaf6f17208d213117c4611bacd010998ba706ecadede000248e5afc11abd8d8fa4c966456b6a72e155c882c020dec4bdc01b04ec00240eb7f20d651bebee19a2cf4c90b08608ead800d1f7b9a0403dbef99fd707d04d69b4b962b28fb0d766f36d34564cf18bf7cd549ce688b", 0x99}], 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000ff4400000035e3980000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001540)=0x50) r2 = socket$inet(0x2, 0x8000, 0x100400000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={r3, r4, r5}, 0xc) getegid() setsockopt(r2, 0x0, 0x64, 0x0, 0x3a) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x9, 0x7}], 0x100000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xd136, 0x2}], 0xba2, &(0x7f00000000c0)={0x1443, 0x4}) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="98117bc2abebe92b56be7013a0dd3c0a9c10e0a4bcfa58aeb92fb78e35ccc915fc90f9d18c58ed378526ec45d3e12b6e77330d4d0c72a315ff940e96de47c4378f88b469aa55101b535ea0084839cc01", 0x50}, {&(0x7f0000000180)="50e8ed87fd014455921b73c9cf5c6146402b28e0247f6ed8e43696410f0c29f10b226cb4beeea4badfca2ac3a9e0c119c4a0fa5217902a27d99ea654f8242495f7ec247c30e9943391684a2f9d0220f331", 0x51}, {&(0x7f0000000000)="c039d5990fec4d4a0e6911170c1c284a2e84b4d84ae8febcf52794", 0x1b}], 0x10000000000002c1, 0x0) close(r0) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="dad2895c09e706695a96218cbdfc72f4dc962ead74adeb58ab9b81e9eed7c6440a999f37b7fada0da53195d135dbc52fbda9d96b46bf44925d14ec93d847174f960dba42c95fcd8f9d2d1f29986330858a44e0e6fe9a9a11330546501a6b8d8c4361d07f36", 0x65) poll(&(0x7f00000000c0)=[{r1}, {}, {r0, 0x104}], 0x3, 0x300) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) syz_open_pts() close(r0) dup(0xffffffffffffffff) syz_open_pts() 16:00:32 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r1 = dup(0xffffffffffffffff) getsockopt(r1, 0x8, 0x1f, &(0x7f0000000240)=""/191, &(0x7f00000000c0)=0xbf) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = geteuid() setuid(r2) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/151) shmctl$IPC_RMID(r3, 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485546) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x400000000) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x80000000, 0x2}, {0xfffffffffffffffe, 0xffffffffffff0001}}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7ff) 16:00:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x13}], 0xeae0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) r4 = syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x485, 0x4000000000000000}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x100000001}, {{r4}, 0xffffffffffffffff, 0xba, 0x1, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x55, 0x1, 0x1f, 0x8}, {{r4}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x88, 0x1f, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0x80000081, 0x1}], 0x10000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x20000001, 0x75, 0x7}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40000007, 0x80000000, 0x3f}], 0x80000001, &(0x7f0000000040)={0x6f0a, 0xbef}) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r1) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x200) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/59) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) nanosleep(&(0x7f0000000040), 0x0) 16:00:33 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) dup(r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:33 executing program 0: r0 = socket(0x2, 0x4000000000000001, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202be18696c65300000"], 0x10) 16:00:33 executing program 1: r0 = socket(0x1, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120a, &(0x7f00000000c0)=0xa14, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:33 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000726000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x4000)=nil, 0x4000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f0000725000/0x2000)=nil, 0x2000) linkat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x4) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="f1cdec4b979d17899105256a60bf3b601e1901cc48780143bca8e1c20f6abe8f142c2da56dfa70915210dd4fedd3df56d16a9a0dea38380f", 0xffffff4f}, {&(0x7f0000000040)="ddc98e64ec4bcc2501b3c63b52fb557d06be1fe495cd43be363313d12e05eca6bec4de5d774f2e58439a8c43639cd0f6835866abfa1c55c96d2d539d763c95397715c778e41ec98051e882892717910becf5b35b0a98e8de46f2250827982d1fe550868d615f1755374fdf3c6111700463e06711cb14b06f3fb2d3296e6544486e9d227d363ebd4d2dcacbaa1bdcc11345be3743573eb322d9f26e0244e8a4bd6a729d765aca68f8987134ff77294ac3be2f54d6b01971761cec164e6645151a2a2e5068ae9b266ce1fc3b28199a7d7d2bc9fa28552cb5936ab84cb6777dbcadeec1c2c2de8fcfa0b3d97a09e60951c8ef834794fed7a604b085e6", 0xfffffffffffffe72}, {&(0x7f0000000180)="2f912936fd38b7a1160e9eae52303ad246a824debe27843ea099a1f0cd5faf5a94169810dbac763a687518094496b0af1998aa56b405f2541c516998dc2d96f153ac4ea1024c2c69d38191919d8d32667c4fe7374518ed5b664d8fff05b0168e20bf31fffe28b09149f506d24d49c95fdfbef0f5ba6318a4a31cd2e4d434", 0x7e}, {&(0x7f0000000200)="40b7a530", 0x4}], 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') dup2(r2, r1) 16:00:33 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000540)=""/184, 0xb8}], 0x2, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) lseek(r0, 0x0, 0x2) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x6, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00007ab000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2c08fe22) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x4) r2 = kqueue() link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:33 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) setegid(r0) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:00:33 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8003) munmap(&(0x7f0000fe9000/0x8000)=nil, 0x8000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="87", 0x1}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="e35c09ff5bd0ace93f31b5b91575fa66bb1d9ae643b93db9c25d8693ea1b43a16367f2fe60745c2e156eff227d324c671e4138893a676dcda91460f32e4a6372cdd2e50c7c566e6eb5a84383074bc0bd4b10d03e99a449061934d923009e17d7a96ab9850a3152f566eb57c0b30888995cba7022138e6954e1c5e67d3ce78f335204f73bfb423a2ffdb351ac3d9f41ad77a1fd878d0fe1076f7e9821df242b2d58", 0xa1}, {&(0x7f0000000240)="ca96ce00739f3f184311aee01d80756754150c1449756bcca9085d5dfa9c", 0x1e}, {&(0x7f0000000280)="251d4ae6148387f05fbca004641920009026b771ea6e48598eedba37ab36372708ea90f77310a60fa92b69cbfb94fff630f62d37831e930860bd39b9357f630d0d12a31e4f92c5dfb7a9a60d1a5af5", 0x4f}, {&(0x7f0000000300)="7e52432c93c07927256397013c3b471aa5fc71e7", 0x14}, {&(0x7f0000000340)="cc31a83006dd33545f8756a792c4d15066c3e7d2117f5fe250c68cea77a330cb10803d4761fdec68c01f2a77d65a453d3acaa2bba39d925d988853663b0252d5780537791f3bbe8ddd9ce94405e9a3eedaba55d0c6f72ab827072086292969ea6f86d8e857595ffc5b9e5c00e6c39fd54557408a8eb5eb654c7f0aeeab6fe07d6309fea7d15e5582fa", 0x89}, {&(0x7f0000000400)="c1a5d7bf18f2c5525a242de4e2edb917637c456662877effee9fedde7aa71f17bcbed029ac9e0fdada4392c815669d39570f7a79d7f89877485c71c587714cba5982d78084833e312dd196a262404c45798894be82e313b8ee5bed83a3f838d064a9de6b758b77b598c06ab126221328b3", 0x71}, {&(0x7f0000000480)="0e2b40d657e99513fa9df27e61bd1dcf5b163e14bd68f0400bd4ce587f493dfd006ff0d2b92e9a5a395e9d3ae573be0b6df3dc4746bdcd99520050df31ebd040a4f5e83ca1e756d0165ae6d9fa261d9577db6d297880af1abbf30ae967831bef55f8fc8e59005f9885d11b81795773cc5d3c59bef5d3b0cd6a1046a083ed0f6093906710c9275a346c66b4e411", 0x8d}, {&(0x7f0000000540)="540c74b82cdb8fa7786062013274ae5f5874ac35746db29639c3b29f959f63d499b48c763aeae1280d785a70c4fa5e12d723400c62675373cf84e5365b3634a6a63050a99513f340c6fa108cd29c948661a204b39881e7a3b6abb5b8112290f21c7d80bd883d800acd890cbc5854099a0b79f090d599519068970d82700cb8f64846d6760d7ef17fa4f2100325706648382711d214b498e66e4357edeb87aafb37baa46f35c73bacfd57ad2fffc42b67b27b0e373d3d74e217a4437d73f265f766078de978dd2f717513cbce2fafb0e9c6200c7307acd40ea2129b9dae38d382b23ccb0e0db9e3b05e12bb9225aa23844d9b83bbbbe13c", 0xf7}, {&(0x7f0000000640)="881dfac92b492a354b0bae5b85f2bdbfccf0e6638186fc8c8694f3eb696d4362a568ead663881aad45722d9f26da9e5a4adbc8fe8ad25a719de4d09ae73cc66a78403463d0a36918aecfc24dcda0f3da7390a63bb497b0a5d72107ea96edb6706cd231aa5cac7826f45ed7c565c9906fc219345689f37a9a7c6f5d751bfbb2eca0c97b287eb6391b54cad3676167f706d06492eb85", 0x95}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000800)="88d17580462ddf4a7392cb224adfa5362811d9de30a0f32930a7f7a7ee9a052acdf7a77b7f7423a6dde4d30ef1290e67922d8b4d7e0b000534c9dbf7ece0e3706a1ae6ec36d4f1a30f853ca7131d0efc4ca006e3b6917829e2ca78897a8f723d75b909cb09cf3f1271edf2052b9c4ca399c71603f9f8626ab6fe14a30625604e4b0ceb06c5b881173c9f738c38ababbadcc4333ccbe70eb42f92b88068524d0d0afc2d43c36334d12978f61c823906a7be853cb53209a3255d03fd", 0xbb}, {&(0x7f00000008c0)="4d19719f47df0ab421245c69cc8a5c", 0xf}, {&(0x7f0000000900)="0f58b9982a23a80611b75a3f9e29740c5d65c4da3b56da7927b73226db31ebdc3d2b9bc6922cc03f8a5233c6bf0b74017d7f071a83528ed02bf0bf8b4e0da5dc7399f4", 0x43}], 0x3, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x58, 0x7}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') writev(r0, &(0x7f0000002600)=[{0x0, 0xffffff52}], 0x1) 16:00:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) fsync(r0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0xfff}, 0x8) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="004c5cfc316b2c1cd7114a7a1e2583e47807acf6972a3a83fefe2bc92eada867180c27d0a5caaa7aa322daf781067f73daa5c4d65e54d0b4e4e990d0cf5a2f33a03dff3167e0d0e1785f1ce6aefb106598d45e557698d2f7a0c6450583bf60018ef00e389bf191a4208060f0a9141cc0233346a5e532ecaf38f8d9975a38f934a5a38fbdfb047febab8638d79d1f7004532158ceb5eab34081a43759fc5acf5e6a69896eaf532a694eaff537d34586cf98677e938bbe2924c465299b6a7d941f2dd32d4903a4bd8fd8c6", 0x30) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x80000000, 0x8, 0x80, "8ccc89d0438dbd96c41dee6636c99230fc3f1821", 0x8, 0x2}) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x94) r1 = syz_open_pts() r2 = socket(0x6, 0x2, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x98f, 0xfffffffffffffd3a, "85fe4dbfa60200000007ad00fbffffffffffff7f"}) shmget(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:33 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket$inet6(0x18, 0x3, 0x3) r5 = dup(0xffffffffffffff9c) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = syz_open_pts() r8 = socket$inet(0x2, 0x8006, 0x256) socketpair(0x10, 0x4000, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b03b059de096aeb0caf493c1c0151e97d21f7c9505348fbe721ef75902179a265609e29116843b144fb57a5a14f1a16eea777d13e0a51b694f69f6653ba0856ee116c966b2aa5d682afeed4dbd751e"], &(0x7f0000000300)=0x6e) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x10, 0x3, 0x20}, {{r2}, 0xfffffffffffffffc, 0x2, 0x0, 0x7ff, 0x2}], 0x6, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x1, 0x7f}, {{r4}, 0xffffffffffffffff, 0x83, 0x2, 0xffffffff, 0xf60d}, {{r5}, 0x0, 0x80, 0x0, 0x9, 0x3f}, {{r6}, 0xc1be15a75122f6f2, 0x1, 0x2, 0x9, 0x5}, {{r7}, 0xfffffffffffffff8, 0x1, 0x4a, 0x401, 0x101}, {{r8}, 0xfffffffffffffffc, 0x8, 0x0, 0x35a3, 0x8}, {{r9}, 0xffffffffffffffff, 0x6, 0x0, 0x8, 0x9}, {{r10}, 0xfffffffffffffffd, 0x40, 0x800fffff, 0x4, 0x3}, {{r11}, 0x0, 0x10, 0x200fffff, 0x0, 0xda4}], 0x100000000, &(0x7f00000004c0)={0x7fff, 0x1}) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x18) r13 = getpgid(0xffffffffffffffff) fcntl$lock(r12, 0xf, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x1, r13}) poll(&(0x7f0000000040)=[{}], 0x200000000000014f, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x80000001, 0x3}, 0xc) 16:00:33 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000000080)='./control\x00', 0x0, 0x0) read(r0, 0x0, 0xfffffffffffffe06) 16:00:33 executing program 1: setitimer(0xfffffffffffffffe, 0xfffffffffffffffe, 0x0) 16:00:33 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) shutdown(r1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:33 executing program 1: socketpair(0x27, 0x1, 0x415, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x4000000000029, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, 0x0, &(0x7f0000000140)) setsockopt(r0, 0xa3, 0x9, &(0x7f0000000100)="8dedc880b1d956c4dedf26a5214a675c834c1d9668c0cf0f7ecf8a4653183ec82cba39809452ce0a546edfeb974f2f787276808a058b", 0x36) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x752f}, 0xc) 16:00:33 executing program 1: nanosleep(&(0x7f00000001c0)={0x8, 0x7fffffff}, &(0x7f0000000200)) mkdir(&(0x7f0000000040)='./control\x00', 0xffffffffffffffff) mknod(&(0x7f0000000140)='./control\x00', 0x20, 0x1) chroot(&(0x7f0000000000)='./control\x00') mknod(&(0x7f0000000180)='./control/file0\x00', 0x0, 0x9) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x10, 0x20) symlinkat(&(0x7f0000000080)='./control/file0\x00', r0, &(0x7f0000000100)='./control/file0\x00') 16:00:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x2, 0xffffffffffffffff, &(0x7f00000004c0)="99b2566eae8c6da2b02e5d02773f2a8aef60a97718f06aa83e8086c889f1b58fdd612e8b4f7cf3d46f0516ab0cd3d5e8bec7b80129de679657f9479dce052a95d23d913c2d58c7f68771bd01ad62632be3e616b5b1cff9bb4b85094245fd16f5d2edc54d37b9b598ca9518a116d2e57a937a1b04d261f16b734a930a0753e425e83941645ce875ee8464935c8e33d0cf28cc000a6ccfde00195ae3929aaea8e2b69e994b29cef4f48b6523bcff6d633b63e93c9e060b16419e10b5d59c5214212b793ac5d7a362b993c9729ee97ad58cf8b27697013f058638cd76cbe4a998995801682f9b", 0xe5) r1 = socket(0x10, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000100)=""/42, 0x2a}], 0x4, &(0x7f0000000380)=""/252, 0xfc}, 0x40) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r0, 0xa, r1) 16:00:33 executing program 1: r0 = socket(0x2, 0x4001, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) socket(0x1e, 0x2, 0x2) 16:00:33 executing program 0: r0 = socket(0x1, 0x5, 0x7fffffff) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700005d4db4f0207780fc463cb57bc9ded4da5d7d985d46a28ab7"], 0x23}, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4000000000000005) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xd30, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xac, 0xa0000092, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x44, 0x42, 0x4a0, 0x2}], 0xfffffffffffffffb, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x7, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000021, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x40}, {{r0}, 0x0, 0x8, 0x40000000, 0x9211, 0x1}, {{r0}, 0xffffffffffffffff, 0xad, 0x0, 0x2, 0x874}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000001, 0x81}], 0x3, &(0x7f0000000280)={0x9b7, 0x1f}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x41) r3 = msgget(0x1, 0x8) msgsnd(r3, &(0x7f00000002c0)={0x3, "6de993cb1e141fd25e24e81d9125ebe5267c264b6db6e80292c5520aca52edc57bbdc68e483213744cc301ae182814697283159ecc5bf7085f21a20b752e2cd12219ebd1f993934e20eeffaa39d4344f865af314d8612a9a0108da173c4e510d9d8673ea"}, 0x6c, 0x800) bind(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) dup(r1) syz_emit_ethernet(0x35, &(0x7f0000000040)="028ac3413ce019092a88173dd58d9131d8c3cea532d9da4d35920b99b5e55284ac3f6a8f1684af51a5ab9f22d325c7983848c71a85") 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file1\x00', 0x1, 0x20) mknod(&(0x7f00000001c0)='./file0\x00', 0x2105, 0xe3) mkdirat(r1, &(0x7f0000000280)='./file1\x00', 0xb0) open$dir(&(0x7f0000000100)='./file1\x00', 0x208, 0x160) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10001) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) 16:00:33 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "572fe8814383ea81ac68c738662f6e8afc1659a85e2fe004de00878db664de1b51d935fd1450e445e368f24ab0776bc4660969f7c81a9125af430a"}, 0x43, 0x800) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d", 0xb0) r1 = syz_open_pts() close(r0) dup(r1) preadv(r1, &(0x7f00000025c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/169, 0xa9}, {&(0x7f00000023c0)=""/152, 0x98}, {&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000002480)=""/164, 0xa4}, {&(0x7f0000002540)=""/99, 0x63}, {&(0x7f0000000140)=""/49, 0x31}], 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/146, 0x92}, {&(0x7f0000000500)=""/199, 0xc7}, {&(0x7f0000000600)=""/218, 0xda}, {&(0x7f0000000700)=""/9, 0x9}], 0x6, &(0x7f00000007c0)=""/151, 0x97}, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x101) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1004, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() fchown(r2, r3, r4) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r5, r6) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaf868188cf18136a21d449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6021c61a7a8e0bc6948f9e2e2dfbf56855f5525a95268cae5e66e52feebbb936217bbe5f25d869ef5623d5fac0436ccaeb3b8f41301a222f3b4f94431f2d9de42d099514016ac2a644a24dd45ca6539951f97349e34dc8631ef57ac682251587f53d95cf46215789e97102ea0990298fd46cd4692e5c31ca334654d7f884cb68e8ef7de5fd2be362f639b63f2440f949d9fe260cb8bb837c8eab090a4dc4a4223b0461e478c4aa036c9d81bb9010c032c563114d0dbdafb7030c67e3b31d77c5feed27dfb343ebe35aa1d60e6e33d385663b913e1c5c6dc3e300a3748bbbe1372e9b5da32b8636d8c33cefd78dc23df205bdd8a7e1ad04c15ce77b5af67a8adfda5562d2590a0ee14edf31b14580c76ca42fad8104348ff166fcf89f18ba9fdafca6ab7bd38db57ba98e16ffd2af37137d57591e34b66747bc5a44e0e64ec156161e488c3f820af9f711e2955ccff395e3f734fcc04f3f1b451eaed8ac22caa24ebd530181e83dbdcea8f8941933459e6055aa0cb1ccc7176d9672895640289a2f16d07296f46318b9d7fa25090ac15f907eb44975f95271683287921b7b55313a4c4cc48e4368342dc081522449cb19c2c23f3dae58bb6f8b6767246e2b4d3eeea5a8726c1c9768c9c160695de386fbe65cf1f5f62830a1c08f15d2167cc2f44d3dfa160dc13bf0a3be7d163d6b9abbded95a8bae00a2d1bbbdce0de19cb64f5930db8882ea60602", 0x2dc) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7f, 0x1000000000, 0x9, 0xfffdffffffffff81, "85fe4dbfa60208000000fbffffffffffffff00", 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:34 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:34 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) getuid() open(&(0x7f0000000000)='./file0/file0\x00', 0x88, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x401e, r0, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 16:00:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00003c4000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x65) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x800) close(r0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = getppid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) fcntl$setown(r0, 0x6, r1) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000008e67285600"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="1e7bfec7447bc9bd7fcaf444e1e118e230f4f1681ac8ae19d1223196189546dbcc6452e5a3253b6a0c1d78aa07a2a82ea1ebf8d36d4e4fdf675c2af3a7cdeec801794df09efef75aa9c38f351ce7a8b188a7", 0x52}], 0x1, 0x0, 0x0, 0x3}, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) r4 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) lseek(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getpid() 16:00:34 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getegid() mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000001800)='./file0\x00', &(0x7f0000001980)={{}, {0x247}}) r3 = fcntl$dupfd(r2, 0x0, r2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) fcntl$getflags(r3, 0x3) lchown(&(0x7f0000000100)='./file0\x00', r0, r1) r4 = semget$private(0x0, 0x7, 0x2a0) socketpair(0x6, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) close(r5) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) fchmodat(r6, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) semop(r4, &(0x7f0000000000)=[{0x3, 0x4800000000004, 0x1800}, {0x2, 0x1, 0xffd}, {0x5, 0x401, 0x800}], 0x3) r7 = getpgrp() getpgid(r7) semget(0x2, 0x3, 0x42) r8 = socket$inet6(0x18, 0x6, 0xfffffffffffff801) r9 = getuid() r10 = getegid() fchown(r8, r9, r10) setregid(r10, r10) setregid(r10, r10) pipe(&(0x7f0000000440)) setegid(r1) getitimer(0x1, &(0x7f0000000080)) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5900) r0 = getuid() socketpair(0x3e, 0x0, 0xe32, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) seteuid(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0xfffffffffffffffd) dup2(r1, r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) fcntl$setstatus(r1, 0x4, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/56, &(0x7f0000000140)=0x38) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x5000000000000, 0x6, 0x9, 0x8, "c733cdf7511a8c405f7be9e65a10b51a52d9968f", 0x8, 0x100000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) r5 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) pledge(&(0x7f0000000000)='\x93-/-:\x00', &(0x7f0000000040)=']\x00') lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000340)) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair(0x18, 0x0, 0x101, &(0x7f0000000380)={0xffffffffffffffff}) sendto(r1, &(0x7f00000003c0)="a160315f52d388da61cd0e7d", 0xc, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() read(r3, &(0x7f0000000500)=""/90, 0x5a) pipe(&(0x7f0000000340)) fcntl$setstatus(r3, 0x4, 0x4) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/171, 0xab}], 0x3) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r4, r5, 0x2) write(r2, &(0x7f00000000c0)="db", 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: shutdown(0xffffffffffffffff, 0x0) getpid() r0 = socket$unix(0x1, 0x7, 0x0) close(r0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x54}], 0x1, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x67931865, 0x100a, 0x0, 0x185) 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="472741f863feb263eb4413ad85cd41c22dfab945", 0x14}, {&(0x7f00000000c0)="805a5b511a9725a27100402aa4c2d8628ba634534150dd036623f8296bd9d0e8bb49bb57e7d75e79c841f6069b3cbefc6b99b00a4c3dea615febf2c0a3c98a7b4bd87981bab58ee6149246a7ef4d6f983c99f34964f296449eded76fe895470dfa25f07cb7e9b06ba197860ad232ece47e149509ee357bd0", 0x78}, {&(0x7f0000000140)="688d9ef15038d48904297c67382a7f116682c321fe885f7480ecffe4", 0x1c}, {&(0x7f0000000180)="4fb6791e1db26422bcece176a4783c49ab058ed1dc3f5dfb6f97863cca1bc4265b3deb54d012d6100548a5db2d67707a87491bba3bac2dac44e3cddc41d8edc1049e520ae269b8ce7721b005d27ba7319ffb4516f29effdb54a06fd39dad2cc594ee74c65a4fcdf02ca48e976c285178474c92dbf6f8036101", 0x79}, {&(0x7f0000000440)="bb4ec54746218d3f135e8e702c1afda1f892d4e88872ae38b38b45efaf0be8faf2749248d26f09f8d2c9ef09cef46ff8bb2d8088c00f151bdaa6900271672d75043168700995a6c3a7be880b755734d63a618d005fb640ecd254b62f9e57e8502227bb66d4cab4ad3146a50b9e30d3d394d182792f2cbb916f84a383dc10c6bd4b4bc68fd65da870a2f5979400d4b14c51b7ebc8db1cc5f73f1e1a4171b9e6cada814116511b2953c3e73fd901476aed1bd8c7c463208b4d2bd5ed034bfb626aef7e039803df83325ca15fc364b530ad48307f1b642f2049dd289c39faaaeb6576f401a870a2383986c74cee2f3859849a8892ba6d556d977b4df7d910d8171e064574dcda6ee16301f926be1ea8098f17d26ad478536e0a66af11812d292bf5412a504de72ca3a4bc432d614ec46f08d707bcb98acbd307ab36b5331c7c7a3d3a7e5a7a410675fa945b01ec548cff52177632a89bad587f263264bd5eb7a811daa0848629ca8f10d58e9e7186862e47caeb69b26d6f0672aa9de05516eb6dbe35f3bc7539d3f6450dbb5d1d0597c555a360de0c36c5aa1708de8f8bde65c64790f096c337c3b20d043a430abd29a297367c19c720234d163741fcd5e3ef7de5be25d8e32df0bf7c9d64aa76077578caa219fd14fe86a2a530e400d34350b5141036aacfd2de4e3efb414a5925db2190deb23dadaeff741579e3c3bc85b674239f5fafedf759aa3da9515efc22b5b3448576bffb26f6291c0f2fa66ba2ec854a6805946f72cb5e50731f7d88a3de2efe71e85bf0492d429542bb1f8201be970cb503cd51a8fe912d567826e1d8ab13e7658bf7a2c7d4e26bf297bd0222dbf3bba1dcbd78ca28ed6cddb4a391d75c58a0a4af890df8d703429b1a7d4d7d6f8021bb5d343c227667d93c99a7af4a86e429ebb67b7d844fefd1ec9ebdce84320cc9870bd0e7a2dd8952d591ea04e2133c00a81df0f57977b08462bb69e162a67ac5bff2e2ed91d5d17f5ddd4d9a05b6c211b7409e0810e8822e0141e88686cd32c41568a9d372a6f6459ac87900a7f49d07cbfcfe86eb97d58d5c1683bc120ba6fb111fc98ec8d75337fcb9bdc404f0a490fc6724120e83a6d6139654aaf8841fa2c3890ec3dba92985bd6ef20a21d29acd7be820f89e93143b79105877338f44a5f37290cc928267c85c8faa4ebb5b42329547bd3aa716960d7b4e5136b9efc91a2dda67d110a837e3651956dbaa2b6a0a8d0cb136cc3832541bee36d0ba035299cbf4fc70399b7bbf86c97bcc11ec7757287816be07f57d1210f1cdc42bc5c31ea84631bd83fa49832ced8a125b8485233fb9b46b95fa5caf853a4f48bc8a2416a12da41abf08888612002cef6891ed44b128a44f5c98477b1d3d3263857374f80473b6d8db062e90e95e5eed1d4c23d524f475df991dbeff23295358656e3c2ef762bf364a9da5dac79f2141e6b5a2dd772be6eab216ed8b79f88ea0b481d662b5d44b5103cdff433abd0d5c1f714ec2bcc09e0d497e4e596abd42355bd6e7ab0425b7f2d6edd1107dc4697d53541f225830203ecc0697e0ac204b3005307fe2924435b5945154405eda4a73ec6c344f91edd58dc83ac546130b84f8c82f76d30f217b23012a89a6739977d9afe902c38227e4469e7b30be7ba54b7d8aa9f92d5af6c9bfbc9823d38a36d3a66f3fac29a99fe8f89265663b1be9efaded4e3f2600fd327e9482663a6428cb26a5142bc8c52a3a9cf2c24b23a0904eaa5ee8b3a9a1e565c7c5c4728414c4ec7de9699c60ae80f13b27cbd71a2ea72de31f2a16aae0f5db17bc226f94910e2e356ba16ee54ce85739aefa220795308183e7607b61cf591878bf83954b68c692945776928da353dc5b3a86fb00852244942a5135642a659410b440c3e922e3bdea2af9deb2a702aba38aac7a2d2600807b88fa50304121bfe9161f3d939969e45020a9c07b49b65643383a2867d6b38443f80c0ff7d89fb0b037f1bf82b50516a5cb62fdf1bb30191ab6166602b6cb10ab68f38ef53512f476c805448d4e25f407d8ccdc8e75183170d553a59f21dc6d8c963859d9031170f9a1c949cb5471c599d85858cc32b134feb7c7d681299af9862af7aef7bcc29b74376d82d1ec1c5c6096d640db21b8a36cbc42d68275e2881842ad8744a6df3d7435714e0307b9b98867a44e56649561711219d2f4cee057eac08fb81013f002174136803508c220e915d5a52c8a74a9751007ffb3889b2a1807cc6f9700592cb8616816e55fe41062e04d265958a0452d2d7240e712753c23586727d5146739f5412f8641cc484267312ad7c75c280c72ff04aab68b280a99d1f60c755094085a10387e6325e410a3b447ceccb877adfa2f854b2940f73b717cb20d01177222f0078727e4c6204864008815e7265651c07d5fe6f1ad9a55f93757ae6ed2aacdc5c2299304796c5059f9ca88eac6d99f3933660f5cd7d9698dc94e2b68edadd53529416d491ba074a86f2dba301fa1093af0672cfd773899e70990039bd2eb776005e01661b84888f857efd631e38fd7cfda9cad6aedf666a6d6a6ca4e539614f5f37853361d9a07fcffeb587d3a4d8cf4d98c5921c5566c7fd2c87e4711ef3b6f39838b147775181381a42c1d17f29454833982458d8cc72f8cf6f8074f34b802509d07d2f541aaa7c4c74d73be6ca0e7f063371b724ecb29c7ac8ca62174a1cbf5954f127d1ebc610f6483afc92def42e00c3803866a793af4e9acf9324c87613bf26e6d0dfee2666a5a64b504c215ad9c82b54ee4479cd15f50b95709e53f68e0baf3805a92ea76a3f7d2f82529ed05ffeb916ab8fdb0486509c2608a778ad62af2e9c562ed7f35efc740e69807c88c4c904424142b4cdd9cfe22f0431318d24034f57a236b3f72b4e61e78b3035b4db3ab7f383d26d51e31b0c9d94254887999236702dbb2903ffe2f73fc008795cbbccafa7dd0162032f3aee31540d6c1c3625c5e463e22b6035512a4a0ffb55bf8b20f0500f6008e5bc109e9d3fc5566cac5d23d8aff46152fd3db4c5c9cb0a6ca1c2292d6b24c2c6b367cd76063c083e21e71993fdd9237e1ff6cd9161acbeab2d2f548d8aea736c42d7ffb8409f6e551abf6f197e896cd59881b430599787ab5d47bd981e249213bcd9130791c3eb857dc22c4829626aecdfc3618158015573f6d8a717fa8642bbb6daf6d238c2e83fe3d7e4eb64ec8a1649034d67ad83771b95c761c2abd9d5ffbe7fdc85759bbf7cf1473740b445d904c65b2e5484695d495322625a314796477c96254f12380c81e7646aff8a58d80cfe9b99b8fb3e28dbbe0a9803fdb453f5a8e2a9761aad5bdbf0d2a13151e45bf905fadde02b64a10b22b8f5ad57ed809c09359ad768b771660d8c871be497ff9e54a973acc62d4254166723c2a8165edecd69d29a0f3b0a699436f58af70ba482c578ffa12aeefb55d6f77935f964a120aa97eb3eb06563a23355e09c04ec6bbb8685a9c12769e4a698a2e3c7f24afc65a508022923a527aca53db4dcec38df1e6021a05eee6bd25a9ba143e36d06250767988dd3a8a21e14dd4bc9dee9d64c63b1ff15f37507b70630a7682d521c703954e3c2d09c76098adabcae32a289f03ca564cb2cd1a6f689452c9c25953e02eef9c1e0aee2e86feb54f25a68036ffef086e9c5b7a1a1186c80907b068f655d6e5d8ab1a25073db8b8aec96ee22c5a7a2f22ce11306972610a4f514e28416a225b8e819d2216ce1c50e6210a7d40be4abda6b2d16079e7c4c90b5801aee41f9e2a9613717d21ea4ebe64ce7418dc12a4ec1b499a2928887c62643eed29c591ec3bda3aa43be970b317b9cdbed1814c4d671c4d1eb3a0624eec333a5e00c1dc217cc1512e9967dd680f3bc7b93bc63adf99359dddbf42e01c96ece5b1001af0f92763da7a68ae699f431a53541cc908434fe3539ff80574d3b4421c954b96d428f4ba1b75682d35cd1c5afc0e6a6cee218bb19141c78142156d28854cc6744adad15c86c6cf0bd2c645b7164b588002ae2b26b4338a0385c56b40c1a44fe562ba5cb7dcbfe7a89e0fc44657beff3197b96619af26f25d79f7142ecaf32b808c56612dea256aeb6142757dc35d9286d2b6880d73cae4b7eb634e770cc41ff6a5361420fba3f4e141053a10bb51a63c64ee87e431a3255fafa62e67e50d505e1c6d3216b3ab44ffe6478a8d77540b6f85214be9b83d5a85f922dfa713a33da98b0ce1c0cac4aa2bb6c227b5a4f9a880bac26b14fc1e906e8c1ecf8278f13aa1b326b5375e3ed070e97a6006459422bb631c50b75ded285864c60ebbadb2ea66db12eccd963ea54e409709124cdce412528c914e572dec06779e584a977b331a3248720cd4247b19fc0c6948765310546531dceb6174ac8c317b8159f54c1bbad07828b304eebeace5d29928ddb042b4ab9eda4d16130f6319021a3bc82ddfc7342d07a347b8ee52f626a2df12f51cca8456acaedfb83fda53f5943f3f1db073b5c253a61762f86ab5a0b3731d8dfa1ee6ada5b17b75be05670a0e42c12447fb124ac732ff57aa62186854f7d6c73aabd84b8f0127e314b761f097dcdba0957691e0b0cd87da5429a14a0800b190e4fbf449b393922a3d92ef80ce7fb653ddc71ee5587f8679407bbc4b839ef790ce4c46a042ffd1886759ed4bde9ef46f5ab3a79ff68b5b99d6980c7c80dc797f3437b4422e3aec4ade089d2ccb43714d9dc034cf4de27df095ca6f87da2003d3426df9cb7d0fe993675c3593f94efa776e004d8d94b766ca23152c7496d4ad111524fe205b7b53fcf432809915b6bd294616dda059f5c37f414530365c17493399cee8c0de99e50e3a3068634f272cd96966a555b23274aec312a098acaa8a989db321e0e907daa2667d2f20e074186d725dd943658171631e5d152c506600c056deb579647659f1b424592c971feb0148c7013a797a2692cf75fad76e5b396d27682c1aee23986b923f8defc115c5d0878a320869ae37870b7f972a908ad05d8f42b6a5c98a22abd9ef22eab368ab47efeaba79b7f5ab16884da078d856f2ffdfdfd5f388afc8b61ed0baeb23937fb629bf449603f8ff977595cac4e26f3c19cd5883a0e34a000e5e22e93e0a53113e75f693af03dc4eba0450d6959a3fe31c32d11c9e44f2a58e2387dc3a3043879878f136eaeef2b9f94b34ca89ab6292a23c99a26eefb023b085b8e48980f4937c4dcb175accb2be6027363dd1abc67b3c2ecf98814113a7203bf48e21f2a1f7a6536d2b4994edf6984e4b50c849be245a211efbb4907c9581c6385f2f671993e0878b0cbd1dab2f4844aa4afc0baa1407cccc1dade85832666c226a8f16ae78eae1dc2b7fc0068690d548e04063dfa2c0ee6d38d7bae524f58d738aa66c51af1859a28d7dd8c8e1cd0ef15876e28930e6f2c836497adfd9bfcee93d3854b4f6887571c085c10f8a1cdfc01ac3ecd42464b21d08f72996233d2a6515994498c31ae1eb3ddb1f6ac341891a6d6cdc01e4e08bbb96d6afd565b513f29cb4348eaf3dd0da7012299f8b7b272f045d16a9c3bccf2d346525db3d9701e86195cc1caf30637068f0506ca0b87af540bfa984c7d5e94797956ab64625bc5cca361fa53de93c7b5c2c39a7deca36676924f6a0b30dca518e87c4e7e9ebcacee4667f07e86b71febe54a954fbd6c6f76ebc46b14c2daf704bea5702b96978ac0d9a2437837e6e7122cfe05c07f5790dbb173aa146159d02bc14879ba9ec0e0568c1b57c4c151dc7b09d592b484352", 0x1000}, {&(0x7f0000000200)="0d6d1205f70f1cf1f432ba96f1681eef95cd8b78adf402afc3a172a835c8c0ab938e221ef1a28bafa9597a1c5c6cb0dbd9b1a4aceee42672a5611d2fbcc28fa62414f6525d9791076641159d31ab0521d58849d3ca45344ecc5aeced02b46a750a268e8e1da6cef9c2f256aa4be21b27f09660ec7b13c3375e2472b22dccad430509367d89e6104c3a517affdb63334a12bac33ccb7df69a71b8714b7592f2647602c270bb581aa11fde36015213a299687e382bfe013c7c7a7de0341f95578fc811a92404136cad04cd04808fab80efb0d92e9af9c6cb189c15", 0xda}], 0x6, &(0x7f0000001440)=[{0x78, 0x0, 0xe2d, "e3877d43ea072eadb831479a83c94b51017e33f7375fceb280dad76d33187b4119eeac0f7bb2d208f4a04e999003cc399d247afe403c642a9aaad55845cba2eb08f508decb9f58d65a0b7803fa1c224bb62fea50643dad13ba7b71931a26bce058ca56aa"}, {0x108, 0x1, 0x1, "ea1569d0480f248e8922e7aa056f3c9b008eaf2da519bad640ecbf2901af04ffde2b8f084c0f366a65a608fc15fa1309840bedcd81619c174266f1dcc8241769c6c22fb6fe92041a48d0104cf69a4ef86154a570d76d843d114727f22540934a2c6b4341aa5a5e305670b9432b3a085832666257b715e21d802b24ab78420c946d04bd19a5867f75d06a297378af18e1905b35cfe23a1f3d6aec9e5f9d89b02daa332d0bc152b3ab532b254d6c3e12eb11501038eb69fec61bc54db96845486bf16c259614c57306e96e19b941cefd0adced233b578ef3ab4ed688611d2844ca689a824810eb81eb86b79277a0211605b730aae6"}, {0xe0, 0xffff, 0x6, "c3150ca10da94d4421756a09d9245e11dc0a9b8ade008cac79b8b5367e1c309eb052509f4e4e8397ec7f4d4b1fa0a68a8dd5e983686ca21a417fbaa0c1e9f730f7b04eebb11e5ea7e88a06d21b81afface2871cc9bc3b01f6aa69995ca65932db020005cc47038a886514e80b45e3918252d369755a5404c7d614fa417b61b1c6ac487ca6942aecac3312ee1f5cbf2a4b93f0e94a461e3a91b7de436b57a95d82bcdee402eb0b230ce63a1210d4509484b520c42c3a4c64ded94a486983d13288eca8d191f89941eab8e"}], 0x260}, 0x401) getrlimit(0x8, &(0x7f0000000000)) r2 = getpgrp() ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="d6891a346fc4bf3ba4df510831291a565358247f7e3c6774c4a7d60cdd04b9b1895b204c1616b8a36a272b4a792e16891f3df1d613628a8ec3e7d289b848597e1aeedb6d468bc64f19bcc9d64405d3d3cda950", 0x53}, {&(0x7f0000000280)="2c34dc0fb411507ba5965466c7a4e05f3322106bc5649e7180f02a4dd20614ac08d1656622dcddc61a169bb02567b052fd85b33c65a82e7a45cdbf0be6547a764ab7213b26093746e967818414bc9ffa52f95e92b4d46f3da198bfaab4ba67747f85addce97e9ba45cc46bc2f957c188e1b55871748c8cfd66a0f4fb360631bfde8ef16f798ae582a3fb3d09bf425607a26e21b76195b816791a0a268ab04d97a2ffbd581f0bc36d73bd759996c866d4b286fd207eebd8405c79fe2ab44081dc03d226b63061411c93181d6f1e7138e782b0dfb514fca2f1c92cb772ca3a0657e5b6ae46144f85d0bc09356d147a38318bce592c8255d2c833da6a", 0xfb}], 0x2) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: pledge(&(0x7f0000000000)='-[\x00', &(0x7f0000000040)='%%%-)[\x00') socketpair(0x6, 0x5, 0x7f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r6) r7 = shmget(0x2, 0x12000, 0x20, &(0x7f0000fed000/0x12000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r3, r6, 0x4, 0x90000000}, 0x1, 0x401, r4, r4, 0x5, 0x3980000000000, 0x3}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000200)=@file={0x0, '\x00'}, 0x3, &(0x7f0000000740)=[{&(0x7f0000000240)="fbef5a3c1cad3b1aadd09b74cd0cb75485ef3d861f4b3e4ce92eed33ac7a833b9f882309ebb25f754ba20e01011a17f8015f981c0a6485d51532a52251bca6da1f9dd7fa", 0x44}, {&(0x7f00000002c0)="1a26ef2675506265b3b0cdd6a311aa05e59e54c78ea37fad6bc1fe16b26fbf6eaedaed46d9ee0cd38dcebd86fc2f5775a0e32f7a4b8b5bf5140e406585b05bc00847613b4f144362638353fcb9", 0x4d}, {&(0x7f0000000340)="cd4dfef59425406ebdff4ec62c04b21be529065ccda34a3cb76ad0980e047d227af99da3c7f07c5318c51c08f11217c895f30fa18cf9d0d1161184fa176d6abec46deac4325c00159be0dd45e47a85b16ea87c1309faf97f141f9056c906e66afe2a824b3d3a6904d1f7ce5dbbf8fc77534808c39665af5fd92a7d92557a266c7e71b4720996856d4d0d9b6857", 0x8d}, {&(0x7f0000000400)="ef9980d0edf004998eff0cfce17e844828dc1f5595fe219902d042bc111b3418c657f135774907ed081b3b30f017e443bf530d72d65506766156a197035a84753febf5397e3ce994fcf092bb1fe8ddd3e8e70b7815321a8f285f97f16167d0fde386cadc579f5d4869d1b16132ae4b0273c749edf6debb162c8075dc4b9ee4f6cbdc38374d1646883ebd289e48a9db79a5a1743181cfa760b1e5e8e501a8371ac72ff50f41f32e468eaa76ffba61ec642ea40e48d53b4b03a96e347b02dd97d85d86df0098dbb561f3e01cb7ab2d59990cc2a4baf822", 0xd6}, {&(0x7f0000000500)="9317f923c61a2fb5a46cbe8c2bab01a6941b216a9d38750faa1edf594072899debda6978ff82f35defaab1e06a5df60ef15a5642554587dd831dcded838688858803a7215225ed419264024d24448c6afaeb46bd51674b61ab5f66755d984ce9f776784d9d52fff190ee8140e30d5bfb509328b74f99d15e6dd928e6f8bf253385149ba6d148521e8b", 0x89}, {&(0x7f00000005c0)="2f49129088f8b4fbc6eca512152bed2d1346376706a9abd657fc652863edbf3d59436fc6fa5718eef6a3ca9420a4c6daccc3b24a3cd3db0d07178a5393e74e1f8ea3342f6e6ce414591ed8fef7aa409a9ce84254ce0ffbaf1522f4ac8fdf5d5d189eae86fc6beec7706b65265b7c7425d849726042a748bb5e", 0x79}, {&(0x7f0000000640)="121e725e425e8def592b26fea0e99528534733af087fc3c7c39c0d338165ce691e4baad82912899a21e6f2d7e2bd466147b3dc0de180f8d6ec373fd1c806b42f599726c8e6029aa815deccae07bd2317c3dea23cb62816843957a73ebac9bb946a6ef6cb25bc7277668accf2730ad170a503f818c5515b6897b8ebb9fd25886adf3ec619eb914e243f82f61a2b1a702f3de08b0b9ac84ce3d2440acf2fdeb3fc044ba33635014e53a33799c3bb9bbbb935d6c31544d0a5c567915a73726be2b58a59", 0xc2}], 0x7, &(0x7f00000007c0)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r3, r6}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r2, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0x128, 0x8}, 0x2) sendmsg$unix(r2, &(0x7f0000000cc0)={&(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f0000000980)="a7b716a7239fccf6599049aa0c43ca508eb2401bc2e99445b7789dc40c3ef98a676c852cca4dae548c7b5b94388a69178ab6011526304c59bdb20699a76040f9a8b6bb2f7f88f4c48614c6ad", 0x4c}, {&(0x7f0000000a00)="57e6246d964e1eabc30364eef709222b81c785632ee639d37edfbc5386ec0ebaa76e5efd251020a4dc7d3a726c9114922453d4c33984d2b4b763be64593bd4e07749b56d250036a4b5803a5f41b4692425954772d2a82b5be559e50da27c5e5ec60fb731734dab7f9247ad8e43aa4599f6b15d23f249c8497b4344a8e58abbc8ae74f765c5e36d914b8402bfc347b4b35da3ae75124d3a1b2cb6f495aa05642f20e1357ce4d965ac6c9e7557bd25f20fabcd5236e6bc41f951d0960ff841e72b324f9fd0dbf87e0863af444946cf95aea98e55cc2bac110dd3c7ad93c9de7c6d376bf3771ff517308199964a8b73ec866e622ded37167583ef9057", 0xfb}, {&(0x7f0000000b00)="631976cf6ccbffff244e5c56e1873919132c85b1092731f70ec189bbf528d9d309938a8cc4069e4cb2cd9adfad0837ddee6d837b", 0x34}, {&(0x7f0000000b40)="0a6235aa0cbfe46d8427cf89a12910dc674f01b0901a4b10c072163f0a1340d98688662d96702cf719a3485b69358a7776b89e332487b4445e2c237c2998df0fc25b19bd559e1cad2a3fb9105dd243471f04c019182c14179fa58809f6c0ae2809574683ef676fea255a2b887133f8137fd968db3bb8875ee0782cb3a24c03649ca8104dc760baceedfd58c2f595897494169e4b21d262845fa8a846893302459658cbcb52ab8549cad2a13656baa06b9ec2e934bb6af6d4e13a80007798a3c747285dff9a9cf28206b44ae3d9232dbcb900ba4d0b158e8b7cc1afc12ee614ef9ecc1ba7ec9f8b947de363bb38f124ea1a8b53790259", 0xf6}], 0x4, &(0x7f0000000c80)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x38, 0x400}, 0x2) sendto(r2, &(0x7f0000000d00)="aa8ff8324b699284683519442410e0cd6470b149367df0770ea05318d392da27bdef2f663897f7c80badc2bd630ce5210bc819d4bc23d77c864fec801cd1bf63e5af5ead0dc7be4ea92353497fc0cfe405a03fdabfc1c0495a03bd3f3f3b6ad4bf51101c3b57fb56a4641386f409201887d23dde91e290cab7ec3f28561c3deef9e6b328a34fcd116fccfd7e2f45e4cbcceda5baef9f295015fc38105a6236f47d7c2df495fc75f1591775165f17350f09eafdb3518ae41b0dcf73a7f3fe61fec10d6da72fcaec36e55a292b8df110041dd1fc275f1b27952298b18403ffee6e31e6e81c7da1f061c6b52d48b5692627b49bdaaa464d4ad2d58deee73bf0e50b5c59b4b4b86a694c90e28eb3417b078ba8a29dbabb075fbb5e3b3faccfb1d4e66bb0227fe4152bf9afeb8fc09c4f02191dc75264104556dc3590d591460435f5fe72171b844d3e238d47c202c026e4003d6c37c5dba338eb45c2c69ca5e9f6595c7b58de0ee349748db92fe0bc68d349e381ad29da91f61704cea3cc9751dc645fa7d7fdf7a90ea4e25792c7324ddcec17023dfaac93b73cfc94262806a179dddf4bc60d952a57b0aff67464c4fdae3a581a253d415d5c2fc04714cdd954adbe849e009cff735d479f6d771bed7d326344586539728175717fb02dcb61e3abb170bc94e55c1a861e6a03d332857b989136790e461c173de3e3cc69782c8e8c54e46e9c95f75262d85e524f9ea869d7f9fafb25d05ba40af5e10dc6f16e7a6d2c76c32df134bd6019ef7608d3a7c5c2c5b756ac2adafb506d3a713295b9d6cc877e441e0e576d59af680355f50a85618f8563ce2ba34aa4079e14038d00249d8e8f369e832e6d28a1215e06ebac85b65aca0dc58f5cff5b5715e0d103729790913913e7e6c1d15901c5c68b07d97c73e72c797b9321cf2695f4ced8ae99f1b1c29b76af4ac26ae1606050dea6e9d6857e7d1f2685cf5673b2b36c36b49f2fd26d8b683661953cb30194d4ce09d7f96d3591c17d927e8f3d1434de95ce372b6c2b49f88009884093e43e7d2e5d1146af789e16768384856b9b1aa2142e94bc6f150e636da442910997fa59e3c88f619d963ee222ed20dc6d70a8d1f9439d0968980667a2559a48daf0500b3954e37f7e8afd72ea8d0c5c5383b2a1fb0cd29634f4ab9f7329cbca5c172268bae7fedffe802358ee655ca13f2f3d57ea91e6ef90bde83a1786950d9734ea2dc8450907b046312df15a8a8e2887dd600bd59c806c210bec8daaa587f80b43a5a16d5275b0ae598b78f82b18ad8f929a57d20c0f727159439400e160f2b3dcb7d098d57df2ef2ed33b8beefa55272327ec838fe030e1fad6fd356919cb016be34df21d7378b5ef399210f38c54b7d038a1655bb35eccdc68be753c8d341f6cc6a6c81c1417842e87f22c9c407d907964a635fe8a238fc464240baddc351b928f06d92c42f7c82f34a1ae019fc1c9de0f26bd1d3d2022353f7e21617d230cdd20ede7c0cf6dacf16ba014d70fba5aa07dd69a378e30ef46915847a8937abd8786d380876a286a6db9e58f4108ae40e48be0e6758b33e2eebfeee6b7bf7a9e818df593fbbde88bb80d0a732aa0027842b01f36bf763327095e1e2618eba718fde533b39b5f452378b81667a5f6f5327d763b5a441efc2ff2779acf6685c81692e79062586d9ef8d5286e384a856791c8e044d0bd730c8125cd566af8169c778629139809453bfaefc0665a34c571e0e13de6c089ad04b2c9d61f53e24c8e197e5b3f7ae2ce9a8a4657fce044622228ed44753fb9cdd6b3faded1b4977da1dee0570a8f0b8409a1aeebeaf461218fe987c843a608feb08230669637ebb5a0569dac18feb68a72b2e4b2d1fdb19f9257eb73ef24132dfbb7a4717529556bf3f8d8cedbe8e1e707ce05bd14ddcc132f95609bb4673df78036cedb5e28204b9fa999c7537048132172c511ad0ec2242f226f7bd0929c6356eff35a63a4bc059053837c0502b63e013099f4ec2b826b6e5abaf8f10649d053f1c3ebe1e232010d179b375e393a429f1f87e0dcf671a5b4066d7c787751e82b8632edae0445e1ba52bf90254dd86db93dae1727e1f8219d79d791ffaf19756746e77c6a0ce12cd1b48683ab39353a5c5d3d41cf4b6c90dc20b4d62e4c89553ff4ceda58dd403716ffdfbedd4abdacbc05863669bfafeda5c506ccdb9a6f3c650478ac20540d2c22fbccd5bb611a81b49fbcc37689c33f6d708e3e1174b215574e1aa3270d8be5bffe1e923b0b392ab1293e979e116ad2fb6c5c7e04d9730477cb3329c8c2b9022ec1246774e1aa34bfb06b6f8a5fc7e2147db8c08470ad683656b144320e8be6310d435c6291610a10475b946f3ab4766030d05a173c91e62d48c2f23b94befc29f5e08e797971713ac1aaa87a22ebe042f1a27b1ed3c56e258edf76c694b5eb433593620f73353a74e4943d60d9a54859fd03dec7e4c40b94c39ccc3d3fcca03a9a5e0b459b0e5f98dffffee31002d75f4e2bc1deef5731694ed5d81135d034a66e07443886ba274d141d3c12a262a8c8dfdf248f9abdca2de2d2dca162d64b642bef1965e5e0aa3654c4de0655197e0d0438b295440f1e337d75db1759d65159ebccceb9f4424d9f9da617836c70ad0ead4393d2f5d910ddac07104c358f0cb0dbc4670e0f5d7ca626b61e1d2ae449ebb68a680d7ddf5ab7f01601a775156838b22ad1be3bfb201b1a098342e4ae1e3d1c80328175be5cc2b5b9d0bec4a5a86e38ffac42f82498b53205d6cf08a8ed91899195f6b671f1a8099d09d19b6d8b89dbb9f6eb66e7e7e0eb9f8d8489b8e50eb3b064f4acd78b2a673ff7e21cde359bdd7908e17d23c53c2eb889f8bfab3bfbf49350118e6b62505bcae0e0161110eefa8589fb1832f651f12fb1cf83db853a13eb80bc8a6fe5ae8002cb4158841dfa886f047267087707dcf9fabe9a8373c43bbdeec87f5a47f11ed12feae881ea339487e4ebca7e6b7b71bf452783e9b2710dc1fa1a424982426d78fef4c3a387acee6b21dd8fa1961663e270d0fb2334d1b7a8a0017e4cc3801ed2d6722b570744b78c45c927fe93f973b38d8a6ab582d8c7f13b457050526e35bd3090cdc96d1c5cafbc3ebba06f86014d58e22897a015cbb70385b5fc9b63e95cce99880ad7afb6f00676a0ea30a113792769987d8209429b3e6799cf1d3e912fd19c0f6feaf3511013f556b7e8d385fbaf3296933f656c3790457364500efe20f31eb6bcd531db830cca8300a624fb044503cbf654029175a35cc08658843167f646856f1fbace75fbf4f1c4e3ca43be62a4e6a0de1afd6637e936739d3ba4a9373a8b3bbd0e2346028ad7def326f11cb53fedbfe1395e5565d443fce7ba5049d07af8b88f207952f981d46a97975faa8aa1576b6c668c12fbbc9b59cf78e94084d2a6468760c0d00e85e229831844fcd92c8ca9650b7d6a2189d84631116f4fcbe661bc0e6ea596aa3088bef0ef154d409c017ad71a60ef81b117cb7e1b8d11998e7135487cd932c513e332a3c21a077af97dd2f68d391ffe8356fba221b814209c7e01b63533145a7a62b9ea37471471b64a2dad0673849289b3b3799e8d55b974d73f017765187a88690b198313d5f0fcc6a44e5ec37179c23b75a8b0c104d6e07156802fbb87610a44a7674323beeb7fff6a7ed26b326aa8cb7dee4a093ba07f831c3cbb930648b40cfcb0ccf32da1f6e6c636b2a1745891f6392e4ff1d1fdcb51fdaddbbee7507e07394ed8ea021854567df3a30cf90f83f0ba1817992aece3257566f4d6918463c51261ab72e3fe1f561a0bc31daf988ddf291ba1e974e7c1ae77ddf9936255ec0844c1a2d0b4764fcf132d1c2fa0b1ed7a0a005d681442033f8827c58682cc1053ade1e1fefee194b1a606ff257a34445fa7b2c194f079a5518416ae197ee82682eaf415d5459f8b5101da7d276f59cbcab42820f577a53e7fb84a09b530c24d2923397aebe537e20b7854cd2e689e2f85056f03dfe16f78079d53044fc9e819ad6c16bc29e86d6f5ef45fc2cbfaeffbd962e5f872f55afbefe95dd0e37e28c15fb4517445b86d3713c281a8f2234bbb195d0aafede64b58b3bbf81235ad3fdb929d5e2a5436d5c8c1a5003f51624411055fbe7f3fe0489ec37537c11907ee0048d3845bd6fbcfd383048f645b0d7abbd7634d0654a91e895a14282f0a2039706bd34f0cbd9fb3d4818fb03b4ff93698e9f0ff12eca12f6e075f34a76f2921865711a15f08f2b5996facefb4d8823e686a2226ca2282d188db3807c7cf33ff166de2bff7bd6e1d064eb79093183b08c16cb3fb6365a02b0047606f7f13d29fe289bba43e6d3514a7b957d3abf837e1da18a73ec68c8473a91754f52efff47b816228c8890a59dbec4bfd2b8d234e4d3f144f8dcfd14985ec70142993d6257452b5c4992d0de4aba4289cf0d1547507db74d952dec9ff2c4576143ae6c06cacb5c732e01e84dde312fc011abb84af707b503b4d1f2e2a17461f41d4bcc7b36d89b86ca2e23e2b6047084148a3f484afba7d371d8e96767b53efbfbf226aa3c187b7872f4134f5a0045091c7caa362b230aa9a2241deba6a04d22f6b6f239f783dd237c8e91505f585ebfa0340a07ead11406f293a89f4d6db0ed6a0c5455de5037acccd98ae21a228a2e7fc257668c0de408884a96ba530cb7d2bb024f56d2710062e56cc18dbeffb14757c9f20c4bf19ec89190c52af395430e11c5a2dc5483487fa893dc56d19244f1d531aa83438db2915e95c7a84fe2c7161ab440b0c74cf290965621470d4d7ed4a92510230f03f07dee48ea5b3222b5c73a6a50217c231ffad533dc301e138bdcae2694f5e9c31bb3735bffff356eaaf500669856cc91de767f776089c99753b7f04a0b6b6af46eb9e6515d89826503066112b211c450e6eceab634703ad8e167168b246b65fdae4c2361d28804e54bf48a3fd78e33e44cd08c47677b3832ca9d26ebdd267b07d9c90b708ca5da3b9fb23bb1c478f7ef6e5c5cbff3659c759df9e3afbd2c018bc66c8d32142ccabfc3ccb160645b0d82bb18f9542481f79b15a2d67ff1d2c0611000540436d484af65b481cecc9414a172b8de821ff0749a9001f95f5dc6c2db357aec5acc097f5f45d57e5234da74ba6bee90ca7cb978a4de302f5c38013cee183256dca0340711c375dcaa523a1127afaab1c51c4b95adc82301f9fdde3f1dbd83d74dfc237abf88cb2f8e15dcbe0ff5983c04018dbe0a1e7dadd2ab8d2abdd6d7436c8c08d880a8a6412dac52a08650a84cb72f9833d4fed203866a129f8b9e7c0ad7562744823a35057281ff26b270dc4e0bbfa0b924a55d90427ace85e8f801a28f3a18efaa36d7e8e36713ff069e93f73f6332ba5acfa43c6afa1f649fc2d03546175b2acb6199fc0a49f9447d04496090717e3d0fb8d0495ba69f8e083c6d4d073fdb3234be1c69c8a9f966ad949c9ee564863cd35f15e89bd6a77538b8654c87216d6e3587fa0e4db52c270a87f244674cd62bf98db597c5b8c0d868b2e4293784cfb6307799426eb31a824d410d9f185a5f23b8591b4fdea6ae2bbfe0313b86f01fe0d8abd9f8a4c64251879d6627b3a4ddb5cfb16e0cca11695a60a1443e03bc417075203931fe8362da2d5e7d2d74b39956575541cb5150bb6690f43ef1371261baf9ac293c63a7d645af7673bfe707743ac06ee85b9a787bb23265e4384e0af51f5429a5b438994750645f77890318f3b043523721e44ec2085db084f544b8e", 0x1000, 0x8, &(0x7f0000001d00)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001d40)=0x2, 0x4) shmget(0x0, 0x1000, 0x200, &(0x7f0000ff8000/0x1000)=nil) getpeername$inet(r2, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) sendmsg$unix(r1, &(0x7f0000002300)={&(0x7f0000001e00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002280)=[{&(0x7f0000001e40)="fecbde2fc3f6b99cb69b6b7ed77153468940785efb63f260c10c6539381bc484dc98c6adbe35e094441838b924da511c5fcef0e996ceada0c62bb5f9e68cec35b8764aa70ea9539466b992d86f279b0e3bd143", 0x53}, {&(0x7f0000001ec0)="fb031a48623b64f321ebabd34e64eb54f856a0fc050f25fa549ddb8baab19cd31ec2d9b61e3063bb6040d82a80f732cae232a41e6f3f3335dc1bc0a8223b39b9e767167268bb7daa1e839dbb8ff2dc1c7886", 0x52}, {&(0x7f0000001f40)="5373ba2d4051bf17458e9a364de46ff5859060d4c24dcfcca968f74b721112c4a0ed78784ec90fae47e5137faa70f8c6267cf17336ae3d19b08d6a4859adf7fb", 0x40}, {&(0x7f0000001f80)="b47eecd722244d4cac86f4aee2b9fd46ddf705e45998170d205c1cc895e59b3ba5b3c9b178954962b75e3c4ae23bc26d7a5a5e6c1174ec00f9accabaede8ff0cec37818fbb128e84d26b33da821103eec9a765c39b25daf5576a0b3e7f41803b545e4b8e5aa326af8d2ee728293b58946e0fdb9d90dbab13ce579027ceed6aa6869937a73656de7f7be4884820da1ffeebda43cdc6304251d0092cbb721c337774cf42d6380bb5d1542f97c937e91595b016699b041d521986887eac1872cfc18a5a48b4c3e2f56f", 0xc8}, {&(0x7f0000002080)="29fd153a4692797ae6248d99aa504b589ad805c97f7445e8697e666bfbbe86f0756dbc072876e9c50dbcb5356bcc27322c1ced84c07553e5ff325b4be8aed1ed22fd412e3559e50d27db5747bf6bf1731533bec14c9a28855f6030ab247c092902cd4db174a24119edf23bbccbb4beb93bb90ece3d21ace2c3a4a2b81d01074a72f79a748a57355f026e8930df08415d84ee887b04c0825b51e0647f877029b7f4abb792d28f532a29be1d99e04b44c952a700acabdaf85054fc8c3e", 0xbc}, {&(0x7f0000002140)="63f56106092f2a6231fd54f48bbe14c0fcc00145b4701b4ba833b75dfef0f29634e2b558a920ac2d468d7e46b40966bae829a2a710b1a3ebe7ac6bbe6f4d1da0d1e0e87d65f0ac362d9619ae37eec6dc5dc238220f8fe46d042497c160b86c290276cb3cc02ac04d6f6861b0304e2e62a45fb4a0f2e3443791e849f56e1cd2e3999ae79a97a344120f75f20f78c36eaa", 0x90}, {&(0x7f0000002200)="71fc5c76aaa4256d69f27e0d4f60689ac41f950ee8f75108c827f6978e1beea3bbc529c36b50c834d74f3c7525b7806136ff4173cfe9fc74310c0177aefe46aab5622808440c8126bcd6dd65fcef403debcf59fbc666b4e9f8719fe48df14cda47f338865804a3be0880513f878fac8d6a6e270638", 0x75}], 0x7, 0x0, 0x0, 0x1}, 0x8) r8 = open$dir(&(0x7f0000002340)='./file0\x00', 0x10, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000002380), &(0x7f00000023c0)=0x10) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002400)=""/37, &(0x7f0000002440)=0x25) flock(r2, 0x8) sendto(r2, &(0x7f0000002480)="1782847dc52cdc48ca36a2f9add296059b0ff4a55190b20db75b22fd8cc7d257e77eb5242bd32b43b0b88ed5f090c8b3071342c965ea396d644494daf75276b874c4e67d870388aaaae33c1288790d7d69421c64a751d36de5f7759459cf1c57bf1abad264d1fc87d9eabb0d166ce7d86e7b41", 0x73, 0x1, &(0x7f0000002500)=@in={0x2, 0x0}, 0xc) stat(&(0x7f0000002540)='./file0/file0\x00', &(0x7f0000002580)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x6010, r1, 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000002600)={0x1, 0x2, 0x3ff, 0x100, r4}) getsockname$unix(r0, &(0x7f0000002640)=@file={0x0, ""/4096}, &(0x7f0000003680)=0x1002) flock(r8, 0x1) shmget(0x0, 0x4000, 0x9, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x6) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001400)="6062408fa2ee2820e93f65efce83597cda8ee15a3e5475e82c957632792f73a708582a23e0818ed5459281ee0c4d53409cfcda15288913bf7f6ccbdcb5752d8e04e14a5fb326e8c2f34822e7b8299c8e2874a471c203eb861500fd42396e05883b87a4cec12bd08289640093476d84366166b23bd950cbec88912f41ace71e94475279d32e8f0c8bb37dc4fb337a60b47e01ca687ace2eb84859c67a237fba9d1b5fbde4713a10827d3c3dda5bf74e7af3b03747d51d4d1d287d8dc80975d6a605ba6727bae61b78fe51715fcbc75eef907b564ce1823e1bc5c915ad2ef48038ac4fdc739b6e90ffff841959808abacee9fb41a9f215d0d5e08b0d4ce02cf7cfdfbe5457b3857ba926019caa9fd1613b9d591de1c047e46a5737237754c8bfd83d591858e35626b48dda5d1601cd535f31ec358d10d7b041a893b7ff8a646f4faac337a56a039c448118514070b42962880705f2d3caa96d40b875fe2f835f3f88d5463a765d12e02b6690b04ff0c92785c84e7626a8aa86a6b5382bd7f726120c52f67aeee0630eb6ee7b68ae112bb36f3ea4ef8ba254f2083b804da6de5d9dc7077ad7e6e4104a1df0ab9ae809773032752ed93c3055ca55e20e396235e20a88091c1e2043988eec008fb0c708ad402786df2e0c4f030a210be230fa5783f46830c24c2b5d55732bbf8c5f688a9c0f0c954ce6771c751e3e94355b45d27525f9afa9a22132d85073685797532d35ebcf528f43018c9e402939f31d1656da848d467b98a08acd26f158d8ad89656ed5504f2d9d5caa0b6c82957c87bcd94fa2afedce67e5888ef3b476a2dec3db2dad96bd1e2acebecea00c7894ec0eadd38ac4c997a8e1fbeb92ada5a7438189ff3acd6930858fec453f75a1980ae0c298d180b0eb2ff7b47eef1828a345792b37c30ee6671f0402a0e37a81cb30dedca03094ba9e58157465473b2a223976426c86116b783cdad26a254a1a33e408ed91b2b7d643f0040db3de2f557655a7e66b43703a45f66eeb3021201c413c98e69df593a15a0ebd19dab787e50715aa5a0b02f532993c1b59169eccf139b0de2228b86fc97abd21889ef35a7c6f9052934d68d530f77ebf6e5000ce0031610c2ad43aa5367a4a291c049c919a98bfe574456b00e3925d1bdfa693ef070607a2099d1b242dc3c90cecaa0bf09beffd1177a7399df097c07cb55d6e7ec1c3830bbaaa0c6beb15d2af4967f4a2a92334be6fe971e3e2ab57efc66642cad01dfb0b41613d94e5c113dbb5a0d219d3b799d73322c9beb53dfb06a8f52783d0282daae87ae286468bd222a04722fbccc23ce5073f29379aac7223bfe2a600b02951bcd682f55b58a6ef99edb2958cdbcb83d5d215177b064d6999ae935a9368804d4dcef9779567b434d7d2f9e6109b85f04ec4990d343890e6b1120be3f20832adf308f7d30970097f202ba3338f788c21b956535a2d9ea3b7ed7652f4d668b6d2c5349ed572f24f17c258fd3d015eb1f86aba6afcc18564869a2c2725a873cb92166969ae9cc230bdba7152d1527c666e913f19a9b170133be6820ae89f25f634d0869ca1e94793b8f35406d0d7d65917b140a57a5ffb2e165e4e89912d96c7398b99f476b85f7b4be1bdec589ba27ea6617a16b28dc1831ebde7212368965b747327d6d2b78c1d2383959ba99d25aeeb09d796119fa5705a90f041549a90b8d0e9b99204f2cf428e6e0e51904ba7f3abdbbc104f5e8bdd35dcdf2c283725e6ab466da396c76635441e189eab8236adf9788591085efd86b93777b57468dccc63cceef42ec7d390a65b165a470e1441a8f0608e083f81ace4518a51ee4ec35d950f4b090a31718ea8c4a05582494cbd5eb831770f10b7e8bd03f37a1d59429a49df08affd9d1c93229f74e3ae0aaf8975ed226b5ee035ff4b17d0101fc38c2c4591baf788732b2d34c3857565650fb649c81eef72d2e0c553274454d4d108386541857b4bb0d946573362ea1b2cc655acaed104f5594bbc962a8750dc5fa1a921affe963be0508b900a67f211bf57936ceb1b6174c24e4d99d8e1031a6b61a9baa5b4e401fcb57720a3f8e5e3fdbec57740d22a75e79d263254d4511c6069a3ffec3df9a435209eb9eb7cb245fbeebfbddf6937614c05623ced143f217caa6457e2f367184eeacfa9597e9ab1402b18b16b0b172cc87445b4653dbd5af83766fe7e7255ea60e57046d20420ddca19463267256284117eda275757fae8eac9990b2cb2a80d77c5ecc08ffcd98bb9de33e80d7815e4352d024434ab58d6b73d5d7d7ee4f574cfeab51f77bb049f974fade69be415252617e21bab16794bcd1ce17c7d66f4616421f788ab258156328301a21fac813dd11460e0845a87938ff7596c16177fa0b88a0977077d59a358c60f3b60c9a847acf38b711215509237b68c64f388bc4abb560741eedeb2daf0c4795afa4b2e43fc2acbd56e2d89137ac4f850103549e3d562e908ef402dedbfdf0f047a03ef8766b93e5ca00ca01adb566332e5b53beeee6928e6d188bddd472b956d2f780406bdbf4460999ad23541f9fb016bfd100afb0b02b3c2b7cd0802ece241ba8ec2b4753d1b4c25fe2c5703b0c48ca00bbb29ea47c3f93ff6037d1f98c31190beba070afd7e2338457042678542ffd602a7dcb7c6d35d5b8ff266eaf8e54ddd0cec34f67ccf07aac8a95263f4e5bc31a4ef4696b5c0a6bc0098c2988b7a9aadf57504194ddffa7b2643db98cdcce0abcfaa1e596437005568099243186c468e81765fd6b7d52048179c1c2f850ba1f658511b73da284ff6887ab6a1edff5482e3fb8f2b81a92e8543b383e3282abadf7697de1d4282ff375949b5d9cf71a621142aa32e91f8148f401c8c8e6800bf03113ecfd7f14a49c4921e5f726fc34e4d4629fe3d3c0300c7d5a2293ef0e53b22137a00bc34e0e8587e7ed0f306703cd49673f7a8223d568814d32e71a5ebcf7eb433f8d414f706c9d7442845c26da3f5d76d072e4d84b00d7f177f2883f0a604f7d609f1d9a7d7a2d2f6b16d7f37ae0bee2e7051fd7a399b18e9eb9e51f664bf33f64d1a67c2a10bcaa6736ba9274ce1942900c571dd18feb7e9838c3196a74c5602ecc9060d6ef755b1fcbaccb5da59c0b3df4b5ba96babad3ec0cfa095ea2a83f5464a8bd64ddb4cb7336cdd6ba7850b7e783355f5d4656fd448d2836a7dba76455fb0230955540799e507e4cb496760b368f37e230759bfecd8ad333b87bea1b5e22d37090091e9e375539ea46188ab58eac363625d5f15245516fed3b7d70a91e554447df1df79b093eeb84ae0865057772a870a4e16e292f895eb5780711e794859912a2d97b501920e81aa66d26e3b99b1137197136af21f7fa9f5525930c65b7057335639cb5c5faabdf11f1f08fe93c8353a4072750738aa6981a2ab1bf82a7b53b13df06821ebd78193b0f382e86c8b36b4e89f3821a9233036c7579dbd1348896b1d0e0234081b50432665065d0cea482a45b368971982fccb8cdc009d6ba61fb805fb9e1429b8b5ed73f717b8ebc219928115859e1a27519a9d4c7452142ef3fcb2d4fd326cd44c1d1872307b5fad8f1e847b97e232b3d4c47619117f0dcd2a7e786f62512ff11979ca0835018b9a035751172d0513fa5e409ab9dac7cbc5ecb259e5d9cbc6431552569ad299bc66fd73023592fd93bc18722a561e2f74baad8642a75f986bc8069278959cc1a7da52a5ba6db34290fb0e40ae77103d128afc5d352a31ca648f43f84399832e03977357fa2cdbf59b4f8ff913329909bac8a81d92bff146fa3e1aa556391f12a04cb9a93951c4979391c2501165267abc81823d7ec0e361676b91d42c9fc4a4ec61cc39789c25815c8c0bf6481e3b0f4fe6911fcd18aa190498b9abd77b0b70ee692158541ee489b27aaf19ada6ee64d25385ba9e4bbbf80ac44e9d7c31757417860b0bfa69be81be9e6af4696e751d4565bbfe15d92d949cfe68ae1d37cdf1ca6877962a25ae2320cf8604a44dfe7b4b167150339dce6072f06606c5a53753fb21bbc018c8b9229d4aad920dcddf324adf6f53c709cf7804788761d98a0a8623f3ddb4e0019438459f048e511a4a7fefdfe35237a35129952fa070c959d0fb0176ed59bc4b4f86e06362facf4d2a68834715653774dc6ee3539a6f806489113342d2f7347451eadbe6969b1774b2676c3276e740ef5357a6153c29227fa0c02bd0f31950e8b203e01161e42d5d6520144394237244f9842c1a7e2b15511ccfd88420d292421fe2c46d1a5c57f37336ec411a5e49bd40cf60330d600d2f8e5aef08076d5ad76d651c3afa16f519ef89bda0f12919fc9ec79c0ee2915970cc81088d9001b27e71461699caf58b1ed43897ea217d91c83ad8dbd5bdf9fbbc05ea3d64a9f266b83ce988c38a045239f84c81ee1d6d9516fb26f6ea67c5053d483ee0d9fdf4cf5fec012cd83cfe7aeb0a17534e7155244352c3295f18ce97861bd519f237346964a86424f46f3a29a4219cc1ed29463e961615c9f6b5b995a2e7e6ce81bb189aca71702bfbc6c5c69e94fecbe0c8149f930dbdb3e2790f30b3365a41bed83054f432e353b556eaa133bdb34a282e294381b217922309a47db18b69b8889b8f4f4e3994d4bc14925daf5ad79881a2b39283891a20de13719676061482a6eb54b00e54d46123841fc533aa4bdc7146852d3e38d5d1ad0e26b6b9bddbea89da6ac63f7efb53a8052bb095801b689aad5d195c9875dfd044a270978ec3a1b843759b7652ec528bef6ba0e920d83dc21f483d22b147add7610635c7ae10d38dfa18d75397b9c461ded1347a5b8ea49bd813cefcf3890094875a3547dcd580cbe59b7bd2667393b063bd1c960166ec8a436ad238c51a548afb34e061f71cbd7cad410ff8b8b35f7789c28674d432c53ed483226a4376e8b25da050d125b7f1a894a91633cc525cb771ca297b33253a25100fd4a61dc812f3251f43712ebf293781ea749208937af51ed8f2a8190fb1cdedd2032bbd1ce76f2c94f7e7c08e196b79d728e46e6401b7792ae649de7247f98d2c440365fae99d4ca69f65f4d61ccf8b966de04118e632923c831bdad21f7eac4daebfc4ab16d2d31a7ccc6558a0896c3fa0383e5ce3fa2c9b95e4cd7b05bc178d32dc46b22060ebfc9b2f4410e14530791fab87cd81a8ee561f25516bb0c4b71415751a33c8a7f3384200fc631b349c8a9140430922cb8a13780a8073bfa2487764b5aa414951a95f7922813fcb967ca9220f224ddedf8e4d6ed8ae790bdae943570a1eaf9ec73d8e00cfb3b40cc333a3e20e6b6f4f25b1d88b5ae9780563feb8ec69f7f5b17586085044504c1871597a737c0a42bc822d4ec4650defac527ebf818aa8d28930aeb37bd98ee8906ce5889d759ce817ad34f2328be68b6fe180186a35a221467ac6aade1ca320301f2ae12176e6b9af4087eed95d183efe4af8cf1820f7d43cefd60fee0f84925aba0dfc9be75399672a6430c9d7a4fdda433cffc329525f3af76bc3129bf94f21f010c89b87b0a7d6a480b130457a218227ca5db75880587b90cfa410dd003bf58b2f7d5493706edbcdd2a3cdc21c64fdc991b5e629b523d9676dfbaa07cd222c0318e3edb6a2fdcd39bd4a499afabf02ebdebacbd356cf253fe6c4151de8810705f3c096efc3e3107c9971095b5d5850e4d602a0d6976c04d67fe620672f6944ebff798b52dc8ba61533a29f52ab3dd75cdb2cb339975fccb7b60eb0bb81cb6b5a948db8393e084912f335274f0b5427", 0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="9fc4282f5f", 0x5}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xffffbfffffbffff6, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000280)=""/217) 16:00:35 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000880)) getsockopt(r0, 0x0, 0x8, &(0x7f0000000040)=""/123, &(0x7f0000000800)=0x7b) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) sendto(r3, &(0x7f00000008c0)="9fd8975b641a89fb6420a469eabea7c91100cd6efff52f06c753d87e86e2cb3bb97cfd1528b2ea3fb38bcf3b4e650c39617df2dca9a50494e2f2b9311a5c22c6a16680b125a382a0d09408f85ab3eda594b64822e19e63eced96a4023054c34465b603272db8094703ef48a2513de04bb2fa566cf542019a3e7fdbd845211339b16cff993781644471daf19bb0b187a41287d8619a883fdb0344e60c750b6caf1d1b131aba894290e4d183522e7d7ed9cd4ed642ed9824d8f8daa4c93ea3670aa429d5d502f008996f0d2078c90a949964efe2e3d33575653bd581404f1b546c90cc06d30e0d0dc42641c11365248af2bcbbd14eb90db4784f8daa568df1ac14d07ab85db91c5e48b02b92288b8e04f89e32d8addb0f4110516187824a4cf058309844749c752f437477af09566f86ca678299c32c815646c345b8", 0x13b, 0x1, 0x0, 0x0) kevent(r2, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffd, 0x13, 0x4, 0x4, 0xffffffffcbc8a624}, {{r2}, 0xfffffffffffffffa, 0xf1, 0x0, 0x40, 0x400}, {{r0}, 0x0, 0x40, 0x1, 0x80, 0x5}, {{r3}, 0xffffffffffffffff, 0x9d, 0x1, 0x3}, {{r2}, 0x0, 0x40, 0x10, 0x6, 0x4}, {{r0}, 0x0, 0xc0, 0x2, 0x100000000, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000082, 0x6, 0x100000001}, {{r0}, 0x0, 0x40, 0x80, 0x81, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0xd8, 0x40, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x3}], 0x7, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x80000001, 0x8, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x1, 0xeec}, {{r3}, 0xffffffffffffffff, 0x10, 0x80, 0x8000, 0x7}, {{r3}, 0x0, 0x8, 0x20000001, 0xcd2, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x1000}], 0x6, &(0x7f00000007c0)={0x80000000, 0x9}) fchdir(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x5, 0xffffffffffffff7c}, {0x18, 0x0, 0x3, 0x1}, 0x1c1c, [0xffffffff, 0x7, 0x3, 0x3ff, 0x1, 0xa707, 0x7ff, 0x92ec]}, 0x3c) r4 = getuid() ioctl$TIOCSTOP(r3, 0x2000746f) r5 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x480) r7 = getuid() semop(r6, &(0x7f00000000c0)=[{0x3, 0x404, 0x1000}, {0x0, 0x7, 0x1000}], 0x2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) setuid(r7) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) semop(r6, &(0x7f00000001c0)=[{0x4, 0x4, 0x1000}, {0x1, 0x8, 0x1000}], 0x2) open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x4) openat(r3, &(0x7f0000000480)='./file0\x00', 0x800, 0x8) r9 = getgid() fchown(r3, r8, r9) accept(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setgroups(0x1, &(0x7f0000000580)=[r5]) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x800}, {0x6, 0x4}, {0x0, 0x1, 0x800}, {0x3, 0xdd2, 0x1000}], 0x4) 16:00:35 executing program 0: mknod(0x0, 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: mknod(0x0, 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) r2 = dup2(r0, r1) read(r2, &(0x7f0000002500)=""/159, 0x9f) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000024c0)) open(&(0x7f0000002480)='./file0\x00', 0x142, 0x42) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000023c0)=@file={0x0, ""/108}, &(0x7f0000002440)=0x6e) readv(r3, &(0x7f0000002340)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/147, 0x93}, {&(0x7f0000000000)=""/80, 0x50}, {&(0x7f00000011c0)=""/197, 0xc5}, {&(0x7f00000012c0)=""/118, 0x76}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x6) msgget(0x1, 0x1) 16:00:35 executing program 0: mknod(0x0, 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:35 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x3) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0x6) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) getgid() mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x7fffffff) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000076d000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='_\x00') minherit(&(0x7f0000255000/0x3000)=nil, 0x3000, 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x85, 0x46, 0xffffffffffff64cb}, {{r0}, 0xfffffffffffffffb, 0x29}], 0x66, 0x0, 0x7e, 0x0) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="022f2f24201b42cfdf3d92991634db5bbafa5969f8ab4f623355fced5ca9a9adca"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)) socketpair(0x800000000000018, 0x8007, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x5, 0x283f}, 0x10) clock_gettime(0x5, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[], 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/7, 0x7}], 0x1, &(0x7f0000000180)=""/113, 0x71}, 0x1) flock(r0, 0xe) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) kqueue() shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) sendto$unix(r0, &(0x7f00000000c0)="81cb6825fcada14ce5fe", 0xa, 0x4, 0x0, 0x0) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000480)="d922ad8a3a4744d326569259ae42a15fc3fa7083fc9108fa1e9fb258e4085ad190d36578f30ef524498d9b381b3ef405fd41a2a690e3f91bca1edee4c0e796934289a76d8f23e3d224ef4811e7b7aab2be6346bd809b87600fb83a978ffc99ea103f55cad39a9d1253d277d0f5f27487d36b4dbc9dd91445edc29fcec60e11edafbe1f5b4c51b10e2ea74c29df6a5bc9bcaaa28ead8fdeafa5c309c1ac10ff9c4db85a29003f7c1689853151cfbc835d289be0bb4cf579b6cc45b170e99fd1d4e974ecbd09a914cc9d3b9b016d5d4c587f4976445ac5fa146d6d0cf4fb9e1936508f2186e6051522c96c83e1568f6dac7b7ec3c01cb67e39ecf24efe853ce0d5f5bb4f08843060ff7ef86813dd1795679b4fd5896041f45fe37937d731dc98ad8027ae6f04884b939b5861ba27fad0a807ba09fff185a20080698aedb1a31a2266aa834ebf469c4673f16a2f753aff28b803ae50d89ba575757172b8416b3b3d44d8f939d1cc8d2344d67fec0bb5700308d18b80d4556506384f7f191ddaf05cccd27a92274ee8ef052f2cf56d539879f092b9427f5b6eaf32cf3eea035ec75e75df6df7552e0934372e8134c8f17388cdf670b2f73355bbf54246476a9d959641ec8e6b6d5e8d3f683e6116d40bfb7ec91153fd6000c387de1bd23c806946a8520b971e43553506f262aa3fe0a69d1e5e91bb814fc52a77299945502f9f7ab8f68995258c386aaf570f17e25d104ac48aef7ab0f27b83c26f01ae0a3db06a52cb132488d2e658e1db665d58e6bcc520946d9c86ebb4771f01266ff91a2bde464c9f02fcfcaf9441e5a528fa05bbdc9b026c377722ec2b4b93f78182db483ad84a668de9971c6ecccb08cb21fbe3cafe38b55bf5cbd9c7abc3f72f63f4658601d66d497f8ec979ae93d4889b5711e0ed9d6f780b752169b20ee414eddc03e6da0397004965622e929e7be025a1ae1086c1bb9cee92dc8e18ec72c5113161db84c723c0444c9546a98e6c123b39df2569028ea92c4481a37a01080c2825e6f9aa3ce96c9f4f120ff12f2b44b2a7db330352f49944ae2205dacafc24574fdf43ead6b9babcc0cbdcb3fd5bea140db3fda254d745e11b05ee37f4088000812fe5333976ad8359064721fe0b021c678909ea9c42577e4dcdfbc54fe75a59f600f315b0b6f3828b00d7418c8507c58988d759c40f5f1eb27ae8813334a3ae37e590d2565174bca882ebaa44fc0a5e9a70b0d5271fefee2a8b7c524603dffcfd94914a25e6245f7e176d620325b1565ec40e8dbce06c3b0431c9fa181dc13a3e7134469721be38511267dda478148928dc2b9fdeb2e7d8e40bd7a30410342291ddeb555ebbf56eba2000d3ef6c5ed0c6a265e45553a3959ab19c7ff90d862f162a3bf23b7c21d17a2d71a9a92efd7a7bbe60e93df52cebfbbdc142c06e1548106e3aa8e2c0ebef73b7573d094c30ec48c36811e1476bb2ef1687d1f644a255b1a24a3e8ee342b340a8455675561f540c7cadaf448c740d841c8e263cd0478385ae325bf533609bd482d4ee28fa273bff931e52a66c374347b57801dad1d537650341cee35a35ec571d293f914b1601be82aa1ac1d10167372c445babf206470f05c37be84ba7c2d5826d58b8a35bc6b9c3b425b8c26c0f14f5366f89721ecc823c0a5a2cbedc68ea9972af9f4118c7f61b0d36b2cf98e0247d5dfad425fbefd262b476056c9b7ff553d8a3accf322f065cdb240ab9b1c04881cbc3ca1fcf52364da33b519fd2325f13602f5381a9dd41f617d961b48797f2e4df7f8dbd1bda7d629863813e3e924d29505fbda194b7f621f4fc647fae7ecb02d044afce5d614e24473034a28bb74836bf153e097fdc35d60c4ccc380f8734e323475e827e453a0527ea98b02cc31f930ebe518182ee5eb8b184508f780ebed95d9feb4c51761b437ef50b6128f70f2369765cc5e6e2eb62a596a6293b50f245541d48114c9830a3b5e3916f545b6d7f4d4266ae0f6ed119ef5fbd3fcaf590d148bc3f13fc52c6acd964dcab45f810eb37c3f49037a8555a96cf6a8cdd8ee2d21ba5e443ef50ad86ed6487278b41621027a1f7df8496608238db96f55ac50a72a51ea78bcc2fc397a6010a2f192fd7b6e4cfe87c762d1744db601bbddad763280e794d15bce74f753caffa1fecd9a95ac184f8a14743b6a90177156917239d25cd5470f1c32594e27653b759ed689eccd5c0b10e9f2403b3089d84d8372569e4b6b823c438960670c947c9ee098ab4a68ccd755cfcf9039bef65e0c49c2880e0d6cf2c67ca935d996193453b7eecc6151666eb1c399a3a8455603c7614170e97f55fbaff1b988535a03479e8dc7bf9379bc97367665815de52f970067cd878fba58a13ae31951c0475e5931edb9e7764bf71b6664ffce6e5ff80d013ef8dae89ec1295c9c89dab97287a299f7934ac0c12acf1fb44add258a1af35898ec26da76bd394fd27949c23fe20273eb82f4878ca5ec2035185f378bd5fc4773f2e250e256d420748f86a219f071ff826c471d6d8adba66ddb2035dabef7e93ff1056065596a9f4911aa66b2007e3b1e80d7775c87923a221ca816f06810d681a35ea6a8fa0df8061d671a7ee5a3c560b9639ca14093acca27a8d1e4a2afb5185fc6e94261a8b91367a5b9cfe70a41f56ea51d0409370c11ec0b45295c612f3ba4aee965ac635497d87bf82b48a02c72e5c4ecdac33683adb506f91826d6c8970115f1d7efa4cf1aca15e3dc9eaaa9dc99c6c86b9f70b969c904dcd89c5740c2c9978d404abbe08dd6a4064da0ae1f90bfeb017ff49d77bacb4ff512dcea365ef6b7a00295abe3d937551883b321e8ae4fc41baead282a36bf9ad8b83bb60f133480090340a71bf551732ccdd990a096f4f1a5cd119fe7aaf9e5301f10994fc8708978c7cbcf1aab68a39f0c233170ad462217ea74c762d8af29cde47b6fd3d77f37f1c946f05f0d2e561287111b02797f2ebce3a781c55ae781b4c070a17162e6ebf4743611ff6b4f2efcace444ae72a2e5730181ebcd3d4ed235c1314d9bb42f40f1f25b18534e6b2a32ba54c20ff5c5916c3570bd4d46d813ac81f38623aed98410485d0f7a1d0e2c138d84b5b761325b7ecebf45748ebaf3c4da3a9af47c54a7d4256e65ed529fa2aaf61ce01f2f8f2ae8e3aefc7f7a217ee96c51681f5111995a677b948f21331e99f86a7b780e1e9a216ca9dc12496a954a381ac389b635df8e744fd80b43888fd227116d93b90aaadc002eb71c0bb3bfd314caeadfa961dd8076f66e3c6175b357c7b1aa80d313314a9396db7355889e2daa0f7bca6cc41098d523c4a9dc226159aff6ef5b56dbf6b4a7a57725675c65d1e873589ef55bc00103b7c80654e199aba5426023ddb9f4597f5fec7fca9b84f9bb94dd849f88134acc7c2124ded7b584364f6c6c2c9ba6ad8994954a7fe6822aaacb2b43a3547c3a664378c35abdf2929225b8f6dd12662550ec09d991b5d010b62d49ce07381b9de0676858ec2464c3bbe47c80631171bbed6c7a77c96dd4cbf7574c2bb3de68909557038447f6299a320c7deaf525fe742d9dff4244382c36c0df330289140062110178f6ec5f4e61d8e2c4a0238cfe3b2df50941d45865686e8e52306d5087fb16bc0f34e2bfca0d73c2ea7b8f84735d85046e28f7b16ad624b1e809879ab343e04f7aa4baba9111e0dbf82a1a20efcf45fd4e0b6966fb29956606028fe6e50a054ec16c86ea8923bb8923ef93f6f19d22a3af63003a21a8bc3e9238946732cc154e6a87e87e2a811ced157acac19ffdcf93df09d408a599ffa61343db548d6ff489e39268c609194bc5dd94c2c2115fd1e808d3baec62c31343a72bedc906da5b62db6528b0b28cf50acbbc70ecab1d2fdc24a5a7be6a35f4f98030bfb4037406f5cfc8e2e3a08f20b95741e1453aae1142a45a6c6ba2ab9db8302cb4793646c13d181c40604ba9cb76869434d492cf115675f7a1e02428ac63e73104cb51239983d26bd176f36b754e9d81bf98397baa132b89666199265eebd24b8d18eedac929839f5c165b63309029e61821bc2fedbc61c40f4ff4d93cb465ae5fe9bf641f2e088183e949223b0309cf0d3ab2f528bc5add2046bdadfe9658cd517187688390d010d8b381e96a66cf755bd5b1d652e0c1c010869bc49098b7724eeb6a6511843dbb2c35625580eef16a2fc20935156bbf5afecea7f18c9454c2f082d32517a9fe5db544880805837774e5d222863a37e29600adba6e11c28f6b448437679940f1037d5d42a0756165accc56519d089c304faf651e4b5a4c0d0a966d7f90e18a160f085efe34c146bf1d3f2a9e8722db06b9d2208101d705448dcc4072733689af522c06a3d01d18f44a4286874e90140babd9b642eab2b17a41502838ded2ada7738f800bcb32dcc6c7618b8d0c78c86bc7c7884d1c3263a2a30a2883dd2166a34e235db1cdbc0154892b5e24dd59286fdce9f941a7a09d33771f9535d9b137e14d8cfa543160d901e851c4cf0c6cf1b9c7c23389b69b426047001f199215dd957c7aa1a88c9088b2d1a33ebaa0625f8fa722276ef7bb96f1815114cc0e73e6d8364577f2537ab083e8c9f22005c8b70cfe97d6fd3446a7bc1bec18ae37d4a4bfdb042b3ed75b373d5a3cd471f6fb685ad50c22e7424698b530f159c64616fc3ea905b88e5a0127e0cfdca7bd5188fa5dc0eb7b12118878629ce64604e9f9fe302f6a84ad760c92b1c57a776da25f5b2f4710863ca8d99d59a3fe55fa9e345fdcee9f7a4563a419f36b869ac64a2176f803ef222b998362f98b40a7c25e3980d4bc3803220892c8f7d787ace7a523a75e553e47765e31933269548c81ce513b943153dd54c6f63e1ef30f5900dfecdcc147bf2610a31d33149ef1409f9825f08115de1da6ba56c5387868cc3f075e77a1a4cc6f7ad531063712cb5292c9ce6ae113806b4999fac5560ecc0409f4cadeb3f88cf315e0f9d38de56a415ab39698d7d5a219c057ab061d17e19def01289664c061afffcf6002a98c359749938b3913771a6e7878314802e4f30a8eebb1c6572d77bdaa1afe65fad152bfccd4fb77581315637327950fed587f08dc3f21ec9440cd24e2cf389c0e0659a1def6e3506eaca46326b20a3f3a15fa5fe3032a749f8c53adc59fafa12499c9063bb7c437760062ed66fcd0427028a5ef2ee539403aa6dcb905090de756c417fa201e3ed3098a5bd227936725ed84efdbcb11d26cd76de796b81778608f7f1b4827d38d945050d7bae1438fd40a861a8e4d085081c8589e2b29e91df9784290fc99606e01c5d4f27e3d36d6958f5270f02ffbf23e47cb1cd212fa273e3c6593f1edcb3cac2c30e2d13486c9fbbbefaa295dc7a550609a193bd05baa0b4d2d270b3004eebe12df720a2c905822d45cbaf047abf31ad0459e7966340f22d953f9cf1902c28a0c9ca57a1124cb725eb4c372b5959c0875efea02a7c9cf511bd9611d30a0d3e1c7986bfbfc4df675e63adadba8da6f4e256acf8ba57d4acf603b7fb0a60a0f691da534d1f7d6b79060f1417667c4a211f8617b84feff6542df567eaad928e3696fa52b8a2f11abcfacc13b859c7f795e2a2a00987af120c0c9ebeada6a0f71af4b76e83cfa6c217bcc0609e182495a85983f73034474a6796f5b2ddcec8699253df05bc023bca215c0ffef88a1cd07cc56f42c78cc7eca18fee3eef2be8127866f9ba86199093846214bbea4d1ca980df3db57038441b9ee8abd2049b183c836664ea7cff62710e28", 0x1000}, {&(0x7f0000001480)="6029e8c8052df4efcdf6d968f45afaf5dca1616d43e60a0e80350f95521955803c3d3e18672899fbb5b0af85957b9062e265c3e63ee2809ba6a42cfec690d77502e594738b229486bcb6c40a0022bd2246f241382b53fd94803d6c54da46345fe9c57c056868562eeece63cb261b3a11e5b634bfa251dd4febc83ff52ab4e5f4ae9fb1577ba3cca1e5967ada9c5f6731a8c8fcfd80ac", 0x96}, {&(0x7f0000001540)="a85206ae6c43bcded9474112b9f14adccaa0d4615850c45a95680d0860b2ce9f024b726a2053a5cb215d6c3cc1ab960c93193f8e9e8fa0fa6d0a01146b2d6440c3394b79ddecfba0490ee0ef4573250891179b7c54c83d6885f5ef85ecb8648570425c464954b7d521215808f0469c1a9141089252", 0x75}, {&(0x7f00000015c0)="670904265554d8c23b60325e1b69fdf49bc445eaf4b32c3e23a8f35bac58735cf00800db7655ac4422506b44", 0x2c}, {&(0x7f0000001600)="3f5dbac9efe0753da06145e1d099008a7550d175a18243364fc138f24fcbd1c29c0524ef3c85", 0x26}], 0x5, &(0x7f00000016c0)=[{0x100, 0xffff, 0x0, "16ee1dce32bff8403b8688b77353666a3e76bb1ea1f107cb87bd50b3c0c6b9ffbbddcdd101628c65c4fed93e4a0d21be4ebcde542ca5a22b4a54490a65684e1c7ecfd81b660611c74843a7e47570b640a4b78893201801bd96577967d20b00375958f3678f7a4e882650140ba256e868f102eca3b575b41353cf46e9388b939b986403975dc842cccaa9d45bdcf2e162fe2e4f737c1cedacd0d8d851f92623803eb375370eac49d8e4b39d18914ad445fde3cf74681de09fafdcef209c0a94e606132b3fa47bcdbcd1a80b071797a6900670e73d91e68ef060c038161694ba3e7be0202eda5c759f126f6d1c2f2f60b4"}, {0x60, 0xffff, 0x1000, "c1ad63fe7367d54793bbc9075683b33f9a1f642e2e5646672e75a8f0c01c0447d636cb2e25b49d9e3d98acf78684e08a35c89e942f68f065881f422acffefbfc6c53140087e83151c025"}], 0x160}, 0x400) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000380)=0xc) clock_gettime(0x7, &(0x7f00000003c0)) socket(0x33, 0x1, 0x0) socketpair(0x0, 0x1, 0xfff, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x5, 0x4}, 0x8) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xd1}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/159, 0x9f) close(r0) r1 = dup(r0) fcntl$dupfd(r1, 0xa, r0) read(r1, &(0x7f0000000100)=""/245, 0xf5) getppid() pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(0x0, 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) r2 = dup2(r1, r1) listen(r2, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x100000001}) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = socket$inet(0x2, 0x5, 0x80000000) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0x0, 0x9, 0x0, "8549554dbfa600", 0xed4c}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = dup(r0) ioctl$TIOCCDTR(r3, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:36 executing program 1: mprotect(&(0x7f0000575000/0x3000)=nil, 0x3000, 0x1) r0 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:36 executing program 1: mprotect(&(0x7f0000370000/0x4000)=nil, 0x4000, 0x800000007) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/13}, &(0x7f00000000c0)=0xf) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getegid() setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}], 0x5) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000380)="4c9dd11280b1312ddf2e0730e392909a36443ca2acaf56e0b1741fe38e59a0334343f87e6139f5964e07a8c90152b1b7fe59d66973f0e3a23cc4f07cdba33513a12499d70a0d00a98e4ea88ed50bf7bdbf4f5bba7e32940a3c9e58aa8cd7a74ad7e4c100007b24524a2dbc5d538302d75630a4877d02c9c7b144fe80546d9cb72a04d25931721b41ddac9074a626eff1887cef695f3ea37822c9093247ac675d44c90009a869688b7b2107cc9fc40b0127aebf3c94e4c8e493c9e48e9658fdb9987713c5f183b812b44c511fba98cd2239632432120c2dca78bda55aa4e6a7e703b29e9cd32b537f0cee9c769c427ffcbadac74f7eed57a2c67973a87be6dd7f4b88bcfd2922a360c336cd5bb50411abdcd21ec7ddcaf4762863921f28368e60b4dde9abb80c645db79b66688f5d0a6c1f5ce0a809876c7174a2d59291575b", 0xffffff5b) socket(0x6, 0xc002, 0x3f) write(r1, &(0x7f0000000080)="00090008ffffefb201", 0x9) flock(r1, 0x203) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}], 0x4) 16:00:37 executing program 1: r0 = socket(0x1e, 0x3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x1, 0x7c74, 0x8000, "1b21c1fd2b64a9bdaddaad2e84d5c537a15de919", 0x1, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x7c1, 0x5, 0x9, "a332c2757f4762064834f90c2054fd3749deb043", 0xff, 0x4d71}) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}], 0x3) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}], 0x2) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) accept(r1, 0x0, &(0x7f0000000080)) listen(r0, 0x0) 16:00:37 executing program 1: r0 = socket(0x22, 0x8000, 0xfffffffffffffffe) r1 = getppid() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8008, 0x4) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) r3 = getpgid(r1) fcntl$setown(r0, 0x6, r3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:37 executing program 1: r0 = socket(0x80000000000002, 0x10000000003, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000040)=@in={0x2, 0x2}, 0x10, 0x0, 0xfeb2, 0x0, 0xfedd}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x7, 0x0) r1 = dup(0xffffffffffffff9c) setsockopt(r1, 0x7, 0x401, &(0x7f0000000000)="96ddac61ac8bff288510849b64e1d9d1926736065d26d028ccdc2d6797cf84514fceac57cec827eca7c61ad0da1a454efffa3e63a6c7ed5ef1ecf8f843469617c779166c5856dabd8c67f6c9533a20607142", 0x52) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x401) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b3b3c2b1a5919419682a79e66502247c952199104aa2747954a1e9eb06570e0efa448487f02fd095e45f1619512d147a35fad4b7c33fd3af8ccba628ba634d7af7eadb7588e838878a56a800c05d4bcb9a7912c08eb5fd70ed18dc33aca3d39fd04b521cfd679ba5da408ef25f60c162f63eb071201b00ef3e1fb1f75da9652ac7b1f9012e06573cc389e0bc5ca4160313866fdeea93d3b7c85d271281d96fbe4ac947a97f7e0a61f82bd35f022b76b075a26ec635db024a4ca574e2af600bc6ab7dba42c342f326e3822900d99652a6518d", 0xd2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x13c, 0xa2, 0xc900, 0x9, "de3270b91a2e06aa34db4b44b54f34c1f64f210d", 0x1633, 0x3}) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {0x0}], 0x2) 16:00:37 executing program 1: close(0xffffffffffffffff) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {0x0}], 0x2) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0xa4, 0x3, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r2}, {r3, 0x4}], 0x2, 0xb8b) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {0x0}], 0x2) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES16=r1], 0x1) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=[{0x10}], 0x10}, 0x2) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000100)="2902095cb906008590000000ebe402259aea728fc3b0cf06c6cbd043bb03290aeab4359669bc6f645d15ec8af3a67f30cce5352578682841aae8c97ce55e778b6b20f860d5ad47e02b2e5f8f4938a7198623571141a8c892c5b77778b3b47aab08", 0x61) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) write(r1, &(0x7f0000000180)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b401a59303b300a98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d84fe73b5b32fd74496965aecf45a87ce583cb88be37fbec9faafeb445773e9009cd9970f6dcffe676c2505e77d04c867b7fa51c26cc11f896da465464c58fd47b20ae44ab0be763f6beb266d9b5c24adea0f47281a0467827c08f331d6d6d72dee6b387598cf1b7245d25b977ffe4451b54701be4a6dd44de975ca99b3540afebb2e10a769f053fd308b241368e2663334a855ddf6af64073ec4874f5e9777668fbf5048bebb8f0e7909fc89e1f7d669aefe6b52c9c4892b1cfe5d0c376a8e95e9b0e9a28dc700f3ef6e3edb9e075f100de86aa444fb9fde20", 0x171) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0xff) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d3aa7f2947be77f1cbe061ab59b4c483ac24bff0579013b2d01e2f61fdd92120f1440f5f540aea663e53940647fdbf6390c9d521a8ef1766290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f700000000000000002f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x13b}], 0x2, 0x0, 0xfe}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x7f) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x200000000000010) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2080, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc010, 0x1) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r0, r1) setregid(0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x2a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r1, &(0x7f0000000300)="a2f6202cacab86f5f5c2709886a9f583dcd3184ed1d32d334c2437ff2d156326169d4de60309c0c473ced92ae18fab004b987e72bbd4369b3b18bc5750bbed7e54bc06dc92d9528667a577c825cffbe4277fc6d75d9f84ecfa62f6ec91bc1dfee07eec3e29e49ca1a9606fd1ae5151611c5425860664a39021f0e5484b1f7572f2d74564af45ac139538c7c24f2cb87e4e2ccc64c80ca85d426bf4744d913153ff233f9785ee3218cd85f82c2316fd8dbb5bdd48aee2fc10a2465e4c3f650729b05f0f0976f065fd8ce017b9706994dd838044edbf1ceff520164cddc4e7d37c6ed61dfba391a396a2f0bd25c78fbcb002ef9e3de3315f8908c823737bb253b23621dc5b05711bfa9ea98ede3ef1cf21a9448833af884168e149fbdc0ba857730592fa314ad6e723a47bb7c42631b27ab5c121c1df56faa02e3e1504821eaf75d3cc11a2e4c650365a9e1bd3a34abbe81be8c5da18aa8f256f39218e88ba7a4151219df20ddd78cd1d3081e0d4fd77ffad12f4d075161de405fe12296585f425d993d7458a5ea4316b5d4ccd580e56a36e5e56871cc9f4aa2c68c5c6912bee6c6f87b1549bae816dfb951bd6a0ec61ba15c5139b363e27554a0b637fb6273eb69e0cca18f1934f767c76d739bf5f6cb80de3735bc7dcc835f763dd377188011cf2b5bea8dbb11975db8e5fcc02e2256ae346d09b74a818696259f5c8ae0a58f9", 0x200) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8c, 0x40000000, 0xaae1, 0xec91}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x20, 0x74}, {{r1}, 0xffffffffffffffff, 0x94, 0x3b81c3f2f0639f07, 0xe79, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8d}], 0x9, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffffffffffa6, 0x251}, {{r1}, 0xfffffffffffffffb, 0x88, 0x20000000, 0x1256, 0x2}, {{r0}, 0xffffffffffffffff, 0x24, 0x8b, 0xfffffffffffffff7, 0x1f}, {{r0}, 0x0, 0x0, 0x19, 0x4, 0x75e745c7}, {{r0}, 0xffffffffffffffff, 0x90, 0xc0000000, 0xd2280, 0x4000000000}], 0x8, &(0x7f0000000140)={0xfff, 0x5b}) fchmod(r0, 0x2) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6106f108830c18fc01958102358237402e14ceb555cf4e7b4771547ad1560c5d", 0x20) mknod(&(0x7f00000000c0)='./file0\x00', 0xd000, 0x3ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r1]) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000040), 0x6c) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1021, 0x0, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1fa, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f00000001c0)="d7a119e08ce8b3461fb3289f923c937fecc83053c7145df74a341cb2888c17adba14ba10ab6d233079fca05e42256cef7752d3d45261b424b3f83751b0631c337e1ad4ae85b71110", 0x48}, {&(0x7f0000000240)="d11d3d82fbea6a09ea7628cf67fd4803b10c57dace5d0b437af03cee3458ddb8bc19e326c55afa8c9ba1c4cff88214b314447ec8537d21aa9b5290507c30b70cc30a02962b59d1786cb859f86a01b5df1ebbdc7efb697b4ef81a2692cf5dedde9817d146355f9a52b65361c0835db9fa4976ffa946f1210d225b335ba95d5be4e479afea77b3413f57bf183b601697a163d30a09d6de124a5318c78e9942cc521c8898888bd6d6ea6e4cd23209353740f0ac7b5ea74da071c8d3dbb02c788c338b3788bb47b507bf2e52cd8fc00375e604fb7c7f8cc030b26fda39657d6d", 0xde}, {&(0x7f0000000340)="d3530911de1a29f2789f1b7825faa2210dce1e51ddb098bee30287a68589ca16958d998db908f44a6ef8a1684a6ac2ea2f3e09edad65ffe8c8993dbbf3b9aa23e4469c3dbf470be8849d5fc278e7472d17b72dcedc32a2841414422a1bdba00a74a4f40bf7fd40b13895af03cab3bbbfbc6854f69b67fdd49bfec2a04c78b4864458fbc5b80ea60be4f61150", 0x8c}, {&(0x7f0000000080)="76657fd90209338c6e1ec6", 0xb}, {&(0x7f0000000400)="27318a1e8ba220e4d3202c6d8fe1ac97dc35280e22cc068ba818fc916ab221e22c8fa317f9d419bf58d6b4b6551500657251fe28a23e81065f59d7b0d3fe7068e08af1c41dfdd7f1353d8c755ec6a9d608156cf75ca73580184829388a049047108479d64558cf44bcb400c5555756d4ca79d12b6040fab4b9b43161b45b5376", 0x80}, {&(0x7f0000000480)="ce9dd43017c6625d405416ac202e6062fceed6712ed3e98133223fc01b720a5527c3bef5b5ddb8c6fd269187ef106b32b0fcf456517a58b656a7ced8be18458a5284a6a520af07f5e6c838f623522d516d91d87225cbacc66949a5da90a884d8fd3f633f61a45173fd6b66c0e9502ac1dd1f2758d1fc899647d22a6a2d0ee825598c4433fc96ce2e33edbeed93333b7508e7df20418f6f73bcbe0b1264a39f3f2ba44d25d70414d15689d5b4d6c14a4a", 0xb0}, {&(0x7f0000000540)="3d950e50f1da482573ee440b68d06fd79e1c5815ad3970565c29622901f16e63eff8fe5799c0d0072404bbed8f1be2d35a76bf70074174ea1b27e8735883df1b37e28e10ccc754ef9a2326e70169b4eb16d09e27010394be908bb6099e2c2d4521d0888f3538f0808e3854b997eab7368c78ee013b4fc2e24336027605d1a6507e26684d930062a3fefa7a9c3f86ba0dd2717a6cd056721ff3d3603a535871d68356b96eeaf86d6ebe7fed69c2de071f927a1a161abe0bb2f0455393b417062c10a5608d1a0d3a27597993730e07795ce7a0dde50d34a795a352743c00dc875a21669f1be2427518d9c9333db01afcf2d61d8241", 0xf4}, {&(0x7f0000000640)="c1d5c51f635ca77f9ae88cd5d9b0d0182a212c8a488fa37b5cac4c3b1935e7ec987ba0faba70e8a971e1d1a8c73473a3efd6835aec488d938e48c2192ac529a27d9e013ae4fbb1e7e85f038fbc0272f495cc48b68c8b5158f9da8fb943c622dd55540d742410a3a836f276", 0x6b}, {&(0x7f00000006c0)="d40204267016a8cdbb2a0436570e150493ff9957964ec0b1f492ecb6a5c0173ac554532a53bb7c4d4b2a76943ada6913e958b978c9734cc89fc6b4c18c25acce85b1c6960cc51109f02ca1ee4ab816ae3e0e198fece05066b1b4784e66639c4a3cfeccce6250a8ba77d5fce2ee5e278a419fc21769e5c5230afbcfae61f8933cb4027f53bc97ff8e85832c7bd06d9501ab7b6b3b2cf784aa42f36f18a2c948abf1ae46527e4af8609b0abffc8dde49d61b36d81371574c25aecbd42ea9d5d260081156c58a891f14fc2ddd6e77a0d6fa2232918209bfd0f5", 0xd8}, {&(0x7f00000007c0)="d0d7318de78435b5e142a0790f9ffe0dbf641861138b47a86c8e93010c2245958ee9e0aa1d0e4751439918ddf47f7b47524a8cd7af482b5e2e889917993c1e19fd35afa8d6d59b249e1284dddc93c8ed637615c859aeb06f7a12c713ff2c676159224aa73168d9f2dc9eb175b67d8bdd8560b426af634342514d15643e36354e7177daee4f9fbf9d52e3a5783b1de841f03c689fec0d1f4102d0d9567a61c753224a3cf227ece49dbc9106244bdd18ce4028ce", 0xb3}], 0xa, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xd0, 0x8}, 0xe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) readv(r7, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x1000000000000005, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{0x0}, {0x0, 0xfffffffffffffef1}, {0x0, 0x3d2}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x4810, r1, 0x0, 0x8) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:38 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783e3", 0x9) fchmod(r0, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/81, 0x51}, {&(0x7f0000000080)=""/25, 0x19}], 0x2, 0x0) renameat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x4, &(0x7f0000000400)=""/87, 0x57}, 0x800) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000001f, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000061c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x3) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x5010, r0, 0x0, 0x2a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) msgget(0x2, 0x80) munlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) sync() 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x240, 0x100) ioctl$TIOCSTART(r1, 0x2000746e) fchdir(r0) fchdir(r0) write(r0, &(0x7f0000000040)="00b80b2f9ff060531c226724ddcfc108ab58aee6006bde043be59294e56741eabf0bffad712e1b", 0x27) poll(&(0x7f0000000100)=[{r0, 0x6}, {r0, 0x84}], 0x2, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4012, r1, 0x0, 0x0) dup(r1) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="dd13e36704c9da2c43fcd1715bad9bb79c631ea3606c4d7b5e6885f37a5fd5b9d10ce27de4ba0ca0596b1111e09b3e0ea447f8062e337cc652051e8dd13b8c095446a383f6b10b4b32ab75aaeeb42bd2bc831f116001c7182fb74195a606c8df8785d5271096f24c7f8f1f3e8238a1542763b41d74d829b8", 0x78) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/33, 0x21}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) close(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x21) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ftruncate(r2, 0xae3a) readv(r3, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/146, 0x92}], 0x1) fcntl$setflags(r0, 0x2, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x2b}, {{r1}, 0xfffffffffffffffb, 0x5a}], 0x800, 0x0, 0x0, 0x0) fchdir(r0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0xc6) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7f, 0xf3a}, {0x925, 0x8}}) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1815, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x488, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) flock(r0, 0x9) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = semget(0x1, 0x2, 0x10) semop(r2, &(0x7f0000000040)=[{0x5, 0x0, 0x1000}], 0x1) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x57da) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x100, 0x3fffc0, 0x6}, 0xc) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80, 0x3f, 0x800, 0x80, "cd40f752fc7189dc428e02d56c0498c782a99590", 0x0, 0xab}) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x70) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac", 0x171) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0xf9, 0x0}, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x81, 0x5) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/17, 0x11) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x4, 0x4) login: uvm_fault(0xffffff007f124108, 0x7f8000100008, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pmap_enter+0x22a: movq __ALIGN_SIZE+0x3000(%rcx,%rsi,8 ),%rdx ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffff007f124108, 0x7f8000100008, 0, 1) -> e pmap_enter(32176cc2ef95acc,0,20,3,2) at pmap_enter+0x22a end trace frame: 0xffff8000211490d0, count: 0 ddb{0}> trace pmap_enter(32176cc2ef95acc,0,20,3,2) at pmap_enter+0x22a uvm_fault(a66ce94f18bc165e,ffff8000210624c8,ffff800021144000,20000080) at uvm_fault+0x934 pageflttrap() at pageflttrap+0x18d kerntrap(be84cb944ca29f96) at kerntrap+0x9b alltraps_kern(6,11,20000080,2,11,ffff800021149470) at alltraps_kern+0x7b copyout(988fe1096dddda83,ffff800021149470,8,11,0,ffffff006fd05e00) at copyout+0x53 spec_read(cf2c4f03fcbefe5d) at spec_read+0x2eb VOP_READ(3a9d9008cbb3927,ffff800021149470,ffffff00634f50a0,ffffff0068a3bbc8) at VOP_READ+0x66 vn_read(cdcca4c919defa8c,ffffff0068a3bbc8,ffff8000210624c8) at vn_read+0x140 dofilereadv(a9449b00ed7a3286,ffff8000210624c8,ffff800021149520,11,ffff800021149538) at dofilereadv+0x156 sys_read(480056ad3aa92eb6,30,ffff8000210624c8) at sys_read+0x7b syscall(98f09522d2f159af) at syscall+0x473 Xsyscall(6,0,ffffffffffffffb9,0,3,6fc198b0010) at Xsyscall+0x128 end of kernel end trace frame: 0x6fea0190bb0, count: -13 ddb{0}> show registers rdi 0xffffff0002263b80 rsi 0x20001 acpi_pdirpa+0xbe69 rbp 0xffff800021148ec0 rbx 0 rdx 0xffff800000ad9000 rcx 0x7f7fffffc000 rax 0x20001 acpi_pdirpa+0xbe69 r8 0x1 r9 0 r10 0x989af247059c5780 r11 0xa98adad67a14dfa0 r12 0x20001000 r13 0 r14 0x7c7b2000 r15 0xffffff007f123240 rip 0xffffffff81790f7a pmap_enter+0x22a cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021148e00 ss 0x10 pmap_enter+0x22a: movq __ALIGN_SIZE+0x3000(%rcx,%rsi,8),%rdx ddb{0}> show proc PROC (syz-executor0) pid=320227 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800021063c38,0xffff800021063798 process=0xffff800021065708 user=0xffff800021144000, vmspace=0xffffff007f124108 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16382 515562 24171 0 2 0 syz-executor0 *16382 320227 24171 0 7 0x4000000 syz-executor0 16382 322891 24171 0 3 0x4000080 fsleep syz-executor0 13000 281301 1 0 3 0x100083 ttyin getty 55063 341279 0 0 3 0x14200 bored sosplice 40913 331654 75695 0 3 0x82 nanosleep syz-executor1 24171 231036 75695 0 3 0x82 nanosleep syz-executor0 75695 408195 56205 0 3 0x82 thrsleep syz-fuzzer 75695 186482 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 411726 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 259370 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 1100 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 208618 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 239236 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 72870 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 62779 56205 0 3 0x4000082 thrsleep syz-fuzzer 75695 229619 56205 0 3 0x4000082 kqread syz-fuzzer 56205 153845 17207 0 3 0x10008a pause ksh 17207 387770 70644 0 3 0x92 select sshd 70644 184453 1 0 3 0x80 select sshd 71372 45347 98977 73 7 0x100090 syslogd 98977 55962 1 0 3 0x100082 netio syslogd 41314 20846 1 77 3 0x100090 poll dhclient 59353 85263 1 0 3 0x80 poll dhclient 15975 9746 0 0 3 0x14200 pgzero zerothread 44523 491958 0 0 3 0x14200 aiodoned aiodoned 38653 30647 0 0 3 0x14200 syncer update 19145 464345 0 0 3 0x14200 cleaner cleaner 81478 148707 0 0 3 0x14200 reaper reaper 47569 246785 0 0 3 0x14200 pgdaemon pagedaemon 22030 504395 0 0 3 0x14200 bored crynlk 32049 56518 0 0 3 0x14200 bored crypto 83438 366208 0 0 3 0x40014200 acpi0 acpi0 15584 97424 0 0 3 0x40014200 idle1 56323 147093 0 0 3 0x14200 bored softnet 46925 438840 0 0 3 0x14200 bored systqmp 50641 281731 0 0 3 0x14200 bored systq 18466 205549 0 0 3 0x40014200 bored softclock 88738 247622 0 0 3 0x40014200 idle0 1 481732 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper