39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="655ac6ab1c8831d8fed7d81294bad37aeabc58da69b24f6b9a9a9c050f4e7e2d492d7afad8e88a8fac6a7225f362071a7017923df52047fd5856d1f7ad240912f8d802d79de5bf60f7e6d9d01890e7055216a427847beae236e67245ff2e65f2033ad86a6c2d847ebb65c52ea2b3fe318ce2e6b0440b6348a76ceab8ddc119b86b0c2807d863352a125711f40222cd01bf2708b9c90c47b7ff550fef10e083c2e8b6e37fe5d3749d85adcca5ef7a5edaea2b5355a5431dccfe04ed0fde52adb946482f4ce2a57c73fe0fff3434085e7e8b7b55735ddc204fe5df574fcd7e80dcfcf8639b7931a1a4774be7248fd835379351939c17", 0xf5}], 0x1, 0x0) 19:23:33 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000a00), 0x1000000000000002) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='x', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fchmod(r0, 0x40) 19:23:40 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:23:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="18cf70e40649c3c84126a6bdeee9d656bbf92471dfe75b4478c3445c3d9f5e162416bb0ee164e520c19cd1abac8a4168a5a803bd2d5d1c0b6626e926", 0x3c}, {&(0x7f0000000140)="6e8f9a026d3137c79837d797ada6e126ae42c58039ea48e3ee8b214f2d1d583a9a35d501a7ece199193c9d69f8e502ffea65f81e45afb3aa10440e939d3049cb45e2340649f3c26d3c4da8a481cfa888b1f6bfacb8096b03df5d265ce2c3b1a0b00064f63ce4532378e27632514acd8059d9b1f60600693abfcff1bc11cb588f85dbd8a980828ca0c90036d8105044002e3e9dc6b9c5623cd263eef749882c2845075186c44d47f57977cc7241ced53fcc05417ecd008362c0e897a1c80269", 0xbf}], 0x2) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3b, 0x4, 0x77232efa, 0x5, "7d2f659171795c9ca651c3e1230a985aba83345b", 0x8, 0x980}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 19:23:40 executing program 1: r0 = kqueue() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) close(r1) 19:23:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) socket$inet6(0x18, 0x1, 0x0) 19:23:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0576fdac7c13bfdcff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x80003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:23:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) setitimer(0x1, &(0x7f0000000000)={{0x8, 0x3}, {0x1ff, 0x9}}, &(0x7f0000000040)) writev(r0, &(0x7f0000000100), 0x2a) getppid() 19:23:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x8001, 0xfffffffffffffffb}) kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x100000000) dup(r1) r3 = dup2(r2, r0) kevent(r3, &(0x7f0000000280), 0xfff, 0x0, 0x6bf8, 0x0) 19:23:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x10000) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) 19:23:40 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x9, 0x8, 0x800, 0x5, 0x80000000, 0x8, 0xe354, 0x0]) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) setegid(r3) shmdt(r1) 19:23:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:23:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x204e2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b04) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="0c79485361979fe39f72f620d9b6eee8c2db6a685c3a2ea2f505e2c1c3c2107bf688619ac00114e1b14b50dd6f8379fea86b8e640f1d532e0adcdeb0511324f3cc4a25228fe81e00481c18e3b5231bfaeb53d396cfbace4f5f88dfed80c27ac3d83e003ea752f09ff759e20037bda0800a7b52fda8d7f43ff81dc2da995ee289370754bdae1a662ab17e9c79481bbd3f8dce3905fc8dc5612b", 0x99}], 0x1, 0x4) pipe(&(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) execve(0x0, 0x0, 0x0) 19:23:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) execve(0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x101, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x4, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x3ff, 0x1}, {{r1}, 0x0, 0x35acd22e4712ec1, 0xe0000003, 0xb0, 0x5}, {{r0}, 0xffffffffffffffff, 0x22, 0x9, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x28, 0x20000000, 0x3, 0x40}, {{r1}, 0xfffffffffffffff8, 0x3, 0x0, 0xd37, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x100, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x506377420b93a444, 0x8001, 0x7ff}], 0x200, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x8, 0x9}], 0xee9, &(0x7f0000000080)={0x200, 0x9}) 19:23:40 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) r1 = open(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x112d, 0x0) preadv(r1, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:23:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = getegid() r1 = getgid() r2 = dup(0xffffffffffffff9c) write(r2, &(0x7f0000000340)="38c8238babe3d6d0f63242ebb6fc6c82bd9c0fbf063299f108d5c9fdd6d7c0850ce1fcabab7484dbbdf3018fbdaa943c5b2117ae510e35a4c76f027c7be3631f5a382d7dbb51aad3569d0900380abfee1d3f73e4a659c6ff64f35b647e6b155668684a181d3fb5aa8acf", 0x6a) r3 = getegid() setgroups(0x3, &(0x7f0000000200)=[r0, r1, r3]) r4 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x3) r5 = syz_open_pts() close(r5) r6 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r7 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000001800)=""/4096) write(r5, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) unlinkat(r4, &(0x7f0000000080)='./bus\x00', 0x8) kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x400, 0x0, 0x0, 0xed, "6c969b286d6d4b184be0eb4c16f4d20f7733ac58", 0x3, 0xffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r8, r9) write(r5, &(0x7f00000000c0)="b0", 0x1) dup2(r6, r5) close(r4) r10 = kqueue() dup2(r2, r10) 19:23:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f00000002c0)='./bus\x00', 0xc0, 0x10) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000300)='./bus\x00', 0x400, 0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/87, 0x57}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000080)=""/10, 0xa}], 0x3, 0x1d) r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x67a5, 0x0, 0x0, 0x0) close(r1) r4 = semget$private(0x0, 0x2, 0x4000000052) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xdcf]) getegid() 19:23:41 executing program 0: r0 = semget$private(0x0, 0x1, 0x405) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/41) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0x1000}], 0x1) r1 = semget$private(0x0, 0x0, 0x400) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xe8) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x7000, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/133) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x1, 0x2, 0x6, 0x0]) setitimer(0x2, &(0x7f0000000700)={{0x8, 0x8000}, {0x1}}, &(0x7f0000000740)) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000200)=""/87) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000002c0)=0x2) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001a40)="4b98cf457338bb12862ec9271ffc4c862a9fe41852594729559e6f473feac1a2cb82574200f337137852ae894005181a7099880077ceb54384abce838a8b37b2548a456f7079f1cdbd28d2b9f98d9502c33ab5ba0f2930a3708f2f50acb519d71f84dc8f24d3f233b4bcb7ce3fb8b52b36a8223d89275b89188853", 0x7b}], 0x1) link(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001b80)=0xffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000780)=0x8) r3 = geteuid() link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') write(r2, &(0x7f0000000440)="cc89cc17b35b1c608b4dca48ebd771a0f1e759691c055ed1a1222eded620f338efecd3e4e476ffd4bca290a798916b52007de19472639c3a6cbbca0cb1fe9b45b4f02566248e5a77ff47e46e731a598fabaa352ca7fc1c0fb16655bbacfe3bbefec97145996ef625db0ba332ffb87784b1be23b41cf627bbd84e637672d986d27798dad221016676d1c4723e335e7fff53f4762b49cbde5e6b2a2991460f3de2a2c8934ed3f2a4421ad39f7ca722d85e7dee85825d9554acc53c49978983d27ef4b9223dd6c478fa97edd9f79e45e4ff4b9ea0", 0xd3) setuid(r3) r4 = openat(r2, &(0x7f0000000540)='./file1\x00', 0x8, 0x108) ftruncate(r4, 0x1) rmdir(&(0x7f0000000580)='./file1\x00') openat(r4, &(0x7f00000005c0)='.\x00', 0x173f28fd61bc2df4, 0x8) setreuid(r3, r3) rmdir(&(0x7f0000000600)='./file0\x00') semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x9, 0xfff]) semget$private(0x0, 0x4, 0x103) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000680)=0x1) 19:23:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() syz_open_pts() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x2, 0x6, 0x80, "b5147eebfc89e41bd0897a69cf53a5ffe9f0a0dd", 0x2, 0x1}) 19:23:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) socketpair(0x0, 0xc000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0xffffffff, 0x1, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, 0x0, 0x210cd45ed878679a) 19:23:41 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x400000001, 0x226a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r0, 0x1, 0x7fffffff, &(0x7f0000000140)="5b093abb80bb5e77ee30bc85f5bdef9843ffb995f809482605b89545b46017fa3c07d3f14ca781f695c08d2ae0b0a1c3fc358d1fc67d57f151a0421c7bbc58ee140c5f2abddaa6193a42d6e590671cee9aacf56833650aa1b2ce4003df628c190ed03cd26917d0daa723f792f6cfdaf5c7c8547c0fabd1dd2db81a321c1dab0d17f67e71ed44caf5e119775e8b77125f3b8bcd328656a8ed9e3396ae1f986e684ed8920b426e8cea6ce796c43c7eb11f3760828889fb1c6e77fad77675bf451821d691d94a42a389cd5a6e160deaf5778ae22d10820ca4e3885b", 0xda) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3206f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa7632e1559906cd7078684c0133c00000000000000d11c", 0x6a, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="5978cec700d5fddd600fed7c169671f2a803f0ff8ae1efa55f7cde7127", 0x1d, 0x4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x11, &(0x7f0000000040)=0x6, 0x4) 19:23:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSTART(r1, 0x2000746e) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 19:23:41 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x488, &(0x7f0000ffe000/0x2000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x18, 0x10, 0x62c, 0x2b}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000080, 0x3, 0x400}], 0xf092, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x20, 0x6e}], 0x1, &(0x7f0000000180)={0x3, 0x5}) fcntl$getown(r1, 0x5) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/177) 19:23:41 executing program 0: r0 = syz_open_pts() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6a, 0x4, 0x7, 0x7, "58350a32bc8014dab79abbfef236a77eb5456eae", 0xd46, 0x8}) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x22, 0x9, 0x2, 0x625}, {{r0}, 0xfffffffffffffffa, 0x12, 0x80, 0x2fde, 0x72}, {{r0}, 0xfffffffffffffffd, 0x7a, 0x1, 0x101, 0x6}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x80}, {{r0}, 0xfffffffffffffff9, 0x92, 0x80, 0xe8, 0x52}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf00fffff, 0xa2c6, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x5, 0xfffffffffffff07d, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x17, 0x7fffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x21, 0x3, 0x0, 0x100}], 0x0, &(0x7f00000001c0)={0xfff, 0x8}) fchown(r0, 0xffffffffffffffff, r1) mlockall(0x3) fcntl$getflags(r0, 0x1) 19:23:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x2000000400029, 0xffffffffffffffff, &(0x7f00000001c0)="02438b45290ba318abddb851e6d73612dd43ebfc504622a659257858acdeab941d4c13464ae2bc1543ab7fc10960eaf2754a00e5812dfff32c08b22205cd2921f22d3791fede99a9e9797d370a96e060b41102cb6620ccbf27bc860060e425539e368bc65c14f43b5d758ea1702bbebd9e663229e980f20ec4cbbc13b6b27dbef436426393567e5c2efab0297561ac94b08a9e03f0bb57c53890fad92f6bebbcb92ca3de5c1693ba11f66bcd02e5a4907c6595b7e86d8c4ded444638b01b16f483a730fe811f5eaa940473c2815bcf81e64d8cce4d", 0x20d) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0xffffffffffffff59) 19:23:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/116) 19:23:41 executing program 1: pipe2(0x0, 0x10000) pipe(&(0x7f0000000000)) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x3ff}, 0xc) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0, 0x0) 19:23:41 executing program 0: r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100000001) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = socket(0x2, 0x4002, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 19:23:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:23:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSBRK(r0, 0x2000747b) 19:23:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/153, 0x99}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/130, 0x82}, {&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000480)=""/149, 0x95}], 0x7, 0x0) setsockopt(r0, 0x4, 0xb, &(0x7f00000000c0)="c01142436156cc79", 0x8) 19:23:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x121) fsync(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000100)=[{r2, 0x101}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0xc4) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000180)="e9eb44164e5e9c2123d5440b75b7c55fece3aea2cf0bbb40ef4010cd7965ac776c3127435d7e21211add0e11fbc6bb93cdfb995803d274f2ef6d683dedf6638081ca8203f6740785e305ac6befffa7bfcaff77fd220eaee57826bcd359fca749491219e653b04c8c45db66f8b704926ac6513b92290137a932316d71b7a9dbd19c01ceccc72934975923d303e0058323da8677aa0716450a6ff3653359cf7ffe0916dd6a938d9d1ac8cd1bf46d265cea51f49c3e63186d2d3160e9a2ae98a0ff0f967c51c24782f1fdfa285a69de382bf77481235d8be18e75e9f24dd6aea0d854723e19cd02f5835287bcd7a86f059e9a1731c8f534e8479fe1", 0xfa}, {&(0x7f0000000280)="c7329bd3ab18fde39e56530ab68201ace5e47b998c69db2f0d329c489386bdd65b5b7dd75129846f2a313b8c07914bfbb200e8281da64b1dfe2573ed15e87fa638ea219fa9cf8e20d6b30efebfd8af0da8668f08257447e2c70ebbb93f835a25cdf078fcaa170f0656e87d1ca48095155c8acc6481a99ad9a16114fa9d90d0159371c8bb29605a25295357e84a700ba02df8e8d38b1d8b39910e460d1d951c653122f259766249bc4c1132866eb3228d19ec3c06890749d5483f009454c7eab1091329036c8bc34fa5a9d4bdb8ba65460f20d153111d8ecd52f2426593009c51832e65dc341b26d7ba6c95a62a99351e26da7ea0f90f3ed2b7ae26e41226b39f1b2643e581b9558ae6842e895acfc34d17a0a4bd52f8e40c2a0131f0f61d9ddc0a1e6d6a1d5e32206a48ce1ba4be6aa7281b9b7c1bc639e8bbb6e500ee5c744e5db261f992b00006ced7d45e80a6efd2a3fa42fd65dd100bdea4f15e26d1083aaca34f7a4d3bc3a57ee83190fe4bf812ea2cdc5cab4de71ac297d8bd2c72f9fbc2d3f6fd8cc40618fbc37cf209af8c97d1273ec45581642c9a1c42c551875e0103ad7ab2558e14004017f24cba88841c0df1ecf1d17384576b31895842420c1e3563364e20705bf921d485dcfa4c7eee4374da7b3ffeb4c5874edb062a29710f21e1bdd222dde4b801ea4c663996e1a2d4a609ec53de233d1dc4db890b5df2059d25e3957e63a3cb6fd176f4000694d9fb05773781bf1c6ef814b58f73fc7d5bee16af3a3aa4bb2b8f1bff2b1851877c153615e2eb40bcbd01f8bdb80ef1951948016f0dba34933cdd3e086cbcc605e353fb4d782a5ba534ee1676b5c38b6eb6053fceed1563c1ae6131aea7e0287ded1f283ddbe4296ad0d71b30c417bb21546d68042e852fbc114bfd23df4e786dacfcaafc14a4d8e2043e6eb092da8855c481f2c6e894e4a23ae0a81a029d0095076793b6a0269c70db0efbd031cf14ae510c86ee9609e07adb40e84d2dd9d85869a801c8b8f7ba4afc5b36cf236dcb6212600c3003db9924de18df37257635c99e080ab448efae1775c748f769fb56fc13c4c600804e9d9b6f4e4f4a4a3c2eeb0cf2da2c6d9cc739eb0b7065cabbeab89eed2509e4c3450fc117cdd16e49d9438c7bbf69c158c8710e1ed181932cb4a20aaa7b134afe12187629969fe8524410bbf3c6a1681df9074beb04231a937065200a97e1ce3280e68cb91d9fd18486d98557aafc21e6fa70ebb09321a5c57e05880b8d925a391649d518a636d58382634a6f09e41ff4bf1877c731fe123cc2c6ca5f5da48ec4a4deb1dc12cd3038ca5bf9bfc3ef2cc5a4ef80ded10741d3a63b42abb60e03dbe942efc3408ccf7cc827997ee9e299e3f0fb3c7318a67a9fd2d41a3c9eff557dfed345bfd728d9d2f96233399fd0858540c6bffa5ba488add537cd4b82bc0ad704af578db994b2f27f720904b0b8d1f4d3f407a1d7a88d8c494c206f28284ddef8c05abf904c5f173ad9fc12c8a048e3770b9610f2d3fc97bae8656e38918c9f3c8173f86a38ba2a0d5776b1b36767292250363a051fab454549aee1d75c1fccc0c5761c62f92320284a612682cf628e4eefdea06eac13ce02e1c79b07e536c5a225ff07b0be3af64cfa1bbe21707e9bf5d44aced65f45c6189bab4bdf179f5488fcf6b6cf9ebad841a61ac6add6ceea6ad9cdc753c891bca68060388db1058f875351b28d78e86a51935b6ae892f22c46ba190af404a38a9e1d9501821767c9a002463a96f8f4f20d7fd0c539b3a32d600312b47069036227bee4260087646a287aa667145e428842dc9e600223e3a748dfbe535deb64c7a0d17f90f347c1b26eaf34efef058165e5b2f42137e0200728f41b908fb3ba2b794c390942cc7ce20855237548184a316159f06f2380813ab6b248bcf0d3331127201b3db134b604c5929e85844f5cd930513b880d45f9e605acd0e7812cb40dd9c638862f6692a89d1006ac72dcf5ec128f5d8705c83dff37b044d18943ebef9857a497d26b6f90b46cfee16dbeb189d7d48f72ed4835985bd3e7fbdaea322b3e61b0b1a77b084fd0f692ea67244d18952bd80a34ae98ffff7303e5d4333d6670d99ee8fd43cc09761bd2c040ca8826eee98d9ee5a20b26e118c97738a934b7b8d8de2e69c877480b11e02482a0a1cdbd207da8152d4d095aa859776f5631e9c48587556f05fecde937a3fee02d682dee395068728c2bb2adab224c9569a55439ffef93208c5e1fdb6db4f2b96986b38eac86d8dac851bca8c7507f1ad0c51f692fa5732c2e5885ea0e3f0251a2c6b2833025ccf683288af8cc33762e12dca52550c164b05a23f1a7606c6134e143efe7d5d90027784a09b33421f97f6e74b0d577fd951891677981aba8af09446ef9460f0858fe399492e1eaa604011804f6d385b567ce0c15f65ed1ef49f4fd0a5a759f8732800a0a573eae9701967af34ffa5dc7dfef6b743a25ff7bb3a40e2a8a608b97c0597cdfc2dec1eaa91f8691a0c19a356db685f69422d7cf9915f382755dd39e8b0438b2e121d8d933ec135d484e1d590b591bbdd45cab5be7f057c0827c1ff070e7613245870341980383b7074a833bd380da55ccb4f4e6b9458a5cb2d30ac52947c4babe22ed22255cbccbad7272d3875f3f3279374f2f65dd5d5908fc078fa79610d5a065a8629dedb669668402c11814b83697392cbb237caf77c1581a72f944d1624be6c3f1fb15ee0dbd3b20de1bcca45a525fd7a96911caa0d609c5e721169acc1e2cc96799833c55951a624dba8cb53d5a247f702b535df135480f0dc3acc8f31ba22eb97176a90be421ad26b79913b3a867455b0ade8c6705de57e4cca72c6babea6ad004f78ffdc3e104226a2bc80d932edda25767d0106875510d22b5eb1e51670ad2a983471fc0d70e8546070d8882d8b4c34058392bf37426288ebaf21bbc4760912f1a2ebd305c1b08edb4b46ba9615ac382628ba9a6f0d72221758c0137e47e6c1f627941158ab2382ef1be0dc6cf0212a4c6fd8a88ceef1ae8b4ac488d2290c69ebb0f461d8e845dfeac95debfd709a642ca55e358a0d56b33a5406ae4425c79518c2104b1c147ae9386a3f03eb99bb6aa649ba19b6ac2f8b8e41e600319b057c439d7ea0905ae39144f6e20b62c6bcbb83b49efd9c63f2f433eb43f352658f69f3d2f0317850973be1ecfb99b7b0e8fed53ba98f2b9faad4e2fe31c67dc883edb78533d3c7ddbedfd5d0fa6ec569319da49658843d2ea5d21a3c05aee7ed4e1a4706cc7e3ed2bb8dc2ecbe17c235654c7a78ea294605f4106511264c6316fb65abb4b8926503b0518f92e2c40bcc314353d45b81dbcf4db61699376496a4b03e308f32c6b412544d9a66b20240fb3178113e4ef9fe8293d3d67a4a02e9ea936feb72346d8a628fb74047181a5387d78b7f57c92c33d7ef54560dfdb65c218a1a9c6825c2edcdba8eb0efa0c1ed82915bedbe8d3d7bc8670f5584061132bdbc012673049130d3d4958f7179797524815352193dfe6119455d025240e865e8f08b96ea5af74db875843fc744c7962e27b724fb5f15b31f802b88f811b9f5e6d09a4db6077d31398167af28a367c3e86f24fa51929460265fc03982a2dd2b5be2c9c179ffba2a620a4ead7e01b7f6eef00340161a10ff2fbee65a422e784aadcc7ca70b272c3428716da1905bacb0b8d7a94e72351677d3507ad4564da17ab8dc80cc43b089a22de5e07297627a5260da36bb4185ba1bd4e47fac5c5bc872ee25c9bc932a5c6ad6d6f454aef2778e362ea8e38e316bafeceb6b6671f2ec905c9ac93e6b3aceede456ca9f9cb893cbf869b033570284d06fefd1d770f32f09c444978381cfd5d89f4b562b3650631153d7f8610f1b817032826fd0540a4ba2819e7d14468b16e6b6e93026603e3e68f05d1d30e52fd504947bbfd8466598fd5dc3308935367b2a2df8b885b80bfd43a14176e407dfbe2950c51fa98528d4f2c954a2c278f232ef53c794c72b9e15a3e817768e60678c1e2d564e39f161641d7648f3e640478271865ba0d345dbd63923ac91b8408a52cbdf0d546be366c96544a68f2e7245fce436a3365bceb5131aac46711724d7fdb84800001c88465a67a07b113d77bfb49cc752a76c6a741dfdd82a9032a6bc70526ee73c157aeb658e899bca6d9c10967f603e6b0e49360ea8c1afeead89fd168e2baa6d63c7015f388c369a3f761db6a724bd8a388983341a4b4c65c5c27bce686c7321c065494a5da4c3c37aa56c95e3fff9d2a6f87e5dd37a1d0dc4dd72beeec60b4f4e24168a6ff30af97556b81d92bf133c9f8908531b8ea9b0ef1662b233813d4e4c9bc93ebaffa267f9e8991091fdf64491230eadf9842cb6cbf077634c34a0c9e71813f3fea473ae60e967b54483b186058eb8f782352d7def35560aa1f1b1d4a8f4ffd1bd09cdfa57bfcdbb9c5d36ac7d0f4b2aa1c469a0d0c116a62333f6ecb90eabe07f0d7617eb16def25fb296ad7e1e303d3957a3cb375788aee45bbdacf98ad2becbca54d19b69d2f098c3cc98dc6117ac2e6622ea3c92a29879dfdb12c15bfab0b775426c326e039f34741c2d04d63153c012b2e1dbc520398b8ba469d68451f61240150908e02ee6a54f60d7d0b2dcd7707c5da751ac011c82df6b5044a9d50eba7e434b790f9c60a335809adc06b7e282c9a34e4077eb887d8290faad82a8122760162d32befc4b418ed768849cfeda9292e81367057a0953145dc6a8ab6ea13f97f1310d47075e2a3574d73a25567cf45bb1a49380ce6c49b04389dc6b17a6555565b6a315a08038aaba478ca4e243730e80a1f2376de71c517ce031a5d44df406673c19d2f3f5f9ead8ce0847145fd8867404785292ed2fb5f0c09eef725db3724b8a1b8ee9fa35300c80f2c5610bd2686c0d1215cc9ecfa628387c332a8cf0c4e5516c728f96cf1d0636d1866f156d0df669810a5bbbd7347428b55b20a8f43b23e0599b89ccf0ee3310c44aa25fde4cd047afc55081559c8b8642cc186b611c46bb337242807cc14a69a98aa88dd05a6cf0d566162a9c5d92e461ed55f06eb963e2b46e3e82bd3b0cc98420b6c25d63d5dbffbe7d54a7c4a097cdddd74c8f566652b8d3ab5e094cf704cf16f9421b4ca5c60e7005e6142574b30b40bfb6700f4536fb4bae612b6cfcd312d4ce3324ff0654cd15c7d40165f8f6d355e3ad3325667a9a8b47ffd502961e033053ddc220bd332c8136402aaaa4cfd61c4b12f44c34d4fde007e770d14c064f47e70492e0e03acf61898bfbf714a575f2a72e059052b3ccdfd158fc0652a537c76ddc415a65b6227328b2dab5f9bf358d66de12d325d170500cbb7e6dd1f246f58859f0a8066b47d24a6e28be9b2caba6f96e1a231e7bb172b5f955122557e76a6836c19406734de60abc5047d40bb5a43b600312b69f5ee8f54a9ea88a97caa3311603119b4fa7e4a7ca1e61a4e35dd626d902627ceecc2ea52294189c715aaaa547c8dcfdb80ec9e02e3d64ad3baea415b3b06e981ec5aad0a91ba4c050b9b3233280134d95bee6c42bf3bc579a65bae6e5934b2c4903b9511952e8ce8d83d22076302b48dd8004949b1432d94eb971d18375b351ca7a33df50859f81def52c993f6ea5e0c865bc4c51a7b46b187156ee3c69f89793406ff1b236a64ea15a68361a2c864254eb2ac6fdaa78e6844b1c0561e2b8967f892679229db383f20659dd3f6486e7ae34134d2c617f3e70d1c9534bdc4c3211ea21dc8fae254f9", 0x1000}, {&(0x7f0000001280)="2cbc6763030918e11859f7d4aa18b11e7590ba6f572f5dd8cc9c9568eb58214b9986df98c4799baa4dc8f12c13fe2eb4c35513701f4db21b198b84172792e0035f525e2ba1ca41caffabf1f9eef3d731616640f88312a415a5cff77de46b64721e60e1d5f7d74dbc57d06be99223e1fb381fbe3f60203ed698156f085ebcb2c8d445979272c07810e08ee03809c5b5b2ebfdc968e01a12b62ade80b37a855a2b3fcd01b89603a7019e3860a528d2fa4e3093eb3ecec14041d67be94877ded3f8a133b705d64b91843f3282", 0xcb}, {&(0x7f0000000000)="74e05794f8300dcd0332a9c004086f9b4aef9d782afebb2f0cf66a3dd42835", 0x1f}, {&(0x7f0000000080)="cc18b996bd58e3bfabe0dad757db8b8cde62ccc76f18", 0x16}], 0x5) write(r1, &(0x7f00000000c0)='K', 0x1) open(&(0x7f0000001400)='./file1\x00', 0x82, 0x5) 19:23:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000001c0)="4c27e02bdb828f623be7be46a7082e9db423bc1d102bb688cb685a504e4f0a4203839d3d652cc57d96906ddaafae3c93736db4f886fb4bb9e23b72649e3b5c655c1130c001507b9fb0e413628d16a9fe53ad937cf5563acad9ec9d57e06f9ca75fb7e819683b771a236dfc7cabeaf93b31bd3a8f7a8331065ffad966066c279f028913352990bdf23db8", 0x8a, 0x400, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) recvmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)=""/203, 0xcb}, {&(0x7f0000000480)=""/206, 0xce}, {&(0x7f0000000580)=""/136, 0x88}], 0x5, &(0x7f00000006c0)=""/128, 0x80}, 0x843) r3 = socket(0x1f, 0x5, 0x0) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000040)=""/241, 0xf1}], 0x2, 0x2000000000) 19:23:41 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r0, 0x81}, {0xffffffffffffffff, 0x18c}, {}], 0x4, 0x101) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() syz_open_pts() 19:23:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) readv(r0, &(0x7f0000000100), 0x10000000000001a8) open(&(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x29a) 19:23:41 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) 19:23:41 executing program 1: setuid(0xee01) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000"], 0x4}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r4, r5) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x0, 0x6, r2}) r7 = kqueue() getpeername$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r7, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x8c) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) setuid(r3) r8 = msgget(0x3, 0x12) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000440)=""/4096) open(&(0x7f0000000200)='./bus\x00', 0x837d, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r9, 0x0, 0x0) socketpair(0x18, 0x1, 0x6, &(0x7f00000003c0)) mprotect(&(0x7f0000267000/0x3000)=nil, 0x3000, 0x5) write(r9, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) r10 = semget$private(0x0, 0x1, 0x7f) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)=""/238) 19:23:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x64e) write(r0, &(0x7f00000001c0)="e36258a416f72ee99586132477f23db4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287738c53fb842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9768da213469802d64b45ee9bacec5007f422c68f506fd05c7236aee3931da28c6a6bc27833ebd9bd292828748af4da441969d44a3d911ce1d1d6d60c5c5478b5232e4451b30a739f4f5e0c5d6335b4d8f32b7ba8280d00444467a6b308ef860e8e8f06338fb5740d68c136083d2743638a325f32672c1e0c9f6ca16e9f7334e714e7c38677deb206452275eec32f823bd1d925ebc50f1d7c957d4927b0cdc604e844ee8546216b62456da823436e7b0ec1ade89334538db05435ca5dc3198240facfa3ae467317d9d15f06a764af0f298d6f778960bc107b1bd8c8", 0x13d) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0xffffffff, 0xffffffffffffbffc, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 19:23:41 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="415814653c57f35b6939723adf6abb777e2fbe3e3c1f1f59fb6c657e34aaca3a2118a84db4700a2e78cca5e8ccb815990028546e64c7b66645b782a4f0b1b293598465b1c4052d7631c8c599bc2e8200114163efd38d4152d5e67b9511e0a21a6ebf6ad20f42", 0x66}], 0x1, 0x0) r1 = semget(0x2, 0x3, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r1, 0x0, 0x0) semget$private(0x0, 0x3, 0x208) 19:23:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) r2 = semget(0x1, 0x1, 0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) semctl$IPC_RMID(r2, 0x0, 0x0) 19:23:42 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 19:23:42 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = dup(0xffffffffffffff9c) read(r3, &(0x7f00000002c0)=""/211, 0xd3) r4 = getgid() fcntl$setstatus(r0, 0x4, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socket$inet(0x2, 0x4, 0x3) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() ftruncate(r3, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7b, r2, r4, r5, r6, 0x80, 0x7}, 0x2, 0x2, r7, r8, 0xc000000000000000, 0xe252, 0x3}) 19:23:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffe) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000100)) 19:23:42 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget(0x2, 0x1000, 0xe0, &(0x7f0000ff9000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x0, 0xc007, 0x200000000000, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$inet6(0x18, 0x4, 0xb60) r6 = socket$inet(0x2, 0xc007, 0x3) r7 = socket$inet6(0x18, 0x4, 0x8) poll(&(0x7f0000000100)=[{r1, 0x100}, {r2, 0x80}, {r3, 0xa}, {r4, 0x20}, {0xffffffffffffffff, 0x94}, {r5}, {r6, 0x4}, {r7, 0x140}], 0x8, 0xfffffffffffffbff) socket$inet(0x2, 0x4003, 0xff1) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x4000000002010, r6, 0x0, 0x0) 19:23:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20288, 0x101) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 19:23:42 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x800) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ff3000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 19:23:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x1ccc, 0x4}, {0xedae, 0x8c5c}}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000bed2bbee466a0000000000f2ff000000000000000000000000000000000000000000528cd16162c9198100000004000000000000000600000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000280)=0x6e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="9802d4da08da1e7f761cbd32ac84017fa68c914f88fc4f40186272035e17956c38d8b815efbf6277e2a3cb1ae05a960547e20484f2a7d64eaee1078c813dfda366967c77cc1f0645000c59f9a129e0c227f632610f6b0e7a9b8ee6ac864f7355c8c90e5ecbb58e", 0x67) r2 = dup(r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 19:23:42 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0xbd8) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x3372, 0x5}, 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x200, 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)) chroot(&(0x7f00000000c0)='./file0\x00') 19:23:42 executing program 0: r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "9fbd10d033a1aa2628305f1e6249d33b4d240466b5e9651194c96f2623292c6d2443b90f05e3e57cce285de66ba1553fd74d7e9118c22c6a5bd88e15f30b869e1c24eba485093454df32996cb94efffbaae5c880332cc54aa9ef401e16c43ea51b2c6071b17f5aa67dbb9e95f16649bb8fe679c1558e53ec3c8177aab195"}, 0x86, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') msgsnd(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x0) wait4(0x0, 0x0, 0x8, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/26) msgsnd(0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) chdir(0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = dup(r1) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfd, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e4425a48e05e1686c65301966d24b3ff2fde2519f69"], 0x10) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000340)={0x0, ""/161}, 0xa9, 0x0, 0x1000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(0x0, 0x0, 0x0) 19:23:42 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x37, &(0x7f0000000000), 0x0) 19:23:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f00000001c0)="e081386c01000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 19:23:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0xed00ed699fd802b0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 19:23:42 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = socket$inet(0x2, 0x7, 0x6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="fc8ebb7698e6be1a76b548981594c047b976aee6d0ed02be74412ac7dbf74f60054f2a2e34fcae1329e905f3faa1c03ffb77e384c101b6ecf1106ea9005314abb35f8b1b2e7e8cf23afa69aff92850b283c55aa965a7b32cc28584640284ab167c99e7657290ad919ce6d94263c3a039709e62f555096141dd1171869c8544ec8c3238443da464d6ab1f9a62d8441028e9580220a2e28b3e5c36b0c7b8d1c8c6424dbc48dcef6a6fb25e45c25fc2910d966c79ba477174c17b1df150722824d86f39c094f7d80bd19d1144a86d72926bf60b99e796daca934bca0ff45520508ad6c2bb3edc67b80c79d8402723167f6ead5ca242883dea6008f544850378d321c087cb3b51d4b125a4f5a12bda63a0af52cf49a9bd02c2f42f64dd3503dfc0dbaf1386849e608821b2cc8f4e3dd96407a92c8b702b058730f2918107c7d5aa9b5d7aeeff42f4ae3aee70b6fb3b50dc10faf378ee8d32dda388a73241670f181014fba7fe7580880dc2c7cc6769867752edca47c86dfe12ea8e404d6fbeda8fbf3fb69f6f4e4fab8a22a03867b9fe95affa07cdc72aea2ab44901e864703710c6b6adba1195e6f9bb8dc537400e1089468bde80002a98cec3473ee3ad5e310dd0ff944eca5901c96c5f8f8962cf1a6a4343fb43ec6b84d07e6632b821a470b6d7919a9a8bf5c9184c14d86587a7b48a7cd9d8eec545b915ef45938a79e8dd193cfcb48cc7416e342adb30460ccc2fd1bae9b1f3da79859301117797de99f778cd20b191bdfea08e0ee5c08c786326918e66932c8011654cb1d9c163ab639ce83a7ee2bd0ffb10f5fbafc72a6002c66be6edb44bf940801c58ceb615bee6c8e4d89fb56a10d44b4c5358d04047d62756d186c3e278eb783efc4fed8ea75fb8e67da217f97cc51b113cd4933447117f1a8b36233a6071043c9c9b904a39bbcda9490f8622fc46b6dd65aeb3b0e28cc1e9938b11571fb84812bc4012293ac5b92605e07344f291d72a6ba920814670fe6a7e6f6289a3d3ba42a67dd01625e71306f6757b3f8190d05a7c9d01949165b4999f3094ba3c6d80077482c4a01d586f7bccca9520cab4b029c74e8a56ea3b79ebb0a8756ed439b62faf47cd81b934f10741f4aa45ebb385563113561f04502c636ed9ba982797c833dad9f4b4e298b3b1675122d108e8c971c5891ae887c1e30a95972024464ce570fef0f44c2ed8d6e72b6eb9f09dcef1a6c04e70e1f021877837a7e85f281396407cb835054327960306e40d4780d9739af1c8de3bcc81c3c08fa92e8724814c4b04cd559bfb1dbb1a770524227d54203f2a0c528c858997dea33c8774af2e235a650de0f517f2a5d1fe8f3210cd9f4156d4840d7a93c03c0c14d0273cb1f0a3c2b8abf7903f2100beaa340ed2d8f27e456447b638cf237dc301fe4342696bbb84a47e866605c8767b504deaa54f22673c953aba05ae2de1b607ab4a954a63827470063138b41c494aeb45f63fc8d502238e3fd12f50d39e344b3c3796b16f8403bd63cc77c3750704f40874468df1af1547b23e7c5c97232f8a403fe717c2fdb9b6591494d164db1f064924e866b5810f4c2e3600195daa91d0dc6194692261f3b838e54e7be7995498e838a65dc8a2a5253d45ae686ab8256a99118d58e5252573b32c8a9e6869fd3e72673d83357647fbcbf8b69dc188a2082c511e62fe71780ee12210734e6e6f7d59a79848fb7b77b2364d28cb3f487658c171abfb45de3da5c212b5d94ca7baae2bcaa301cd02e0964cdf3ea2be3b8bf5ce6f6e44dd2f1be1f591eff39cccc6d388213f8820482132572e69f3c6b2090662a4095e9834247da864f4ca6754e7967af03d26228dee1d918778a8b387c7ba4ecf99138317a9a05f55f61764da95a9c77bb82782c901a1bff85ddd780ea73488c3b0b40ef824970c535bd4cc12f0fa1f600a9cc8ebc40841affecf4b508cc77bb8f8211de4305719b0ef350a65eb857b224c48ee7992070e57e99fa74b072e5381603d26fc7c7e1af127471c1b20778c6b19752257ebae8e9cb34b8172ff945f96ae8a68a67438f018268f74a9b411c11ceeed54a431c67ec21331fac7a51666b9cfabdf3bf830e83c914f62434f5b6509f2846fdfd00684fddf369c0c3764dcb3ef254e1906adece7db5b5ed9b3911af0ecc3641d5928338217798a7b70035afcd16eac7bae2f134c465b9898b099397272a99fee09a88a22f7b5077468b8beb6a22ecae446991422c699a87132fcc820a78c92c97cf05798251a9427dc94ec09e524e3076d7f2725fe2553f35ff41e2e12d31b4b8e5e52110188b6821a9b44b5ab6e1e3c5cca3979641b18953bd2bdbb81cd23407370284800c3d43eb027bd12d4bcccf136f6d3861b5ea6ac3f10a2990f51ed3b442fbc964ebf6a4ca660b77483dc72dc0d44c3226d1827a07849b947fd630b78f2a36ef1318439057990735586104e485c6aaccc3efbcb4f608e4e0d17984e8461357597a5fc0887ade96cf362d7a9945383320e9b47a09a4aa9cc1a36249c9614d2a6a2859de401e1dfe33853ea34dc2b3a4a43f566e7faf9caaaf245ccea242de47c3c1885a40ef1720be46eb788dc94cbbb40fc435cc123938262b86f30aa7b927953c485d53466006b376584bbadaa7282478bc1e65afa64b52c92066d043ac5ad9018c4d85dfac199288cab073fc836c246db69dd9e19948c82dccdfc0d5aed51b22217a2e04f89a157cf05e5cde1d3c51f5f649d69e877a375395685ce92f6ef3164946d4de0c8d3534d1d4a12d35082176b1ad15b46c6c1c2104bc736e44ff4c2f2b868b467f401b1681a483ccf0b535e263ce9258af5b3bf9d748ae14f6bc1966be646d37db30faf4a3d94cb027b279ddfc11728fe3a548568852e9543e11fe65a1dba9f2fa9407aa49eca11ce04eacc31f9469812a3fcd125a88f66a3a9fd5e75ef2d8c105f83799e2508e25416210e8b7ac8f369577cfd69dd9758e318c99a77994f9425ff47728707883758677a55af235e89c680f158fbc9a115d5ddf499c0163d575d5560869b3f811b334d12f3ecb05d89f633330bd12c9911e85359bafce3dd4556d84b2eb0a7b143a66f0f184bcb89d4dc18aa49e461ce62bd386bea39f48c79fdd48188991c5df34dba1bed57b788cc42fef6e6266968d870266284a0219decf68b7b6c302f8723011ec859dd0b4ea38625b0837f8c5abbacf8545421fb7a9a4d4707877c6a66c0d822f1ddf5129285e3204c1e003879d9fabf11755c490dbe89b5aed761da613cda06048dfe82bd33e8e8f13edeb016bdb53df61c516bffc02985f882e274f0ebd050753b59403e8d1a5f6d9a12eca96918c9aec60a940176dcd54aded51372eadb152765e217349a3df21a7d96239d9d09ff09fff294244068a9b9454330a6cc4f2021eaffa71036210848a6538564af00b0892a7990bf4ffb0218a2c35a092edda39355fd58a400d9d93a049de0522cd520c3d49d21fff0d448500fce9f0f79d53f7ff7ac204f86ddb301148e072197b9fb4b34b22f15828ddb2782912ea9310e336d3eed7ebfb780830d58392d3ce21152d0ea717feb9d2d287c7f8865593b8f7217b4b8be646211f0bd40dd0138f9b7c7535571625f724db6739a3c4b4a4d2a7dd77c8f2ea553844a77be232911468bcec8f64667362527ea9a5a5826ede6c8099b1c583a918ab5dd4596f76c563f5692e6e1229f14bc402a0eb7d8a7b7ace43f668d8822bc00b0315bb36304a8b5ccfbfb81829cb763447e6cbf1b61356ca2f4cc3bf9392d36e3647bdfedd2964a764d7f97d92c342196a481e7cb5b68b8c521be15a4428329a677ff81805ab2ec46a63d0bee4dedca00204bc20b2618ab94507572f8fcaac571c6a04bd86fb5e556cad93f0eea77addc3e3a9c540f2254e5cbef37e510b80cb6c1e7f9af2b40918467ee6921cbc3168fccb1bdffeb71e351216b1cb6fb53c8b6d77160e157c81774fa5d51a8443862379379575d3bf585b4d3b5aa0df92fa271449c9a03a523bb738c02789e2d1a9cdf00b6a8edab4d13645428a502940bbd4ad86e19e6b3e299de1d5dbd17d3d5ded1bc64c1015d2d2e624870dbf3b425f7dc8d480ff05180b26cf6b4c3d795e045b65e09bd8ec44082bcd189fa0440cfa04c35bc4a6f321eeaa998101da6f9fa56bcdce75e54ddbe679aeb89d8d718ba4f81033f93d375c5808274e8c9a9a6b860fef156d494f2448e016e0b1f2223e72abd1a9de2e6a8c321aa9d5068071c3c136e2b0be37b7e3c040678b4d8e71f2199b524e48d22b8be23056ff668c7a45fb40ece63aa53b8591d3418bdecc2c6cb9defcad04e9e5118460314f6083db5eb281006e63f00f0d09d57f3f20a71f7cb161639a8075e7ed3af81ff0767da237cbd7d98c62ec8acd631efe0caeff65ee49a1fec58f0d6298d5f66353f9925ed3238e5c757f77f3fee710cf6d1167c7c36e7cf8ffd42c33957e5f6b69ee13d532773ae5027845a3b9faa30437344f17ce9658f2e1c2ce69f0bcc5185c8cf623a66f78be68f15715c19e7f345b569583783af330172decaaa1d15fa80ccab78ebd4fa798fbb173a8b22aabfe90170eb66a768915aa4b9d83da8118afdf08ebcda862ca929d9b9431b14651676d94aa134532078ea0af9b612c9b252850f8e051b40b73e370bb0e98b718445c3849bab4bcd062c0d50e40405a49fc47223ac39af91cbbd3b8ddb75b6fcac977887ee04e87b5cefb051bfafb6d52768303300f5e9a4a85450d6fc1781d3b87b7036ed77922f327e64917559083d5b99dd4aebbab9747367d0a957db470dde80d151f59479b5e8105628394e4757626c6a48795bb5df6e7a48e65b7eb8bf0bb8ab61acdb6df598b74aea2a2a7df6123633bb11710b18c86546d60ad734b37021792bca636df7b1cff90076c853f6f8045002cc3c2d16556c98c2733cf8d9805d6a5cc05f9de3b188c19fac68bb3e8ea074acd906cbab5dc79b17337e19bf65e213f8f4cf8b7ad361667449ec6206befd26937f439b8b0ffc5f485fd67479639edb5de7a6bf6bc1bb7dcadf25af0bf3f92e8c2e4163abccf882e2e5d64994a60ed09246cf21da4ee65b1d738438d8a64ae7e18e0b41fbea87fa94cd3eecbadca01c091a20168359cd39def8b5d6a5d82771d9fe91d7473e01e20fe52eb226727456c90cb28656633e371f48a9f48e10f377d98fab80a2c6eef79629291fe5ae565f75ba7126cbf5a7235045da5168400bc0133bcf582a73317e79b3d600afe5f30123b16f55a637b4bd36ad34659319a5601350b896a6dd7827f080b5b7c403eed6667f497314e6e46adb85ad93ddd036fc4c9a1387119101af46f9e707656fd113b89d55ef313b8ce4c7fed289e611eaabe25a2f358306baf17be5a50549f903b290ecb7c64bbf116f3d130af48973e46b86d6d37abae4517794056b4759cbddfa9e7894e9cc3d279d3cbb227f5b1ea3fe5e4e20554d8378c014608f999eee1d233183c35e6173d492f34bdf079e0c61afaa0f3661cec190d9eac883265bea9cac0c84495fde734b52c613ead252eae4980202bb4352149ecb1394fea5a125897a65de7726dc917640b645dfff474dde895f6aa316cf20467d1f68c6ad09e3b142ad8aceff8ba9d7c3f4d2bc145c48c33dedde6be3c90d075e1512f4414414eaf755a8c96d7eb634a1603fc70c1a316d3750c23428e18e2ecbc6593e6d9f967b97a92807091fc8dcecda7077de1a9ca28c2529a96eb7968262ee9f3385f9078a157546c826e652ffbb", 0x1000}], 0x1, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x10000000000001a8) 19:23:42 executing program 1: r0 = kqueue() close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) read(r0, &(0x7f0000003180)=""/4096, 0x134d) close(r1) 19:23:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="b62c43a6f023fdc1a9d5f94089d3a444404693d83fd0bad4e2e43e329cf22dd99b29aee9ed0901c295589c15b1a3741e4e6e5dd21cf2cabf596b3ce7bf9651cea2238a3f5bb80f778f19541829da4ee8f42cd6f62e389d5d7f7860ba76ded1249592386fbc3f98ccd74cec0c6a09701f731064", 0x73}, {&(0x7f0000000100)="f4319adbe76ae7a48081266f9c5a", 0xc0}, {&(0x7f0000000280)="3f6b8631558a403f62153d8c8ce7a82284e286d09f8c499f64c147074527a7bf068351378bc38701286b336daecaca8a5fadbb7190e3f1c1e8ff1e88b27f10a0aaa7aeaa568ed37880317c514755a0b17126c40e9ec53e957f4fa56c54b8102304c69e9f679d662ddc6f045f7af03b1dfcfd9fec24b186c9402db3ff23325a900ce9b4abe42ada3e6d85482df2ecea0b052719a70df8272994757cd2789f3da344baf3cfe914f721635ca1e3a065d2ae060c8f5c4fa59d5a3a6a0d80cc0f2ffcbf49cd4fa76e956acb89867401d3612457d05bf7", 0xd4}], 0x3) 19:23:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="e7210efc129180657a6788de5ef36692e989dc3749e73fd237", 0x4eb4b29a) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) 19:23:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="627d174c2e19a957304672222f01bce895d03e86a3017698042f89670de21a7fbf097fe9595f256606319622866ad4ab7d527318022998b557beff088195c1e29380ee085b3ea702bf84db815ca44f27b91a11935a0fd633eb0424", 0x5b}, {&(0x7f00000001c0)="fdaa11c663efc44771163687e3509270bfc0dd40a7008bbc3d40a9adb56c88adb6c96dc065fdac530e57b51c55f445f1d1b36bb74dab71df6f6b534d63ba395c0a9154282d7076b6e922f82bfac646", 0x4f}, {&(0x7f0000000240)="164ec76cd09301131afef4d70f082599570ebaa790e99c50171e0e891fd82d975e85d5a9f758f7e7dc52e06cd8c0eb37b355a419a659d86de3476a47e69f4e42f88e3cd07443248868557de2535b74d410bb1221a34b75c53608cc99235a30bd4aae", 0x62}, {&(0x7f00000002c0)="f9c1e692311f1fa120ddc71c9e1efce40bce6423379e46e31b4ea6f4d41383d6d226ce89173eb498a224c613b8197b40471952dae8db231374a83afc8b1fd3d916aa722cc0d431f313824c489239597df3f83ffe2bb22ee32b5037f0e79298c3e8ab323743a97c4c3defc146f16cdc5cc76dd755d8f97243cbcccad9045a12418a7f6a", 0x83}], 0x4, &(0x7f00000003c0)=[@rights={0x10}], 0x10, 0xb}, 0xd) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f0000000440)='./file0\x00') renameat(r0, &(0x7f0000000500)='./file0\x00', r0, 0x0) 19:23:42 executing program 1: nanosleep(&(0x7f0000000000)={0x101, 0xfffffffffffffffb}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000700)='./file0/file1\x00', 0x20000, 0x154) close(r0) nanosleep(&(0x7f0000000080)={0x2, 0xfffffffffffffffa}, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3a) flock(r1, 0x8) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='r\x00') pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file0/../file0\x00', 0x400, 0x22) r3 = accept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x1) r4 = accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/54) mkdir(&(0x7f0000000440)='./file0/../file0\x00', 0x2) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x80) recvfrom(r4, &(0x7f0000000600)=""/162, 0xa2, 0x1, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r6 = open(&(0x7f0000000480)='./file0/../file0\x00', 0x20000, 0x100) r7 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) ioctl$TIOCNOTTY(r6, 0x20007471) rmdir(&(0x7f00000004c0)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0/../file0\x00', r8, 0x0) flock(r6, 0x1) 19:23:43 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000200)=""/129, 0x81}], 0x3, &(0x7f0000000300)=""/247, 0xf7}, 0x802) r1 = open(&(0x7f0000000480)='./file0\x00', 0x801, 0xcd16ee6a5a63248) mknodat(r1, &(0x7f00000004c0)='./file0\x00', 0x8100, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000440)=0x7ff, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000500)={0x583851cd, 0x1, 0xdc, 0x101, 0x3}, 0xc) 19:23:43 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) socketpair(0x26, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/208, &(0x7f0000000200)=0xd0) getitimer(0x0, &(0x7f0000000040)) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) bind$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66496c653000fdaa10406fd0ebf7e94eb164cd652fe621e96d13b90a6e06f57cc49655e07a0805ad604bc70db651e98d3fef5548a9d2ca9c1ba382e48ad2ed8a5fbf990bf17472a1d6e0f857d50e9250c1b0410f5e24e840880ea0b4884a55820870d9f22a2a034abc87820f72c489ff707195934798fd528deb3d411bc914e142e080763f1e2b3ef58957d42ce29e57ab8864833924b97b59ad79efa8b7f39692340dc0c96e92ca28962e4623bcf69e0e9a1c474ac2405918847de1cde3274c8c14498d5099e79e39097cabfed84194c09ce305cf33bcf58e446ba4a74a0ef004e1"], 0xa) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000380)=[r2, r3, r4, r5, r6]) fcntl$setflags(r0, 0x2, 0x1) 19:23:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a4f72ee99586132425a3435bbdc3a5e7f6d47455197094b222a9c4f6469990bfe432040000000000000003000000cb04403df380dd57f8d75c1eea6f9924a3c9699930971bdbbe7d5cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b0288f8498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81a27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6d2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afef52f14975182ac8f7d43b8c3ae3806274dc6cff", 0xeb) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x10, r0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000300)="0400020074", 0xffffffffffffff81) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x61e, 0x10001, 0x0, 0x40, "c9a282fdd20ae7fc262d354ab61f4757ad7278f4", 0x5}) syz_open_pts() close(r0) mknod(&(0x7f0000000340)='./bus\x00', 0xe, 0x3) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffff, 0x1ff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) pipe2(&(0x7f0000000200), 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:23:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 19:23:43 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000200)=[{}, {&(0x7f0000000140)="311cd852cd960288b915e4debe47b6536c70bebcf6bfc4b988693ad61559e2c7bbedb86d346ac5b935550ac89c101e31d9ebc6d5e9008e5e89040c6b29556988a37c8681bd3f83e98306cc7cc32ec1e4543ba4", 0x53}, {&(0x7f00000002c0)="ce98e5398a84e3d07f6696d958152a44c3a6d346fc9c8ff08096195dd7b937ccb56f2d88b62e77f678b43d95f9579615c233525d6e2027940b01b510947be16948ce634acbe7bd733fe55c713c716188ee4a329a241499e9be582afb3b2ed11f70ec8afd8a36276101c94c1b65d0c72001c4478ac1547918ae65aecd98054195faba880c6bab10ba6a3df0dd480da660335df13a0d84841aafd54aa389e3cfcb550e922db78519b473eed6f71f00593e16c0a5eb015f8dec90ae5f5410ee57c551822eb3a549a402d1e28f8faad8767ba21f0136d23ae3ee1866eccc65d0246feec1a05eadbafdaade950d", 0xeb}], 0x3) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x1c') 19:23:43 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket(0x1f, 0x4007, 0x8) accept$inet(r2, 0x0, &(0x7f0000000040)) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r4, 0x0, 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0xc4) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 19:23:43 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="7d8947bc706a7b893f8fa98e0d510f8c6b3e6652f7c43fa07d7aae821ca3dade722809af5e417c6d4fa3bbb06c267f3f9d34bb86ff584a57ad7dde26d55292bbd5c8baa0c3f377cd9e266ed284ea5280", 0x50, 0x0, &(0x7f0000000140)={0x18, 0x0, 0xfffffffffffffff8, 0x8436}, 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x7f}, {0x18, 0x2, 0x2, 0x5}, 0x9, [0x5, 0x7fffffff, 0x1, 0x33b, 0x1, 0x7b95, 0xc000000, 0xf23]}, 0x3c) socketpair(0x2, 0x4, 0x20, &(0x7f0000000080)) 19:23:43 executing program 1: socket$unix(0x1, 0x5, 0x0) setgroups(0x340, 0x0) setreuid(0x0, 0xee00) syz_open_pts() 19:23:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x0) lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) 19:23:43 executing program 0: mlockall(0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 19:23:43 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:23:43 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x2}, {0x18, 0x1, 0x0, 0x1}, 0x7, [0x27, 0x1, 0x1, 0x1ff, 0x6, 0x248, 0x5, 0x400000000000000]}, 0x3c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)) close(r0) r2 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/61, 0x3d, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x5}, 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0xe31}, 0xffffffffffffffe9) utimes(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x86, 0x100000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:23:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0000fffffffc0001000000ad04bd8000002000"}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x6, 0x3, 0x9, "8ffc2d66c57e04d9275c2e53648a15f06f4bb8b0", 0x100000001, 0x4}) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 19:23:43 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x4, 0x2}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x3, 0x800, 0x1000}, {0x3, 0x5}, {0x5, 0x2, 0x1000}, {0x0, 0x401}], 0x8) setitimer(0x3, &(0x7f0000000000)={{0x1, 0x7}, {0xffffffffffffffff, 0x9}}, &(0x7f0000000040)) 19:23:43 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) r2 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/132) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000300)=""/120, 0x78}], 0x2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/190, 0xbe}], 0x1) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x5) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x20, 0x3, r3}) getpeername$unix(r1, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 19:23:43 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x4, 0x1, &(0x7f0000000000)=""/63, &(0x7f0000000040)=0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) socket$unix(0x1, 0x2, 0x0) 19:23:43 executing program 0: socketpair(0x1, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) r1 = msgget(0x2, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, r2}) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000a92a92da24a609eaf17e8be998b3e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000c067cbb08cebf3e75680b80eed770000000000000000000000400000000000000000000000000000000000000000deffffffffffffff00000000000000000000000095df15d66a12c18e6925bf195030d74ae7d3d894a84def5a2c51c0"], 0xc0, 0x3, 0x1800) 19:23:43 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091b3f645931700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e87379282af8c7b64047bf9381de42592e18cc06cfe77ab4faf69eac4e2db517023fe3644bc9e47b0f6f612efaf1f48584dad452ee9f0f71e26f22a4921c709b7da7ea532209e90371bc5e0cc54688d27c6e0acb3abc3eaa939f545c933e77670738eb96350438891ff273c427b0bf702ec790a71381068d9abf184eb641c72c829ae162c4ce647586e806e673235a6207203b35df900f2e9fdaff69f950b937e15f7d1138163a8103e11340e0b6ecbab5786312d57a2eb7d4023cfd37443c1f"], &(0x7f0000001280)=0x1002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x0, 0x8, 0x0, "2b8700004c4200000000ff03bf24272a7800"}) mkdir(&(0x7f00000001c0)='./bus\x00', 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x8000, 0x9) getgroups(0x1, &(0x7f0000000180)=[r1]) 19:23:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x6, 0x81, 0xef, 0x9}, {{r0}, 0x0, 0x0, 0x80000000, 0x8, 0x100000001}], 0x8, &(0x7f0000000100)=[{{r0}, 0x0, 0x6, 0x1, 0x100000000, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0xd0, 0x40000080, 0x4, 0x9fe}], 0x5, &(0x7f0000000140)={0x7, 0x80000000}) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 19:23:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 19:23:43 executing program 0: r0 = semget$private(0x0, 0x7, 0xa5) semop(r0, &(0x7f0000000000)=[{0x2, 0x1ff, 0x1800}, {0x5, 0x3f, 0x1800}], 0x265) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/179) semop(r0, &(0x7f0000000100)=[{0x3, 0x2, 0x1800}, {0x0, 0x8001, 0x1000}, {0x2, 0x6}, {0x4, 0xf5, 0x1800}, {0x7, 0x7f, 0x1800}], 0x5) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/4) r1 = socket(0x10, 0xc005, 0xf4) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180), 0x2086, 0x499) r4 = fcntl$getown(r1, 0x5) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r7}, 0xc) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0xc) r9 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280)=0x5, 0x4) listen(r8, 0x17) sendto(r3, &(0x7f00000002c0)="fd359e474febee90be624bf60065b639a3a85c1be64fee1707bee1c08fb06b513032f0ef6e77e80288c29ec8337677b2f756fc4251e6b2c1f8bafd0e689d83e8a6f4997798fb02e5dc810702a74cc933f802e6aceadf0d0f0709fa1f6307316ff352e580c65ea3d3ca21d0ef846eb51a6f16cb1f84442d3d7f15f1d34dddd0a7001b76a7825d942df1135933557f8b87d6", 0x91, 0x40c, 0x0, 0x0) getpeername$inet6(r9, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000400)) fcntl$setown(r2, 0x6, r6) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000440)=0x1000, 0x4) semop(r0, &(0x7f0000000480)=[{0x1, 0x100000001, 0x1000}], 0x1) getuid() semop(r0, &(0x7f00000004c0)=[{0x1, 0x0, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x4, 0x400, 0x1800}, {0x2, 0x6}, {0x3, 0x7, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x10000, 0x1800}, {0x3, 0x10000, 0x1000}, {0x4, 0x7, 0x1800}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r11, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) dup2(r10, r11) execve(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x4]) 19:23:43 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000580)=""/76, 0x4c}, {&(0x7f0000000600)=""/199, 0xc7}, {&(0x7f0000000700)=""/198, 0xc6}], 0x9, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7105001d2f9c6da7ab5400809678baab6ca2983bec2645f88201faffffffb4"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x1a, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="fe", 0x1}], 0x1, 0x0) 19:23:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 19:23:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x59cf7a7d, 0xe1}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x24, &(0x7f0000000040), 0x0) 19:23:50 executing program 0: syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x2028, 0x8002004000000501) r0 = syz_open_pts() chdir(&(0x7f0000000140)='./bus\x00') syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x7) socketpair(0x0, 0x4, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) open(&(0x7f00000000c0)='./bus\x00', 0x7e, 0x0) 19:23:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) listen(r0, 0x488) lseek(r0, 0x0, 0x1) r1 = getppid() wait4(r1, 0x0, 0x2, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)='mS', 0x2}], 0x1, 0x0) 19:23:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 19:23:50 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0x0, 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$getown(r1, 0x5) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 19:23:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 19:23:50 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000064783195096e841c71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc"], 0x97, 0x0, 0x1000) 19:23:50 executing program 1: truncate(&(0x7f0000000080)='./file1\x00', 0x5) symlink(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) 19:23:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000080), 0x10004) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77aebffffffffffff03000000", 0x14) 19:23:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) socketpair(0x19, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = kqueue() r2 = kqueue() close(r1) getegid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 19:23:50 executing program 0: socket$inet(0x2, 0x0, 0x7) socket(0x2, 0x5, 0x8001) pipe2(&(0x7f0000000000), 0x4) socketpair(0x1e, 0x5, 0x0, &(0x7f0000000040)) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r0, 0x1) 19:23:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="7270bf6c40afb6fcf4eb69ff95050000004e950c0578132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) flock(r1, 0xf) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 19:23:50 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmod(r0, 0x0) getegid() setuid(0xee01) fchdir(r0) 19:23:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 19:23:50 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/41, 0x29}, 0x800) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 19:23:50 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 19:23:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/119, 0x77) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setuid(0xee01) getrusage(0xffffffffffffffff, &(0x7f0000000340)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 19:23:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) fcntl$dupfd(r0, 0xa, r2) 19:23:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000040)=""/204, 0xcc, 0x843, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000022, &(0x7f00000000c0), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xfffffffffffffef8) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:23:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="143af764266e397e2ff82899602460951bb944b64b54967a2dd02485ba2c1c14870ec2a7e57f5bde20bb6881d86b6bbf94e7b3e5e14f4733bae632e5476b890f01659f33dc459d7c38", 0x49, 0xc, &(0x7f0000000140)={0x18, 0x3, 0xabfd, 0xffffffffffffffff}, 0xc) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="04000000", 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/39) 19:23:51 executing program 1: r0 = semget$private(0x0, 0x5, 0x40) semctl$GETNCNT(r0, 0x1ffffffffffe, 0x3, &(0x7f0000000080)=""/75) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003b0000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000324000/0x3000)=nil, 0x3000, 0x8) 19:23:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:23:51 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = msgget(0x0, 0x3e) msgrcv(r1, &(0x7f0000000000)={0x0, ""/201}, 0xd1, 0x3, 0x1800) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) 19:23:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x93c, 0x3, 0x6, "78fff6ab1dad34105ffbc9866025d5fd74686d5a", 0xcb, 0x80000001}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 19:23:51 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x800, 0x6, 0x101, "e999e512e1dd60aee1736a7ebc18673f89f8e193", 0x9, 0x3ff}) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) write(r0, &(0x7f0000000000)="c4c54015929324a6601886eafef5cf2f1b946dd105e17592609cd7515d42282bc0fb9c14c8ba5ecacda33da92faed593446a950e685056b3027c438fa47e2b14f8b2c7a6968b371c8279acc49c7f7d", 0x4f) 19:23:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) r2 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:23:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file1\x00') pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="343d5a41b52d31845f17574279da84d87f397304bac64b7eefee78a2bb773fa442dca55cfe8445eb5374677668ed94409d84ca0d6f8fee1f5e647a50d90e2c7325cc", 0x42}, {&(0x7f0000000180)="16ea37dec9345534c3af5e0cb691698485e18fb6f7b24d52c2b4bd68bf69541c18a9696b8a664fcba373c3ebd6e5e80343a818c51a946c136824aa4e823b43a279c4ad03423d71de62cba0efd3863dd7f9d41d4e9eeeb2c10a4505c06800383952ec7eab14d3bdf3a3cfe95ff86eaf97da295d72582bab66ac186bac4a46439634853e365f7d10a679e9ff1c0420f6e3c1c0dd501eb59627", 0x98}], 0x2, 0x0) 19:23:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x4000009f, 0x10001, 0x96}, {{r3}, 0xfffffffffffffffb, 0x18, 0x80, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x9, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffff8, 0xa1}], 0x9b, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x4, 0x1, 0x100000001, 0x3}], 0x3ebbbc7e, &(0x7f0000000240)={0x100, 0x800}) ioctl$TIOCDRAIN(r3, 0x2000745e) 19:23:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x3}) 19:23:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) symlink(0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(0xffffffffffffffff, 0xff, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 19:23:51 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="1bbd29dbfd0c851d7c15cdc4dd2ac7d9bfdb3d02d03d6788b5ca9256d3c532dd9b111d69a617d50b4f7a004a", 0x2c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000c, &(0x7f00000000c0)="bf2300af82ec0a0225565dd0971f5f151fc7f14cebc9e3a3d7af77a6b58fed8d6dda3bccd5e1c813b5f79aed00000000000000000000", 0x36) fcntl$getown(0xffffffffffffffff, 0x5) socket$inet(0x2, 0x7, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000040)=0x7, 0x4) 19:23:51 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="12c1a8cf2db82749b8a35b110f8f7c3d9e8c7a5e94ee1fff2225c0", 0x1b) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) socket$inet(0x2, 0x8000, 0x66cb1e4b) 19:23:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 19:23:51 executing program 0: clock_getres(0x3, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x9, 0x5}, 0x0) getuid() getppid() r0 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r2, r3) clock_getres(0x2, &(0x7f0000000100)) r5 = open(&(0x7f0000000140)='./file0\x00', 0xf40ce401ce8c0d20, 0x157) connect(r5, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) nanosleep(&(0x7f00000001c0)={0x3, 0x8001}, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x1, 0x1, 0x2, 0x7f15, 0x9}, 0xc) getpid() chown(&(0x7f0000000280)='./file0\x00', r1, r4) r6 = accept$inet(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x8}, 0x10) syz_open_pts() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) clock_getres(0x0, &(0x7f00000003c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCSTART(r5, 0x2000746e) getgroups(0x1, &(0x7f0000000480)=[r7]) getpeername$inet(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) bind$inet6(r5, &(0x7f0000000540)={0x18, 0x1, 0x0, 0x9}, 0xc) mkdir(&(0x7f0000000580)='./file0\x00', 0x4) socketpair(0x20, 0x4, 0x6, &(0x7f00000005c0)) 19:23:51 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:23:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x30, 0x2, 0x8, 0x401}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x5, 0xd4bf}], 0x800, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x51, 0x20000015, 0x8936, 0xffffffffffffffff}, {{r0}, 0x0, 0x1, 0x3, 0x7, 0x69c5}], 0xdb, &(0x7f0000000100)={0x2, 0x100000000}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x3, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 19:23:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0}, {r0, 0x100}, {r0, 0x88}], 0x4, 0x100000001) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) socket$inet6(0x18, 0x3, 0x3ff) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140), 0x0) 19:23:52 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="e27878b49848", 0x6, 0x4, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 19:23:52 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20}, @cred={0x20}], 0x80, 0x400}, 0xe) 19:23:52 executing program 1: munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) 19:23:52 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0xff}], 0x1, 0x0) 19:23:52 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) r1 = getuid() seteuid(r1) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) geteuid() 19:23:52 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x800000008003) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 19:23:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 19:23:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = open(&(0x7f00000000c0)='./file1\x00', 0x20288, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/130, 0x82}], 0x2) dup(r0) dup(r0) 19:23:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2b, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x101, 0x800, 0xf06, 0x9, "6ef74d74cd603ecc74ab28ffbee55bba9a7eebc8", 0x80, 0x62}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x3, 0x4) 19:23:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x880, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x9) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:23:52 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x32, 0x3068bb0c, 0x0, 0xe13, "41b8448f8f4a704226d9665853b95172db3ba348", 0x100000001, 0x1}) dup2(r1, r1) r2 = kqueue() dup2(r2, r0) flock(r0, 0xe) close(r0) flock(r1, 0xe) 19:23:53 executing program 0: setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000000)={0x400, 0x7}) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) 19:23:53 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x400) syz_open_pts() r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./control\x00', &(0x7f0000000180)=""/191, 0xbf) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) rmdir(&(0x7f00000000c0)='./control\x00') madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) symlinkat(&(0x7f0000000100)='./control\x00', r1, &(0x7f0000000140)='.\x00') 19:23:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000500)="a1ee007300000000ffff0000000000000028114241b2dde39579e8a2a422e4110056b2ede7d0a4db829d7d1d3a7d28f075010132b9048d8515a54e8bc60a88177a758799d891", 0x46) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getrusage(0x3, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:23:53 executing program 0: r0 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x400000006d, 0x0, 0x0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r3) open(&(0x7f00000001c0)='./file0\x00', 0x10080, 0x50) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:23:53 executing program 1: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xaa) 19:23:53 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1}}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget$private(0x0, 0x40) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/105, &(0x7f0000000140)=0x69) msgsnd(r1, &(0x7f0000000000)={0x0, "e07fedcf81ca0aad97502bf17e60ebab41"}, 0x19, 0x800) 19:23:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0x808, 0x0, 0x0, "8834c3e61a2206e39c109a7b22f76b436864b8264b943a36f743e80b8e8511a02a15d713aebd7fdcd1f67437cb54e6b0f4cc266147311456517b334ca756ed1c820be6a77129612b1ea79104a8e6e1982e5c81e589c3dd3c7b506ddf19eb1a0ee628e0ad1a8c1ce9b78da6e47969afaf5c0ac2f8023f0fd85375fc887d78cb2c58192886a833654649081c84322073b676c3199dae73119222b306a475b656af0d7f27006d59bf7c21f29ac0f0744196a239ce364d3ab0929ed690ee5efedc6f4ee9f454262b5624f4485572af7702eaa9d88eed346f43e55f4ffc7c07a2c92efffbc8539cf00b634f6c18988556cea08092893be1c3cfded8b01ef41503e6711c0789ffa62b2fccefc4f95767b3fbdd7aefe5dba0b54de28e55646f3b9f070f4a81e4d5434d59651eb0d2eff847dceca0b44eac05979d952973f70cedc6e3cba6fb6bc30208aca6014f5d3108265f6ce52fdb7f30f93b5dfe5577556a3f9d48722ec7cbe857e972a8e29b92aba4729a623a4879d4cc5d48f83bdac65a974c7f4c3ebfb18562654559b313c06b4b65dada75bd70b2272a49891d8d28be7e7c225105e9cce82d9c038a33ffa4534e4f51def05aa9e21b6978152bc3f93d78d39c5df017a4639c2a19edad12bd188c7a4b347e359f268217a930961054c4adc728fc31bb4c4adade052ea23c2f3268184309edd4ded8f82d66dc2575954f52dda78d74670fa18dbb29c23446695f7536461e6b4e207b4ff82c6b7a7b76ef52ca46e694e99f9299b462b8ccad3ab4dca7e567b9391336ba68c7ad33e1d0354beaea68446c5571795b3d1d65189d19aea59c20f1d4bcea316ff5f9bc59c90617d6e8a0a816f5a237ddd86d98d19a4cd68205ac2a54135f238ee0b690ed2a17bc459cb0394ef63754a92e3f6c73a61b4148404c739f06e29ab8b7c18d00ba165867e8e5c01d2e9a135249f11a22350fa016ab7ed2ea738fc6691854f71219906d5d357abe9d7535fe042105bc0f3c63ed282fa620e91ae473757d8fea358f35e4b9d2655d05ded38cc860b24c1b427437633eeb16ce69bf5b6c01b83547b2e5881726c330ee413897744e5977e5650a91e87fe05baab449512059005322a4683be5853012c0754cd273ec74c1ec2aedf13d731f75811e0ed57f14b2b548b5dc7e0ba7e12f0dd603411eb734c5cb672603eb6a7cf27f4d19405733ed3c592ea0001fc1a3aaf17ae819fd5fb9f313c07d01f450d88583b6abef196c2dd2070c3954e5cd8791009760b988ac908980e672f4a9e551ffe6548dd4ead2a23778606cfe0dee3cb836a20f8f40ba071ebf08e076c44c18c0404d27d671519f69708d74ace889d9459dd3cb793912fbf08abebd0208bf70c23772429347fd5ce0826ad4b06c746e66d16f7c4ab8ce31a2aaa1db9bbe934822ceb705fed5517e3f75d9c1f159b443d5e3b7965c5ff734b8da9a0135daf6161ddad05ca2108a7a1c7123dddd2d4670f7000e51736b0e0712103b31e387190366b2e6f7647ca4828415b0d7b51a3aa4dac2ccf8eddbaeb6efe47b1ef5c21594b50de5ce31a8fadda95b1ab904ab78dee40121dbd46a1a6733a6b9a4d6463d2df2ca6ccae04669d9346903134748dbe4c22516506052d139db0cbce8e1394c86c0a43652c98035df7259b6315cdf1129bd5457cde9110737bbd4920f119b2de0117521d37f843a7760e7c520b65f65f52fb6e28405aedfe97003bd63f7b295b42d58fdf65959f0a3e91aa27a039fb9f9beb96fc7ebc18669d0869eab1df0b8e70d6cb4093401795c315dc1f94384a454665068cb5848c76ca1748479d89cd7872e49727e0075b3ee46d26a085e6a54b4b49210cf61c316478a59d510060dd4665912e581c7f1faf83da2461feab6ec7709448572c0c52ef09ec78ae83bf306507343812865ee93e3fea1ca03351c854582f6467d43800272c30f65aca1838cd489994b73fc2e6b6d89d80ef5895b7750ed67173f3ecdba2bc65e56f550ba675066e034eccf7404868290e83bf4891a7c9397a8787080b5faaad980ba1dc75b03a90b6d98241cff4491e975922ed33fd7d18c5d3ad1de3e2d8a2064c7150637eb79e561d19e72dcb1f17c3d1149c43926b4c5b9b77e06ea7a24cf8c9624e8f0b8df124743b1bd63bde230f39db80c2d701eaf7c434aef08971b3a3d38be909d6594b4783f3da9e730dd2ee9306261751d250114ebb81371a37804906d111dda17ec27d5a3165e20f6c9f42e857d7a7b3a38c88e2f3a96239da3de7ee2de7eff0e45c149844812436e6577887b41f037dc332ad9de875c224cbe99a3ffde2b33a3205353e88ecefa1ee3e6ec43d9e8f384d598ebbede0a357d7ec409f27ca35fdd02d35f7bbbe2503f4177360b108a5e411232d821c77d2bf46bfdaedefd091ed0897966da216b5e5f56c593846596a64005cae642033e8332ea4a8d4bd96c0032a23e563e803bb872978e33ab0ff0ebf9108f36c1236fabb7bdad651f4b954bfacbeb188238b3e55dd4da01e9753611ae0c36df3055b9f51f92743f0438e6ec3ee63f83fbc88466697ee05af4972485cc1b77397dee1d9357349a91e1e2f715a37623f76e45a8b65abe1a7f930cca1798d05beec0659dc8f17d689f4b76356289a7ecd2c331b3f255fa65d8c16782d3655eae8da1cc0f7fe4e2eaf1601818786526a6a9da543a4b691e29a1016a32e0e7353022b5aca4158578b8f6f350ad4e4d96ba1ab2b0d8037220c5e4f4a8691a682188452040ead2ee07cb5f72ff16dbd284945a3e105b6129963501e4fb834fa1c7d0f7a95a23dd216ebb713408f16b30d9503de3706eac0d0af94016a750bded9ab97d940b3b677fd1ee838465774051"}], 0x808}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ftruncate(r0, 0x3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) 19:23:53 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) close(r2) dup2(r0, r1) execve(0x0, 0x0, 0x0) 19:23:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = getuid() seteuid(r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 19:23:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) dup2(r0, r1) 19:23:53 executing program 0: pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x4000, 0x44, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/163, 0xa3}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/154, &(0x7f00000000c0)=0x9a) write(r0, &(0x7f0000000280), 0xfffffffffffffca5) write(r1, &(0x7f0000000100)="6f2842ceca3840cdc6aebe682ccf125a26637021a18aee13948d097d55b0a10ed6d2f21c4effc1db20c8102c363f5f5b384855054070", 0x36) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="36cc7eae2583648c5c07959b98e09c874483dd4efbf0dae5b641199aa91d1265d7ceecb068dc0d82d95295af9eb1f679a752033314c0c4c093cd535dd19e32912ff22c26892028c635be1375eb3d754c1e897fdf3d49d8b1947f7d2acc989db9d1ab42bfee0304237611c920b2bfbb3aecca7ec90e334b4fe1d8eb99334bb73b6289870695925102380b2ede5bdc393305c312872291cf36c0a03f31db934d7c40df316e485a022d5b6e3a2b609384fdde6898e044ec068a6c4d329c1be9297760c3ee", 0xc3}, {&(0x7f0000000380)="72f851fb9299048aa930b1580cc51160d52be23a0a8e3801b5", 0x19}, {&(0x7f00000003c0)="f529e43a4f3ae0ed29c955002aafc2bb8a29e0fece698285113c5ef6d94485cf6fe605596efe3199af244b7ce98084dd98705d360319965705307f31186a75615469d3da7c178c3cd8fca289679bf92ab0e984aa4b6c0901f3ebd378c463f6f2d032c05fe5f6e808c4aa62b6ee12734b893a", 0x72}, {&(0x7f0000000440)="359141", 0x3}, {&(0x7f0000000480)="cbbc631ba0538a8dd49903a212e068d60d11b8fa0e330d59ce755574043f823d5f653fc7f134dc49f46084505287075845243047c8c6f65857835bb52828cc91ca2c6745dc9a028ff7fe7616f41ad96afaa9993834fc645fa9bedf447fdf41a10af0040b6550f1c53b7b252493a542af0e96b5b26e5d3644f1889b3b1fc5cbdad25158ef1a84dbd86c86399c04dc957c4c964243afc8a5caf310212cfc3b288a3120f3c0eef2ca893b3617bf87c682dba235fc53ec4e4c6d19f0b369d572186744294767783bd9c4917050317ee23320f504799b81736969031263b0d896de65cd38561f88811e6f97f255cd75d683c6a71e4eb2cc10d189a3b5b03597cfd07df47924dff1f9afbdc18c5f3c27dc541b235301e6f9ef4e7a68ba5045bcac8a86e973e887e7be9ce967504fa70ab3dd3333d90d91cb24489c0db5f452a3af58a58ad6542374ef4f16801eb919c89d140a07164bf0c4bbd74b67a993f5941fe77108b47a447af3ea6863cd35f00e9f91005d44dccf892f5f25108b5cfd102dd98e6749f93f3a74f3c995f3c1a76afe20a81305561b01a1a66da7a247dadb35b729cac9d621741d1100cd216c8f67289bbc0e2eff5b59cf36b68fc5a264f124e16c051996c041c30965df1141aefb6f76a21074dba0733e4c3999bd528b3b0c1b34d52f36ec90ab58a3b83ef250d9a1ebde907cfa11aab2611c3e0174dadfb1347aa0eca31e22b2152bf8a2e749e5bc1a4c6674fe02776157e6c1db22b741575b86348dc9623b62c229f77f478d1db94f13ed856c1237d0434634d35a509af58656f896d0ff62fde5a782049efc174e110e949c4a9fadae4c4f19b5b0fad50324dfc66a32eb444f49ace56b4ca5d6fdf6f582c0ae8878874db8ddb942392f91dcf0669c0cce036578548695dbaf8417851fb29791c10531cc4b4df1a8e9cf368febd47a4a32b504309e6c1db93bf5b5a0b2d264010b1dd97dbabfac66eb6ea8caa6ac123965ac4b947231b4ea360a34d3f002bbcc041d7807fbee7b4c6174c74949f46864f6254f16b8bfd25a5767d08968cb1772e5b536754bb3d96bee8c022b1cff833de803743b9c5356c0fca1628dd6b09d408f6c6e202e1bab0bbcbcfe235e76aedc763d5126e956110da19a7477518aad294ad6a4ccc63b5b2f2023fc1e1c4b43a4f4945540db3889a0cf261ebc2e7446489c0f3487885d323a35cce7cb0688b97b3c995c6c0edb79f2d7d72a1f4833c8512bda93cab26735b008526083e0686a4796471471b4092c604cec0dc410c9732ed7f34b0286097ae77f5fdcbd10f506bb06b055474d69060b7187e44097021f6b0fee8d509748ff134d5bdc26a8674da87bff0841e188f49d748b00a927eb89e2c3950c70a5fd8eb2fb64e4c23b3afcfa077910419cefaf22b65f956f5c4e4b846697ccbcbe5a07ad368d1ff95331a239e602c636436d2069d21628be3a4bffdf97b83a2bca62f5bab12083ce92f0465d815276d4003f5d5a072b33a133d3514f4fb58a8abfa7a99c49adb5a94c80c09ab9f52e4884052eab09c20edbaf9946554fa6f5727edcad6480815b995c1b18646b4f245f7f2b447c20f2e633327b86bcf39ef0432de9fe30332f33b053d6fc2b8c8e9dbdc231aec2cdc1a1747065d57d7e668b5ba588637dfb417363bda69a7290d4d8f3848aa877ffcd71eb52ac3fa668b4fda461031901e175acc40701350ab05e3839350294a4ea4a51d1a86916d521034cc11f9aca2dcd0567f00fc3f758e5280d60f73ad93e3612e90375d3ccbd0038465b8e8d9799f2edee8043d7997d3a6ac86b29dc1342a2eb2dd2ccb833ad57c08081f5efd30bd87ae0ce6b4d85648ce24cad5d7f4d2cc5e6f473d14dbd4b7bfa5971c27b8cbecece747c959c3747749fcb424a9201000419371e7464f2a550ef6b7afc5e701c380bee2bdb32d72f59c3e292c5d49caa05e20e3149fa5ba7d1da6f537b2b3600381e1545a9e057fcf944c4da993ff79fcaa8a7843a01ff4701315a63f81d61cee5cae0bdc0b40aca11d4a766942f2933a41afda2d804ef3682c55c6150b7c5dd43e69977730b287b3fc5210b80daf5f1d80b94f5f7d05260e54329eaa06bb29cf74acd313a13b1ac1d367401ca4cfb161adaca77ba82f1ce4b312b93697222589d13d0f9f97c8ed26e567f93c495980920d62d86836342a96cc7ba5fb328ef609e7e11d6391960afac5f016109ea8d4896d82408b9f52f48f99852f2aaeb314890aaa830aecd48c4c58c3cf660729d431d643dd1cbe0209ddf415b8a9c513f388d24138b50179ed9a81626aee71cc8423361ca2877da126ee793eeacf4bb8f4ecb88b1a1229057dcfa48ae6f92d8863d2c6cbf4919fb30a7b183ce838142db404d8052f404fb9cb93c3079de6826c96a91f4a58f5706095971074626434193a9b4ffb35abdf0685a86a624dc8c9534e5cf2a1acbf2fac71b1930084ef57f0b29200cbce7cbf3fbdfef8200eb1b4f2d805e98bf3e970f912f13a8911a892ec9f7588d3e871e54f582a32425b01e12e921250eff22a63822f7876cfbe097dd96797ecd9a3487b86ef207a401f06247cdd9abf050ba3f4fef82b3f92021fbd4175a4dfec933cbb14d157107f84a2c832a685b7aad1d037a8b49fc0be7cb84f80c90300ce581a8645e5b08a7ac8466b094e223bbf7df4383c4f59928971c9eba28a1bd14303675fd3e9e5034404b2c41e75534c0fc82eedfdcd3d753ba71eb1f97540ca1e855e55142a4467dc618168343e05a849fc759f6a0eca9a8aa753dd94301767f2080c22e35621c53990bfadfec998cc231fd5418983a34f5f9a007c3956d03e570c3ac4af7c15fde0aa18dec1ed6d1c890f7e8cb3afd1049e5f9087c1e134b3e567ff2a1daa304ba0f2549b2616e115630178b0d8b7747ff867567e3ef2d07be86732eceb461bca8777bbb8ccf6f8512c29104da185336318fa25b15e4c42478218bcef0fc0db827fbeb6df7eb3135187683b6bd7f98479d9b62bc4edcc77b2b74a69a914dfa9f7c9fac601d022d665e9268e5eb0dca22c2075fad55103260359130f9a43371559b89a1062b02be79e11ce92ba5453836a326eb375d8a78ffdcf0aa5037a4a15f134a1be48963b4b94a72b33506ee22e6a207626956bbd1046d10efdef7d04802cf569192051b776241a7975ad49c1cf60b008ec68a2eb7223e64538eacf59282e3658c798d00c2d9c22e89bedcf1a9452e628be4692d6c5723bd95f28485772d89284e20d1e7af08f0cead86fcfa4baa4ae05267dd5c166dc5b0ed07f467111e6cdc120a9cc8bf572189796df5eace92c4f76dfbc7b5ef7b42fa8e8500b907d6371caaf18996425de4b6b89b5f200fb54942841a37ee44bf73a094d8ab3f23bd6c4db974a56f01d67a4e1adfbc89d4669a5d368af79780fa01931a2053de156f24b26aa77a2fbb22b1f0d180e826e66b76bc85761d8650bd4315e89b78bab73f2fed526f62c5e5f2adfaf325db80a0ac47dece13f01994c19ecc1b189361f7c992266d13fd38de8dfb4d5373a3ed69709aecf54bbaa6d98c92771d949973ed5137572cd0aee062771ec052326a7fcce63d5450ac10e20c63c11714da018037260b47780e284a87f1f6eb168c92712e1fd7ff652763d35d2e287190dcbc5f179f4456db325376e8d99ec30406a02f9c06170de3d5a009cca4c8e535c364b74aad9c66845a199d87b80c3ae359c0fdc951bc3025270f9ce181b364a95a750324c9c56f8b377ca5009af08a2ca26323872343e2b49d64d377c05dee7ce9941e457cdd1619c359661d93bc9398f439a71446fec60e808b3f5434443cbec27cf5df0e66612a7c624fbb6833c7cba51b110254da91aaa14b2a41116754958573d6201d4cf43eeb151d80f25307b107265e84b9d0f2d4c3243099141e2c47f8a7154205fa3cf2214e7920bba97ca3c2dad1a99177228f8a5a26df3f67c9118ad60bdfe0305839d90fc59b57d6754d1ac92367d92e6eb1cfc9fa4ff501e6c90e5cdb73fe7668916b43db369ed5c0cc6479d955239fd21c65600a98263df251b0fb32b27f6ba48671d663e28fd351a411b40dfc780f284bee8786f4ab75a12c68df382b53790a50f60fbfa4d24f61eaa554c1ad6fa917d668949213c54add9220097441f4ff55ed5166242b984ad65b72d363b00a734b11e07949e25f8d4a1998ae417e4c63a9b89716ce9c38ebfdd71ee28bab2950eb7c616aa60f2f09c89f77e53ece6ea1940650104d00bc5f8234510e473cba7b827f3582961782866d2805e53bcda86c3b994ff3e0524b04f0ad2f1e8d80b8c17fb310a79f3663d191181b7d9211d87ec991f14f40198d3a5befed0a77b826beff6c29f2a4863a23f18de17cc0edf9009c81af07a8874b42555a6cfbc54c0eea6cb44c111d68c915f25465d7662a8c7acca3cb45c281b7e79025bb30c819efd4bc509753e3c6a4a7e72ca592ec3307c0873674390e77eb968c2dbfd90d580252df32b4ca6cedcd43df3da6056c60f1c5844929df7d6cb2894fe43250a67b5801e32b8e5a32c8f37e8099bf291d104d71f8a52b7d0001ee9970a4da9677933a7c88d1c733f84f509c94574d2107557198db23f9066b40ffba356a029a6d62115156326a23870d5eaadb6bc97054c41ad19445d89c9f29d4151e6261adfa82cc6e7abb258e47149788c3b22a25fe9be71aecfb156063086a2a9c37332d7fe7ec6a286add1b915180e1cfe062c32a95041bfdeb82477397d941d4f8b440007abeecd560a5dfa1bda678894d01813dcb464bdd8d03c531d81146b9b52f3781f8a1af0956fdf12502e981f91afcc70fa84a470d95605cef3a9c1af402f5c9f9c662757156006e880378d1609a8a9b4c0ccf6ae44a7590010ac38d1044b7805b8fffc4e2eaaa3478a4a9a4da00df650225e7fd885402f13dc29c4522914ecc25961f75bce72cb172ac7790c6d88412c1ca0d44cc7fe087d8ca9fb1873aac0ecf77fe886f44b78c1a308bdd4d567477db6161673ea7988e4e205734054e3f2d215e3865e274bf227effb71f2eb710a32b46e6752612d1f42b80ff9460e195b6d127ebd2974d66bb6f931132ca131d72fcee888070787b2a1c4db0021521efaaffe510879a336e185ff51d4769dadef00da9e7f98624538532ecc19625b96b8e02f68cc5feee35a2fc95a9a35ed532c1495a776a40fba63d0bb23c4470e625747f366749b3378804e22a5d8ea7d67eb6b7f3c6fef7215ea9f5d346cd2ccc9550e75bf63b1f305b92f8ca20b5e2761c1daae70acb67ad306cb6308c3ac99630a87ef1faa34d1fa8e5b8e1698371c8243b002d56a7ab30203a295d4303be86b1916ac31dec7781494c74a60e7fef2e40186ec13c83d2982434f8ccbadac180a61af233634493cc02cb57419ed7cec5775c3d6ecf310a0ef2bf246d9927c4094d883665c26e46ee46ca447b1d94ebad039d0b42c0c7f69054d1fb6f4d469dcdad8ad40e3fdfb3da9c03377af88c6edf92436e19b7a5cd73d00d42330a3baacb87d872da1762b4abb39b9ac97585494fdf6a2ae91079c0134e98aa67c046da9202b1a835c59fd51d16378f8b940c25d3aa4f0984516534357efb9cbc6b32865c167f3175df9b5e9c0100669c4bd01a2d4ed21b2da6d4c822f68d6b0911d96b11ae9e164b961421659f556e9fb18554c65e4050c8390738ae7c972055fb5e8667921e0163a3c8feac9fa93da12fa39d4821fe9d392e0137ec114a5737331fc4a6ae9ba86d851f6d7ccc9cd9a27095daa1e5", 0x1000}, {&(0x7f0000001480)="31ec9996be3f8df387c1691d929df35de38c1836c0656c9bfd5f00481b0e5343aa8fed27751e95e32ca5cf98bbd21409cb2f0bae1c6e02874c9a9c114489ec35757d874b69ea248faefddaad0cb3a1a77e9a1a8c954e0df95339f3ba6eb31f58503e7486a0de1b9a5ed566de06b19115bca7c627cfbd2bbb998a5af804fea031b63518504832853f8ea92d147da9351a0beb98a24eddf0b904d50c654c2428186f65c0b22233ed2832718986bc50c8a8f2a5c2fec5f32215ac6fae9dd3f7f88db6d70fc8a3aa08abe4226c793ade76b812ec3fc0b35fc27de3", 0xd9}, {&(0x7f0000001580)="1e4912c861", 0x5}], 0x8, 0x0) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000240)="1578ed1695e0c45982", 0x9}], 0x1, 0x0) 19:23:53 executing program 1: socket$inet(0x2, 0xc003, 0x9) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7aaf027ef0bfbbef75558b78b75c9858b7bf90c", 0x0, 0x1}) socket$inet(0x2, 0x8007, 0x72) 19:23:53 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x40000008000) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 19:23:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe7) ioctl$TIOCNOTTY(r0, 0x20007471) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) fsync(r0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) r2 = semget$private(0x0, 0x4, 0x663) semop(r2, &(0x7f0000000180)=[{0x1, 0x3, 0x800}, {0x7, 0xfffffffffffffff8, 0x1800}], 0x2) getgid() lseek(r1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x80) lseek(r3, 0x0, 0x0) getuid() semget$private(0x0, 0x3, 0x100) close(r3) recvfrom(r1, &(0x7f0000000200)=""/220, 0xdc, 0x840, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/62) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000440)='./file1\x00', 0x8010, 0x0) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/203, 0xcb, 0x40, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000600)={0x101, 0x5846}, &(0x7f0000000640)) getpeername$inet(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) recvfrom$inet(r4, &(0x7f0000000700)=""/55, 0x37, 0x842, &(0x7f0000000740)={0x2, 0x2}, 0xc) connect$inet6(r3, &(0x7f0000000780)={0x18, 0x3, 0x100000001, 0x7}, 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000007c0)) open(&(0x7f0000000800)='./file0\x00', 0x8, 0x20) 19:23:53 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x887e, 0x13) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x2, 0x3, 0x5, 0xfffffffffffffeff, r2}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x3, 0x1000}, {0x4, 0x5}}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f00000012c0)="78b0c5e47c6d6c4a73e19364baed291280f0fc780f49eb36bbe9b001a6333191863685ff508d35588de2273c39ee46c9d24f51d150ff62c47226dfcecbea7fc21ba23aa7cb4d7259ed87ebb5dc2617fa546c7b88f906b7a04dd04e7135a9a62f2829e895e2dfcfe5b84fb4211413d2c711ad85d9157f83fe05ba12589912049652aa9a2f766bf9d5a239fcbb2b896c3a5e04c848c5a76553e91df10a1ef1fedef18e2feb1202071506bb80ab71bbf36ebc1ea886391c9b5327fa4a8c58fb420b3ba7875611ca47ebb0ce9d441c4fd788187a578a953a9a105a314fe9201b1f8d83b78336a4de80c3a2809ec200ab9dc90361f5fafa9219d7259aab613d43dec3702a2dc4091dfdfa4440211d178e5b24cf9710fdac91633605f305dbad53f7b4f38b823b65d000c725dd93a330bcff89faeeea07a2da9141d9572995c0d7bbe9f95abd78aa1cfadd11c41ee60337ae2dd8937ffba774469c1b374ad755f04ce4ee1512125622642f44dab360a5abb4b5654b73bfe00a0823ce7066e25b5dd1826c7f11bf0f8bef6466ca5f41e9b7033ef16a7d2989ddebcdd9666034b8a4eb123d2fd684dc9cccc5d461a589ddc27bd71080f0d9d048d2510cecb052a773a0f9c59cf40eab70ce94a7e9e436a1f2ef960e1af9399a25fc0de6d082158c9b7e82a4af9faef1baebe595d6e0afbd4e9ac4d9d378d5d2fc1202175daae805c47bbf70858c3fc228b2def25f0cbf9c8873d19f797354e1500614ab50e70e0c1ce214ae7a95525ffca6aeb1d872c80b629f6cd3779e72f90447618d14f2f8bc853dc6718550a37816f2291e6c36b2809a458298073b024daf7fbbef177d8d2f832d26de9d78fc6914bfb97daf9c04c47f03cdd4eb8e215c42581f18f4dc5a93d63d3becea4bc34c16639506f5aca0d1a226a4d1bd5162be724f618a45982b2c69791fe02b124876fc37d855c51c3c5bcf9e407eb9b8cf8a933c199623d2da3284f1a300f915d3b89f2e8ba0c00dc4657a3bb1a64a760a8e2e6fd34eba427d49a5894240a84970a593fb9e47e38cad9ef9d5dd876cf86456570dd40386e1fea0bc2c8b5308bf8bd7d91118be97081ca4f83338dd180bc65b5d7cd9d93cec64bade93ae7926d0851e293cb7e34995035de4a5fa8e06042a8dfa0c01df00c193e32bef222356ae425079c7eae12cd7f2a45a4f4127677f4a3592ed18c3c9ce73f55f5eb5adc5cc451f4aaac3fc1035951b8aa8fcbeee9b248dcd4bc4ad838a4957bb33f6585726f4f25c097efcac970c1692603729d6f2ed9dde573ced2f8b6d788c8c1ffe8f35fb7eb9506125a82c9b62db9651b26027b9bdbd9853109f9c722da7b48d5591cb0ef2eec380f349837786e73956ee73b8f6dec1c3fcfb07a3682137fca731b80986957d93d69daefc2b344de47aadbdd1d34e9061d504a71744518a0b130c5ef0d400221de235a80fbec01b933d0c43e18fd3aa2b1e056eeab09045f1f8d4d227b63629f224c3bd738d57aa74a2c872606aab1a372288655e229fdc6649aa2eb5f6e578dfa2d8c0af7fe17eefc8f59c2b803e627cde478c15dcb72019bfc6b4a64273e870e077d0886afb6830fd2e2119ae95265f5614e31e42b2fd9e56765340fb21347bfc9c204c96abf627076ef6c920f839bd9792efa554925359d2bc7a796a03900775a923e10b08bd0f24273a9283abfd743f79a3365b1f8f0274ef2a5c90ce7c771602aca361f130758979e4b328504a0edc75d0a3174ec32226403937050c4156caf2a8a7740b48dbce64821ac8f8e5df1d1c35da2895ae6cc5a6bf0648cf8569b79a21e47214f0ca8accc52e7b683d3bb30508834242b1be943722179a2f0135ccdf1232502acbf698424bdcb5e5a5fd41de053bbd33e0ecb54a12e305fea7b97e051513fd1b75b9eeb6a2920b4df34ce228babe503b0e0a42d1b5270359507b3a7650a8b9d5ea58f7d8d27a019fefc1491d633443498f16a923ffa738d7d1de429fa9e77c2657f82d5d7b7ecdf52d365bfc5eb430c19b184b5d1c391999c0249fc369e249aee19481393cc4affdf1a8cb3f7897d76a6672bdeaf47fb2ce55c17050af3851e5c78cc0638a4fea5d1941249a8df6fb1c2527cde1a0d8a5845ac90b880cddbaaaaffa4cfc3226d5e4647e43f97d161f019768d95e9a7e9981484705c648d13c032c001e25cd79c40667d979573793111ac97e1f1c98d320692bbd2ffc898009297c08ad08ef19f55bf3fe30d3827b5487277228504cd17233787c9bf0da31700a175b99731ce53195607cbe251d5a64872788c64ca776932d6bd6828b37787f6ccf4b1786b344fbad846f80a8600038fec7e32dc9ff88b12b9213850791f18bedbe31df1c836a52520ef467a8fecb86598da0a25b12716346d5d00f1bacdd95aeb1640ee8899c777c169e6b2bd9469a6ac8a15b35e07e37986dd1209bc8e3933f9b63a1df04a214d82dabd5536ff1ea4f841e0214a386701fd815de45e623a1f1442c95c4aac0d1de42f15cfa2d616f0d0381b7c6769d2a65ebd92867db891edd11bc9013f01e2997f588c0a8fca3f0cc05a1ef49825d47417d7edb26fb9884428f52f703cfc0236b780732ffa0a1cecc4ca248e73ff52637b2bdf1d97af7869c62f6d7ab6b14c957139698d1ca03c61e76dc01597a65b5b6ff1817df098f6e5551b1558b7a22ded0691edc8b0e7abb312b6483399d4e74fde2504e93dbb12b04f55f2678a6b56e5729d3f18b424e246cda747cf1ff8868f90b8df97cbbfce7fb127b5745ee1dbf5793b8f8c9dafd19a4b9f335c30f8df6c8f85015bbd4931b85c2bf7a2db0e21e275ab7ee84d00b2d22564487a1863c7ae6b7704b7f3aeb174147b27b7e92717b9e5633123cf917e53d0a908ab1fdc45a9102e1b5c5dd771051a285bbf48b269b1b0eb718a0feb2f4854fcea78492a2ec7f5966d86fe14e89b858c6047a996dba6082a218691cf6b5aa695d3398dc74457d35838f3fdc5a4b7ec7989f7b0d15d98ab6f6b76fef9af81e053c5472290595129e185de0a20607f31e9502ced23e6b1c8f786f4e721baa38d371cdee5f9b8c0a8e981b650b17a33839d86c735293aa67fc1324d10e2f3853761db0724918e9e7d3c4c3ccbcb2593bc874e799d7301ec976c9b217d61f830e84d9c8febc814b2a2d154330425a69e9f0d079e9080b3a7b3778f875bc0c91e268ef897ab6610eb03adfbe7f755cf9ec5436610a0bd88f89da1e19494ac144a4e2ea0e8deff6b7516e654ebf198ec596a11878144e754170306e0d8e0c77e1d8f3fdbb9b73c3be08ec2e52e08392f190e9f1adab26a77b1a2b2eba4760cb9d0ed65bdaa7000a8d927660e7ff8dbee8fad6ff21de58ad53876f917ebda14c684fff7f5f1619387bc563de5d92f90e770ada95504490539d8b9a5fc1598493d20c940ddf852c1a80e99b6b9e6ae7f65d398aca759daf82070411c198bb06dae4f0db82bfac6879ca5c24edec9ec995cc9b4a4ec81c861370fc7d6b968ecf83d0cf18c9cd61ff8ce71de18da9bca74574d5bfd96543219b51b44809a051aafe8b944d730a17377c081dcc860bd426e81187428e68303024b837842b6a01ce99c8d360d127609373d29b16d49bd44532bc57203a30fcabae4d4a09672f29bd33337f8ad7dc87a1443d39c04529e12127fca3986d2a6b7e91ea19c0dbb223ecb0b448d5709234e8a08d328b76aef533780de5c051d96d197ca9e3c6899de01672fbf28a61b01ea3b23e566924575b34b19d0ad4ba73eb3db553897c7c7f5c44ed93c7d88119e2e77cd3f6f272cfa3a80d4b2bd3988879f3e67b038bb3d4ba619ca1c797be625211f4003c88a10075165258ac887bfecdc142038152db5cdc38c1b3d1d79ec0f2211c260f15db4c3995d676ef651b98a0a06aa9779650dc1bd7517d48478dc8c4deada5df4d646fac694e36c56db9e65caae1e40430f0581a045f3c87a4f200b148190b8cfc48f827b327d59048486aff90b23d4865c8ec71f4c9404031e838ec7df6d87a604d977183261d234f04c0e593dcc075b1b9bae6eeb309649322e8e0cd8c4224f87e5b277fe59c097e367b9d0c78296851a4c0f9b6771cefd0cedfc863d0cd17491548b76fdc099c0b0275ff93e4236fc477b363d2158a91079056e7aefcbd3fb8cf5c03ef367d7db8862d3f8a6296fe25acba306e451b2286ad4088838079f16472b26178499677c6b89cbbff647c6fcd065ea2c17ea2572be89118063c07665fb06e55eaafcb8e6628e35046bea8c06fd734d0cc67e30bfd45a1c4ba215444e335bbc312358b0713bd2a7747e5b2b7a1e52075864e3e12482d654ed5753e09f11d8e21afd1fa86d66d0e87c5b91689f792d6c7ab84f7ee5a15aa698b78d01ed60e8593b6699f001a962b5987cfaa2183019f426f0fbb6a96591bf7629bf98cfbbd8de1cfff3a4bf3fb52180486c4c750637f29c148b9fddaa6960f11df133f3dec78062b73cf3c2900ca8a77b01ad77f783e05eaa25b9474e78a1744d11de3b4ee59d58acfb822ff31fbd47999157d1b6af249b3a47e52ed4bbb16e017942275d3a2eda87b2bdb745f1b59042c63407a0153c8d4743b20d977d6406e3ebae594246192535f8877129fd3cfcd59c584e3df0db2437e76a410800acacd1ab49a333e7adddd1893b6a385be94ab3524dff8b8ef1c60b3fc22c6750f3c6b48223a58a15b36c8dffac78d47fb2791d9f690e54ef9c7e363a2d225965f2fa4ebc82c6443cb6b9e22745c09f2b64ad435ef676fb2295de434b1e68ee25b0a072caff785f2ad0990a6d528247cb6c6d9469f2a7c53d792400b87df3ef4ad9b321012c00f488b335097d9014545a527c24e287908295d6cd06bb4002562ec4881502b7b2516e9c22c07c5aa9834cd1df30446cf9d6fd4478994334c45e712c860bbbe0dfc7692722e50adfc8869e9c88f0980e6c636cc5965c56bfcaa53287e29d244ac55c3b8c2a4de1146234f766a2491ad7f5d488734a8def18f07688782cb8b997d5340e2fce8c1fb2f2b3ebf942c6418d947ed6ee923f93b1964e40d421425278852ab196866f62bc3da63310ea0e8b8ef40b7441db56a3726af1f6001639840564153a4e377aff109fa09e7a6ee4cac3704991398d3812d71a1abb7716b287ad29c2b753c92703bc4a4b859a2f0bae350dda6683457ceb81e558acb8c3c175091470b7587633b915d4c4c7b725449990a53e61037b847853317efae319f936dfe878ebc14d56f6bce9750bc73182c71ae7cc45859d2e7725b04b42c2fb8ec90428c2b50a447c3e0274797ff174f25830f717c9f54bae74e88a21f79fba7a249bdd23e3cf7cc340295fc75dea02f44a9c32594c9a2650072852ead66ba3b4175616db61e12036100f0c1023d001ce009b4e8468996a06713e97be6549facc1868eade9da17654ed5af797f3d126f7765a289a573eedda117043ab1a39f4c5bcd4c14a249977d3de249c683ee2e5a291c23354f05e762ee54018905d3b4c0a3e6df767f76f1b16638d1f7603f63a79008728a8c48d5ef8f93023ab3f5c5eb12f43cf239dc31135295456650b15c6532a835e041d258ea060eb7f4ac7c1f5e1c76fd4e1f52ae592ca48f26cd3a83668ffadcb0b1eba1488756f9b0f25ac4a0c724f7a129cde9ffa71097d8bb7b057658160c9564bd91afcfa31e1bf432322761e59258fdaff0eb93e893cd48473b49cf1c52e730ab0c63803527f8e9be5ff05abfceda0f57f6aa2bab0abafbca59bf821112d042fda7a637ad46d7d3cb", 0x12ef) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x81) 19:23:53 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)=',!\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)=']-]*{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='\x9c\x00', &(0x7f00000002c0)='-\\\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='!\'*\\\x98\x00', &(0x7f00000003c0)='\xab\x00', &(0x7f0000000400)='[%,\\$:)\x00']) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x121) utimensat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0xd93, 0x87d2}, {0x100, 0xbd}}, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:23:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x11, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 19:23:54 executing program 1: r0 = socket(0x2, 0x4003, 0x80000000000002f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="07a96f82e745d437a1629e9c3751fa4fa2681878871a9885909b1b0b5c8c172e8ec75261619e0cca0be008dc90883d3468f1d7d1ff38bc4bc0af9f0d1a7434d934bd69b1ccaaff026f7f52c4b7404936748c3e2146248a5968233f802e7c89a5d3b514b63b59ec6c17be5404c9d26b110ba3fa78ae71c0ec15a8656b5171acb6ee"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 19:23:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) flock(r0, 0x2) flock(r0, 0x1) 19:23:54 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\\x00']) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cb5544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:23:54 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='x\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xad, 0x7, 0x6, 0x81, "85a78d6c48541b7eea9c2bad0d5ef3e8ba47ad95", 0x4, 0x3ff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x10000, 0x4965}, 0xc) rmdir(&(0x7f0000000180)='./file0\x00') msgget$private(0x0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 19:23:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x202a, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x52fe) 19:23:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 19:23:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807", 0xe2b) syz_open_pts() close(r0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d3a, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:23:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) sync() setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="ffe290c1ec7f8a74033505661631dc6815c7d8584c39bdc5afce0427a944ed700701f4a2692ad98cb301602f67eb10e955e1d98127d5260bd8af2e79dc87f50aa2a759a00eec9a2d6d68bd95afd2e9361e3dbe8f99c110f73f3f40df8be4f76de49cce89343f29da162ecae863c68e77cae463a662d8f4669afec5ce33e476a499e8c7aa7c84b0197c50fa686fc801a8f6bfc8b027a8d1a871", 0x99}, {&(0x7f0000000140)="cfe4dfd06ce13ab5726a97243632759d4ac83bf29fcc38fc5ae81a53764b011937f74530ec0c9200e3c2b670a28fc9d506c378fc0c4ebb312d7b43f97f084391a1af4baaafd6f23d1425c271ee46863a8797b31a26c142db86e278a2435cd697490225b7b19132a331a6b34f01b53f34a8aa977b546f52efd6d5", 0x7a}], 0x2, 0x0, 0x0, 0xa}, 0x8) 19:23:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x90, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 19:23:54 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x42) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8) 19:23:54 executing program 0: r0 = syz_open_pts() getppid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 19:23:54 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xbb6) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0xff) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x100, "b2ad568fdd6190aaa9c811c2ef09630b120f419b"}) r2 = semget(0x2, 0x1, 0x0) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f00000001c0)=""/156) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ff", 0x1ea) dup2(r1, r0) write(r0, &(0x7f00000000c0), 0xfffffeb0) open(&(0x7f0000000080)='./file0\x00', 0x10020, 0x40) syz_open_pts() execve(0x0, 0x0, 0x0) 19:23:55 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 19:23:55 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x1010, r0, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x3, 0x2) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 19:23:55 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = semget$private(0x0, 0x6, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x10001, 0x6265, 0x80000001, 0x3, 0x7fffffff, 0x37]) r2 = semget$private(0x0, 0x7, 0x8) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/169) setsockopt(r0, 0x200000000002a, 0xa, &(0x7f0000000080)='\t\x00Z!', 0x4) 19:23:55 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="362fcde1e33cfc9c2bafea71ee80bf457393e8b1879c665d89985869042e6bcadbd678429e25b093a34e82e15e33808388f9bb65f3cd55c20a0d8ccfa57550cd74614f71ec3f2b57037e9baacb607de46a64186df2c572f7aa07d7598911dde738b59a6a22bd6dd0fc1bea296c79e5a63ac3628428402865b6e60b96d06a9412c79e6235254d431866016ebcc8bfdea02d092c72de383e277153dbdf3825cc88e90d4536365209ab8b98080a32866364971d9142ad6cb2a2b0f5ea5e780055965e33d7ffc8dc38a85050be896040b8626e227053e5d1196bba7ab9c8d2f9c97c2c8c8dcb6f3730"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) pipe(&(0x7f0000000040)) 19:23:55 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) open$dir(&(0x7f00000000c0)='./file1\x00', 0x280, 0x21) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 19:24:02 executing program 0: 19:24:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) 19:24:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r0) writev(r3, &(0x7f00000017c0)=[{&(0x7f0000003280)="2727ceca0cc0da8d01263f871103a2053b551d1f1c7e27ed4f75fc299e2d7bbc2b805df0a49d89ea86ad8bb8ecca126fb2c51d0a68fd1658d56a464b03004ddd6cfd4b4afd4d69a8c1bae358e7d89f9178807194258e9bf329c7a6253904f34864e7a1e2766f95419b1a9131e257df0e4dd6e566d314f8cdbd218e5cbdb4467fbc624386699e3cd02e33632c6bddd5569f1bf10079c35d7a8074e1c9e158049deefd72e039a05bf9b15f39a48aaaa42c35c3ada4bb0547f260c09105b5b3a49bf768252ef566e6a0973dc439abbe4818d95c0f2f798ca3cae00a56e823348f29ae36ff03c8dc1e6d30f139e3b1e494ce98d7f821118d55b7e49955570f29b44dc7e836c90d49996266f200ed82340eb62ee9afc7c3779a4f1cf153b5f274e9ae95648964eeb57818f190c69f5210daedbc28f747b599c8f05ce93576849002ef3f4ebb4b527c57765576bf6f76939fd5de64d40430f5f6ef364d770775f6880288e2c549eae64021f4846ca4567ff7edbf90c5e0ec0eb4f890ff0168b849b22a3cd806a8031ab1cc9a718ded3a3d866ca0156cef612955f3bb2cd23c57931a3c117dd417d17fd49537ec60a042d42852d98d2f7145e5e2f2ebb92e436f40ec2f02f95cdef6d26353e92eaf66c163e43c92b09a6e31ba7cb9e78e2fd220465649af3aa1c28b4a5a69cc2b2d797467284c319b98fa9cc6908de959d573903485ffdb069c2c6bad0c320c74ab809e16632fcea59814aa2cfb713c363eedeecab75248c73fb4211cb451021cb13e93172b6032a257c39d5e775a183fee975cc62ec01f4ac1e98dbd5cf132fcbd74027785744fd9c588f30c0bfc95cdef624ab332c6fcac2ee1c40a83f71575d4890a18fcc458a602e2c811d48f96f0ad0bd2d23b226e1d80697d76f93ba61bb8ed33cab864ef59e26fa51a728737e0bc91ee871af36aeb5f693ccad116ae9f85ba14f72592bc8212faa56c72fd5dde1299a4361c8c397b70a5e0da277d0c7deb119b4f4e3906e86030f3ee9f2174788a6d1a07e2a19fd536040c6e8aabed4bbb9baff59df564a13b1a85e9c4daddaef50fd27904174aa47cd19af7bf42ed22fd601e3461bbc389aa5731b3a06df39e7a603343b25a97f4d48e7a91cc93ae006feaab36e290af57f6b941c5e7955b5905d5722340da9632a51fa0bccba74b5222a07cf194c697186bd376e374418b8853cc9eb7c44c5c86a2d2d28d6f72ef96ba7296596a60afac74f2585f5a9fe9692ac6fdf3c69129e10bf098402ac51f5d8fff1bacc0f74b6665360346665524db913c7e35baf8b2aaa535ecfd90c8fef74f33248d5cf8573ef0905f33b9086425a6fab19df9ad7582ccfce0e68d6682ca8268189b24dc1cfe5b5db495d3b77d0de6a35a4d798b110d90634aa5bb3a920266c5aaa17483b60bc5972d616246d7c087122eca31ae7339b80c995a7efcc73d4e38e3facbdea57915c1b77ceaabfc1b666da10a6464b51f68a02995068a9ba3043bc3187f440b32630649f64bb422ded38f30018092cb501a82039b2eb4c089d37a3c9b6f72762f2c41e5314ab50121c5b2d501f170cd3444d780831680b53608f2e301e693f2f59a4dfecdfeaba92d83a83c4dabb228ef61950f0db05dbc9aa8bdde2854f93380a5a94f0f9b43040ef4ecc54a6ddf420c4ff2f35f389952e15093b403a90ad178339841f8f92595ee599ae7565359a5851fb49be22bcf7d38aeb012ad6251537865940eb57624572fd5553b54be93fa9d68d9d3aed179d235fb196d13b268e5f47d367dbd2cf31b4f93544cc594de6e16750162ff7810e65c7a9c0a535dee3186345e790c58dcdad9d7f36e00870559151ff69cdefaf628e72d01bcf0446a4c15505c8fc9b67a0226111e43a6b91e1a42366f74d4a138ffde798385cef7e534066ba06bc8760c62b598a6f440b2b916f200c739a57338d7ff82e3e736bdb5f9788b758a20f1091e30963c35955c7d87c68314dfcb61adab18172edf1fdd5a0a1ea8a25af6a20cb6c1701be11f03ea2cd9a045651bb7e79526af70de5a1104f8aedfc5d667a0c322a5aeee4b794f0690744b0526b06be8bc5060eff351b7030519787813f6811439a8ffaca4d93e8b335f69fdd4397a9682e72ef001fb4b0af960d36b203903f5546372794f280b65138a2a69330e852aeb6b83b8e1a9beeb1d5ea6d4341c07dc368c572b390301d270fd8314440773daa65d42f08f93dda303b572d38b6f9577040e8a874f357b5677dc789b014b04497c68ebbbc0b7296f2adfda63d1d71b79f887f1a74db77c6b1eec1305faeac53d4ab0ed7ca1bf1e57332bb4b74423506f543e6c24ed4c9a72d46218b50b90aa8dad236b5a54b5da67afebcdcd0b2a80838b7fa8483060b2a8ab25a1ac3e89ab6395893bacb650917919581b8576b0d0b8095ad98472d0cade393c856048ece756f92a9892ef310d42fc2bc14ad3255b14163ff99d3d9f04dff267ae8786c4533dafe266ddd5f8d3720cd808b80d6f7c7ea476d4f43a6fdb8d174853c7cb58d355d7a5f7277cf932dcdd46236b622d341b1944056a0f350363713d1342b760ec8515e53d6ad99b55554ad69191caba2cca097bb27d444e26d8416c8e45825ce868adff28f89a019e604af413f6592e3e1f9810bc3880549598869fe13c634ae701d67323fbfbaba5aef1524b8c1153c69f1621a45c7c28c5786d522150963e1a79568140281432b6e68725bea87fc10badb3be41af010ed4f5a9e55a42a1ad63806205032d162745e6af16c50d74b4950d192d3030ec690aa86b1a20542ae9e8a8b88b3ec1bb3085c456c5b210803af606869067cd284baf95087f40a01534d2072c2d6ed9bd1bf90ffe9a09097e29d00aff1ffd47fdd8e3ff4bac1e6ed3c55612a553e7b34e4b73d33cf60e292e6c1cf5fb869342a1cc00c350284c491ccd16f06b7934f8bcc638097ce9b627383874252d1491e244172788b4b3d366cb4450aeb1386cb4789058203815d8ae7f85523dcc20797820a667b1eb755e4604df59298a1cc89ee23f40b3f72c7416586a271e8d2e9f5cfefd7d16ac74679093842d6cfd581133ef5accc82ddf26adc02cb61e87e0088f5e90882ec300c0bff3830a88169f7a02662b7dfed583492c19bc275b0753ac50e5939263d3c21bbff739f1dfbe06a9d1f00bc13dd420d264787b593ce624b02b0d56a25a266f7abda12bc7a429f2ebbc8303b35f80d64d4ccb96b85e87d5769e396fc4a534a0464892298c65943bccb3988f51fc586731951ea47d5f6d7fd85a83192aad10c157571616c3152093188374ae0efcee12721f6e78e12c2f65177197c0a62a702b713cec8b76240793f266da178a3361bd6ce1d547c3f524862ca723541d6f698bdca30753db2ae2c348f571538244f80ee0c07438fa726e8f86d7d3e6a2b1f00b6e2b7644ef3c03cb9878f85452c8ec3e06314bbf4f37e8b0d6568116320d34bb24a80aa894641eb0d9a391fcf0d323d6f719ee32a2a398d2d7fb57fcc3039db6c0ad7701befdcf2a4ea8fc8a4284b61e4f2d12bed90801626326f9b5832e90f67068a293f4b0bd274dc55ec43d2a7fe417f97fadd97a626ba1edca57f85d44db18eef92e161a638a038cc67e5673bbf9adbbfc2737a593c46bb81da237bd1678bb5c7e074c36ebab41948a09dd8172c2d2d7910c1d4aa6886141cf2343177c2eb3885441800e5a9e3ed48c91d0a5c57a34f066bc96764305dbef3ebd16d6df802b40a62c5a69490c397bf39727596677b50b102348d7b07606e9c27216d36d4458fd8e8a2866eba288439e0cef1e9ba632a764eb6a1d5194addc901fdd077cc0a4d1769c6d016f54654fe6d9366b230c6aa42e5de661859728f949f8aedb48811dfbf8475b2dbf6071ba3a97afbb3012cd18179e1f4c2c6e874da579a1eef81eaee2b1402bd76112955380c67db10db6a3309559b27c91c6b7ac55e6f2002b40a40a7d8935ef19dc6d08184855cde08e0731ab208a1d6d10dbe82059e22936d7b9a5f5ee07f5ac3d955bc4dee00bdde8dc34d7d843335a9bd74eea2d6404f0ec80730358b0473c9244e4448282c3edc97a7e1e0ca008e3d03d7743513604450cc2c71af3222ab110b8737e90ba6f3d11154ae4248cc7e82266bd951d44371bbdcfcb22d339696bc9f97a98d16e04e6e064c77670b658cb03141f04443660490de31e32db0f72b144fb87f41a533ec4e8a27a19399192879cfb89a30349a0f7ffb071f70a87c824cd8d9a4ccc3da7ea29429134f3b9cabd463845a0dc49a0c69f3d435d07db2217c4e680a1f7428e2dfe50faa20077138737681769b3d3b26d325faed929bdd02d6a6948a846b916d7225a923c202dcdc2f1d8c405dc4cf384a13b7e32691e5947bcb9d77362dd99488504cc63cef608580f638f10480c70014e517fc8cc88015aa8603513", 0xc4d}, {0x0}], 0x2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0xbaa, 0x3dc7, 0x40, 0x9, "25e3dcf961dfb85b59a6c65be3bbd25e952e900d", 0x7fffffff, 0x61ca}) 19:24:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x3}, {0x18, 0x3, 0x6, 0x3}, 0x1000, [0x6, 0x6, 0x200, 0x1, 0x2, 0x5, 0x3564, 0x101]}, 0x3c) poll(&(0x7f0000001740)=[{r0, 0x1c0}], 0x1, 0x1f) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/175, 0xaf}, {&(0x7f0000001200)=""/157, 0x9d}, {&(0x7f00000013c0)=""/203, 0xcb}, {&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/229, 0xe5}, {&(0x7f00000012c0)=""/187, 0xbb}], 0x8) getsockname$inet6(r1, &(0x7f0000001780), &(0x7f00000017c0)=0xc) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 19:24:02 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x27, 0x100000000}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xe8) 19:24:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec111dc91cf2bae8f37194ff576b229aaba601b4000c0048"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 19:24:02 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xfffffffffffffff7, 0x0) kevent(r1, &(0x7f0000000200), 0x3f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x8}], 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 19:24:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair(0x3, 0x1, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000000)='./file0\x00', 0xb) mkdir(&(0x7f0000000080)='./file0\x00', 0x91) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 19:24:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x7, 0x400000000000032, &(0x7f0000000040)='\x00\x00', 0x2) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/130, 0x82}], 0x4, &(0x7f0000001380)=""/104, 0x68}, 0x800) r1 = getegid() setgid(r1) setsockopt(r0, 0x1, 0x80000001, &(0x7f0000001440)="ad3e477b9203b7ce6d909ad13f69100b393e0085eee0672e259dcb5031cecfd10b6db2a032be0329a1ed5a301751607a05f38e75db1ae37fc94a18641372511a1b520b09ba467dcc329a40b7456c33a3d0324087a1ca5f766ce4e0720c22b22cf5c590e0950d8e4f6aaa18eaa092aa9549f0a8b77d4e293e1ecca51f26c31474ac5584aa31040884d658997987bd4b629aebe664dd8d498249fa538fea9e9922ae7529ba9f6b19c897b7866ce2fc10299b0205491e88aadbc906901ccbbdd46d14759548665a94bf2c58e1aa74c718108d64e48c1d33121e653c4dd68d10d08f8f790c6b514c8baa0679", 0xea) shutdown(r0, 0x2) 19:24:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xe008, 0x80000004) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8da2, 0x84) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 19:24:04 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x1, &(0x7f0000000080)={0x246}) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) msgget$private(0x0, 0x601) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0x7, 0x0, "3dbc193a36c4ba7a29fe692b8828092159954667", 0x0, 0x4}) 19:24:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x411) 19:24:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 19:24:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x7fffffff, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 19:24:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="ae3950c216732b13cb67c9007c5e44d325c395b31e819c7fe72272c22c8c141c421c449b9f7f05c2fa6dbd2c674da0426544e13778a47bf2efbc6dde2a01", 0x3e) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x202, 0x0) write(r2, &(0x7f0000000100)="6c3195", 0x3) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/186) 19:24:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2) 19:24:04 executing program 0: mlockall(0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000080)="d90accddb5288e0c81254fc9edebad031fc1abb37df26ec4d5a210541ad6cffff3b04d10a9a8f8e427b46f93a8155aa891b76b4242fa5eb684c23779475b08b628bd5a1771318317c516ff7354c19d5ec7023af9fc50c08a5b678d796d8531cf262336f819e16aeec919669b41017c06e1a2924cbc8d5ece497bbeb6e76c3fa01c730658ca37b45d45f5a3d69bc053a945226b7cc63dc58b213d27175005526adcc825321de68094da6cee7920de3ecbbd4749dd35fb", 0xb6}, {&(0x7f0000000140)="ed", 0x1}, {&(0x7f0000000180)="79dae64dc95ee3556b09ca6290fb04737faa54f8bd08969cef21821ab10ec12c759d355f2a215924761fae0849c9e44d0e92e5b93b9b9262d25c135d73518d8d7f65d5702750bc2638fbe4ebe2106c12376a2fd615732a0df1c73c7d23d306f3aa27bf622e1c2185711bc7e33b7fabb93a04f67453ebbfa3914a87119dce0e3113b57eb6b0298856d2f856a09f2e02932d6b9562028ee777a8bcc70fe32b1a73113ef55a1c83ae1679190f12284a70d79281c86712b53a7ebabd7138a5fd15963ef8ea9739b94599938d85a43eeed2d053f152bafe8873bc3e885152982d14252aa6b4a861c96341a4ac825b080e98becc761bef58ebb72dcadee8d1", 0xfc}, {&(0x7f0000000280)="a628a976176ecd870a17aead12f3ff12355bb2025c79c8954c7ce7263da2ff441a8cfd0b98c911911810f15f315402d1d89fa0b100c6f422d683bbf3d3ccdf7d03ceaa12cddbad5dbfefe6785579b7ec2d0d8427d0dde47d2474d93e492fc348e5b6b25d1f928252550fa737a356aac2f7d84482157015d726f843a0d74d5f90d5726a1788e55d28d54ff3e3c7d5ded9cc6ea3663e35289e8f4bc98088908d996307e444a02ee0441006b53ded5ead180620145db706cf00a0843eeeb1237c6447a7927479b5235ee3779ee526a739a62af1e68aa1037cfc3ff8491147dcb8352dd8091a101416faa53f564e68510c82d5c3896db6e35bc5b3012f08e9e8827c1def9b9d3e2551059997b8a801377a5891232f8a19a9ba891468e5f828d1aae67f74fbce7563d293cc00d92d1ce0799b056e36432d0345d7cfde9b129d586b52d62a0a7d7926f811085617965fc145ff5b419a685916b8e358eb56e866214eb46607f3d1f12fc13ae92e3e3bce453337c78f0aab1b27291f417691c1e9b217d637950da3ad37c9394d45a74beaa132ad9f675823522477c0fb3162515718636b593144148e8ff24fd78b2fb46399fda0d0cd36ba5a1459ee35d8433261c065a0c32edf768bd3275471bb4c212930ce369f4b9e06c86475c6f02efeb082f4b56ab9e06f9d3acb8bd2ce384fe9b176de4b63986e6c1d9efb8ea261066532936c809313b9e38a3a91723fcc1141303359590f9fb803aff360cfbf5708f14dff4d11978a0dc6c3d3ee541da1ee8a3616a37a3971c7b5ccfed78ed155512cc64af59fc6ab22dfa5f766867c7c60f71babf1291e4d46f9d565dd25dce63fe9757651ec2804b8b1d7279dc3fb079868dc6534830f180a4f4bbac40db7d1557cdece894ec4c59ba3752cb8422f32d6c316eb84f076d8470e69a1599fbc09387b18c91e357b497a25ffff8137afe1aab8ca0e059079dd5815f2720d17c3b0c979e426e1e256832b554ddd66aefddd0fe7880b825c7807b0f5e6a1ab4d4db55c246e89c0a4a90a6226eb268d4a15e412c68660ce81d95d47aed362691b1d97b9d87a3f0f415347dd0f9afde20c94579ef3c3dfac72a0a87070e9593a31f77ebbc264ad98a001a11431b9d25244475d3c2e9887a577027e15afc940cf2e4c67b33666ee4bd152438bd7c9e2f87ccd27a3ba7ed2ccca634f19d9c200bc1a88ab8449e09d270f18baea841e266a77bd958f4021f0cfe30f578fd15a91b1b22ce100c13a864bb4f80ae67fb31d4d910e91fe715d57698ebdfa08c9a7ba038820cb45731c813d5a1a8055c13462b361f6d49f983c5dc97a7716b2d33cb8e3da2205ca10d919c36c986caf4a44b3adf64602ec98be175da972612f477d76fca7258f9ff99aa0e1b9f286aa5e2cb0dbf893f50046c5a1365f0b012eb44a63e6887c783569dfe9cc27b31d71d53ec6b140a64c4c1c7178dfe00f8a023723f4ec18e4d88affb4287f6fa0801efc4411aeaced439fe5f333e337eb9fa7dd952e994272450dbf234ef25f58721b4f7a55129d669c5165ac453aaf6ac1afa876c5719bddd48cd64dea5260dd1c32a3135473fce699ecb57d39f736afd0be9a787ff629cfc586dd406e01666e1d1e53a449e6ce541b6b36d8dd008425bfc0b37e8aab1ee760bdc5bb52f72f39e0d9adc00e41800480c2601f0eab5ca860792a2612888f4835be140e8e4af17e30c789fad97bdee1bb6ea6750e9dd384a2bcfa0409c164c79b7eca664766216e0d04a47335b82bdafc53b5e41e905892399414ff864f9702cb701810e4d7b2a986262db4cc9a956926300077e47945040c3264484bde74f16fc53042535b36633bdf50148aa3e9f6f4c0120b3685f8775175059def5efc6149680e6eb4d78d414dc693032278ae27840c9320f1d0cbbca020efb1e4702f351f74cca4bc878df647d049a659d106f37cc750b5fa5cf3084e8d1cfd4e866a7aa25c516315d9f8d7c302776ccbc43d870cf41f64e5e603e483cce893747832360851d22524af53c8b0978996770679468b1a3b97871c5a7e52b99bae7d28ca2b88caa2fe461dc41693e5985191894524d776df05de725a490e02221bab8ca8bfe17da82cc1c295de6b226f17519bcff5c60cdb22cfd6241c76d7ac5f77bed9f71f6f6f372279abd8e8fac977b3e8456ca163ad76d95e4fc85c5963e598a6bd9b3437091a3b5012b1b3567618f5412476dd078448a0fccd9793825cc61132c87995ed5ab2ecf0787f22afa2b678e8f1f162902eafa413e38e6f0211f6e9aaf4275ceeeb7ded1883e82e755fb66325177c823be544839c9618f97ff43e9271b6de7d7c7b79346afd73274bd12dabfa73ae19874f84464dc4977fa097a5050e378395cb176d56443f7500d3473da512decf876dfd1760d3191477580d4f0712e34dd3616826eae7fa76b1f6cdf021790e64183e47dbf57dcc95d42d5e1847bb580aaab5b64e0645e1776761a76c017ae0c32b1855862d46e7559e1ea0fac370822fb38bc72e19fe1004f52497baa1f7c259b9808e7de27e220c521221dbff42307b2ab6723bc1cbdd7f8fe6543d607788780adbad17b70ed5b46eae5a80d95a09bff5a76dcbafc26adb9c37f6927f3c0cc4cc4bd179434582b11436ae290510eabd627ba0128756bd69b59db7dd917f141b575d66cff7321d8f1b92beaa94d8168742b27e38a0ba00d2f849947ee17b68aa9e9087b2ff2de14ee92ce9c08ca85cbd1628f5035cd38f125e12a4ba1eb435bc8f29ec083e2201df96f0842caed547fe435312ba9eeec960e5c1fe66200d065f1523166283ddef4904cef31b768bf4b0c069a15db4ed5590974c9a2adc854265ffca199c340a2a64434ff41be434b0e814fd3d7935800e97ed28b418003cb70d49ee234f4b737d63be91d214e26b224b245b7ed59ba795b5f1ea64b265456708f109bb51ae1b14ec81b10200c909366af5b2076ed94dec40d7ddc6ac1ba850cfccd1ca3da2d3dee0b248976d5059332c343b82f4f2ee1e6bacddae61114b7d8b210ff27a71d61e1ac318824f844e1b48526177a12009e4d0e691aab4ecb94ff48ec6fb1f346d5193545510a5b1a9f4fd97f94374a277ac03fd8ce362a97e9abe4e44d79a173f62ff156f098d6413db91aa7aa6d921c20a2f55f5a6e851c551c93a299796573506c3e0d9ff91d8d7ec84db909d4bcc80511694d5fb9f16ea390e3810eee8aa7985d4312ef1a0381309d830163870e074802a378b8c9a2dc303375512149d4c4e9585f0fb77bc2be4898a6eb2150d3745ea2f598b81f48ef1cf3b896c367452683c6ae35003ab6dbe5012bea858c2968f927b4d291d047ba9cc62824a3935b4c1a28b5f78d7891d9dd8035a94ffe33cb2d7d3044a03386413b2edacc3b9657214fa707dcdb8aea442c6a742934ab3454f56ae001755e3c60cc72523ff782eb0f6be527f4112840ef678449cfc92aae19f49eecb4ae78fe2bd6ec149697286b92529c03aacb5e873933bfc39ef575ff1d5a9189ccc4c9a0d792e33ef104a9d0b3e5225c213a03bc1684c937cb96237505707fe0c7558e00c40818a1462439c78aecf3b437e96884772a850362e144bbc3a8be3e7d5e90f556dcf98011c1f7692e153171bbcb73a6f75c1478b67ccb38c16af7b46ee6198c931449fae841498eb278eeefd4ca7f78082a290a42bcaeb62a8f9d4b67d7adf31b0234fdcd7448ccdc0f4d6cb424402392b92e15fc0c36eb6c25890b31490d8c6d4aa22f27ee34a56b9159664d75ee5a3875ed7482b99550c08caec5be27f1df30b4bb8b1fde5f9ce5a3bd85f03181eecfd76bcd72b6e527b9c36953045ed2d2d5ec54515663a347dc07ffc3662b838e815eaa3fccc5d6574d790d59de80dc634f01f5c0b2c69c8350fef6c301e1cd0e928c2819466b16ba7f00f38b76dc78df4105cdb5a77d897a5a1eb5c531c1a098a013e198457d6e61425b2ccc726e03f06e231f6950ec82b8a1e39a053f1634d2231ff7a13a7f540399d11a80dc2a50800c13ffc7023fd23e892d9905445803a6fb5b5202f4bd0e1193c3e23c3f8ecbde2b990daa193137564e77c2a02a81db3f33a885465144824014eeb2c6158dd72c53d63e7f3745e10bd4b47488b2ad0bbbd505f18d4078b1b8f40e86f21e5ccedd673c2e8447f9fecbd4973ad3c5e8eeddc431d096009c07b8861d688017d0793c8b85ff807116122131e28960d08ce0bcb056120d9154976e755948446399a1d4b9b039667b631d07a6e470ea35696b209fb9861f056dfaf178bbdf0848601e2ddb04de5810d95626165438e7ac9f1d6836d55f8d7ec21ba36ef8fb6a63bacfcc7f8c28783f7de900b3de6ec797c0f54d341de6be5ec6db9013436d56d9f8c70c65164ee8a5e45017e8bc3d3bcaefd66704c55bbb5d35b4d7bf090e505ad258c7bf140ca8273e84990e87882a25a8134308a0ac708b5decfaff0cb6400ecb87220c3d38970848bdb06546606e918934ce88784ef4fc028ea266dc68e37edc29aed01ef0d9de99f77421e2fe5bbc9dd4c6f790467130e6b0194b61d292bb73ebf9dff93fae1a4968e3c7c38a1cb468040bf5a99bfb9cb7f17e46caedbaa9de194e07528539ebd5fa030fdebf95ca51f3ea4aa734bc2000c3ed9455aa3f123748abd54b34a5fd54fae0952631df39da5ede0536d2511ef5f10ff98fa74d368f71e3549b26b5f12219f7ab6ebc6195e749512b19cbf53e15c53679c1384d586434345f29dea974fb5a2c9f0a167f48970759888d3f8553cc9ecf28dc47a40843cf176cd27af328d6a00ef664ce4021fb7af8eb90bc5225959fc6e42b53fa8839a871662809fd5d0e169eee8911e566439dba3203de73166c4c47817fd73c98e21930e2783f5124de4107cfffd1bd3b7273250a2211e586ecbb9b48042f3dea887bf060053a5fb2683cfe911e120d2486a31fa2553f80e29c998dc27a99afaa8b9457d23428d3317db3d632cb439067a599ee43f8efd5b2ad8efe1186c0dde2892f6b16792b7cb61ecc9874cf297027f1050cddb5d14542050d810dfdb659bfb316da6404c74367212732f272f087ca273c22497698b80a88808f50f3a3100b47cbf311548047685b2d7c1afabb6da6c394c3edd548d4176ffcc2e87e126edf56c4d25e66e5405ea9e2b52351b3e44325bbf5fccc6ff9c5447a1ef7f1df21faf1c7ea850418ebc00ea6439542f2ebcb8d76dc8f5cd668b428ae29d24befebee2d4002d070ec8457668434f3bebba22c6f592df63e238c86d9b60000de502c9f944a223916da49240b75ba22c02e54d60dcb74910c75b5ad9f633bfb575e20c8abb8bf5cdafc47d9904d0ec422e92b38df5a1cc0212924e5b0102aa2abaec27c815469fd34d2ce6fba11b0e10fe28d7bc74026fb6cfa6c636638080a4761d4f403eae5061d53eb8ebae8c554881a6ab1b3bf0c83fff0540b68af7e0dd02d9a65e3654384deb0849e049b806e10897d620f2206aa5610a0482c38b1c1c539cda4ff6f7a1f227b3629125091f92a5d4c392e34da0920b804465fb9dc44da9efa63c51900811372511bdf4c257db45365193442f3045109470195351014dd904b500fc1c6066df64b640e553d23f8cb2882e576d88000064050f635ad114b62c3e5eb86c5f071215c5336e8bc64cf1e72280a9d25c2e568ffeeb3d269d576bab68e7e7f21acaaf9d2c3c42e41b50d4cc4645665eab33b4e02b425d7de8eab6f721d42103c850f824e0326c7e01a7458ea44efb65e9c1f2a69ab1b4559c5103", 0x1000}, {&(0x7f0000001280)="7c7a03c35bcacc4a064c9162c44866ba7239d3a359e46882838bb4fee27b4f6461b9140bcd331c1cf3ed239517085400fc1b94c74a463322cf2ad172efe7bf6816a488fc5d2c6cf14c4ad80fb4551bea9fc4d2fe067cd3b36a35e9fbf740", 0x5e}, {&(0x7f0000001300)="898dec0741f356d92ac5f35526911aff7627729db7ce9ac6e9d2920c46eacd5376457949861a22f01501ac04b371ee4d3bfab4f421dbb60d14dbb36579a7f47c7c53f754054fa43bb58fec52fb5e991d17382606ae690dd45e0ae43f11973fff52239dbd1390e850777acc8628644055afe7e7303bdfb71ee009da4f93ae1a469366bafbfa579385adb9d3a4d9be16670066aa88c1927c936d8ce7aa0e87e8f11ff7566584e6520d56829f36513dac16c58bca1eb6a3c37dc6020744d1d3214567068268d77d6d5370cee391950944052ebc279d1b8f1e1e9d17de813ed169469cefe1f33141d43dde3bd09ac6a3346a865a58a32363cf72ccef4e2d04955a98f025a83dbf678240bf7d6ba1a35c0be5c9c98cf247f77d4db908c7cdfc84c86e37c3127be6971752cccada29e266ddeebd1ba6844e08ddae0d325448de0267e5ee2d226856b200bf2da68088290c8a411d0f5e78996a4a42000239dcf937b02a26296f4b186c5dd02c39501a91a4db6e2f9834322d2ce33a51c454d13b29605db516c74ce77cc50af11f958cd7c20588cf93661f0009baed57c16f00e3377782c60879c04ef4000759ba7dcfcc8e31bb4e4e4de6636f2478abaeee4b9f39249e30903b684bf2e6a79917d7d48a173a80f19abb62931adbea3b5a84dbb26a2a47ce7eb44b7e4efb9d20455d6d258dcdcf305de2878ee3f52ada2f3ead6b2520af6d49b6236f6d691c042fb49794be08936c937f8ca642ea0df5be60e6f007bec5fad496bf0f64eb6b714e20d021fc81e302ff0d58ae086742243fb9c1e94b7d8277ba78d3f03f5528861de6a964c9a22cb8ed339e3c0a1c35a8289ec1581e0d14ce0916a06bef447507f3585f6d1336265199c6271ab23346a2be4596055ff852b3a9e1ba4c4f1df93bfec807422a769b576a0ae8279d89d9e5a5850f34cc3e82dcc6e86c6ea544707c43146a5f7d558fbbed0e28295cc95e123df98e660b8e83deec0b61764bc09bf3783416afdf8ed48618c176480210c6b073666a82a55dcde7ab96b5ba26a089a40fff5e9ac9d12bae790775defae1682907ef6bf40e7fecc687c2676ee0f04cac796690eb173ce53a38686dc633eb2f1f0c73856bb503709aeffc560a13955adbd950f6ef350dec812172b24e2d83898250d05ea28b431ed3e3f23e998246467df4da80651db603dcd05d9c36c0b22117d54aea3fbe629251612bf305be4adcb314c9411d6304d7dd5bfc5e98e93dfd7dcfc154e436816ee96314adbf320500117de828fde24eb56d5a2d30c32afe2b2b8f46a60aaa1064c979d2619b285cb67f662dae1cbf0d5b913b3e81d6b8e74472b6200da10fa77bb82b392794872cf69762588b33427abd1b131e398e5986115f4749703f0f3d44ea4e64a8f30d0d02e646ff3e2c882d2c614dca97bf7413f74a1310e295114c98332739556ade023b22a7d7bcfa26c9cd3a146d26d792589bfa9ac406c910b66c7676a1b35fadda8446f6e0fd9ca636f50b56528f70e6fed1b560b40260197cdb6b356df1004acba3cfdfbdf5ec6f5a737bb56b81228fad2076bca245a685cc244d93f3cd0aa0ddb651cc6ddea94852ce26d0eed135f0cb409b13faba49dc28feac731a0bc28454af4c9da0e2506619846df7bcc2b62774293fcb3ed1737a65c670e62d1e6f195285481239ab70add6c952fd180e6bb85e05df1e2785cd29d3dc65a8dbaa711a2eee38cb168d21d835f8157f5253d9c7cecfb4dcf95eea2b942d67fdce6b89ab53c10f284e8c9bb6ab94aef5378c457ce7f3a76b55340a6a0b0af34ab9393c03e4903b5f7e6f5feaa00785424f62b2343c14791c363dc888a9a7b94675e472972d4b132eb174e658e53c8537ece9b670748bf7ad6062a3f9741da1a10c0cb6106fa2e0b4be4ecc32452b5472ab4bebe2b3f5abbe4bb2036b5c21fb3e1cd96112db599adc4d8d5ce26b075db500ba00f5cffcc2c451d994adb8edbd2227f8e5ca4ba619eb09eaf056c8a9201e256939450dd7001cfc426d9384ed6860365645fd6df21d194ca4ee2a7e4196ce8263de223a6a5a92fd796ad240272a7df01eccb6941119a95f44e9d101b03761067493af18abbdf91ffac3a3471e5c292d1286dec7df4c9c04f64039e10288942d929687d77e5156cf5936ac1b740e8156d2b5a2336759d51a71f417c69d4532cc90f1234857475b6d207e07665932be69e4e9de2ad477d1a8697f4346c5bbd87f043ef8a88d925d9ff083239dcf8be9dfe0f6c3725ad1f7eb8debd126d56a6c39cb80ca08bab6f097536018ca78528dc81529ee1dd69c827b46d8cd3996356965f36cbaaed6f45fe3169d124fe17dfe696067db7916f3a2c2ee7fcaa2c34310b298dfe49c0006cdee6a046d3234df8d1026b304e9dcb7bd12e8b2c80700a3d3e158e5f21ee3afc05ef229bb4ecbd5899c8d03bcd88c37c871a6c1bca167f8184f250e98f62f251463a82112d0ad24526dc9f8e85f64495ddb6f61dd27b41619ebe339fa0807ab8b6d7871a5ff52e8b5b39dabe90c1f908b013f070c756d712690c18a13a81385805be79bc7f42b4520dc3eab201281225de98ef8b3ff7bd9851242acb8aedeb0713093951471adc3894408b091b9b8b5e1e93aa72fb84cc5c275255dddb71ac6272bf5f8f6db192024a576cf655b43193460f63e011f4fbaa2f07a49660397f2d2c044cf8275f3ddab4dd78b9a05c104a5d3c96f824fd4196ae71fd1db6670c4530565e8f3e743654f1c68a94e877cb5c51cba9c499887a78ad8fc0966fa949b027016540ee9023fbfad436ac14bb8c0fc4dbad495c3ab80d6439c82d3b99b5088a1055379aa5f8a201135f05a3e0f1a2fff54ffeabcf0cc4abba60e05bf5f8046a04903e6cb8f154c6f30e1a7ed2620f7305ca2efe795206b1992bfe65467b28e046c114734a0eb62445d781f25c1bce4c544b99d782b8d4b9470eec3cbcf7a4257ad313fd25ca5069798217497fb7bb56771cc7716f942f01bda8f870f0b0e843b1fe6c2a4c6cd1b942ac7914410efe0981f0dbe93204becb5979917bca29e8654defda55a520e2386da59733a7a699b3c4087154830cc5caf8bd03327981ea49657ec0c52dabdf94adee343363867b0e1f1370ec852af9e1a9c32b1083d6d4c187dd266c2eb15709f02ea273c9617174948e38ea51f6ba5b319fe18973f17a313ebcd237740a9e936aa78fbeaac3e137720d0f53dee6f3cb9f0198c5b45dd099903c1321e9b7edc716eabf7e2761d922f52110ae76e63f7a45523ff8a9ce67fe95917f0babd1ebdf81c4e98728b2f2334c628b2ae2cb83a8753f56e4f4bd6208de6568a4a9d7dfa158d584d28152d56b1b98b59f4e87591ead1932a7b4387e92ed917cbcaffaef58ec6c49ca6a09610c3422b5c2f16ed5edd1f3e70a4ca914ac834e701ead941272a60b7ac98dfff87154d92fd2133d7206632920852ebeb992ed254f9c30bb910645f1c8aebdc7a07de3d86a559189c331ea7bc9a5efc5f93a5d9e71228e9775414e9028ef42172ce43577ef2b67c8d05eae969edbe2f68d75b18cb588182cbb97d3eb304da9ce5eb6d826e1df790ab91090786de6caf0043785f13b838a23d8ba5623ea109100afac3354d59b9c52657d87ad4a58c7d798da98361fb0c272e103b0f166fb74a98343abeefdb9c3b9362597bf00733c214d029873fd311384dca7077ae347e6a7ad5748cd0127b17e738a1239317ada85ccea0b49f56e80a35e4c2cb7880509c3ab745d0c8fe60eb6ac7874dac1803582e9b7cd58a60fc1a7831bb553e643260ae568f82d1602d7825d5971824837c13215734468d6559c63a6fb888a62a03cda0530afa496af206fbd4ebf4e72c95fa60b527c5ff2a6b2733315ee63800ab4dddf8b3b3977b3273d52cecae01bf3093a8c6ac40fdd944c5a014e0445ca36727caa517e32e13884ede7b444d72db9cf8407b425a8fc1f8b589f56fec4bbc16d45fe135b06edc0ae8405828d81447df775c2377959c0f44ce36c65ac3a1113ba395c2d58c12071a78cce2293928aeaecfeeab1f07e1661b4625ca0dd276dbb371d58bf0fa7c7dc1817506bb890309795c7313d935beefaefaf359a74c1b758dca3b8b20b2bf87c54b01d939e5ca031d361b24105dc183bc7fa863e4d6e51ea3327c6261a588388cb555ff85b0c38daf08803b3de50c1cfdab733a63f0664c98a969d310bf9f814ecf5724404bb2226d8ab7cf2c21c5146aa0fc899ab0908dcd2c0a24f753222e40588510509d56dcca3c97a62c9ab58254739b008ca35a999e2f1abd143f3e1e0d1be50746724caf8e53c1f8776bdcf21e415f43db61d75eb716001fb8c8ffe8d994e8a89d2b86a9b9766704ba1cc296c5823d55422a66096951459f7bf688528cd2d421afc3b05f41a47af1dba0e49489e6324921dd3d024a94bb5b2e8d25d9f7c7d72ed193b0e38ab3b54eeb04b2b51fff0c1a69fa2b0c1984563649268e78b5d451ccd37cf2a8f30757e40f82adccaef35b3ce85054824eb56a55e200385ebe4fe102ded5dd19e1b702a6eaa1789a71da80c57733e442f829def4c80df88833e5e4145ef60713f4f5770988b016888b83b319efb9cc02bea841fda0f52026ffd46883d747c893e6fcc787f981b31e49b98a40658f01883d79932628fefbe3fa7a493319b026d6adc0864f04a1a498e4478a9e90ed9c507d2fa7cbf3c1d6cef819164b38c28d6d5818cc28e5b7f36a0f0cc6478ed62c32f6976e1ab85298f50a9bae290343e9969c1118f2e078cfcc172ce6b4650c6618870c4a92d40ab36de26861769793b8dafb8b0ffdb5bd4e1d8e81bc471a1d50c7b7e994eafe5ae0bd9e605734f37d410a8476a8cecce536d347eb9aab8f748e2d4b88ca2d712189c8447ad6857610ff03523c618a5cc46754a4e31aeed455b0918ab642f3a0671e3a1be6e03b4f7a3c5e9e6b3db72987fca782263e8c60796b95de308098bb4737dbd48d5cedffb9bce939d9cd525b6178dca5a7384d5abd656bc6625e282c81ba40d49fb80ff1291db091bdb5d00c351af88e6eb4ac237ffcbf801693960fa423f3673c6bcbea420f0ada34fed4edb9d5406ff4a3b1fbc84f5b99633cc37b07e634c3951d17e4e5b3f76e8e3d9bb56dd4ed68a69b3bcd5ddd88c5b6cf2c311e96dde8fd342d27b2bbf56c4804c1feb1fcd2ae41ac3cd86ef270f1fcabc7c6b4a628b277295a72a1c70a3d1fee4f07c1f1a63fdcb59a5f5987aa5cc91523c45437c2a61c0c4a6f3fd3cfd2c679a6ce56b513ae76c4f763b3134a970d989018819d5e1b7c11eb8284383b453f052ef7521d3d39270149357b8756e3f4a186deb800b17cd3f3110853215e9c3615901b6913e5cf30c9453e533c0a9fa42eb05394c0372c87a9162237d64622c80949caa51c2b1a54652f43d56b15da6fb17edd05be4ede738212a32b93f1b4f8201b46252dae761a565a84b745cdb31c319eca0ddfd415d8787bf8c35c365760eb36452f262fed4dd582a7e56df07001b56699b050cf67b2d9b4ebf3348b484c06d4ced6b77b24739cc41bc40238251314f883d580f5ebc58ce4fe66db4b88bd24907eb91fb63478beb7319fd3bda1ab39a6a19fb6fb41ed05b8de48f023bc74bbf59c94204fef8dd07156d6585bdb1c584eb082c3977c0fed5b8b1c8e0ed5a60a4e4d679f2cdfd8c32c09d24cf024da290488d810bb9e905cf4c777850bcc8bc26e6c158c479d177f828696806de7676486b1a5315860a5b63f563d568e47012e8b75bae8651a47", 0x1000}], 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x100003, 0x3ffffffffffff}) 19:24:04 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) getpgrp() r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 19:24:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x18, 0x4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x10010000023) open(&(0x7f0000000140)='./file1\x00', 0x40000000a20, 0x1d) fcntl$getown(r0, 0x5) getppid() unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='z\x15') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:24:04 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05fff816"], 0x1, 0x0, 0x0) r0 = msgget(0x0, 0x401) msgsnd(r0, &(0x7f0000000000)={0x3, "d2385e2f2298b68917b8ff6ffbcfa65dc6abc496fead26d1c29cb4a9df3d1c5ffd34e8b3b4"}, 0x2d, 0x800) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r1, 0x6, 0x4, &(0x7f0000000280)="875e2548", 0x4) 19:24:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xffff, 0x8}, 0xc) fcntl$getown(r1, 0x5) 19:24:04 executing program 0: r0 = semget$private(0x0, 0x5, 0x60) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x80000001, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0x6}, {0x3, 0x1f}, {0x7, 0x4, 0x800}], 0x9) r1 = kqueue() r2 = dup(r1) r3 = getuid() r4 = getgid() r5 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={r5, r3, r4}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) getdents(r2, &(0x7f0000000080)=""/4096, 0x1000) setegid(r4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001080)=""/212) getdents(r2, &(0x7f0000001180)=""/177, 0xb1) linkat(r2, &(0x7f0000001240)='./file0\x00', r2, &(0x7f0000001280)='./file0\x00', 0x4) getdents(r2, &(0x7f00000012c0)=""/3, 0x3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x1, r3, r4, r3, r4, 0x40, 0x1}, 0x0, 0x14ada802, 0x80000000000}) setgroups(0x5, &(0x7f0000001380)=[r4, r4, r4, r4, r4]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000013c0)=""/122) r6 = openat(r2, &(0x7f0000001700)='./file0\x00', 0x200, 0x88) mknodat(r2, &(0x7f0000001480)='./file0\x00', 0x5, 0x5) recvfrom(r2, &(0x7f00000014c0)=""/19, 0x13, 0x1, 0x0, 0x0) getdents(r6, &(0x7f0000001500)=""/187, 0xbb) mknodat(r6, &(0x7f00000016c0)='./file0\x00', 0x6000, 0xfffffffffffffff8) getuid() semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000015c0)=""/211) getgid() getsockname(r6, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc) getpid() 19:24:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x100000, "a994d40118f347fb32dc121600"}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000002880)=0x200) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)="7d8c7f0a816dd002f48f51a3093336cdd0dd8a0f132931c5797f4f97532bbb4e4e22e1d5e1af87c2a3d83263a961eec259655333600d32dd67b8e0cf259c19f36a87ee9bdf91470d121804e12c32f802a50e0ea10293b4fccd26185f1344c53032d617fd229f0694068c2914682f0836ae6d5da738c5ac467663d031051847a9504b4023d531c221c17a170c2464470a0fa552eba2ff54bdd42b8a4f34d5a09c16da706e5fa4afc85b028853c02f0228c7da68acc2f82a3aa69f3f390febc33d4cf882fa9fc2b20f902d", 0xca}, {&(0x7f0000000180)="0a6f4a098418d69afbc6cebf94db3021d436880ad507430246e0a06546f5d17b9114c74b471a02e0606fc3cbaf967ce9e8d6bc264bf0d7b8d8622c7fa24037650c4a2ca6c9143c2f11ec8a22abc3c961c164d5a18e7e3649bacad07b75c03d9d0c0904", 0x63}, {&(0x7f0000000200)="5690d74c1be3f3c7bf341bb8c51bb441708caebdb5a0ff34efbc80283581785d94a62ddfaeac3ff8dda5583cca4e9533e9cb061c8c0c89c4a9bb080c3db53ea2a3c0910b1b204d294094ebb59fb71b54c40bbf775177cfc476e7456f84ffde92415261a67c0926955e82a2d11ad470a2b7a74bb03c9c0b3d85e0e98020d1205b88953baa8a759b77a553a3bb10e938fd9d3e9f5ba83ca7dc124264ff04decba003692cc3f5fa16a979ec3642cd7a2b1dce5fb2b3c53eba64818de87ffb1e09832d15c4e3944a4583113079c5fd7affe9f6e5f6d9608dea6726ba6fef018b", 0xde}, {&(0x7f0000000300)="bfba89ba426f8dd0adecb998ed1b78dabdceaa51", 0x14}, {&(0x7f0000000340)="1559045e496ce3da5e7d38ce415e9a179d667023c5d5f44c6af77dec7f8ded40eb7a2c3fca90df58214fe3ae6a0a12d85d3b824ba6c20083de027730d33dfde20110dc260ca7d9a44712fccc950c5c2018d477565a5f971384534854aef353b1d3a183ae0f040a4fb5d23e9cde0a579ee9130139d90ced7a71d2996eb9950e08c1917aa47629e311a54b5b477e63b46b51c9a61ab3f6e81e7e279bcfb0179eb0dfd55bda6a7e46e03563eae5d20c0cd9e22b890d504f1fef75352b4d846f1122cede34415272cc16bfceb36f88f1c80a98572d8496d68e77e3d1c58c3e97d298444032a28dd8e2acabef0f317f00cc2376117dad3cfa", 0xf6}, {&(0x7f0000000440)="d771c91ae86e36f0da1d37c21d06f113d5839d6ae5533518e9908c681e7327dda55dd93387536b932f7b376e0ceff62dcb6641b82e236929d450e8661581b710f9b10f2d0d4b493d6986aef16fd73db2f0ee01527f01c744", 0x58}], 0x6, &(0x7f0000000540)=ANY=[@ANYBLOB="b800000000000000ffff00007d0500005c9f6338a2bb12e6ee5948c9c3467bdc6490f43cde3e475a6a3b37ba526a82219fb2481bf88eebad1acd45f30c5cccdcac67e85407285e2659d5e3cff1998cde0f32b7f0fd41df44cb8afa9186d30becf4da3c5ca1d082c1279b0d0d2fe16042d7dba857aa0470a570af4f15c21583be0b7ef00b942e4dea82d84e55b731170c1e7b4f01da0e78ece7fc438bc5d580eb4a4bb76d27dcdf65db11818c089a1168849a66c300000000380000000000000001000000dbd500004ad5c200698bab71a1a03ca188f223790b649b0cf579b26ef5e6dc23a4c7cea296492499000000001010000000000000ffff00001f0000001bf72a231e9c0ce8b1fa819b3f7a577516204920be1eac76858c26cf1e2be1226b002e47a4518919a8e421491ff125e2a78d122d24d9a81c67cabf13faff4eb69b83ddb5e1f9bbd6488498cf858518db8ffc8941daedccb1a3dfd978fdf4b02841339eb0304267051edf2764e1ab43af1480c87999ff9cd589de2b90b846b43fba95c261751afba95333dc46953d65b2c6011f142678f9d4bbcf1953fc54c0ff8017909c8b453ed5b03fa8ee2b66a08bee4d48c167c2d2a60ae3d52f1dc47a00be0beee861d1abf7104693d21fd6d5545fc658686f5d7e05f9a30534113aa42fe22cf08400623ae88472012dc789f5114fa5cdae8251951ba1d6ec5423c79bc60c5ba247004c816a276de8949e54c0d38cf61462e63ca2fefb877e1f0525ce8c8d00b0d689dd91d3532aeaff03a57e4cb59a7c66b6b0418047734b63024d148e0b7bdefb943a5a602d617bcf40084a97f405098ba651d0f88939729a220486df2052713b0a7513dc9fa5bca6bf08c24be665111945fd8054a97b7f8a9c8466569502da10435d4517b1ee6e1fcc9684fc9a24d1fa1bc8847dcaf2e524618dcb5160e0cf650832d5c6b1673702a7047d1f26daed746c7ddfcbb4c07260df29a77fcfb9d74253ed95dd92ffbd118cbf94fdc2e6a6fcf690b20c3ae7213b29cada45f9cf76a77e327302c30422f640a669f21a65053edab79451f5a3ee512fa2986efe37a2113a48271506ec21a3c24aa47a2ce76c24d308e792d2ac084f58d0e5a8f7b313ff14d4767750c010c7fb2a6fa34f8e6a3c81fb7f3210f4b3dc227cb0e2e7c290f61824a6275c6a171331a5e35eb2a540306fff09f0d7f8e5e721dda4668f1f292827b33982f30ad4b2147a7a9d0069733059b6eb9968c574dad1a12b2d4c15adb56ace162939cbc49e7bc1660ee3a830ffe9eb79ade27101691f1b4d207f77dab3f3d79ecd0163c26ba97a695b4dea22a952d4e379a58ae035f7582cbe52c48a1db6d382fdaadb24540b22d9bc0098337142efc31ebbbd8f765841ff4f9285471c17f13a0640162eb6798e7da04619e49c1f78062ed1dd571f4b01a5e909ab029084198d44919e911ab8cf2d86bb46f809d30cee32f9db1c3f673c4b63851bd0cef57f00f8d8667e27262d24456e4f1c835d92da701b55f52202a05952d03f136b9ebbe403a512227b66188eff88b5711247ae3f48fe48bf3bdacc6bf0b954ec407df069305dc08d843ce2b1305ca3810f64cab23509712adad8e207089eb03ffd0deb893ec353c578804fede0c7c87b6366ac4e5d9c852ec6ec9050728ac1a3c439444ca70e5e4142716ab3412689038104c4d0270674fde570305989adbe262c1f65b1821e6131a03eb9a3122464ddd01b37282b792a66c0d872796ebfdaa976ce8807750d2add5c0ddc3e9973647f63e49b6e05f9253b8f4444dfde81167eeccff43eb79609dfff23c820cbc3f61f6e0d63e4410403fe7144604ffd4093894cf668ea8131b7eda9fffc390d492c17c65fa88c3be0faa2a7f200721d15e5f79bb5d0949d753d4c35c86b9274b8d57eed22320ddaa79363521dfe868c372ac7ab5a6fc445341fec81857f4797d82678c04965833bdc660fe554228aa9e470a296e4db4102f61a3925044885569608ecc0f88c1d9a33772fe8f53032d5a358be94870dd4abc8b4985f6cd0ee0217caf212c4423423a0f346621f16d042614fb12b353e47c332db27115febce5af221ef80e20bff1948933c024169e6ef28d11a489e326061f73ec9e2823e805c16efd993624835e9e60e93fc785bfdbe114e17733a82697068bb91e509ada02dc8a4c0d0c1b36de342763ed7585087728f4e14d64290618f1d295709931d1c4f957304cb3bb987a63fc12e45eafe4bcc9291482eb79aaecc510eb01b366fa1b936f9821613bbff667acd5d97376e549c1fba660207b0779e7839ae1c214a8542d32f339ab749a1bd21505e54bed1e2cdb3a8f46e3f4a5d5ba25a8e36127867f9f900f3ff29be4b5d58eb3d3bc65e9a5695a9738b7cdc90c3ac55f296018430ba8b156a0642c755d2f388ef722cd7c1a857030b70032d7392e32d788244d1462de6e25f16f5e77351355cb5fff466f36c0a311efc6b6c4ac26c0e0bbc522f4aaeb8a33580f4ed8ffce62505b572d2b10a1ebab413d7aeef4348275005672b9c244714cf1b380baa70e466a0011563364eebeed1df3672368c4473177c90fb62abd76d1f2f0d6abcdab983ea307c0c8bdb2a3eead354432e95d01d1e3b222998bf3011f42dca269fa8f28c9df560154d23cfb4e6510b517395705acc8160573918933e297465ebf27ca176aaf27c7147c5d65c7c2903a2cad3750ff95e50f7de2bf9ca6f5316cb853d554402803685957cdef09ca8d0be5cc09aa42105a659d2532b149796bd89b6375610a80f94881167e552c0c576060d89f1df0a75f2736f99ced0c355d5866950f8f312cca4cf7b2a9d897944f137ea696b6e82ba4779bc8a75f7f2178989077d3a9cf601ed8405ed067738bd8ec89858b17e85718661d5c8d510cc79560cd190378e8a701b376efe74f94005597fcedc4b0b7700ede4bd286fda6fb4eb358c7e1f817659e677eb8a7df1b6be616dcbb31883656c6efc69a2cb04d14c1b892c15a3631a979620e7a90e47852faf339608638372a6a2004216c78f85a7057834b60cae3125d1e7cac967a8146c04c77b0fa5f9803d0f99c0dc39da27b7e38b480a95a354e45c9cc471bc42f927edc598d74c066038f0d83ecc766107af64cf24d78ef83c5873fbf5f20d92169e4635272f71042cca591acae49718ed780e18c42fd95034c847d4402242c23e039f32e20bab872925440cc8742b9188a2033d944255a8aa4818e2d05234e8826ff31a4cb3d32c32f8861d3f9003717e7a84e39b8ce1a0f1b14847092ccce081d0a6ca9fb4bdaf11cf41616554e0d31035eccdd00438010b6b66e150c75a8ed7da2035f8f98c2b3dc8883025a42eb272ababf169b2d81d39d83f2007875c8017a9fb0bcd743df36881c233442ebedd63bd3a59a47a6f0485880ad84f2e05986fbb1a3b047929242bc1213492a13786d822d6c0a134928f29fc4a9b74ea1b23ad7bfa12201827b4de770df45cf483b16fc44d8d6d8a64e9fbc04e3dfb0d815cb31200d76594315a799cb0ad14893137067c8a38b1c9a51bf7a83ba0dfa0401342f01ad9ec393ed3ae85c025003aedb11654cf25703850ad0760aada89a765c739596060fd2fe777ae50a1eb36fb66cc7f40f8aa52a3c37b3cc780978524e3c336f481926d8d6ceb16e324b8e1d7fd90355657101a97a8cf7cb69ebc8c03dd5a18016cd6363c73babc53e5226bc6bf4da5616427b23295832c2a4c8e1e2c1b666f0074444a1a305d8ebf3914e9dc9829f96eb5cd9b0503c86383b83031b928fee3bc3c0935ef86e705726cc701be09744c5af1a6b924faa07d12390cbe0f93ed443a8fa274bab8f8fc98f8b33e40eeed70c9052728c37c414b7597f49e6a3c08e01ff8e396d10dd6909ec19154c39d0603b88b358d7143637f4a837a767b3146a30b43054856c326590741fb7d187b68cb257b63e381dc93b70b218497bd7de7d9041a67fcbc3eb0e6f738e8a6ff086c769e2885378b2723cf214c97dd438e7d6bc67520d9c3a8ef4595e14b7b1c3dd03c450c46c146dda0b45db765db239a3b94d589391cc61ed1f4c0c26731b79466fc1c3e00198be41d03d435b575a0ae42bc997bb0db865fc87bb2488c1f219d99e1f4e40fd02bbb210fd7074241b6bc19faa038548258b51497a5e51e85128d3834cf8a0d0d6ef191536b53bd8f5c4de14e6d90ea9f464f386806425eb1edc10699f02bf8544cd8f1d03cb8ff3b9bc006966bd4d29c66b7e4c20ea9dc235d489fc51b799c5e05d6935e9a7710bf595c0dc21ef390afb7966f24a07e151cae0209687acbe53adbe6ec22a3a3b6e6983c29e4c6389c7b0a36bb0ac5007d791a6eecab269287f160a63a71343534f6275bbb7e77758d1a68e6a1bf7fcf60210e7b94faf5fe27e97fde9f988036c1ebbc307fc1571ef87fff1a8c257483b79fc8d5b19063fafa716c7326319e9b4b0e967fcebf5d7c3c300003926ea5c06bb1dc6d2e83b544cd539f029b90fb4acdb102e5d48e6386519c3c17d2053490e8193f46f27051b052ec2a2831ca36627121626ca53aa0a6c0498129ade4388ebf834faaf242b295431c35ca7b62b594618bcc5431060d34761385aa66b00a50a2dcd4c4b9744c3870d8a02e1b687b3eda954c5c2b5c0224af8ce4ecdb06cb6278cfc9cda967b3c4adb4aa5713815dad3d25af9c4744f71c409ff2d3e3851b57e1f6d586acf3e9ee6060f74b8231a2ba9ee8b5234f0ca30a2958ff3736d832c589f8942e5f7309ad03ff5dcb66eb43fa46db52541e9f3efb477dada537a7da7cb4da6725fba53dba027a5c92d19747f91a741cafaeb5aacaf7b6b01c5a1e6a87414a1602f66ce8e2b3c85724d2b4ba3d9eaf3f5ad8f4f9d51e90fb8e47317247c6e9eed321199ba947987adccb2fbd996b0cb47adac7f98acc180bfb1df28d9d9429b6c869c179a1bf4c2d9f2d821aee03603291668cbe6371c97cfe452eab41b38328663525ea1d05a2cfa7ba3eb74c925898eebf59aca1bac98db4c6c14d99c3ed238490fbe60f321d7d763f465988f1d51caa1c17f79d64f403e2c019c4bc5e2be7b5353770f0718d77e3a41f3e1b937cb6db1c18c8bc8bc617dc0e90da7fddfc3055e86a853f682e2e9295d14f4385e355a1f07d67995dbb95cdf0076a5816f4de5cbd986b2336226499c8db4a90634d169109c2ddd9360cb1189d9698c47235e3095bd54832bc575dea8d8e539f7e69a6d2816de276fc1caff8e352831a5ead2bd454cef320bf9d6f9b27c8673332821a6d947937942947b2060240b3743834e1650b3dc2f3fc388c322dbc8dd8ab2aa88488c63db5d1c04fc00dd24286a0e0cd60141cd08cb710cb178e417878f2b668fcf599ac3cb941b9a1aceecfa066d19e8a5e1009ff8ee5f1bf7ffc23bebb265ac8be31a1a759b4472aba99be7f4575ae26472b7f18bc426be603f638de94ae6fe0f768417050695138942bf5334489cfb5152a585bb1eb8f34cb4d1b09986034c8124eb1fe09a441154e0713a94f4eb5a87ec69025a0b4b5abc228f6471fe3332c8738d3c384f3b03e392e583349405136ad28583215fedf718abb8f94c2c054dd97129705468a1be6765ae816e4264dcaf6b102497392c93a9d6c43a64201451b0e9aa81612d2333a0f86da839e4939cee954e4901bb608b9aaac55e6509743cf23c22d9ef170a9f17e29e42275c810e136e03aa5540df1ee1db29f134801883f62e08a8a169042f3d4331e84d169873bac1a4c7952589bd6189ae10eb10c99b8e771efc38a37d261f4875374ad7667d8793ed2e69bac321e04379704aef0b662a97092b53ea75f7088d39df21d4cfa0238905600c9fd0b0c0122e0bbf4922293a238aee85698fbc25249c35a50f2e9269e2ff9ce160142a50951ead3c2130b14d3657cc65c11a426383a0c9a665dffc6a83e14f0dc4cb03b05510b67c423c02e33dd7d419d9b3e479fb94e24651203d9c1ecb38782ad2478a20c27d91e4f7f63bed40ebfe2deb5ff5c02060c818c92a869242bb1d8f0ab6a47c09e781a360eac03cc5e3f6563e8c4110896e375a437c138c994ae0cd4e6a50d2e22c875f9e36e8e61b48e73472eb18c8c4ec6dbb034bbc27c4e30000000000000000100000000000000c484dec06f8d8058b7144c970fa5cc0eca3fe545e390f6778ac8eda4224448604800000000000000ffff0000ef000000ea2ed04e26462769a918126d874eeae319b241744ae1ecec61d3d71bb511d3fd99f1f2e15fb71850ddb9fc016d19f84054769a741fd3240c6800000000000000ffff00000000000040537d3808c8f7a81d7019a148d63ef62eeaae655a2d844566fa854ff093d8d5598b392f2c2dd00a95bbc2e78599db162872ebbc2cc4c37280b6b57727d3f8fe2a4ff9af73978a7828524925f0b4b819e03ce800000000008800000000000000ffff000011f400003e45d57380a09c59a3c982ced4d0ceda3927ba5c00f64407efc2c3d92090ab28203d81cc1dd03290c820cc42566a9261f1378833f2150ad96afe53c815541e9b0ebfcef743658c1da60e0e0907102ee7e733b96cce0666bd2957d132e8f2ecf3f4f45a559ccde39727cf66cb8aa39c831890deb700000000680000000000000001000000000001006d0dacaa1634d201936c50d1384fa8bf8ba5ec5a34dcc90e21953afd85333903d994d0e14033d7cc7f2100d3e3c4d208bbe06839807bbb6336ed43d9778784eb78626539856746b57ae113267b0e087390000000000000001010000000000000ffff00000600000001bd6e6accc46b89788a33e8cc63a61556c017bec3b335edb083ef7b6157f42cc4fb55c43437a307b80c789aa099529c9c0f7d8d752ccec5016ca7a343bb875751885da05d6828cf62566f2681ae2e4f8d07d63ddece24dcb41d5ac93567811c6b519da1cff4908d251078aa5695739484fff784dfffda4802c1ddd046d29bbf3abbced9c79af0cfdcb60cc65f949c80603a22a5e6e1eb93bf485c8b2847d8c2a0d13dfc193d88f28bcb92299726fc7808825a43babb00e1ccd25296b4c8451f4a5493907c78242a56119242b5ccd2200644cdba0f1082fd12a78aa9ecf5315a57a6c382ecc2ef054422d9a5ad4fa23afc4c60fe2b7849a66c9332f1e0770f758d88087c66bdc778e937e6642697830adec4f96ba994959bd3e9c486281fe1df1e1eb8bfdb34ccd63687c2e6aa4c065987f1809a2b2ebdf3f74be54ef32cd282c9c9e0872230efb64b9b48bdcbb5a64484154bd021131e9ff7364f6d50d1a8ddc325914f66311749cc69d674a9724f31c1f481833a6fe87946907d347fb294e7d2c9d56b04809b34ebcb43aca416a176f862762bd9bddff7be9e7ae6e6f03fc5a19dbceec3b6147c5ce0159fe192da39b4d75971ee2f47615c891e5a3feb459887c85051871f481e87dbe05b9dc4f72c077d0d005f83dfe153ade3c42aa8b8c515fa9e2357dcf31a25e20d55348f91b573e8847bcfbd8836b9ad4a7221cda01047a8f77633fe7adc13bd646b4088379b1b79e33d5830cce90d23356c98609b5c9eaea63a9f806015bcd3bca74afb289dc08758383b969702c47960396d2f377ebcec2b060272e437d50a72605cfc9f624bf1b903da7b460290ba5bc103eef6a802f28018948c9c962a2a1e1bd0f7e6ff9edbe454029b1ec8cdbce538cb9e9f142c17b9b5bade76a185be2b1ecdd24f31f750564a97d3459da1936f86672c6ef3ff5602d394028c424e2dc4fc94143fcccc78da9abde793c99ab6a94a0763af458b517929657fbc6c71d53475efb27fc9987f4d305162674adf65ab272d398432e8d656d59b4f52bb9860734358c7291800389f85054270b362816d369d0c523286b0e49eb857af14014cd7e2991e46a993a2ecb13233df46ae6553183485a881efae0a5fb57c5b22faa065ea386a80a1a16b69b54a217e73bc467da89d7c567f43830944fa2a9cdc259e1f0d89106934cb1ceb577e4b1950ca08fc52d86c712ceb546d1fc1a2f42f39761e825986f8d46dfc5d29ac29277080efb1473bb1d7041e569bbf89ce72544f8fa38f84d1f82605adb1e5e477d16eec6a0d1f4a9f5518fbd7d7797a86899039e9503b3c0e70f3094b2624e6b2a284799e9a15cd3df202f25ec741ccd5316032702a52bd5694703a0dd4b3984ef802fdef09b327849a52926dea51b0ec9753162311503ecfb07c945f0130927a47115912465a33978ccab6bc27633c19bfcc9377214ec978460609e021d3cd00b90c9d1fa716cddeb6ce72e3f374d07a5267218fc0f1dd2cb2b0fffdae69e2955eaed0de649092f130969c408ec1923e3ca355c99cb1382f31c968c8fed9018360568a701040da2a20b1ddc2931e55f9272c0e2f733cdb0f078da6ce91c6508d8b02526fe2b7e2f4e396831336fcaa0d3ee4433c96fc42644f978b768ed65620d037ceafc911bebc50b41231b3b457c8aea7785fca6a1bea02a00ab5dbb2f5c188194b94aa542933b673e58964bab08349ccae98b96b0db33c91ded6b3cadcea9dfe1d17a9f6f15c6bc187f3c28f920fef7dc1290ed68677b692a2e9b88124f68a38e685aa797cadc2b0d2973395331fbd963e1e0edb6f736459439157e44ad0e259833cc228b178bdd258830a8753896d2be1d19496c94da74f4dbf1444d738c531cccdb6ee2a615e9b8656d24ab93550f60f4421bd57bb0930ce3bc6930303f19e25c3ff3abe8a61b87a4c66b731b19762a26152a95e21d3b353ca73c5523440d6916247a8c28391f73cb02e4742abb086a2b8591b2163958501ecc9811e2880fb2bc0e5347899e4921b95bb8901f3fdf6d5edbc522127f01bd1fd8832ff711879af75b1a2d68d17eef577d49c54e9f0c2906a1704db2107236f43b310e4d8f3c9bb60dff51de5b75ae779963c984f3eec8ec0a62ec8e982706e39d8a606647ddce8cf495876db8fb16a7a633308ad86c32137c0e787eca0cbfcf9bb1948d5a33635d934db18617657b70ad223b97b3015caae8f7f7f46e9f8df2d37a2d54c8c6b1aea85bc1b64a03abc3711c4316e8bdb55de1df5bddaddf2fa878665c40146aa09559e5455e486c0ecf59f02adc3d085164612c9b205916b999c2033b8eabd358149781f8815ef4697463e4340a49b6265515325d4743490f4eb1a11dca15a80640748ec0c51f931c690ad5bc05accd5c4c8721e63aa624c5a1a6ebc0c62498766e62e977c42d8cedd651bdd2b279d27a923b18db2de1abdbc863e242adfeb43317321faf8bfb78b37a6405d1d23bc3706525c22596c7d43d1764fed5c69860c9b57d165ea189e95a222ee306eb50bf63bb2396443787c9966452c58f491c7d258cc8cea1a3d5f865460b36b9d91a152cfee44428f55f3542d6ad5af0d567a4d2d73a480dcea0770eba2bdc9b2c5c94e9528c10b33d1f6432474b935bbbba67261ff5799a2808ab08a2e1dba85829785c818300dc7ba3eca5144d9e9d2901c53c1d96fc44170d8eaeea32373bd26169e0716e0416d2f643c05ac8b167b05d6682f1b3f7e863210bae7c735d3462d9869c585c4a0a81682c86d8c24b15eb2f9f299c40230a8c563dd98c0d2a06ea4c4ece8b8908db850f62c98502b6e116bfd2f8af0cc741144d5576debce81d0da658dfc8b8e435e8e44b97700275f869e1ee8f8ec86d5bb3dff98d88cff50e0595f5cfa58aaf38cdb3370922a54eda1872fbb6bed550ff25a6771113be28041e554573c70d0670b2161cfca07719744915b5db2aee4622746b0dacdc4a66dfe4c43090ed3a16d6a5e5b75aac449c42d2fa1b11dde8138e7c38361bd87a7c2e3427fc8aa22e6de86434b87a94548658f28b9cd5efdf3496f3d11f5d52367936503a5e6025158ee0a2a68b8182546f9bf4a9230898cd2fca50e6921741671bc8507e12b464d11fd5964250b416d2df9d48cd7a1be64da1a852fd66fbe0d8ed1742e371039ab8db4363a30fd79b9f48a8b2bda463560d818a3a7968d72d7946b12adcd6280de15a0e945d5ca4287fcab222a5bca9445789a9558c00b4a255be8b95374e3b06a0aea801e895ab247490cb22ae1c64328f0273565a911d5ae0780143fafd8df1d7b08ee0d1724f84f600c5f2d2886ca5d6ac826c3ac98750a658ebb00c961af0fd13dcfa48a82511cb103d78559df61df398c8508f3fd9799f4b77a3825dd645743c5b1635deaa6eae09c54aa14d794360c001ce6caa0e75db1e5f6317b88bca33f829f63913f60aad275e9df51d25aa7d134d9119b545ad5eff8be899827594b9806cd9c518e962e4c2c782b79422b9de7b47de415af395e27b27c6c11a0b9ef72a2d5c3f927b397f661619182f8e9a86fcf250e241fa19c2db1b1a1cae15c16a2454808e49c3afeed1071e815fd7ec05c9cd3f9ffbc92775b42d8ba93204f59e521b117202e976ed7ba9ab3450da8b29bb3afe3fb221b85e7b7b17616c97ed3b5a8772b914162001c19ec116e39c9ab918c4cc364850fc7d030e6c5ba241158a0c8576b7d24989d69ec2dd9e9c14e36e48c7ace3d620e516d925d36e253370bd2c667b9788627ec86953fa9f491cbb966351f18d46e26896a2181a8015047659d18227eb694a858f5f577528e2e37a00667c94f3e5f040617d1c22de85fa6fb143b9334874618a3991c28603bb605db837fc951fd0f153ef02f6ef7f42365117c6ef8c86bbef581c4b7db3539709dad38e2dfe6b9ce4b1b2b5b6407778549429779f98dc63c44e796edfb43d2546e2f124854b12959b3abbb721753135b4a8fbdb600f904412abf712fcfaf5b51852a736b508786de3b26404ce9d1c37eb83667d1ede0e174db0f1072e38bbc4c2a57ec58500eb90419f76c2fc7ba74ee18df4c7ad1228ea60d0b72f35a428f4f698af335201776c74af4862b582065ab0328f0aa585d1fbc3efd257c2732082b11ca4e352f6c9bd4ee82d3ae46c25442373ccdbe8795ca4ea92eccaeb22ec3dbcf162b9f0ee7b0f640b33d3d08ddd50b54d28f7bb60aee561b0c493fdf889a4487311fdf0c5b13554e3da00d48a034e3263ca4faf5da44d982cf895971129854c269521ca667bbe856bef514dd30d745712619781d91153bb6d9d22c1b76708b94e1211133e05477946a2ba00735e0e4a540c087ffd7339e91953ef932433a9a15a93da05272ed9ce1501541f7cc482e4aaf39763188a1dd6ccaac2727058cdf12ff821109c0c114ae6c1962cd9d346035aaf3020607de17ddb7f2af757b2073d1de211e694d4aadee63dfa84faba44d41450e3622ae20d785ae654bc60bd049a626447591100f96d3087cf932d0aa33bd532d4f524959ad42284c7e3fd30e18a7bd4b948fb87c9009ce40254f7b852f58f4afc909fa148adf010274229558a348b7e0e0e8486825396f435512a5f053bd0e590b66a29abd49df095a747ec04cb895622d65175beddbd317eef68935170a5611aa119cde0d7684f5951a44f92783d02a2090ee534224157fce41570aa512dbfac5aa5009b4b24a70072387fe32e2b555fe782e452b92b4fb5075a03c0305d49ebf64094d23d551eec279d9ac2fe719fb55a18deda855f114eebea1ff1aa64e436aa8f6bb04e603db487515f1e68a8e5d9ebe791f312b3902826c2b7c19781208e18f991dfa0940e8091cbafc2cd3208134766e97f29b03669bb398f8b02a1b02538504f39a531f33d3e58b21b8edc26c24bb8110132131402bcbb9a430a74dcb56068213be1f5838ca18859c9da5203fa34f2d39b547782d5a9587405ccc3861393e0805a6225eeb6b881ad1011e0c4388780176883f1c8e4f1cc9c1f8888554e9c22f66051ba781c91cba65042e36f52091c2921fc1b4c2fe73ef504df9134ce12a7f456f4e6d555f56db9c91d631ba0620bea557f25258b8a8576a256e86af4bd9bd08c8fa1c0e6c630ef4fe6c58f045261ff1a4e1cb66cbf2511f1d56019218e6b7c8a382271e30652f2c94fcc760774bfc6d506f12a3e27e56fa97264b155d76f118b0c66a3234c6a7c591c2b6b25a537d35fe4b1e81dfd665e946dc0d96b3bd184b03bd472b8ea13f780bafac2d0b134619a2076c8200701aeb5662e0c5732b9999eeca14e1b5a7eb2d760fc86c34a451300121ff018775bdd2dde2b45661527004be63acc4f46665d0e78210aef3494e9ed9af9e581e3c324e8f554b5b96d2d1afb9b18b9bcd232ae168b5d41ae3a23fc070d35bcdd044a2e9bdf9dd00fe1aa64c7220c328e494cb939904daf4352a92a47edf92c36805462e599f303d20a8bb7bee37fbaccc3768a422bad1b4146335aae49b110a05f69825ff557e0302e1052c6829d7618010ec79a2ee812122073af9edb902f55f8770d43e6ff68c0bc754b1209adf19c6697d88dd4c7c498e8cbb1daa65c2baa8d402abcb6661751664a1a00b5039e0fab98295d160d7623840aac0a1f5d236e92fa05a1e5af317d502cf4bffa5e2b5f816620176e5c07f83ec4bcac427cd964de02305a58818a9fbcdc14c394109091e4272eaa5fd64e9cccfe9629fc2ca48778c5f15fb03846333f83de8f2f8e2723ea95eea3c51c1700000000000"], 0x22e0}, 0x5) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000028c0)=""/72) setsockopt(r0, 0x29, 0x2e, &(0x7f0000002b40)="281984227ac9eb56b1ff10a280f81a521922fd9f182457a69b36554682d7b604d34cd89febd2f2f048ef094d43c913069c195b3456e5ba6b62d26f1fbb1248c4334e10f927c1fb1df57504fb912e59015cf5a6b5c85b3b73fd7903c09758c2e9df832cb9ed1fe7ed59e9b7046ac5a83090777a11dfef5e7be3e35895b54d1c16348fb0b1d1afe5cca7dfcb939ba328be22433499d3bf3013bf40af4283223cbdaa7080595d81dc09e86635e9f546a6936ef377601701c2f25db6043a0e2159ed1fc9a91996313649b93b12e645b145d06ba002fa3e4eaa6f8cde46cc89d900000000000000000000000000000000000000", 0xffbe) fchmod(0xffffffffffffffff, 0x100) r1 = getegid() r2 = getgid() connect(r0, &(0x7f0000002a40)=@in6={0x18, 0x0, 0x7, 0x7ff}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x6, &(0x7f00000029c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000002a00)=[r1, r2, r3, r4, r5, r6, r7]) 19:24:04 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x1a12, 0x1) ftruncate(r0, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca1, 0xfffffffffffffff9, "ac4c0a7da32bdce96b94140e31015479dc00"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) 19:24:04 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="07ff2016ee45a40b89a9b192af6053e901d65ea0721c29d152d79f190e11d039bda36118fe199e15cd5850a5bce2f11ed788891223c4b8bf069247c61185d113730b9a0e9c9a21e77b75f87d7b1a8883575ac783"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x120) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0x93, 0x0, 0x0, 0x0) 19:24:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket$inet6(0x18, 0x4000, 0xb86) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) close(r0) execve(0x0, 0x0, 0x0) 19:24:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) pipe2(&(0x7f0000000080), 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 19:24:04 executing program 0: r0 = semget$private(0x0, 0x4, 0x6) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff, 0x1000}, {0x2, 0x80, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x3, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffa, 0x1000}, {0x3, 0x9}, {0x7, 0x20, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x6, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x0, 0x7}, {0x3, 0x3ff, 0x1000}], 0x9) r1 = socket(0x3f, 0x4003, 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}], 0x1) r2 = semget(0x0, 0x0, 0x100) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xdc37, 0x401}, {0x1, 0x20}}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/140) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x101) semop(r0, &(0x7f0000000240)=[{0x6, 0x7fffffff, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0x2, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x3ff, 0x1000}, {0x3, 0x2cdc, 0x800}], 0x6) semget(0x1, 0x3, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000300)=[{0x0, 0x10001, 0x800}, {0x3, 0x10000, 0x800}, {0x1, 0x100000001, 0x1800}], 0x3) r6 = socket(0x0, 0x0, 0x3) fsync(r6) fchdir(r1) r7 = semget(0x1, 0x4, 0x2) semop(r0, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffb, 0x1800}], 0x1) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000380)=""/29) ioctl$TIOCCDTR(r4, 0x20007478) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) semctl$GETZCNT(r7, 0x7, 0x7, &(0x7f0000000480)=""/4096) r8 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001480)=""/238) shutdown(r5, 0x4) getpeername$unix(r4, &(0x7f0000001a40)=ANY=[], 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000015c0)=[r9, r9, r9]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680), 0xc) 19:24:04 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) r1 = dup2(r0, r0) close(r1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:24:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffe9d, 0x0) setregid(0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) setuid(0xee01) setgroups(0x4, &(0x7f0000000000)=[r2, r1, r0, r2]) chdir(&(0x7f00000000c0)='./file0\x00') 19:24:04 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x100000000, 0xffffffffffff0000, 0xf283, "d869f93ddbb7e38594626cc4ac0066a9e9e955c7", 0xffff, 0x7f}) fcntl$setown(r0, 0x6, r1) 19:24:04 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r1, 0x6, r3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) recvfrom(r2, &(0x7f0000000040)=""/188, 0xbc, 0x40, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x48) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a", 0x19f}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') 19:24:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) munlockall() writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:24:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xc8f) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 19:24:04 executing program 0: r0 = socket$inet6(0x18, 0x80000104, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$setflags(r0, 0x2, 0x1) 19:24:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x200000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=' ', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() syz_open_pts() 19:24:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10080, 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="aa41b7c3e372dfd44dfedff1bf4c2f637a592d7daebccc274eb62ace93a58943401c88918d5d5ed074ba52394ffd55f1c9d4c5ceaee3e26cbe2a7d2b688645a62056e781d6522578fe72d34efebf5e8ac60073df3d12e7cba37850a4ff1fe93e9ea1460c3d58ddcd28a3f2605fe0465a2fa1de5f2924c1e399e96235eaeff732e20a011f", 0x84}, {&(0x7f0000000240)="aa713887dc385b1efc11b60a6f8c0e9e182bb073b717ef87d5fb46c5236e0319f1f7b1966a529787cbb853d3474da7bd9468b450bdcd570eeaeb55f61effebcbd0f78f71c42187e1a559a42e45697ec8de7f61b67b4556d75b92221d4fddc3f899f88525d81fd543a2d543618d535536b1a155498754cd98b09663276378b6298500e0f3971df6238c418d33d69a6cfbf1f711b69ff75193f574002b40f0a7012633e8c4c768b48c04b9399904", 0xad}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000300)='*^:!\x00', &(0x7f0000000340)='--\\,@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='%]\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='@]^^/^}\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='.\x00'], &(0x7f00000005c0)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r2) 19:24:05 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/198, 0xc6}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) 19:24:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x1fffc00000000, 0x4}) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x40) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x8, 0x0) sync() 19:24:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80f0, 0x4) 19:24:05 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = shmget$private(0x0, 0x4000, 0x208, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r2 = socket$inet6(0x18, 0x7, 0x8) r3 = socket$inet6(0x18, 0x7, 0x7) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000000000020) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)="5ba544e9f3e0677d14c431df1b58a5909c8a878f2c", 0x15}, {&(0x7f0000000200)="a704c9ed19a10f2b4ac87a2ec8b55aa3b55c61868595165e3386f33a38ec3c41ef788bbc2620cb8651b23c57a073fff9eb7c0c0644a24f5d11d97abe76b55ade99d1c3f3cd2f680166bef15acaa456815271f6c60221fdde511d16b0c1b5a9478a5cf7d3ecb26266c49f406f84c5d602ab846cc6d04aff5b52103b9be5d6e7555c1f795e05d230e0594a1117ab26d2ad7bede624b849ceb2f48d5ee191da1666fbcb5781eb63a9d71e38395d70fb5eed6f7091be76fac93459863b4bc19d621460ff0496e08198d573", 0xc9}, {&(0x7f0000000300)="7805819fbfa30e4fe9d34bec2c60ba240af9fa1ced93254a5d6f9d04347c56b6beba8d1a5af9de28df75b3b8d325f4c2fc4ace10acce88146896db02204deb7bc1e0d9024fec7ed20c119b152e733379349e84cc0da97104feae98fd7eab1110d3e3a80c46f2e2943d0102c0200dd4d858a691e3ba21f12f4e247f373d9eb523d7e694925c341ab8b31f1f592218f5185e8df62a9dc09efdb1931547b2479c0ff1c37165ada815f3d556735c8d61dfb6e1a4fbb43e906031a0211cfbec58a1d7bfbab5ad3676665d4d352ab9ca9a90013a571753f5352b3b7bb504cdb0a9a7867051a7e2868e30e2d38cc0f39113ce", 0xef}, {&(0x7f0000000400)="e131310a9a7af9c823822fef944523404ec7b86eecabef4a51b3e6f0fa1d87a4eb9e34a65092d1357d11b905fd80c125a8ad8fd972935d", 0x37}, {&(0x7f0000000440)="249d0f57965eadd2adaaeea6", 0xc}], 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) poll(&(0x7f0000000140)=[{r0, 0x10}, {r2, 0x80}, {r3, 0x2}, {r4, 0x51}, {r5, 0x80}, {r6, 0x2c}], 0x6, 0xdd) close(r3) 19:24:05 executing program 0: r0 = socket$inet6(0x18, 0x800000000000002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fffb99c2ea24966d0000", 0xa) 19:24:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e362580500f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:24:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file1\x00', 0x2) mkdir(&(0x7f0000000200)='./file0/file1/file0\x00', 0x24) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f0000000080)='./file1\x00') 19:24:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getegid() setsockopt(r0, 0x29, 0x40, &(0x7f0000000000), 0x91) 19:24:05 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x30, 0xe6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x8, 0x69e9}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x60, 0xfffffffffffffff9, 0x6, 0x7, "f96a338cb5379078bbf55ba590d86ac4ebfc2e5d", 0x200, 0x1}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x90, 0x0) 19:24:05 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r1, 0x100000000029, 0x9, 0x0, 0x0) getsockopt(r1, 0x6, 0x1ff, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 19:24:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 19:24:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x6) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x4000, 0x8) 19:24:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xb9, 0x0, 0x159, 0xfffffffffffffffe, 0x8e, 0x2}, 0x3) listen(r0, 0x1) sendto(r0, &(0x7f0000000180)="06828668405bdacf89f4d60e39a10376d8695d82", 0x14, 0x400, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet6(0x18, 0x7, 0x6) r2 = dup(r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x580, 0xc0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x3f, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x2, 0x4, 0x7, 0x7, "7b72f2647667c1cc58196bd737e1771c54b32278", 0x4, 0x2}) 19:24:05 executing program 1: r0 = socket(0x20, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="fd82fb1cb7c3e1d8066d9663c19c7bf864462835424479aee6f41e70663962402f9068f1603d7d312bdfdc77871b6c727ba1c670014c6fe00cbc67588e604e7e4fa3203d6d6b51e0f94714f0c70e9c8cabfbc5337088e67915e2bbcfacba56b50b500a176fb17771b9920209a6af3f59f54e5187d36d1d9cab0ddaafd8a9bc1f9dbd55de65c983975ee4c7e0bf7833b34198e501e5ba287df26902fb90d707697183e2afabbd8b55f8e9f065ffa40c21ff31a4587f08442ba507e39746a394208a025faa8ade0570687a696a6c", 0xcd}], 0x1, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) getpeername$unix(r4, &(0x7f00000004c0)=@file={0x0, ""/74}, &(0x7f0000000200)=0x4c) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r5 = socket(0x12, 0x0, 0x4) getsockname$inet(r5, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 19:24:05 executing program 0: r0 = msgget(0x0, 0x600) msgrcv(r0, &(0x7f0000000000)={0x0, ""/241}, 0xf9, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000100)={0x3, "3f26436648e16ee27e9a0e7c092c60365f49aef90c16d16315cd930549e47e5c5b748df9c211016ec48c6bae5e771f7482eddf6cc2c14eefaad8e852fac6f5ee9bfde2d21fff8b41ab3de4552419139cfe8bfa6826a18e168030ee7182e8420ada5712c5340e14dcae0edb066fd7b81fb43c344b223c8286021210c153aae2b455c332a5009be2347702a719cc018a734cb32119686309233dfbf77a5b099938013653345f84df4e2939a54aa9cbede6cf7328dba2a51a22a22d9caf3de3b08a68c21d3b4764ced09020f02dd63fb1df0c93a50c5ab235f25d0fa3acb1d3055dd19a64c8b94282b071fa1eac787db15a376400615fb7063a4fe3aee1c546d8a4b3f47b9ff99e8704e5fcd5213bc980069fa6e0b22af1f40e08a79f7a8237b0e1ae841561ce835ff0963cfddc475e88ba15a85ccd9c09174f4835d27afe3b55555b3ab1825e1b1ebdc7c9858295f470a0394c5aa58f7d1bb8233420877c96fb8864a7965be3c8bb9982d91c5fa4413cd72b651118ae87bfabed079014dc43a30dfeae2a7d0e0c3d7779bd9c24394d09f05001f83112032ffbdf86bc8881641682508d74f4cb6b7f571cd6a028d79831f9a3cae4ca085802b5591d69cb9b93a6278c2af764b58a72d5fb9535c10d4f82f9cdad1b6f38878bef8ef27867d4b7c25add5cb74a03a3d776d090f40553678f41a81904ec5f060c6519be84bb494b46e77fe51e136fe1c3694a17f2236f0b9f771d6a70a1e99d0a53785a2a87f3a705846c33e61ef3de4195b9dba99c80acd13e22f9bf9b132b60c6f4c0a4802726a7df4865340d8d925c1ae690265402804d5d9c717391b9680d5e963b5e343a1a39afc67cb3a286fe60995331b029b4ddcd5ad212a1a371b42bd16715de6643229e984cb85fd329aff6833759b6ee8cfbb726fadd1bec3f5dfbe750610f96eb2e3ca4ee32d318319e44db39c4dbe1a29500150e4af59a95598200870b4723101aa20b51b68f19d81c34b0c33423d9a253b35a64c0761aa0381175e80c57886cef03d8bcff531b0a1bbb03f2350c45695e2a0e0efe7520ae0dc71571c80a4f0eed9f9178fc4e64713f55359fbf092d873731155aa7c0c0b989036696e6c730071f95073a3ba5b706b86e9a73698801c7a4871218123f41d028d19fa55d875a70860aa2d887c279de95dbd1c0136d1cfed880de4448c794c493cdabfe9572eb9bdb24015218106c2f416df25a6b5d9afeba20d956a62fde947b0c6841f2ab336165be7bdee7746f26d1a5c20e65f126c4cbddb441a986fbdd41ff3eb80ad3b42ae1501361ab6079085d1bc2b0d5e4a58b5bcf75f148d863954c57670f5a4c58789d1e65bca4a6d96251f305d9a46aeb654df2ce7162ce3ea098c821b75349ff1c4660b2098e3e8426ddb08a33843191d675e053d9b531661e3a179b89afbe8ea97fe07b9c82f3408c2e64e4eb12f0e1e840e6435b5cc656bc73f4af53098aa4c12d5fbe40520b764b2c5ffffccba8d47f8a1863b555aadd3f91a7fc8decd15cb889ff646ed05c43e4a89fa22f9a62dbc1ffc7b3bbdd74227feafbf59044ceb76844c000c3625c377588fc18c3f0b8e1f63a52426bc2bafa0a3a95e54d85f35041033f8d0c3cc522bdd511c644ea8f2bdf32a3e1759e83879b87979a83b2e6194d6cab251a76b6138e395ce6cfdf5ed634773eed84d43d1ae215bbb1fd0f0a1fc0c40b95f2a5eb5f61f6e6aa98c083003545f7f0785e48188e8e225b1ab80aae0d04e53e86d035f8ee971c007a6d41d5fbd46d5a90247b7de221c500ec431b1cbf121ace86adcd62046315516064906023a994eec5911c889a0f2eebef323501fb8b4b37f9eb759f72f024b7e476e32df77487c37eb66dacae5ca2470b545415c48262d5620871b5f9fb949a329a313abae3970d63e3f00b50acbd106a39ea71c861903faf0a41e561d5209ab59a7256ef9a5a1aa7842316c179ee93ff8a21c0008c428d7d107ac0b279d5094fd587bbf5c91557a04c7d954b8e75b623cc44ffb2ead47c693817611d775958adf0cfe4f2ce4bf06ee10a7aa65be55a7b41cafab15978900694416c5c5008161d5aa908dae19d613c21847fda6e5e279d44f3e566f4c0d6d7edcd6fea335130c10cdfcf79eab827e80dcc1339eed5d40a4e226bb64ce7ce06f09e83dafde476d5d1e9a6788e870b175f1163ae5ccb25abacbd08fd410f51936c6b7fda8e14088f5a1e9b4eed59bd99c72a16373b12db0a2d76007458269052bd3b93895ee7d5cb3de52a8aa4d63b8a946e90ef10961d49f029dbb99b5e338f56247d39b490a8225b1bd2b1aea4ec9c7660fe59558473a43f3e33834e589a6db3fa6f432178eb5fa85ea04a19eff7e328eeb9515a7663f520323f44f42e8427fd8f623eea31a45185a706fe799d905ade5a974c196dea9d7ca73729b2ce0f52cb198002a374a94b3423c134049be353c08f4ca7f136559c11abeb0b196eaa9e01444155eb34a3112c70d3170ad535745a7569f681cdd4e3a7262c3c2510d29d9f205a4d95d4a5b4692557e3f5396ca3430b809995afe185dff0a96a83247ab102bf7259940663e52fadf24ef53287afdb85f90efce92fc09a082c9f342ce08ecfbf19ad533b8d494c0272d4e1b3b6b4cd3a1eb54e5ed319e65aa53da4735de958f773f30561f782d9504c854e8a24c5acdfbe8d67a080db585d175dfde69dd81215d3ef7d0c68e9876d36a70a12d750da5fa8cbe5688440b4bd2222acee520054dde8b4e6f4a8fd275aec23dc0291671808e00efbfb9bde3bf770678fb94c9a9cc3bc6c6cb3228410d296d183cd769376e2daf9f13773336cf4244d769218f4cd8041c57cfa852b23cca0b520700ef61c9790d0caa2576f562b22beec863f6d8cbc92e150da7bc4b28c18fa87157fb4a819c7b633f050e77e63d6b05b863f01e5b067d1a1accd3c2fe7ca8a08e5619c35829ae1b8bca3a8d91414e60ecb0a757d4a6f2c5f2daa3c9f6a8217575b14ed5ae3f907832845db6cb7b9bebcb0b9a75351141b99c434a4028dd234c5b08bbcfabba5cfbe2a0da33fe24e8e949f1d91302cb94ca1702fdaf9f3ac04b7ba806503294d0e015917956087e18ece9b65948c6de906b2ba34c225df47c7f8e878e76fe4cdf84b033d9827021488810f92e88c9641959fa41df7f90ea81f0b7b56c3fb9a1d11f1df5862c24355e52a1d3a2a8de525fb72dd971b920c3e3d3d6e7541e387d29c3bdff0a65d631095e3a5980b867fd57b016ef4dd175c299b5b7de01dc82408ac4f3a78f86ceab5cac997684bcd281c6b2adc3b840a4097db4b3fd9ff9031585807f748dee81bf3e4f9b28463e077d785165ccdcf18ad2c1ebc444065eae741f1fa34105262cca6a8272af9b30db4308fdc28dcae01c39aaef72854fdb2d4ebaacb7b4a1495abf756583f618d7c6d153ad5220f3d51323043c11c4ef9162a3bb636d130cae32592e03197494f241cd7a04a8ea36398d25cc341845033ceaa23386586d31b1ccb1cec3b55d1d0dee2d8d25a428617e974876212a6d53fc74b23a9351f7f7654116ca605a85469d8cf899a1e59c9dfcff9eb60f8016e148936b00a64f71d4bd8b52eeb2b8f6eca1ecb3cb890e4dd18014a86ec97750cb014668ed1769d4d30d587c3b955a8177ce18491755f72be88ca03bc38973f2bde2ea8220ea29d10a7782e8d0e6d6434a680d2f6d4538c226baa88d0145407a9a0fa7147a1286ecb23fa3a6b19a4fbb2cc217dc991cb75f8c2de7ac62ebda7dfa1cdd46b637f2c0f5b11d773f634372939ae1aa58c5698b87afc6036ff3bb9db9710164ecdf679cae95265183f0ecb91cc4485579ae3e10dd034653cea3c4584a3321e245ac98f6a0f1b51901974fb2ca384e2c6bcfc9a2bd6a8eeffe19cc612cc8c83b296fc68e6c5f937031c023037066b8197c51965f9796901152361850e579225dd8af336ef2a67b188b9fb5d95fa82733c63c598b9432a207d27d3a377ddaeecc388bcce7d041b15d208fc2a5d994656fb2d769495473e7ea7ce35ab6b1316fe968255b7d581cb20e8e655d269b8c354a495ec39b9a2b3b76bcb7de3a5172e526e32b4433380cfbb1eb4b9ec132f20d0ec49101d4ce38024d6c79685197af12a2918cb446d65ac93458fc526f3adcaea3f9540bab11a9ba9b3bf360e36ba6a0672ac849e77a095ef442fb2bf1dbc0ee79c6529c449e2967e83d5834e307bb3857651cef3346f9cdb0e641535f9925863ad0183a53e6bd3b6008841c8f9de77708c913847aec181a0445820fe548e39a1be88b90ca538f82a7ac43850294d30a637ce964a2fdc9efce147baaad5327469c62819979987fdc375ca3e4b9063a5a5aba2ea99b4d50f460cb87da57455c086be1ecb42e56678a378e4aed16925e469ff314cf60aea58aa24ac77891444e2a099b4db1f97a57ab781e0e7c3e6f3ee745f088c0a859258e2a2975bebadc4e26a0bff16915b34ca55a8b629c69d2895aea262e65e4d216b43de2b70ae01fafe829f888a8acc386868cbdccff0042255ecf9e2335061294929b821236ab5b78c61dbc639a70a2229660398375b60172e5589c4d3f5e8441c019828d1351b51f87c1742c7c7b612e96309cb0cf4d6c766c3c72c2e9301504346ad35bf6b02a7f91cfce32af0c1aa21b89f8012fc9565a4886fb40183f5f79e1069898fca1d6ed287411bb0a41b6442dae61e8d3f4e075198c48fb784a6b4d98ddce9c56aef15466b62a83c166f5cc40e28a97f8f7101d9721dbb87b108df9e7bbf7a14e6d8d4a77c2f1996466f74eb6dce853285e1a76ac02b8deaca49fe5602707c3d7cbe69662bd824a1464eafb2d509753bd2c95bb0a6f2c7cd949676499d5ea4e0875fe47e91dc18f77ba58c9f121213d7dcc118f99404f4405f0c9859504f21af39a9c876fa82e51cecf315e0b5f43504c982e309fb938f096c27d9de471abd854a8a81e81a9f9ae21fd96868f2c82eadeab00c7c2195e386352c62a62ef3cff2ffa2a0b1a65807e7dfae9cfaf705e344f6266dae6bc98182a291579a65e751402fb9a34c40ed99794a668c7622e5ecd7c046d1f448d9100ee413b73f503ffc5386d1a66bfe994835f6f07a6bda161eb2bf496685d3fd9aefead7f1fc096748a7d41eaaa297fbd7c82cea00091940f8cb3e33087bdf4ac564c6230d70cdb5883007b8551030e84524845246c2cbcdafc8cee0630e12cdc3be551c5df6bf8e861aaf278ae26fc5bd0ab3fa0f19c2810d7649ac444e7ec3280e0166fd37c3be8a9ceb20a4b99249e013d8048650da3136e5952c983dd5030fefa17e4bf7824c4f21b18e644d15fbaa2165a0f22f86fd43832373202f8a7d85f8304044ac471e39ddafe5ae8f1baa206e536e95cb720bc2c0f621f78daa898b584809f7c5b218294ef9adb3ce893202288cc4babd9dfe1eada146e7f9d605c18f618e828d0e4ab722f3123e4d0b8aa0d8c4f7fd1b491c4bf02a4d386a322bc8db364633c01810d58ab467428382b6288bb195f8a99c8a79453c39c333124cfc5abd23881172a2cfc2e8ac068fbdfafb697f2a66e857eb42c77e0f09edd5bfa0c9cb392bd49eb59319b8e326cf70ba0ad92eb2e06c1e680e168cb000fd002a4c6f1392998bd93c96f34e1e54c07d97596f7e76516b0549f1107d938a65e41f34aa5dd65b89c0576fb3a4ff93c416faa4553e51312100f88721eb0d3e0b40dcc83eb8dcea8f8d2bddcae307f1b20ba274019dbce056be5af5159fc8df439410eb7f7aecc7e51a94bbfb6abf"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000001140)=ANY=[@ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYRES64=r0, @ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYPTR, @ANYRES16, @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32]]], 0x1, 0x6, 0x1800) r1 = open(&(0x7f0000001240)='./file0\x00', 0x20000000000a2, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) r2 = msgget(0x2, 0x8) msgrcv(r2, &(0x7f0000001280)={0x0, ""/44}, 0x34, 0x2, 0x0) r3 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) writev(r1, &(0x7f0000002540)=[{&(0x7f00000024c0)="c35e0ce443cd753d014e059483c140062b3f3271ca75415f68615d91428769bdc9eb22aa33da2a2733690a5c28d062ade28d8e5cc724e7120981ac49a3aad47ed80c4846c90a074ee319b625d824bba889d3cc4c8d906f2d4171cf119d614ce23b7b660eae470775", 0x68}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) setuid(r5) msgrcv(r2, &(0x7f0000002600)={0x0, ""/84}, 0x5c, 0x2, 0x1000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002680)={{0x9, r5, r6, r5, r6, 0x118}, 0xffff, 0x7f, 0x7e918599}) msgrcv(r0, &(0x7f0000002700)={0x0, ""/90}, 0x62, 0x3, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000012c0)=""/210) msgrcv(r0, &(0x7f0000002880)={0x0, ""/51}, 0x3b, 0x2, 0x1000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000028c0)) msgrcv(r2, &(0x7f0000002900)={0x0, ""/148}, 0x9c, 0x0, 0x1800) msgrcv(r2, &(0x7f00000029c0)={0x0, ""/183}, 0xbf, 0x2, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002a80)={{0x9, r5, r6, r5, r6, 0x4, 0x3}, 0x3, 0xfe, r4, r4, 0x400, 0xfffffffffffffff7, 0x5, 0xfffffffffffffeff}) msgsnd(r0, &(0x7f0000002b00)={0x2, "b9a0f9c0c25230df9a19458d27a4301a458aecb1684f1c8bafda83c9db9448b2c8256212d0"}, 0x2d, 0x800) writev(r1, &(0x7f0000002e40)=[{&(0x7f0000002dc0)="f18c15f57761c56666f0d169549a8c1ac12580420034a72913ae7e524b9d6538570d914e9b64d48fc0345c5668d53c289f82af4598ff5bc6e7024d96cd3aa3e4b92a3bd73ef38d1ecd2cf3fb797e3a942d86aad6", 0x54}], 0x1) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002ec0)={{0x5, r5, r6, r5, r6, 0x4, 0x40}, 0x8000000, 0x6, r4, r4, 0xfffffffffffffff8, 0x100, 0x2}) open(&(0x7f0000002f40)='./file0\x00', 0x82, 0x13f) msgsnd(r0, &(0x7f0000002f80)={0xdba34a24a9f82cb3, "649c26e782bf12114cd5f889efc05d1e5f64b80564a4eb21d07635d45b4b93defb66fe9f5f19e9153f297eb260b9207174dbfa41697ef68c54f8542ad780eb20d784ac4f86cac8af0ae9149c19d0c959b6fe326c92149813348d22b7386edcf485d809128ac6f7521aca265ea72c0ba628b655b50318da5a2763617e711956ab274d9ae837ddc975d6d82d906b9259faf37a91c86de3bb5acaa16c42e97677c01f41f70d5854bff34689776a4f54560a20c7257642467865d658f3712b26584ac5e23677edfe2ea5ff051b37140098eb802eceb29a7133cadb0d0f"}, 0xe3, 0x0) msgsnd(r2, &(0x7f0000003080)={0x3, "f3c0b8c63f240ec8a5c0eb090f77dda203df04ad9aac2f4463127fe9368ffcc7198583b947e09f10f144db19b8b6b14b6d06ed27a783a10782b38461a64db8ea77b92b1e26a6f6bd6cc799b56e28a2beef9cf15bce51f15f9c742a7559d82971a86a3115bac54e749998404a07f489c764501cf058546eb6fbcc9eb6cf3724caa245eccb20ceb97094ad2fff39e47b4f3441001e897bbc1bf4e944aec1f07c40979999ac5bf5c4fce55c1cc0743d66e87823a895574e2188a14011c39fdd94e16b25bd581e9cbdf45aa255c1812c5b237a902e48145444436f3973df5492879fb2d02e79c2dfc5bebb4e42292902f74f60c37f9953fde5843c404472a23187a18bf1441989dc2cdffeeba3ca19a654afb0968d7e011d9d4554f79e0ca0e5d3f9d61054d383e97590f126cc28581c595dde4bae152e88348a586840415dfb3895c37a93123417cf71e43f89975960f84b846285dfaa35d20ea649b0d290a1041c5e7760e004bca3803a9579e4627cfde86b83cfcd3ca1470e87abe4154290e34a2483b081a85db913a11d9c15eba492705d804052cac02dd259a9ec587deb443470a6b5db18cae43b12813e3d03ebc7fd2bb7711e58aa7b8fc4956705d5105736b1d2daa6c7c4e13521b4749ee5561603bd60ab9562312783ecacbd20e8dfd4872e20b8e49ec9585c1ec960d740d304a1f65ef77b14ab16a38830241a57b96d89a95bb6fa2b1b6ac93f970be6dfe51afe194b1085109634819ef2322c4283f6a906bbb755a47860e3bdb9cef6ff1210f95120d53709fbd674bf9626d14390305af6c9ccdce4e122a6be22444e511211b36c35a195b84628fa5616c85cf9488eec0b3d28c403b8fd78ce9253bf4a6e4407fb6324fa8c33010793b97eaf745f44166def3c16aedbb1395262c59dccf3db515112ab570449653bc6267f4262a48e0a29889f67f9c07d999af35e5b8120aa34d16202842d0a2a80af3cf698152d5d6f675ccd2be4a71f152705df6ef95fd8bb87cec232fa367adc01bf6b43d60a21b848aa2ccb631ba1bb311bacf704632f08c92e3f425f5ae54c46627722c7bc139b3b8f0a5371d9a7fcffa4f19958bda1e6ad51f00e494ca40c09515aabc474c68624d6a42f21ce8a8e24f4b4b4599ea770393404cba9e9bbcf1c3198238987b1c3ca809a9816cfba91c301c04fd33be0911d756320daca665fe70395e680d8b49da4b14f2a72e52626e6fae1e2024ef83f8299bb2ae1a1fe516f6c9ef3a41d671b174f36a8e302c3f22d5fe1d7cbcebd22621b056b9ee36609a293a4229805899fcce425df6ed4ba4a7b4fbed8a35bef126dae684a9cccce24e34ac5eefc853c08ab31420640d08a6515292059151215c9f3362a09cc2cb5a6c00c1b22fedda9fd3f374f6a90b4491cfa9ed456e7697a7e3989fdf68b91eefb641d742ae348989faf7e0a580c4395f7cd84a07a0e8fb93f52acae62feec686c9266a9c6a9aff453b887f8b8d22a81c5c17def4002da7784e6cf6b06604852763be2149c932e25d590f118a2950246d9987d08d9f68d28a822c2fcae442d7242c2e81c180941c489ecd46f8f3c4593a6f6f2e974cb9ad6cde8b53660c0a767c51918272366f8f7fffa39ee60a24184bb0b3d629d05b517b93ced873fa4ba76828954302567fc28b4ec2ef8e94cc189252ce6e2f535a9b9f6d56e7ade2597ce116044acb8213147fb4f95726c0399449cb6370a0f5c418c386bcf2cce3941d71d1f94d995b9592982b92f4cd8e57e65080885a9e816da2ffb0fea8e54b4f5f0104279e137fb7573a307d9f0f6b7092b89eec279f54b8d7c6902b103376237c44533c41db6a76bfe219b1fd8920a1d01907272d4a325816b7c227ab9f3ef4d0783852cc1c54a2392c02e139bcf2201048392e7d91900c237ef04cf3378fd7a4e8c3c109fd0960a2864382c166d87ec2971e6b38174d5ab2871dbdde2b8dbe0519df7509daee89221faa38de4582e4b358cbacdcc80c10d683134fe05984a5d10a1eda461eb25b779e239d6869d0f5e4b3a8449a40460478e46294f4ed3b4b3207128c1cd62cdea465ea72499ecc44cbeb40c4126ae061a70c9950bbf540d01ebb409542aaf2dc35ca488a1780fd0fc34057d016ba563767b8b9ebe9beabb4c88089caca841ed9f7afcdf35c9fd296f3f6b5f01528492eb88e1526f238cc3852d0fd4b4b0757a8896279b44b74307ec9cd96f541e32c9bc35f157c629a4bec0c3c29c8d94d380cf7eaab371e54aa7386901215a83a82ec4a1cc4a2b09276111fd68a10612bd619862e66e0e2840bb93721c11dc8aad5f50497b10e68f145af059bcd88f7a2a24caffe0f9d496b4e35da6131ae6919f88601708ca0f9444a181c2716ecf6960afe7e3f9234da19a9a9037a91ef67e57784e5f9ba53684cbca81a10e22a062ad4525d17a1a99de8a1847591663123699fda4b72f13de845a932b11d7cd33658ca7fe196b03836c619591bdf6f26cf23065447d98920fe11dca477fbd59ad26d3a28b2a67ba97a8e8ac4571b4ef7fa1deeba796506a5a13ef94f781a0af0cb973b5d9e6d776c5db26260722e346dec40db707c001f7c712f185df0abc6e48e9d78bf23fee21a39e0f2224c8cb484675aaaeb0cb8e9442c69a3f9749ac7a02917e1ea268a9a53a22c0308c9aec2b1afc5d4bde02649871458a787fd8a6e02e9232195e71e59be97999315c80cb2eac32a0ac8f46215bb2c78502eae02b3fdbacdbc31b21461b65dfb746a504545948e86922e6d6e7c957c59e15e91c73b9bec61462a1b297c7bba30cb7f4f387c1a31437596e96ad58fc52ba6b69e4506701c01e2c1e9f5bbdf736b3a5c9b7cba49ab4269a10304d6a091cb6bfa633aa9b535717e7de26b76e19adf07c15810307fdb1871b30d254b7086a5c9bccb69976bde16ec831053d750346d73b52ac8de1d6bac08d26a37ce33619e92811bc2c38708ef1d113ab49a370d7e3edb9e487bddaed4d4e067eddacbc8e5a5bab2c6578f087634a29acaac45e40ef0a7f03a9adcc872369a783ba18c9c7e5465e9b6ea0dc9076e5e1059da84fb44d77155947fbfe605cef4e50c8abc48d3859f51e1d59c280b36f2b39fa9341fd6ebe6beb0286c384dba064e76b72258c40c8430ea65b6b05490285cc44f6f197803188052e50446b2665ab1cc37e57cffdfc11b0cb173bce3802584f9081efb13517117dff37f8a1497f4326696b513cd735683b269a0efa630d7d09539a0ba3b746f64f51a019abd0654679cbedf3e478721d24a4a369abf7acecabecee969382a4f4e319acac56df137f61181cfa5dda034c2a79c1466362bfa791a6004f97ae7ae508ae982aa0f3364eab3d59858da12b6d763d35e4ad90d9796e387455a43b9fcc5f1ce419cf720ae0791604d74dd5e68b1fb3b567403cfd507efa7ff4f0eeed6942e14d65e9477da6e2fd65bb403a2c81d1c890e5d6ec4e2e3d716c4ad3b05c22c06663cf6d2e633bbace3c59dc3c06071765051741a37e080d8da694e6bdcd633039c057c8502704e964b53c7b10000a2ee65ce3768584d691b7acf7f101597dddde784adb7bc8497aaa424874b31ff83dbcdbe4d46464a08a42cf4a08827d3abd946e82781d49e465d3aa5fa9b9a0626a090f662e0d7218de418791ff9c6c65a4e548b8a10466439a03e94050feec89454b1b6ccb83fdb2db1e1052ad03a4bb18cf13756dfd72eff4fcaf1c055754ae8fa402f04288d25c051a56067509b7ac707d3be76bc8c0abce2540deb13f075566d6d9c58897a40f1eee1a4baf8828931901897028cd63a0cd613098dd18ffa9957a52dc56ba5a29ef866d3d9f2ef310098fa27e3224f3cc0ce92efba42e5b89873957ea32b75810e57e2c7c49e6bb09b1c5328c3bab4a02c226576e7a2c1b68d2d11550cead322da292b46a89f22559522ae4bd3f65d4d49f3d7c3a2f4bf6789a36a1f9fe4ba602430dec40b7331f0afac37f60bf74c94c0cfc675c8bd1c68be0180074cc7ba216285cc441e0db42a591ba4d7b8c93b98edb5c98568efcad1d31bc2116f1a35db5d31bf29b75681069887d44bcb54ac6241c46704d2ae36cdfe1b3de0ed97a7b7b428f0753d34b4da4ff2fbdaec1a8cf4b28f30d3b7ee727db5014e7e7df18b56b97bcbcd4615534eb6f128230a49b1706283ae87826b3d5520cda48ecd2e875f547cdb0c84758fd08582da5f3d08d080667490bfbdeca9c6a4e3f73500e0b9e6104813ed23643fbbba66b52265d3d98d127ea5679523072dbbc662d72c939fcc9fc421a475c68965d4a1f36ff974c53152a084df5a4b674f722e20fbbaa8e9311450b8750eb8c6db7dffd050e28628661d08067c87cbd3b3770ffdbc1033d7cd6d9b3914e195834f6c5a070c9c5f4808c7add984052e0e5718bee9ec30111694b4688548958e8798afbaa06fd92b9edd75f1664674e95604e26636118211aea5066ec9178d0a71d29745035572c225ee14fecefb10d74aeb7ae0f96ecbb33c0ad8caf840dd7eb4dcbc198cc88ec455b4f6f80fc0dd34dde7a368a7f4db3a24ef225398d967cca6fed212050b5ea44d76af1f7eab51f9c068cac5b1de87ca2ea0e20be50810596760ce88a26de19cfb66c874560f0123d9861917f31dabe024cb7c0413605027ac38cdc45d655402cd9c92a2ddbf85f5c122bd89dfc8db9f175439b9845ed2398c67e86c46141e09d5aa0fb74062b7f4716f5f036e838c680726cdffdfdb0ae38c6ecfca38c166d4e3f3ffd30210c7a35c106c8dbf03e76f721221e2f482133783a389b70acdd29d5e50988c2c284d44e6013c19ca3054839bc30e54b561b9b6ea05a12a5c3218dea66f74dce481c4a9633fd4274c502d2cf39873d132ed08c501a3f72fb8b237f75c29c0a2406130985087e88e3afbe2c49fa2e6b621c7275e3b767f77a4735977ac66b399586b77ae8aa51a0002f293066c01af9f84bbd016d4106bc6a09df904bed12022df9cf692c71c720cf7105f6ce3a4e28431ac1454729077314afd676d60975f2a9ba5cb9d7cccf672432a83db5212196dbf522505d656a597e91cc1ac2f7dd8ca69323b7bf0315bdf914704d7efe5f213a463c6e7a02bc60425d46755e51995735774fe0211483522a16554f69173c8218787e7411930c26feda878bca0c4c2a6c24edd7a76f5c1aaa2c566bbde62b140f13ad1042064011c7abcb67cf9a8db04c14d3d9d6a5105aed67c75f09c140aade1c62757e8df89db33d8bf7525bb365d55481b172c1a52d10bf8c34e9c008245eae5efb831004298fe0427819215a45cfc96a07d532ddca5893684f82cb2d58ca0e565f97121ea1d6575b4c8f470f07e9aa5932af24ef165256c51250f87ac2863bd1bab6f83360ed585d4b521eaacf2550ed0f24c15f92f2616278c5c82eaf8040362728c4eef0b7da1ded15201319819115bf57ea11c677660d6e04d1179bdc2798b92ecceca0e3d82e3f04eb85a4812a597a07db943b921d1c49c21612db8d3b79c9a3adf0c8297f5781293342695d10d8da863c6ba9228b9479000ea8e4705948859e26f6217cec0cf3c65de19f1b3a92f42637f677faff714bda3c798baefcc20b9fc3a2b4e604d4159e49be71cbea9797368555d38ef1b48219757ae3adf787f9ebaa5c16daede8611af248cbe6e283ad5c97d1a1cc94297b344907a69beb65d9a73044828e792052b67918fca0e759ed9294549367d92a2a8516842336b936a94cef96eba176d63ad4ec029ec99a4556c335801610ac84a74581890ceb"}, 0x1008, 0x800) r7 = semget$private(0x0, 0x7, 0x60) semop(r7, &(0x7f00000040c0)=[{0x0, 0x10000, 0x1800}, {0x3, 0x2, 0x1800}, {0x1, 0x400, 0x1800}, {0x3, 0xffffffff}, {0x5, 0x1, 0x1000}], 0x5) semget$private(0x0, 0x4, 0x1c) 19:24:06 executing program 1: r0 = msgget$private(0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x81, 0x104) listen(r3, 0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, r1, r2, r4, 0x0, 0x18a, 0x100000000}, 0x81, 0xfffffffffffffc01, r5, r6, 0x800, 0x6, 0x100000001, 0x2140}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgget(0x1, 0x400) msgget$private(0x0, 0x7) r7 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r7, 0x6, 0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000340)='./file0\x00', 0x100) 19:24:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80c0, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r1, 0x42}], 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r3, r0) 19:24:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) 19:24:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000b0000000000000000000000000000000000000000000000ba1200000000"], 0x3b, 0x0, 0x800) msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x0) munmap(&(0x7f0000ad0000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ad0000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/172}, 0xb4, 0x0, 0x1800) 19:24:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x1d2) socket$inet6(0x18, 0x5, 0x1) sendto$unix(r0, &(0x7f0000000100)="b1b3b4d014e04c8963e3729030cf0de53c58d72c8cc6f6e7138b6c346869a4477599cd1e11e22ee8cc5370e39a1b9460c2f1ca9aa224b9595ae4374682f3eb1006a57f0d63ad38d1cfe99252a6b5e2b56448b7e9c3e147fbb7c0c71f4cb5f6834bd3588ad7cd459ef79c54cfa1cfcab31fbf710778e9d056cf06c68a25822046f46e124c5a363172e327bec57f5fa40f397d6328d7e0d4f128eeeb821f193e463db541491812ce7d31b7366ec49454c53bb7cbd48761860d1d1a79f63eef6945b38e821dbbff97abd42f46f1f175ca517e5ffe3e9716999a4a3290ddb9db9c1836ec3fcbe4d080", 0xe7, 0x5, 0x0, 0x0) poll(&(0x7f0000000040), 0x2000000000000177, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x3, 0xfffffffffffffffc}, &(0x7f0000000080)) read(r1, 0x0, 0x210cd45ed878679a) 19:24:06 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 19:24:06 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100000000, &(0x7f0000000000)={0xe5db, 0x3}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x8001, 0x8}) r3 = msgget(0x2, 0x460) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000d30b265f4a42daccaf0a154bb4d4808274b872e1a719b98bdf5fba9f958b72d303e55e6e4f73d709c9144400925ed25573c663c8ab5bd14a606c43092d01da7e2fe980fb6eb2a6ae5c441ba4cc0be29d1530f5f02ba20d1947437571867c75b3ba8dec1f5bd750cda04ba0f2b14594521ac4b5baa2600a0fc97797bb2f0338ed666c8b811bce5e3851af3be99ed3d6c6703299e6b3bf5037575e75b1da707b34f991aacdd62961d910566c73b8c09825d150f1882a14d576b3cde4222fe3f45e89c072007ad39a6408855f695140391db0c89a237d0327680d66ceeec6639501677b8bc6bf16584351cdf1f21814a7"], 0xb3, 0x800) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 19:24:06 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="840df61841ec4b00ffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:06:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/11, &(0x7f0000000040)=0xb) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x2, 0x9, &(0x7f0000000000), 0x0) 01:06:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x346) 01:06:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) chroot(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 01:06:14 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) 01:06:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1ee}, {r0, 0x80}, {r0, 0x4}, {r0, 0xc}, {r0, 0x100}, {r0}, {r0, 0x12}, {r0, 0x4d}], 0x8, 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) 01:06:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000c40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1ce03fb34ed2ca475fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cf727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec82e456993663dd6d70aeedd126bd8978d7faf6ec2768a08a6d1ca3f9b9d5ddb9d6410ec6f947bfca6757f5025130bc773fd33ee4478b83c24961d0cfd0e157d74f1f0b8ccc098f996561e8bc1f9f4350d99f004bdb95f6b56b61812c3453df601e7cc7602ef29913aeec95c32d0e02907367fb48c0001647c7212e295da29f6f65ab677ebe1e8fc39917732c82563d793a9f256fe3047736ddebfdd419c874f91b0f6c983e56b60b63bb4", 0x17e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fchdir(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0xccf, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x4}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x800059, 0xd732, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:14 executing program 0: clock_getres(0x4000000020004, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffe6e) setuid(r2) 01:06:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = msgget(0x2, 0x7ce) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x1, r2, r3, r2, r3, 0xb1, 0xe3}, 0x6, 0x46, r1, r1, 0x80000001, 0x6, 0x95d, 0x1ff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1010, r0, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) recvfrom$inet(r0, &(0x7f0000000180)=""/10, 0xa, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() syz_open_pts() read(r0, &(0x7f0000000400)=""/196, 0xfffffe72) r5 = semget$private(0x0, 0x2, 0x4) msgrcv(r4, &(0x7f0000000580)={0x0, ""/137}, 0x91, 0x3, 0x1800) r6 = geteuid() r7 = shmget(0x2, 0x3000, 0xca, &(0x7f0000ffd000/0x3000)=nil) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={r1, r6, r3}, 0xc) shmctl$SHM_LOCK(r7, 0x3) semctl$GETZCNT(r5, 0xfffffffffffffffe, 0x7, &(0x7f0000000200)=""/7) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair(0x20, 0x24004, 0x800, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000003c0)={0x5, 0x6, 0x7, 0x80000000, "a8fb49c6b29ac324c7094bc3aa92ac19b65b0e85", 0x3}) r9 = socket(0x17, 0x3, 0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffea5) 01:06:14 executing program 0: socketpair(0x20, 0x5, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="ef7c3396d44ae3e46cb634dca153de08174613ff04c04ed70daea9190cd16efff86c7f69594dd8ccf23e21d6b223ea938444999f0c18cb5e0b3f2a0371a3583157d9bba0d994ff0341a19d598a5c2417401b6bbd9423a269e4d1174f93d80f22525bb369e83395ca1f4500d8de52919d35084f99bb8a1551b51ac816d7182a71098f150b9e15d5a0824b302770d1cd7ffc1f5c3470613aba4f6ed68396019a21ab4a6ffbc973e3643c2fecd24de63385d56865af3cd76b7a4c1f7f9e66b5ee8a9c452e3b8ec34aa4384197b623e36fdb41cf911e29b3ea7a1ca81dd74156f7701ea900add44418862310bd7c0e98719df908558c2d61a459f5836856ae911319128b1e9c7326c9febdf396d31c7795fe9cbbc584e2612a1c055e4e217d76e49b4f2f2faa3d81cd68f8171ae3ee9b4eaf441460fdf31e187158e3bafc83b8fa182db316f3040b4905aec3ddfcf61490504030411de783253438b5f202c2c3c4bf525ba48b3cd1922043571a592e7dce0c37c3ad6d2d66ac12e54397f433778d909735411ea9fcb8a26ae1699243bd5ee9163b9ab0044bf0429a28fe64bbe76b39d940d08b6c6276e2ccaeb021b77ef17888c19ea0dfa84759ddf5de1e4633ea3420768a8c5b977a67fb5c5741306c754c45f6430619f099a1b3eb4272dc36c34219c07f132663258c03b6576ece85c8bd2746a6ad3af8de2af42c3a7653b8b6cb8360ac400acd4a70adb0a690c432819ab110895d7711139cecfcf82690ac1fdb4db3ee45134d691b81c5dfb6aa110920999e2079fa11560c26b4b19dcbc7b0713d6c0cb6a17a965f8fe1456cb618b93876de61c559761375a33c856fe368ce80cd73c71567cb6892eb6c919455a0cbdb06665ba84b8aa9a0cfec70272b9c7dc679b62c06ba06329f50061949171e0b11d431d44d36755ac4e294e4da369ceeb6c2d2dc7445034f31e3378289c1e0feac5545fe65af0ecb5ab4e4fd43f9c7a043d43c2b86d37472679eddcdbd70d8d0203c6f0f451770e82f82c4732f5a5add7fdb5b01e21cee901bece413b243aab6bf6175f4f075601d75fad93aed6f68a6730897416f211d5c1b5ae1ff875c873e8b34e80fe818754896902c4e0d46b2bd1de0df4b1820c1b54bde83b21b09ff8861abded118f8fdc786c39e9c200ca18228ca9a4bf4bd1298791ce331bf363d64aa7a92f8391845d38ce2f737f4fdc932ccc4947ad4eb2274d0693910a2e678676a3c92f8aa7692e76df0398e0e0a3a3c1b0a3611992a19f3a1b7ead05fc27a4cc1dbd9b31f25d3778a820b029d02123639c5eb24d8587f7b0887bf91dbefc7ec2ee603efc3f76b3887e6d639444d85a05108fad03b37422f0fb2cf3d2cc1c7d3d80781a958ec808757aa36d20135fe6868557e8db942cf125210eb56b6ecb843f3ba760c062e0d312a44eb49ce9aafe3900032016152eb43ea23abfaf16b61e12f35a637201768773a11390045ba47bb5e02be756b7f92dd43f3e76e7f79bbff031324e66508ba63693720f68f52cc41a1212bf2f87c1e89ca3d1b0c6aa6d45faa6f704785ec9c3d8da656598478ed09e70b26d3020762b6813c8988fc277f64e3dc4df2f1e6febf60cd615fa04e0654b41d2bd70bf7e0ad6832d0ef3820145bd6b92aaf0baa8025195668879b2773eb892ee7905599bc32066bc877b8b5bc4bad1726b07e4e6cf51e440d2f7444bd47b9a2ad19578f5ffd23f4786a8fe51960a6b864a31cc6e0e3fefc23f668c93e8e4d8e3388645f1f1fd75ec480e92041103c9a2acbc42e9c94f4e7f5c68c52da6e06c696ea510a7d3e1461c6740aae995b39d6ff98b16f1e46f7ce21eff3b90ca4b56b612d0b9589cf1517dff7711d8b68f7cd11048cdb68c15f076616c8d9563bdb5e1506025399d64f4d4ad23939098ca217161b68589a9384a477087bd34c486741b0e069a348b8986ea5deb60cb6793dd01a0feb784ff946ad8b96ceafe59d44c2286612b39b4a9de4807d68a0d767ff93ef43d008be667106cef1fcdaa23c2670041f6d1d42fa42fc8828bed98b1d661c2721a99b6d4815fea3bc7581e7880f4192fb9ca1c23d5e5754b015edab28834c9a5890e976ccee5d828674ca22346bddc9fdcd36b9829be8cc82b8e2150069264253ad37d6aaa2e3606282fc577ad627be022444a9a51cb478d0b5533e09550ab55ae2bc420525ea9b0bc28f4eea6434a73acff49f2df8c60c4db0bb8de4ab3715b91a8c1ce17a4ce9e12c6f86f4be755bca465ceebbd24a5e1c03811d4af5516a1c351085c31a3a96196ce91d9a8cd518776e549b85b72f9e6974dcb47b7e0e79d1f7d11a82c9d26fea99fec7157bfc45858f7d5593ec2d1c0a0f8aaee8b168a98d6fcd160482bddb0fcf35e178892b86e7c0ee9289a38c133997d0394cab97b88a0b095bcfa099560da1abe273288def2a280c51ee849e86a0e4f5e6cb655d3383e19b60230ac0b6f5ff1c426046af23a54f7096dfffbe4cbba68825f8ed958dd4a74d5cd3d9047067aa2bce9f2e51b797ec696add166b5b19183f470492fdd83d519139c7ea29e3ed15739bf8ab03230ce942b966f99e552bf0dbeff5a2c8d7c300b0d79d291bbc7517ef49da73dfbf7a1839acf4403fccd3016d80c38ee84120f8e3f0e3a2c711eb6fdef024108b3cbc27b24f9925e1afa0c7054457708b6dcae78c9a9353d81e922281816ae7df3b846681a12f9aa8c9e0082566bee28c00d261f73fb49b5244e4e465c58a47c76face108a46651cc8f1549d9c1848f9f46ee405b81162d1b958f0de318a18e5c77212d54c1f33e45780d1958252043439cdba27805979c1034544fc9922a8e8dc446377ce6fd088a3d1f95d68341f436f3f4ae0dd708e6ceb0489549c54c68f2b4faf2ea479fcf612c2f41354935bc567360325ab27fdbb927d09b00c7574524f875de14ce981f3fdaf9dac09c1f45465bb3f6600ea7c37c24c9f6130f5bd36bc5a4faba327286f59e75572df0b301b5326db2efe34ed7a0a14fd058e856eb4dea6664a2880d971b98c73faee7462ec6e51e7869b87484c1ec713016f0a88b18c63cbe86ba93596026cf4daf662da1fc99551083631c7c848af64f8e1924333d56472f4fb311fff96f486602b0badcb2e3a4bc66ccbfa1e7e5fcfe67734d59a817b543dce03846cb84096cc25f97af072d6ef248d78bc6ad30110be06da01c89c92c59f70bf2c5b81a44defeb14393371b33134d8168bbe39a0d54774e0d6d7a1db3e241977b95f9074719ce9671e3217dc0044dbae838266fceda23a872c2ac809b6c8449361e61590cc581cb2db578a8da113f37d958d634d9161c20e2ce69ecaa248d3f0e660f37cb521b0bfdf0603f6df2568d0c77f65d48a126cc1f05b84c1fd71ccdfab932bab98e185c7a53c38a3cf79e6a73377b08ad3adaa6934951d2cf6031cfb213d9eddd4d200b927062dcc7ec9624e3af16d53dbe968ad90c6176b28fbd78a35b48588b64cf51a80d755d4f2a203256d910e4de265726c046186e0a570b00f2a05088ad0242bee4d9c672fe41de6f3411645da78bed2c4676ea8c94ef947871348f8e3837729e4f2d1d5b2b2398aca7450a9dfeaaa388f90a02e4fd3bb8b4d2354af8e4e615fbddacb4695e0e6358c4962a88152b327024ce5a42ab14c641f92db13388260043ecb65f872213721be64652b6a9d558ac59ba79bedf57f83c406395f5caaf9a5e1418c15d9ab8fb9525dc1658cc14186774f0a55b315739f55d6ea4259e7eea5c897578197f7a899ca9b3e10355b9566fa19f4c396950c63789b21175e36dd6faebd9a505c82f6fd9922e37a3e3f05c7bdefe3607d6811f09aad94e8b2d6aaf4a8b8e3fce28a2730b4f43fc9728e34c263cf6f8dbc2f2b32dca7171d7248c0d9d55862c37e674108084b38cc2b8c3f2eb4afca0033185fc71c9943733ab56f11bce420f409d1853b0f4f6be85ddc65097d28d84648a7ad7aaaba0b45204015a5e64aceea7a064077755ba1b47f74b5a635586c369ac3aef9c9e8f1b34f5d78ac91f2cfbc835f3eb5207a75dc33f6893a05f76808be01a1f64e19e619795a7879c3f91d6acd22dd861f724fea34a41fda7cb8f36753fdc4f772a1fe45e719baa894b956d66607f12222e84dd7200c1275d1e35f5148503c3c0ba0b0dedc9d78583241a47264ba8879f8f5fe7ea8bff8eb9c954c55029566f7e40a26502f6fffc5a6c3f3ea3f92c0f2c80a137962c5336ce5044db5ea6456f6dc582feb6264040c779008034d3615c2664457a1e12fe33a0e7a659fb981844c2935ea0690fd8cf855cadd867f0c8aadf20df6974f242e0cb2830b9c2cf5a90f60b3c4e49e9ad17f9a448ebd38faaad2d83bb8593785b281aa47d1af9ffac64f917a643c949390a3e3d1cf8c2ab8aaa23ad03edc2bfe204d13f0ab890b8c96b5d86973596fab107e3ce7dd1abaf79c6c6a9ec3c6041393081a74275d4e78ae1ab96421de2895f3ddb537ff89484a334130d55a8f989a40bcf57a5d8187b26c00b50dfb86598000514147dbc1828f71fa9070dc1b6c32183df3e9ed9267e43e5c8032555b19a255da3d18bb2600824eb945a56fb32160e67704a129a70fb33216c9a24c7d51517afbf43c85d5bd830e11820a78654707db0e166c539ea849998e5d975ba5d8ce8f91f7a8dab222a08f2d7f0cb0284596c54ae8392b4aee910d154b96e6a96dea28c6c5a67ffe2644265df3a08d4772d36d354ef9c23adc543d8779ff493a92086f97da1d0b4016e0f2ce9ada368fc8d3c25553bde202a48a7fb73b7e4379819b1fed2134f4a56a80b7a5f54441d135c4b48d97052e25c25862371675e3e40619c97952d95ea1638ef023666b28a142ee4c3926117e8a5ce733fd2a328899dd1146d2afb536d0d0b6779c8b3aea2f7ce2ca1658a94099d32475c014869a4565e4bbdc270154aac5457a4dded01c89ff298cc29330700f13c589b16b43fb46dcdc198b206b778faef0d554ff07796c8973c75cef539dde35f9cf09b232e954f2bf500d5fcaeec85920c382745c060455d1ba1c2743fddd5789986327a56cdf88356c6c0eec236aedaf93c51f6f00597ea1570dcb035c6a527d3af2b6238bffbb86dfd4d5470d0f70e226a3cbc1a13a5a85327e124facc4d1ab2d1c0484e0c78d45dc18102144510f2f2861c5321592adaf97c2602cd1119b03802869ca38e06c07444ec215b257107d2b4a62dedf2b79c89b73c12478fe9c29de919dca97cd44e392301af5ada932f7997edd691eb4980d5e5ad34b4e426d776c4ff60e8449da8d50f70e25c3fb816f80e06ed85c9e68f8ecc6505e5e9323735023b200ae452ff307320a92b9b8594706ca96b5c383e11d990f057decff321b019a52ea8dd2fc99c51894cb15105da7f46f8a8e5e55871aed43f73d5d56ac878d43b4d9a71fa6bbbbf734d26a0e6f9632ee0897588e407eac710d2883231e1fc65d676bdc51baf9ad5b4a50e919ed508ecd0d2e88c2f78684f64128e5a5590a70843b17777a08da173a16fd01cf6550c89c28b4ad266e4280b4514b7c22f20c447408bbeb837cc6766d68e01af765b16183c8e711abc3d94c934894509ebb5df4a549bc097123e9607580cc749fef9ef8797bc45a50910738e5edfcf85223b2bec4fd20d2a04fa7ea7f9fd7f0a8d3251d619447dfba0e8f1af7fc2c4b8653f396a76652cc62b822723f9faeffc2222396c69eeaa1f1336c3c2d53892d06af8d3430fd2f4fa09527f048c44c5ecdb5a9a79cd53d1a0ab5b6a02db1d55", 0x1000}], 0x1) r2 = semget$private(0x0, 0x2, 0x21d) semop(r2, &(0x7f0000001080)=[{0x0, 0x3f, 0x800}, {0x4, 0x9, 0x1000}, {0x0, 0x7, 0x800}], 0x3) recvmsg(r0, &(0x7f0000003540)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/37, 0x25}, {&(0x7f0000002140)=""/75, 0x4b}, {&(0x7f00000049c0)=""/19, 0x13}, {&(0x7f0000002200)=""/201, 0xc9}, {&(0x7f0000002300)=""/3, 0x3}, {&(0x7f0000002340)=""/213, 0xd5}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x8, &(0x7f00000034c0)=""/76, 0x4c}, 0x800) mlockall(0xffffffffffffffff) r3 = dup2(r0, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000046c0)) sendto(r3, &(0x7f00000056c0)="659d285d163d309155a24c3c44170c54a7d6490b417b744e6cd2293ae11da4593c180d1f1c076eaf65406665782b52d81463b0cbafcfe5c9bd7a66d2f5907225df7815c2483f702b3704fe77a5aac60f98bbc634d772bcd384bc152dded1dbe836c038f4e0976357e463b5396336418ad9bebf0b5249136a7e6d4c59c47230122600e38fc119a1bd3d7ade372c384028ebc3521f9ad9b5986e49806adae4375d0e647c5c3d6d142a33cbd26f94772b3ef0b85fc4a775cc2267399406578e1d16d2ab4caa3fe43f587cf42f368ff4ac973ea5d259dd7aff2b3c4ffaa9adb57b3f88cc7081be4cf6e3c0a967fab9b121e869dc6536051ce8750c28907aa2b10e81329ff8bfbcc879a03d4a4083bbbb82397c47998e338cfbf6ad043c22f1ea259ef37cdf36db1463017ee53a789ff4acffaecdbf1563ce7ee64ff3e2da07e7fb6fcf69703a8d3a1ab830a2a372180a483554003c5c02d3fd2962036c644d33ab7685f4d1de7066e4d78fc150de626717e4d3eca082487c58fb6a22fabc9270fd8a88d2ad46a30f8fb9738fe1dab8a341b535612bd0df9326cbc238f9863029b74bb51e142838df56b039573a30ea9da9efc34e9ee7d2a29adb55b6f3f5698f66276012f1cc2e9520eb359efc57db8f20ee81cb7f90ba11d93a62ce7433c2d4b99873993f4b26314ca0d797b9fc84cb0acac3d603f0101f99322764d9d9400d6fa2122b48baf8423123d99e60756c1dff255d713572a2dc065cf6e3eadd518306055bbb7ee5e5829981530528a5ecde6d178f2e428347da7c9cb9a45e78c4b2f3c0ec10968e6367e03cbb0b2346c1e834a1046045af3ea5935e0eed4d8c6c1f54add37d5d529a326553cbaf40b07c5a88534ccfff135ae5b550a9b8fc32fc07c153fce10bbc8ab72bbe3bd18872e7e54911ed399d5d1688d94c33da62d66b2ac8212d4a2373104fbe5ecfc0af9e30f73850067b52ec9bf5b2da6c4e851901c585e0b0fb437f7f36fa7e3e0bef562baa1a40e61f1e441541009e5982f7c1c90ba246ef655b41a95bcf17b44106a06c03fca55cc5b8da25dbc9bae9570294e1bb28192f4033405e254accfef9d46d506b4c5f5b71eff030c465995c6ea5b8038a34d2d1aa1c7457e2358251251a7ad2fe1b45aa2e145b5fe4add5d04eafd65a681ef6e3ffb001cf3dbd3d45209f1729e59b5d9c51469baa4bdcec654b85c5f7cf6a6640fd1f0278b845d0a84e700948ef59d0f56c0b91de9628125708d1329ba1f87bcf2c05da28bee63336e4319b27a9067021bbf66f8a099d7bb11dab8f5ae355187b5e742a97304009efd74d7ae0b3601d2169a725470d7821623c25fdd2dc6dbd44d75ac2537fcc418bfbd73165a038c782c62834a2129466c154a4fa742e3a5caf640bc1d7a71a353ad4d026914fadc737ca244eb2c371edf1b97b8c02122488b8d5cfbdff572dea05e3f800a082f1ee3dfdb693ac714d3d1d8650b09a3759301c9751c559dc4e8b968edeea7a3a8cab85846d8a4a33a16532e1cce6efc0216970e4a21ffadf259888ad88e50c3ededb6fb68bc5c0f2e3f6f5c7d8756fc2df7f153cb4922cc28d4ff5b58c7351f01377187c1880aebe1008b887aa12b04db5a45aa0d7955df64e1b69f280b7495ad66b455986d5636d788e845979c00eb3cf2a8e4ff63c64ba993560339a7fbb4158ad6044d0a2eda1575a2fba8d43ebb4a808cf76fa98f02aee426ca63ad80d084327966d3628abaf67103a22dcb0f17c492df12e4e9010c7da2d2cee22cb8e458a922ef652ff4cf82e0374542d165d88e66b56f951983d89b2b76b5ce7ab4da73cdd763eab72481ae817f779cc8f91535f86ef091c2f1a908cea69681bf992e4335648d1d95766c5df4a31f25496c59f1655666edc701f2cefca7f6221ff274ee56b356ede768c4a4a72f8e31f77d53c034374cb24307dc37d18c8c672f4e9c7a414026761ce0cfec0a894a0e3a0cfb1d5c04de9cac75708262ffe9b865a13808a72e2a0c176ad87dbea780644c753f3a6b258aaa50b9b5b3ce2f5c45798c3866b15fa379d6745aca9f305569fa6109ad881c0b84da2d488424fd6ffe6921e13738f3b065a2c3318d3f5b28d6131479811e1a2488be2b80592bd28b58051db88ad8a37e1059c0af17b3a4a4d58c9f1d65303b4903377fc1ed59bc1b92c88d9b107b3adf2b77e80bea25c1137ac6537487f6d42177772f40f431cba090d3250e6f859fa1d4479de7f9b4dc11183513467b45ae8987ea08e31ea2efcf56341887e1ba2587993645d52b79ab6e73049050a46e60bb860cdb48901dd1f69305c955b8cb4deac25ebb1c1e7f6ce6618adcc70f8c1ac532dbbaa5a8a5737728a5ddb5b5d5a45ba7415fbf96e5910cb82761b35e9fa5784bfbb56d320649700eb500631cf1569e37066fe7e5132aace3ac65aa2068151afcaca2ad3fc9ea992c9f1962311f0fdd839fb60e591fbd6811297dfd4b7cd2f139bb72282333de73345ab8b1d03573a281def4f31941716a1768f04abb23cd92e1e6a56a426dc6de5ec130b4983b44885332018537905554efd173d81b9d729a78aa7a96f000f024b0fba6e7a6f15db794022225c1f7e3f96bafeaf9a13e98749ae5541b9acc73be4dc1197befae3513a97cb99bc345e832a0bc1ca6fe9729ca911d1ee100922f69d927df041e8bd24b72aa8e79ca1f857ebf8c2aff4e27bbefbdb407b3daf515fe95fab91ffc6409285ab94818aa5bc4a8b094ffdf2b1c3c9222a9442eac3edbb32cba9c401a01f6936fb4b05a0451847b778c08c0a7444e18d14ed2a7b971af91dc3238effb608e8b37dd7c9ea7b903e8d3298a36ce45fdac8a0900487158f975ddb26176a469a6df18a483ffe6cab432bfa989f31d05b02e034b84a8c138adc6d3a391670c0ad7377966317ff982c320d8bddade3ca436d952708a95ba350063ce11c2ab010f5dd83d3bec07d64b29d647d5652805c125d665bf828b4194733bfe895875c244bcb8de5b846bcf3f71593adcde7eac2ae7484b193e96e58f618afb3e472d12296645328918f906d1b59a303cac66faf2bd49c291fb72bb95b02641e49a8a74edc990274bac0178b7162e23b94124659aed8112639c56bb9a2b1aecd91ce18950a3d5d8688e6f98579d5eb7bd1b40be7acd7c903b0d5077e648178130d1c18be53f00679c5b31172658011ca8f9386c0635c166e28315442b302c9eb0ef400c72a194ede9b8a73e0255b19d3f65b00659e1e2cace01b5f6204ab2f7c01ca6e467fa01372d539a545573f0607c5393f724632379cbebe58163495dc1cf1125c3e42c037139d41befbff2201bfd4c81ca69188ee3a567ad116d3c0f0e27d4008783bf641f3ba4ce5e210087456d7973a7b55ab29bdcc30e9aa4fec413a99fe79e9f73b5d6d9861dce2a7b8176b9f0a33a8a5cae76373ae4415c6f0652ca94b3eeffbd1018f9f6f66695d724536848aa514bf4b7cd6a9f8f2bc63cee3bc91d5264757b6736cdfc7553ff4d2530c2aaae86fdcbff6faca3ccdbc6f9700b88a31b34e2e7598f01c7c1668696c139cc80c630271ea4d76ffd6507a3bc302ff947d4ecc47f5036262d14ee0bc5c8e5ac652e807aaefb3d7108c3f0b19e800a6c4914c44e220854d619b5827c398f8fb20ced41a78b2816078aabb24f0080b3fb327c7535f70adceb6b7db1b3ac3949324dac5da150babb2a3dccef194a28fe51eae91bc37960f03caeed7ad3deb2b377ceb3193c07bf5ad9ffe78e07baf3a45b1d9776f33a0373d47a89e24e4655c02e70d76104d0e3af59aca6e67c0559ce1ae0ca05bb14e258ab378eb2531f1a1752186cf12adbb4f65423cd4e3c0b0f2a148e2f1000de700961eddb8da52eb2b08075c620bff9e726764f45a030ddcbd15ba9f2f9a03c62e4ff0e2eb80a0e269234fef84dce0bd05050b761f1a322fdcc2c79da88c21281606d2013b6ec3e46b50dc2d80c386070c8ed4c5b48a74cea3e8089f640f416f5a6c79c13a0d9de70096b001eed3ccc9190a000887d4f877a4dfa7f797d8ca4eb9ffc5f923cf320c21ca92a42e41181382203337c8a6aace4955f681f03402e7aaed66a5a5b90089a3560f38fd6f57c20aef292508aba498ec90d69a17de73dcda58b24b2df4e1461d807ff14cbea16b3cf5fc9fbed3b9c0814e14444bb8d08422d83759c66d8ac11570aacbb332e39f897c04858fbee621d31fb62aff0b08eeae0ab1281fe4ec3506ca39825d47ac37a4ccc6088807c69425c40681455a465d0c0bc840d702bc24475c20ed47d465eb29a2fd35f7b271050e126f8dde80aee14ca57572df7d8c7765604d6db167d89effc0fec4be9e3ca7a1fd260274d779fa74eb552a04a85cc7dbcd93f10f40cf386925a8477eaaa49d9f8bc764501c4865b93686dd9ef1400b146ceb0af908c317c4b9d515545f92340cb547e07076361c75e5f182188502392810a8df889b24b51e7179a5b1bfa2013068e85c7de08fdd0f6b8b814ccb449c930c5eabb49091f43c52026e6f1dfced85d1a84744ac2f4f39f3add8baf8964e54a629da1e60c47c36c5b4064a5b1019a6341f3b87ebc9f3a3536adc32ccaa1259500ae7bdc087fd9c4e082a089b93267ab8a4b0f291e7e375eb74652c6c6c23960dd17d9192698152a6d636a897585806f669c149f8238a76dd1ae85a29a4137b30993f9f8c3bfd478fe24a559f2e7e19ae433f6dbe4fd9341e9db79e108967afa95a890d7476ec61d8e0b02d128519dd956cc28c1306fd875a0794c81e8c0ec1ee7a4c4031da4e6bc4aca6f7d0201ccedc0a94971b31d91d97ba11833843fe85e8e2c7a4f77d42aa4aaaa60c8d54a52131af0ceec90a7f219832b4b24ea7a397e16ad72f4aa9a9e7d6a113564543e87b3b03f5837fde4af4014c263da12a1db71875d7885dbfb16f6d2b767e64c6e0a44b27190f21a724699d6b5ac04be4b470b66c1daadfadd3e3cd797288d66496a22feb22c6319c61564f99361eeae1b1a7faa9f06f93fc24d9718b3339e62dee71ab511c3562168b5989ff9ca433586dc9b0c11df42c98ac067b62aaa7414b7732325b994aa87bea07f9b7022e42d535495231a1861af5f4a5fb2625be65a5af2bb62a9fe354d182f72919b7b2ea36cd76fe83b497f1fe309f858fff4739249b21307c59ccee1327f3e0368b248348867d1b49bbfb70ba31991c5b78afc0dfe5fbabea579f1df1f12eff74af4f69552f73b523be4dbe0174a4cadfb15e57ec462e5f45baf477af62df6eb43f04965058556746fdfe4696a303ca16c185d0d636d2fef8e54dbe79359661f044fb809deff04c2ab0b534d6c595e3431c19624c151c5812eafd3abcbd3f6e4ec63dcc72f8a201daa0b25725d9b459bd08541bd767825041ee9c9ee33618874a452bcf3581959a86707cfade4d510e904af7b54cffa2e9ec4909be1f3b00705773765253a4c83c191859d2a618381023bf9dc2684feded0323326dfe6bdf1a6053922b883bbcfd33bc324dd62429cd60c24f0b423cc3e0bfccacbb7c740eba6ee928eb4da0ccbb6f1ce508ec5ab6d62b8c2b52026234c15ab77a4b49ee4f37d3fa8939278f8e5535f8cb160a52ca0eafa2c1d48332c5e078afd254bb89ceac5fa7cfeb66ad35a9ac86eccec51a278c14ac1025b31e345ffbdd19301fb43abedb9af9c9ce5b1fb5c69ddcca00247f4107fcd15026bf20a0591979bfb3f85ec898f66ac005e3f6862f4234a6e3a393e082a50b81b5ee3330441d0e3a18b340f57d8d7a28694e7ced8ffd6c9431b027d9d8d41998760caabede8ed26d3230824fa54b6ddcc36f5f90a4a660b026190e4468dc43a04986661a577811fb73f407c050ba7855b3b0120e8dbabc6927d05ed61aa0b5dad64d1534f9fb22637b571ecd54080db9ccc4ee19874d187001d02c89cc66c3c6c063521bf408ff26beb6d4cc85f531765feb539dba49ba6a6c61b7f31534e269d03da4c084647288ef09f156369a641af456ab4836d9295d64ef5a6e62369a170ee84db14a98072bf1c34d1ccbdbf82e8beb0603395a653f353d7697c610c0a6bf068caf7ce120c17791a98286b690d4546fa1e28400000000000000000000000000000000000000000000", 0x1000, 0x405, 0x0, 0x317) r4 = kqueue() pwritev(r4, &(0x7f00000047c0)=[{&(0x7f0000004700)="ddd38bf7ae5310376fcfe85525da9b5c81e6f65f8b867a119964aa5f26b07a696f41af956c7e9663fd972a3e3e7361ba41a81bf6dace0772198068f34706db687f182bbbec3fad8c6b792a03762d761c37507539b988944fd0db1f094bc8efbde86aa4507a75286623c1c2cfdca6166ecf3565daf01540ca1d4593167c47d4912e9453424ccee881615aac9026eb438b32bbe0f29536954397c2b0f0a38fc1c482693d203c02d87bc420873d", 0xac}], 0x1, 0x0) r5 = open(&(0x7f0000004800)='./file0\x00', 0x410, 0x0) mkdirat(r5, &(0x7f0000004840)='./file0\x00', 0xe) readlinkat(r5, &(0x7f0000004880)='./file0\x00', &(0x7f00000048c0)=""/191, 0xbf) pwritev(r5, &(0x7f0000004c40)=[{&(0x7f0000004b40)="8778bd30004891096a91ae5f9b9cdd6603d2fdbadf1727059b947c0b56faf261206a52ba4593fec39f592347e09cf29588b72acfe9c5d7e0a190f8ee3cf2d85952272b6c3dbc7236d6967a1119a4f3df32bc7ba24ec8b347120590a88459f6d2bd7e2ebec9ea9a8794ca207baaeb574538144ac31a8c3c55376cdd935d0f6a01bb8420e0a63594a883f4e19bcb3edfd90d836a39d1217d6861da456b419d269f88c9f8e67a5a450fe5c7c245022728218bd673d99409729242e52c296ba985e0a562f1f3853c648177705d2bce9ea9aa50fbf017c3de49d8ecb434d4046cf8b117b5583252aaf7643b8782dc6c9a351b", 0xf0}], 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x4000000000002000, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pwritev(r6, &(0x7f00000015c0)=[{&(0x7f0000001540)="e9dae79444497ec1a5dbb7ce615f77acea14d7dbee3cb742068fd840d8f34c648d53f5c751e8abc0e12264c2842591772d999bbad6d9aacda554e19501e27623a82c7301c0d36285542f4f63b5069086ae028c3706d06dfb2817c25d9b6c34f3cf963df0d435c6263743f4407dfe381a71329f9d4e9ea755ec", 0x79}], 0x1, 0x0) mknod(&(0x7f00000021c0)='./bus\x00', 0x2020, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) recvmsg(r5, &(0x7f00000052c0)={&(0x7f0000004580)=ANY=[@ANYBLOB="002467418300000000000002000000cd7b000000000017000400000000000000000000000000008a118537000000000000428a023900000000000000000000000000000000000000000000000038e15e6500dd5bf0edc8fdefda00000000000000063a11994d444fe08aa18a3495aac4f33eb4f234960f96ac8bc8de6e18daef256d7fe20291387cb0fb831cb9b42c8a0a863edf2c4de240b8e59a20f2d2891ecaaa6d655d96f8e1bb7cb34d67f032b98e1a317a1283bf7ef1ff331cb1ae0bbe145d5446697f695760e8f8370877cdcdd859ada8a04d6b24493e3abcd350923746cd692cc974d7e71d698bedd30f6506aab2c1a2a1e9e006cfc82a9363d23e29"], 0x1, 0x0, 0x0, 0x0}, 0x800) mknod(&(0x7f0000005300)='./file0\x00', 0x2000, 0x1) pwritev(r0, &(0x7f0000005500)=[{&(0x7f00000054c0)="3d5cfd22ac7289f07ab3b5e155286093e8d533877766ba2c62db52336835925793b966", 0xfffffffffffffd5a}], 0x1, 0x0) connect$unix(r0, &(0x7f0000005540)=ANY=[@ANYBLOB="eb932f4e"], 0xa) shutdown(r5, 0x1) connect(r1, &(0x7f0000005580)=@in6={0x18, 0x1, 0x3f, 0x9}, 0xc) renameat(r5, &(0x7f00000055c0)='./file0\x00', r4, &(0x7f0000005600)='./file0\x00') semop(r2, &(0x7f0000005640)=[{0x0, 0x8b, 0x1000}, {0x0, 0x0, 0x1000}, {0x7, 0xbb, 0x1000}, {0x0, 0x3f, 0x1000}, {0x0, 0x6, 0x1800}, {0x4, 0x542, 0x1000}], 0x6) semop(r2, &(0x7f0000005680)=[{0x1, 0x802d, 0x1800}, {0x4, 0x7, 0x1800}, {0x2, 0xffff, 0x1000}, {0x5, 0x28b, 0x1800}, {0x3, 0x2, 0xe1525f4625c3a5ce}, {0x1, 0x400, 0x1800}, {0x52fad0382611190, 0x8, 0x1800}, {0x2, 0x204, 0x800}], 0x8) 01:06:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x40}, 0xc) socket$inet(0x2, 0x5, 0x9) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r2, &(0x7f00000002c0)={0x18, 0x0, 0x9, 0xfffffffffffffff7}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) sendto$inet6(r1, &(0x7f0000000000)="f5486efbf089524b1325b36b089d7c43a8c7bb5042679a3fc9a85c2fc24942d655517a86c62d938d950cb5d285ee0948e9b7030b4ef074b961f32b2bd6e7c2ae8aed40066319a58d78f1befb8fb6948113445953567f0bb27fb7d2b6872e18a7cdf3bf82c1c37e2b67e11c9c45c272e8dd53f30d14ef90", 0x77, 0x2, &(0x7f0000000080)={0x18, 0x1, 0xb1, 0x100}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000280), 0x0) 01:06:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) write(r1, &(0x7f0000000440)="bb711c298e36943000502f9ffd259de3abce824626eeef369e8e97cdc7d21113b36339f7e4eb463bec4eeb0e7b4fb722a12571df620900ea3feda257ca3d0b31dfd0134c56e930f25360da73f7fd12d1103877debb0940082101f42e3b26a80c0cf5f9fcc82ec5b7b8ab9791ef44fbffa29a2ab17c046510403580e0ab49d14c5b58e6750487b0a4ff668bacfd90998528e8dd11c8c0e2ec737ee6b3e40ab9bf076ef3aced6d5410020af0531c55e67ed79f69e600407897aa4a1072247b7779334aeed1663a9533432e5b71701bca0de4adc48757da0ba8c9afdce987", 0xdd) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x78, 0x1}, 0x0) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 01:06:15 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x889}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) lseek(r1, 0x0, 0x2) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x4}, {r2, 0x100}, {r2, 0x54}, {r2, 0x10}], 0x4, 0x5a) 01:06:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x0, 0x40003, 0xffffffffffffffff) r2 = dup(r0) r3 = getpgid(0x0) getpgid(r3) r4 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x3ff, 0x4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x60000080, 0x20000, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x3aad, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x3ff, 0x2e}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x1, 0x401}, {{r0}, 0xfffffffffffffffd, 0x13, 0x0, 0xe3ef, 0x7d}], 0x8, &(0x7f0000000280)=[{{r1}, 0x0, 0x11, 0x44, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x9908943800bbfcf5, 0x3, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000014, 0xa8, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffff9, 0x80, 0x80, 0x2, 0x81}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000005, 0x101, 0xcb73}], 0x5, &(0x7f0000000340)={0x4, 0x2250}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt(r1, 0x2, 0x0, &(0x7f0000000000)=""/66, &(0x7f0000000080)=0x42) socket(0x10, 0x3, 0x1) dup2(r4, r2) 01:06:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/96) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x3, 0x20) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x118) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20270000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/51, 0x33}, 0x0) 01:06:15 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x8, 0xb) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$setflags(r0, 0x2, 0x1) fchdir(r0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x121) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) 01:06:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x9) lseek(r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000080)='./bus\x00', 0x1fff, 0x800000000000af3) dup2(r0, r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xf1) sendto(r0, &(0x7f0000000100)="a3acfb1c5106c9a1534a9ad4d1f7ff9571947c", 0x13, 0x1, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 01:06:15 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0x6) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 01:06:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1f, 0x6}, {0x2, 0x20}}, 0x2) r1 = socket$inet6(0x18, 0x8005, 0x400000000000001) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) fchdir(r2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2d25c96b, 0x9}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)="3281733fb0914fe15a281ffb0f3bc941f41f95bdbcb95c768c8a1fc62f96aff4109c0bf98d8d7a798fb35673a246223223326fae03072fc1a2a24132984904420a9913a03687eadd6efc62d4abd84f18ddc771ba7bd8315ad068dc61dce07f91c0b4c897f3ec2dce697b76dd35258cfd0587d5f0fa2c6d868673a3d6eff612a1ba924c7c23658b58315309d08f10c6275de6ebb9d8e5c12f2288e741e4dc185628694441a33c172e8d54fbef7b24a47a7d92cabd8527866b390a6ff4bb31257f0c35f3355dd3411a27be1619999add539a5de7aa35759c1908beb73765e36e3a0f0d0947a5d3b1093d3e139eb26e32e925fc94f28ba49fa9a2248245d46858a9da20206d0a539a8c376fbd4eaa6820b9bc4dcc31f94d075f223bf2f6ca2d76543444d2c226b7d3004f223ab39c523345f68eb5d025785a13db75d1119d360759994af0cf1dc290922542cb3ecf6712b6fdf4bc6f1558e1f4706b3abe6ae0f3bf06e22c10daa47c08775bf9fe64ab85cc997043fdf7f14aa6746d490436f4ceee7b99db55c74882032002bbfac7e0fc88995f3f23a67e486edae743f9faa6ba8e338d6b6241729d09044ba20722317495c56b079ca5a78c4cad93070d7dde00858c6226c15ca5d875fb81dcfdd25c08433789afd7ebaac46219617e4d757213c720fdcd925cdc62ccda744e94f3bc7c2ca4951d45a2b547414869530e4b9410044eaa977ce54d5abc9cdedada41c867210e0e0298e51ac4af8ce0fe0bb8428c51a9937537be6dcff65d40d8b029e63b74f4dca51c08af67c6608bbd618e5f3b91fcec728f718fc5bb039c7d0e148cf179216d019def4572c42bdce9137c2d18453771336d01653a3c1d90674af93321e7df9b9fe8ca371b09929722299414a09569a56ad18b726bda5acae0ec4b5927f120eb48de5df70925a661355343cb220722acff76aa905cb66b3cbbefd249bf9755a547e63a72cc6d71e0ad7ee7a2c234498e03fb89d375f6c824703d3309db050c615220edc92c5ee89e57cbf3e5fec3d68405d23c7703f6b523320d5e3b9a70ad0bb6a5781d0b8454c2b632700b13a595e9d7c082b9e4d4954458ce33ef0e8d9718681da46cb993c70bd3960b6648745702445f6c2634eb6ea2fa97a6969527ae913daaac5a86d7b414773e9498214a82fe244af0bab9a404732a70d0c049608e91dffe33103867df85e252776c36cb9942da0cf08ad2aa34e82b937c9de6d59204a32cba09c45d770f8631787088562bb25ec6a09e376b2bcd4bbe7cc85997231f768f4ae586474f2bdc7e2352b2c13c11ba66a1ee892f67719f04bb568220fbde1c15cf8c85cd22a5fa25d0c509c57a81b6228bb77b44c96bdf122a6c6e5ca58d8cfbecd47ae9631228a63201f8569fe8b7196870cd4c61a4991facf06e972215a8ab5184e5ddddf91d2cb418cacdfe196df817152710d0f7c9d864e4a1d9109d867d680e0691679d51d6ac33759befbdd9c4c27ce1b414a409a6f314a980fd06d92f0a30894e4dedf0700aba5db6247c239a860f27614c03a86afa11c4c6dfa043c60037fb020d57827504e0c5970b250ec44b8eccd546ba5f231bdf8e44da9cdbbf26b43a5e8b33f4e3d508ee8f69083c619a89ff219d50c0b018b3e57c32d1cf6776076497f6e92fd91eb759568496afe71e0fa08ae3cd39f00a14ccd32e3daea9ac13b3b50c50851c32d49bba912e4c1d7a09c8a35d8aeff459f2ace8611a6a8159a7c00ddceb947426cb02d8020f5e176d58afd4b444fe740059f21942e7c61511719573ad97f7ddebcff79044228c523cae3b501998e9ef7673b01f7345ffa86ae48299f17e76b07a2719ea6713980f50dd05ceb5d7da84e0883981fd42dec78eeedbca536c70fd8bf1d77f0403d916a70d263f727ffa4eaca42b0bc1db229cb892937b23023619760eb65ab0b760c580e40c91466626b565136d5daf7343b230042194e019506b8a6353e5471efc47e65ba0a90186ca9b796b2f9d21a7b3e9bc2161b436148e54483afd687a571cbf2230ac680b2159ff9a6717e7e86394e2f757777f0fc620b15d40df661508499e347ebee79d37e401b918a92ebe345b06263e6640b2e4bb6764e248d89bc0e00a1f9012ecdb27a9103c7f6226f8789ea9fdf49ffeff90c321c7b21a2e2afc4d68039aa1fde54d9bb2336deff36f60375bdfc27c5ef614beb9b47f392aa029688b5fe5294c04d090a11de983bf78f40e85e3cbc769e0de7e0c86d8ded869b55c46375b3b3c6eec8b1ceef988fa95acaf2b9a8ceb03388facae66767229252fd33ab1dfa26473ecdb9afe17e7c6f73634c8d48676742e983cd2e8daaf5d1a8938052e12b93639eac0437f34e451ec204e06776faaed96f1f6d555d721541945413af8e482aeb7df7e88650c00dd08be1e1df71d32bac08d965edf5ffe230cf627e071c42cbe3a6fe93c90ec85b902f1c870536fdd491a921bba0aa8a81237fa96f590255f03907294d31a4a5e7baa6a285712832809d60a00c7c895d6e7bda760bdb99e7e83cc3981cd369386486cd9a6fa7cb650ad4e6a6ace86cf278121bb7db165a865dae8e50817ab61689b440baac13220f305379944b66d1fc186ced70b7cde929f7caedf527e6578f121bf30ca6db8cdcfe9d365c977ebe689cc1c22ffecdad6dd059c227f22211795e56f25d73e1e347893e2e99d55c118024eda904585a6d9552b4b081d1d5a215caca0f850c6f409dc0ca2a9e74b3557b4e955c637f5149eae1c6c903fa27980e3e3303be1f9cc8b5fa6b1eef8f4971b66b19469839e0203ae7820e643fb724dbdae974fa858e492590dd78ada74a0e4d1cdd8ff38aeccf319decfe52d95263a45c9b9eae45316f2da95181ec7dc0e17b2d9d2c72a4a87beec332a2f0a9b2ee07dbe4a51895714301e8e49edeadf0e15fa9c51b578da783a9eede5326c23e630fde6b57cc1a4f0cbe818bfa44d6dfaf33a035b2516ca52440ccf2ce1aa8036cf46b9ff6d8009707d919f0d71011a3180a71c1d0d99cd0859cab4376f18fde4dbd9f82d537edeae5635d4195adb34a15b41360fd7b0372447807d63728bba3e45d77a42e81629506e43360aca15a3f539fac661fd3f872230464af92ec6d545be51499604f2d28200a2e7ac193fa619eca90812047593d96ff0d3938c89f70c7ee25ee7c93257257877dd115db92cd621abd737cf55d66a9dc992f798ce5aa88436beee2605af1d76e0afcfc6ba836d478f5f0ffb24dc3799a0927596a72ce90ff5bb97f0e42168b978adc1c08ee9fb2d038ab57131fb1b40ef58fd33297bcb94cffd8d1926cb4a5584b88000ec76cc8f4335e14c7252ca50cf798b537867b7596ee56d847c284d7a4de2da2da872160cb603615f2a39a8ef015ed88e3f37aeb8c913f5c30815845807181fa13e9fcc0c5cfab4aa05e38713311db92172869509f68641ba98e357184db816a828f8da00cba5514e65f4bbf0eaf1155d497a1ce75abaf72b6af754f1191ab0c2a5b2bbcf8b6d6c95f1cca860053e092c3b61bdaed1192eea4394c85102d2bd30e14a0f0ecdbcef2c4ed8317aa4c3e52e7a134e32cd4bd087964ae047aa6b3bdee303b15c6d8b85251c1a4ecc934d400f693303502bbf9bf0f5f168973f51806d8b3e4850c089241b8fe7251732999305bc0037b8db9ada5dca168d754dc7e3d8a7c9609d62a7fcc5c7f2bf6334549ead9512b01259fd1fc59f8945a4e6e7975230867f6a3240ac98cf04e739ae7712e4c8d75293cb0154ebb63f6ac67d4a4bc36d4e4da8541ac96d9e80502246ec4b8bc524d0caf31277764ef5af6f2cf0c2068e6c79d00d52ab5785ea2763e77999c0285fc820bacb12d158d6724d8ff76317777bfbc30377c890f973511fa6508ac9c08a8d94c8b8c1ea749f23dd341e98e560ddbcffe5e1f0de2168dc48cf664448eb2090e6880fa506569f4774b1ae8efbd2704d48f92f480f0fb87a2691a39a01b429c203a6039077f79e1bf0b440677fb5821fad593dc41184ce60586bd2dd096598bc2aafa7525772b45f9df443f64d319221e290126a2f3434b45607455fb2334f4d975b50ce0275e569a013031a5831025a3f7268f844a1d722e5365b7e3f7f1a957425ca3191ba37be5fe67038a0cec404561d817386e6d280591f7b7e753e39e31da5e234ef39e8d6d4dbc6ec380191b313ffd45feac819467fe8b7433a6e46c5e8b57bd62880d2657546c2a741333e6b7f231b2a3d0b00c573ab6786a24e2533c4d7f93ad0a67ecc5838c5f1c8698c97ea8f7c62c7cdfbb354fbee3f0a6bf6e7b285279c89c178802900e50f6d41c5205c8cd95e0afa118f3166c60cd776ee57a802f05bb30764aa9440426640b470f84d7112998143a0ff202ebe6da2e17331f1c7872707a54c20632a2803bf5474a689e79ed4a12fa42f0360da7271617fc5ef2d609a007a147b5ec2422442b6e4acbb23e175ea1dc3b2fcee5313838c345385ff0d58ed350a6f6237b6c90a7ec76a55fe4ae5c078df4ff0f87a75f4a0057ce0f1f7de3d9d7347ce200254253f9fd645c4a2a8fce1f84b0b287974824bb2a30c111e99fe730dbd2c66800974c0eeb1f8296213a62c670c14ec59a6701985d237807806e07d76c743bef72af3f09cce88dfa067d951f6a012448451b6ec39568afd07f2b1bd7d6bdf44bdf5ce77e5c6f405317e2174e9dc68a39aa637cc09e6db279eabb7e06c5f1e29c9dd845371b15b20ca815527588450e4ca0c26cb4104c00532fd0d21667e333ec7a3cd7f9d7317d3b766496f8195efca6f71eedfe55a2f998ca42a407718e0b2efd544e1aec8be1f7670aab9f43b0d015d44d86b78e852beb3586c8938b3673d55d3c906ace2adc3c31eddbc9662da3415c02ea23bf219fc50a15874d87c4433efc7a686c2e70df35b27137251ca4e1380b487758c36329593a41de14a995e0e42d1a585a6f1157509633bd695f3f387e5bf888e5563d7c25af4cdddeac6f38425f974341edcefb8f4ffecb3fdd0e6be3c6d692dd4b9736a1490a0c127ca7cd931bc5248a04d555e5cf1bbcb03fc539688f864153ccd7c6fdc59fef4d95e232a4adbd976388909f651dcb7b7a6e00a86af6b2ca9863689545b9b27d3f3b1bc15d69276b2622c943c68facb09d4ba79227ed10fc46750f93e704127c1f0ab96d5d9dcb2b40041e708f8979f3cd0a87fa6bec74b323957caaf7a29770f63897b50689df84864c5596457359b0d8958e225aaf8b43d389ea934ebcbc329dcfa8d0238d414a249c5dab8d1f1d1fca3dcdd1ea66129264cb1156d8e5ca128edaf8d9137c26a6b214759130b7dc1e1944787b222c65edad92cf023cdf7994645f72baa50f03e50f8aa6121a71a6dad2ddbbf6df9199a7ab1fecde697319c60faccf1e81262ac0903197e16121072990d32f3f54eb40805ecad5e74f85b64c9882f63d4a0fcb852c634f6df8382866600ee4b7cd0baf55f48700a82fd32592e7ee99e02b0a35cc8780e152abb34ec1d7406f540668d7fb009ed299c2f1ab74874b4ff37174c49f48a5b552abd92b5119e594e307b11a9bc9adb6985b4af780c9beed24884421abde494779530cf51d093b36d465d8e683a4d24cb8c626556028bbd97a9c9787852b04f71619a343b45beccc5fc7326b4f9fd785f665cfb324815838ecdf4ea43d7ee0bd08cde38159663fbb1ead6102ee25374060d6b7807f995fb84dc86ebcd0abd86efb441abb42fa81f2c406a7e92794312a7b2c3ff8f452a710faf35a0a05c62bef2280d", 0x1000}, {&(0x7f0000001180)="2b49df719d99d7383f35af11ba30f2bd326c4136c7f439aef6022268d73431fabd7cb64894298b0eb69df750d3515f712cf472707545ef133b3828fe81eae657fe64a7db6f1ad03082ec7829ba5cf514e8f0df27fdb9d520fd5e4b858debe5ba44c84a872f7b6286c207cb3284bb878f6fc183990c5588e246a4d1bb626c671eeca67481b3b1eca0f36de8d23158a3448150c944d9d341ca66e26133862d6e2bbd05df157bd83cdfa3a98de2a3c2f62bf054a19ed926dbb43be48157fefc3702f1942a4d94401c7c2eb9ba4bb65647791fdf4c1987cf5892a8add95d420785905277212fd53a2805a867bbdb7f05", 0xee}, {&(0x7f0000001280)="362264157f20db3e1dca78a495fc3221078fb5115ec6ec0e772c8084aed3919eb9db17340705f9809949", 0x2a}, {&(0x7f00000012c0)="128604ba1e64fc25ce13dbe725f060717a77f2e8260738d27984b917bf9f6b40fe8c4cec626b8910c0a012081ec02f1e4ae123f04dba3d1b23d44a00028b3a2cf50247dbe62edb05bec2cd5cd344e0f2b46eeaa89cea84e8ce28bbb8e64eb40a22887dbb3d545301b4d1525026cfeebc9ae5078ba82525107964ae", 0x7b}], 0x4, &(0x7f0000001380)=[{0x40, 0x0, 0x5, "d258834ab7907e904e3d75e3dfbc3df662c4cdc73af9d44a7558d394843f841db083e3758fa46a35077608d2f1c3dcaf"}, {0x30, 0x1, 0x7, "0727db2d8d25a9a8f00aa6b773393bc29909104de921eaa74d8dd8"}, {0xf0, 0xffff, 0x10, "11b6b0d4849f5436b5f7df040ab89a45378d4fa3b22763ea596d86a6b4329675a7828997a54fca308c99ca9b679b15a123971e289185cb4cbd9660ca839ffa8628fe5b9c980c2a6d225f05312c6bd30c762a0361ea5415546309fa11bcbb2ce9286f8911ae2215b4b5c4f0c5ab7811ed71eaa1f1301310f684c6b209ba9f147b4f7cef2bb39a4315ef097b4ea8b9d414994aaf661740f641fc5127335200fb315f082b9f8eeaa77981a903150c7b34f8baab29446c72c44a8fce052b5806fce8435508d891723865291a615fcca26e95f578664590607d4ff16ef9788044"}, {0x88, 0x1, 0x7, "8818a7bf6831c4c6152dfe9cc3e32c3082e2fc6c1805e63ce7ff8e0dbc667eb402d5f58223abd9cfa5e0fd69c4bcd1656fb22bba6100136416d9692b8180f6930647e4e9bbb727c71fa3b96ce077d0d8f354a61a6d6fa6cb59b9833d10a6a78bda61d96e189b2da8308e10adf6d3177c9a"}, {0x18, 0x1, 0x8, "1b96f2590fd4"}, {0x20, 0x1, 0x382, "d4f1288f9ceae1261cf389df5a11"}, {0x68, 0x1, 0x6, "75fa9ea1c83bde5bb5c45ae428f8283b7ec604b53889976aa33363ca8cfc53b36d7ef6fe783aee597b93a96a47de7c48f5ff30a2e2624814c85540ed0648b554df63288466fe935c2c92260ab87941304e"}, {0x110, 0xffff, 0xff, "069d7e9dbad69620bc27a3580033720107a9f6fddd14a4835224616191aa6729572d72c4ec9a6b7b6c1c3e909fdc0d586d0bfcf92c7eca9381908e18c2bde20bbe9e46c188dc41f13c83121b8c27ad074082a782c5c774b1418e60b96d5025f2bcaab6d5b80204ba8d4f0e0789c4fb295f884d45f6ace4590512b0022d880f5c9e963e501f76f2fad3b843f9ddb37d5ba207e736ae7535777a333cd9047dc25a38517c3bbd1620fe82a22ef54f4a2b106608f06f81c69f23d87668df317c432d2954a751d37ae03beb82beb987c6d4860d0f6f99681e6d014c9d7b91485e2e37a428c107eca28c84537828d84cc5b3b8526ff4f3df7700562a47"}], 0x398}, 0x4) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 01:06:16 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x6040, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) dup2(r1, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7fffffff, 0x1, 0xfffffffffffeffff, 0x4}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 01:06:16 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1f, r3, r4, r5, r6, 0x15, 0xde}, 0x7, 0x9, 0x0, 0x0, 0x4, 0x80000001, 0x463f}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) 01:06:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)='T0', 0x2) 01:06:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f00000002c0)='}}\x00') sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x2ac, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1f000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) 01:06:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10040000ffff00000100000000000000"], 0x10}, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) 01:06:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x194) sendto$unix(r1, &(0x7f0000000080)="7cfdb0973bb0bb165912bb1b487dd3268613e2c5cb5eca7589ad6ebb3fcb9c8223108a6858e521a18f329facb05f253dc6a8d782533b538dad40171df678172336441999299f76fac390c62bd13013f212a59cf948ddcab89c6169f9022cfb5a9bf002ade6708b5ab1cb10c694ba9116ab8b98ba5a23c469ea18d219bfb33cb7539d5cd719489b4e2668b0c459510e06fe6f24d7ca28b4ab4100175de1fece872a733bc549640bcb3cce886b512dbf27b9b4", 0xb2, 0xc, 0x0, 0x0) listen(r0, 0x0) listen(r0, 0x0) 01:06:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) listen(r0, 0x9) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) 01:06:16 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = semget(0x1, 0x6, 0x1) semop(r2, &(0x7f0000000100)=[{0x5, 0x0, 0x800}, {0x1, 0x1f, 0x1800}, {0x7, 0x6, 0x800}], 0x3) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) 01:06:16 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x8}, {0x0, 0x5cb7}}, 0x0) mlockall(0x1) 01:06:16 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x4000000, 0x3f}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mlockall(0x3) 01:06:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000000)='./file0\x00') 01:06:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kqueue() r0 = socket$inet(0x2, 0x4007, 0xf6c) pwritev(r0, &(0x7f0000000000)=[{0x0, 0x54}], 0xfffffffffffff2e, 0x0) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xa20, 0x12) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 01:06:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0x9) getdents(r0, &(0x7f0000000000)=""/194, 0xc2) pledge(0x0, &(0x7f0000000bc0)='\x11`W2\xcfs\xdf\xcd\xf5\x04\xeb\xf4\xa31\x86\x87#l\xdc|\x90B\x0e/\xa5\xd5c\xc1\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94\xc7\xceX( v\xa8\x8b\xf8\xd3\xc9\xd0u\"\xea\x137\x90Q\xf7+\xc4~l\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6\xdc3x<5U\xaf\xebB\xc9\xda\xd2\xd3\x00\xb3O\xff3!Pk\x1e\xc5=\xdc\x17kK\xf9X~6\xcd\xc7\xb4\x82%\xb7\xca>\x11 \xc6\r\x11\x8a\xf7\xc5\x85\x05Zj\xca\xb5k)\x9a\xe7\xc0\xa7\x82\x16!\x9e\xae\x15\xb7\xa0F<\x01\x17\xe6\xf7\x83PG\x17\x05\xee\x13!I4M\x86\xc2/\xbf\xcaFGi\x9dr\x92II\xa6\xae\xc8\xc8F\xa7}\n \xa9\x8f,C\xe4\x1d\xe6\x93\t\x1a\x19\xb1\xfa\xe0\xc1\xa83\\\xb8\xdaC\xa7&\xc2NB\xf0:J\xa9WD\xbc\x13\xf3\a\x1d\x19\xb3in\xc2^\x9d\bH\x91\xef\x04\xa9\xf9\xf1_~\xb9\x7f\x1f\xf4V\t\x1e\x94\xcd\xcfdzb\x98\x87\xfc\x114\xaca\x94\xeb\\\n\xbeZ\xc8ey\x13\xde\xff0\xa3S\x9b\x7f\xd5\x89\x82\xe7\x97L\x92\xc7\xfcV9N\xc2j\x17;\t\x1e\xcf\x82\x03\xedo\xbdoXs\x9eh\xca\xda\xc0Y\xbc\xb2\xf1\xac\x1f\xd8\\L\xb5\xb7\\\xfbu],\\P\xfb\xd03|\x0e\x04\xe3\xc38\r\a\x11\x11\xad\xb4e\xa0\x8b9>{wh\x84ymBo\x82\xd9\x9b\x12\xb5\r\xf8a\x9f\xe9\xd5\x89\xc7\x05\x18\xbe\xfd\x9fDT\x88a\xe3\x80Gdv\x98B\xff\x0f\x1c\x83o\xc5\xa1K7\xb0\xf3\xc6\x84\x99eV\xee24,\xeb\x19P\xc6\xf6\xb5\xf8v\xfc\xe7\xac\xf5\x00\x16\xd3\x96\x81:\x138\xcb\x90@\n.\v\xccJ0\x8b7\x84\xbc\x9d\x1e\xe3\x89\x84\xcex\xcd\xb4\xe9\xccw\x18\xb6,\xd1Q\xe0\x8fm\xc7\xab\xd9b\xe1Ee\n\xe3\xb0T\xd9\x14,.\x95N_m\xde\xff\xf8\xd6*C9\xb0\x05\xc2\x93W\xe7#\xf6\xe9E\n\x13\r\r4)') 01:06:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0xffffffff80000001, 0xb146, &(0x7f00000000c0)="dc452f997dd7caac057da13f62942f7c2ef564e9cdb1afbfbc9a", 0x1a) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 01:06:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x50) setuid(0xee01) chdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 01:06:16 executing program 0: select(0x40, &(0x7f0000000100)={0x10000, 0x1, 0x0, 0x4, 0x1, 0x8, 0x1, 0x10000}, &(0x7f0000000180)={0x7, 0x6, 0x239, 0x6, 0x2, 0xc30, 0x4954, 0x7}, &(0x7f00000001c0)={0x3, 0x80000001, 0xffff, 0x7, 0x8, 0x360, 0x9, 0x80000000}, &(0x7f0000000200)={0x7, 0x100}) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x4}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 01:06:16 executing program 1: clock_getres(0x0, 0x0) 01:06:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) 01:06:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x3) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 01:06:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5b0000000000006a8c5d"], 0x19}, 0x1) 01:06:17 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="660cf2120e70b265830cbf15ca96cf02fbd545d6ef5c36ec0467ba1cda28d09bdf469ac454b0ff227549024f7989876af96eb123dd1b3226f931bf5515"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000300)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="d8fb08e28f15d712b2692ec133135cf2132f83d08090b681af42389f06c3eabf2ca118bd43b2caed66ae337a02dc9ddaa452c35f6793012f49feb670a5fcc8eceb0f2fc6103fe3ee4dc72a3461edaf5626705620872bac52939634db1bdbd877ea59d255e5879a29b79fb560cd19801ba575c94e7619c6eb9d77fa46e70e8966d226d66691a08004ced02dc0b62876efe744fe2991c83d9998038415371a18388182fc40e4899bc30609b566f1304f5ca8787d9e9a7a51cb45b8652f21e4f6b382ce7c2f2b3576e97b31336a", 0xcc}, {&(0x7f0000000080)="cbb1", 0x2}, {&(0x7f0000000100)="5a73ca00990cc842fb37eb5933cb8c5619bf3cce97fe388f16978468b8114ab87544f3f700f4e096483440b3e649a16a96cc2618e45005827f14fff8595d4f80", 0x40}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x9) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)='@', 0x1}], 0x1, 0x0) 01:06:19 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) dup2(r2, r1) fchdir(r2) 01:06:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/74}, &(0x7f0000000000)=0x4c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="822f17515d2ebbc7910e5d3066696c6505000000"], 0x10) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000001a00)="1be0ef9762474922c060cb30dd85eea01e06036843a90accbea574393f96444e41b2f73c693a37f73abd304aeddf3a85ec2ce9843a41680dc0c8c40ff63dcadb7438da618d69218b01f47e85c883c39b9e468473bf55dfcfbd39c8b893d2e29ffecace1505de55d7d9080e033960390fad2222e20c40386ffb1baf1aa1a416ae79e254098ef91fb99724de5261594e3c74e67fa91cb24bf923556933fc10c603ec4d9e6b3339923591de19b3ebd01a28d6ebf707753268e21da3d55750f0fc7edb2de79bee563581d81ffea076f8aa72d8691e8c997479d5cbe783cccce97f7025f4d7908417d22d3ed4b5ab5f12d694cf00a877a11ca93a485cec12b3731f9ce42411f06315c328061099b1351e3629e0947e4310b034709fb93a6b64b1de2a83e24076617a79f5fa7d07d3451d692e562dddb57c970084160896be0c43d9a5695e47fe34ded530d98645741d9f773220c68f8ba845ce03a2352b437a7b6072a8f966c4726dda47a36c5c17f3122ca45b9476ee8600c79b4faec1001c7aa12a493c39a83638070d2caaac480e57934a67baa12937b61e93e0625e8b5a401b3902e0a3078199514dd18920c0f50bf7283ed551d2cdf7c2fb353110ba4d3f28d4bb70a824c4110cb8f7155ba80c571c4d6158ba3c10124ced218e879395f6e9e3d7d28874383ee010702f22d39eb212e9cb548bcd395a92a12addd8f04362eb05779df9ad121ff4037a9031fa20932a9d9bfb9d98ff0c8f46af74139b54579ec927606227cfd98eb16ec6af0b54ee2eaab4db189e55ca4850a42673a7444b725dd50a3e13cab9917f2a2d19404e530b347b376ecd583fdc66db9ee669ec17279213105df2d2f2688f646d6608c9691c7e79ab62a96d7c3a98ed18a59cae38616e5652d0df28bef802597ff9afe056008e5733c173ea9f46c8d6f0b9a285d9320883411c2f93594220885ee7260f1ddbb97f8753625d60690e869a42b493d8aaf5f20deb56b123cf9b0344354a1a864ed6f6de52b465fc8108d4a730fd4d2306952fb56149352fcbe411ffe1e8ede3335dca567ca52683370365d9621ee364b6ff3669c0bf06cb8f24804491c3c15d8bc2f16ea46edf7a0211a750e782ea1c1105cb82978cef358e6865ad158994fec9763246edfc9b48af5998f2937bf4d45e549e8b6b9cb527f787245ad2d2ba1adf415d7e82df3073f4d9db163fcdb36df0ef588c27d1e31b67e37774501b882240082691546da2076307489ed8cab9a8939f61ba22c424e7713416f4ebeaba1766b89b33084c7628420f0aef3e05f3b9fc69ec9f31f552bfcf1f4e1c65d641fc0b53ce13ccc475625de456b3a162a26f9083b3e64cc6cf37a80d7be2b235c6bf7c068969fb715779bf1e4ac54552c4bbb19813308689ec6c0aaeb280ef3f54e06d6d50d1df99ff54c3ab46708b3c29081c353e6d5efd3f78d0098c869a582ada8df4d4883c8eb6c8c7c55590fede02e931463399926980eb33f92702f9f4d9076a735e86bea79e3b23aff6ed40aa807de2a049bbba253a7b581f89bbc5312e07bd29a92a58a5f748c92265fc4a1535a51f56df572b94ff24776f690d105f60dd0b8bebf52527de726217588a10a47226ec686889b9234731b8d2cdf7aa2cb8e852487b7958778e6d37165a899c2f352c753cc3da47d20608a86d3c24308d59ffed77a05b6d89352f25aabe358551ed688f1f632b059fb7ddf1c152bcbb6bcbbeee0a2f158fba420ad09625207e606e282dd3595a4924304f7c189e437525a9c44908cbd4a371283234e09f6b22741886e9f1af6c0073f342744b0a2e969a5904c19cbd92d0bb5ea88757a3cf3a2d31d5d07f01bfdeeeb18664ca0a8bda186551c02824864df86502f407a157ff4617e09d9a28bfcff4d76a1f34afd8d62d8eb3dbacf7c660e1a9717fbef9ecd9a996e407f4936ae95f70876c4966f6c00c73c06811c583c60a0f01361ebf518ffb7c72e3d60d8281145c6cdbc8c46d13a4a33c9c1fae5585546cf78b51c460739f01173df1d3e7160e9e86f45c712d5c564a146dd3ba45ba7746fae283847cf1e3fa49ee4604c72d50a59d129c1f0e500d742e71b6b1b799a8a61ae43a5f2a8775135f5e4fc452d9b4a1b43ee78a100a3978d4e0c90762a6c04d735f8708dc4869dfa52e36a7fcc9f631f85183fd0441647124d9b7047c3175d55026cafeac903809ea8874820958a0f307b5023a550501ecaddc5ae9fd31356770a4ae904fde9ed316e9d358ab0f3a6570b0a68790975427854ded6b0859cf499b1565a53a14ff35aae91a1956c39f597a7a0c449344048423d8db7cd0f8a028374cc2da64d5c3f5a4079baa58ed47f643fb5e21b8466902e6e5425ccc2920507f1cd2b50418942285dde6da687bbfd0c516140c8a92a1a6be41e61b", 0x6b1}], 0x1) socket(0x10, 0x8000, 0x4) 01:06:24 executing program 0: r0 = socket$unix(0x1, 0xb, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x10000000001006, 0x0, 0xb6) 01:06:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = socket(0x1a, 0xc000, 0x3) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) fsync(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="f35f2e2f66696c653000"], 0x10) r3 = socket(0x1d, 0x4002, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r4, 0x0, 0x16b) 01:06:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) 01:06:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 01:06:24 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x481, 0x42) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) dup2(r0, r1) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) 01:06:24 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) getppid() lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340), 0xff75) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000340)=""/34, 0x22}], 0x5) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) symlink(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') 01:06:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget$private(0x0, 0x31e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r5, 0x20}, 0x7, 0x10000, r6, r7, 0x5, 0x0, 0xffffffff, 0x27}) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 01:06:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) chroot(&(0x7f0000000000)='./file0\x00') listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) r13 = getuid() r14 = getgid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="d0cf3ab4de0731c9a8a7aa3b2eb87bbf56984ca0e59b5f18bdf49bcca2490d59f67a8f3d03467e5852091f575172d53803663111633252ed022f4767fed6c90056977337e440c6c16f69c74171bbf4a2ee65132834f912e6db08146068e856dfb9486a4ba558b1b1d2f9533daeaba460db", 0x71}, {&(0x7f0000000100)="181a12444dcde9e8fe37dce5f528ab35a7ce65d20f0a29343277e098b617689531361d3316b4c2a22b7f9333a41024d7631b2db0ffe3d71526a17d97663116f5ad52fdd4aef8d81b6b9be95a59fafa63971de09f2c8e02dd72f2df1310a4a084bc14e757a2e36104cdc4ad94163f6a41e1afe1ffd1a8f1656a314f8f6f1881b712c58562e46b607981a054916b886ad47a6689e2bb82e4dfd65c920b4bbc5dd3eae555ac2a11c911fd5ff25a489d72b7b836f98ed38585a92ad2dee1426b560b1661b040dd5b02104a12b441815e6693544210a6489461cd9080c0553ce2e4b32a13506be7956065a5f89009f34f6526", 0xf0}, {&(0x7f0000000200)="fdcc41b92d1f663658f157b136783264016bfa28e11c342c3c15be74aacc1ba10f584a36b9af32dca8d9ecb2783268a5c2d10f80ad3c7b327a208932a16b4a7a260fe7061375a280ca53374138941ded3123a6494e7ad39670a2ecb264e1d8bb7bb81476fbf85738b5b70f976168cc677f0dc20a52cb37b58e22da0fe6682295b80f2385b837410b45309d18e1d9f18e37fb5ab717374ade1a93575521506367be2536402c707a4d95b6dec351c8152b", 0xb0}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x2}, 0x407) 01:06:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 01:06:24 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000040), 0x1000000000000097) 01:06:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="778937f73cc9acd06ca58a70401d8655ab6dd2c5b137ca75af5554747bfc06a18d1ad370deb9b4e1454ba94c02744e3716b7fe52abc85ad5a790b1425b6fa9b557ebca9c00f8041d354188ff84867f24e01920c624cc022c1f54fde61ae18b6a82b64daa171520988e31acac427026189023dbd72c826458a4513f759a5e20fae140aeb0bea70e3b3d4c824b81a81008080adda4cfee0f7c008415f8a981bad976f27710392e550e0298298cac"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) setsockopt(r0, 0x403, 0x8001, &(0x7f0000000200)="d292b6d1775507f8b768925b53146b35ec4e9455938938b2ffab6e9d798097342b9fc5cad5cda2f101842a7dcac4fc26632675c4ee30294488822f3df8f2e2ce18b67fc30139b0030c81196cb9a0c838ea1941fe96eca75b57f4626de1b185ed2a1007b7a4eb93300ed29819b22941b9ad6046442ffbf2470f7b0f6b1b8076298a048f65d9d1ae8ec219680c1b89e3b88fe8c72dde055009b826b187f247873ebc0ef91804547bcf9d66aa377a6fe81b79b49761c9912b421772f547b45fd38f999cab38d187e72265440cc28011b78dd2952267c2cdd1593b0b42f3a1f359da0f50dc747b0d8533f3ba9815b3b1ea850be3d0f045e9daa51eb275851cb87887fd796cbfc023fb7acfef24cc0046fbbb74b595909bf0f69dedaf614573b4927343a75da4efb35460c5e08a010f8fbd061a32e2e3e818ae6b8d389d22d2098f52bb8acd0d7a4ba491e640c356", 0x321) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f00000001c0)="01000000", 0x4) 01:06:24 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000000)="c654d16d5686e3a3", 0x8}], 0x1, 0x0}, 0x4) 01:06:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/209, 0xd1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x140) poll(&(0x7f0000000080)=[{r0}, {r0, 0x1}], 0x2, 0x6) 01:06:24 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x22) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xffffffffffffff29}, 0x0) getitimer(0x0, &(0x7f0000000000)) 01:06:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe0e) 01:06:24 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x24b00000000000}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x18) 01:06:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/233}, 0xf1, 0x3, 0x800) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r2, &(0x7f0000000180)="0f654359c793060e2e35d42a6887de4dedd39de66bc0029242a7", 0x1a, 0xf, 0x0, 0x0) msgget(0x2, 0x8) 01:06:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$getflags(r1, 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="6fe1cea17f85e5fc066601092b74343236", 0x11}], 0x1) r4 = getuid() r5 = dup2(r1, r1) getgroups(0x1, &(0x7f00000000c0)=[0x0]) fchown(r1, r4, r6) dup2(r5, r2) 01:06:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240), 0x100, 0x0, 0x7ffc, 0x0) 01:06:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dcb1cf2d9dc51713cc9576b0f9aabb301b4000b000822378d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 01:06:26 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000003600)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000002280)=[{&(0x7f00000000c0)="668f03c1dff775653541b81fb94cde5b635d96cb4ea6060c7804f08fe5add98b6bdec0407fbb08d3abfc8aa2a27a714a7457c928e2b4bdd965a96c825695b4eef91955f234cf3e36465a0cf9876175b906a98400f8314f0ce65a7b4644cb0d6454ca8736ece3440bd7b33beed31a01d8732d27bfad923a96dd3ff9da389651c4564bf2950f7b6c0623a1b39729d25a76725648802635648509b232e38c160b1e781ca4822e813b290ba513586fb5cb590ed720716e8c17eac97b47f9a81d5c84997b65b04313830193e54f9c2f11add77587895be0d0265c582d3b2b5eda14565cf605289a64966e040fe9415f656654d66dc499fbce0f096fc9ccfe6a3d5e74defd5348ef9159afb40b2507942396f9bbdb151f79577f72dfa1007943b5c7ae4a872a961149617bc20e948b7fdc4ac73acd2333f4122f4b7b09a07a56f7db372aff58d9b79fbad80b488c559a05014227973c28fcc322fac0146886442cf25bfac9ff729f714f00e70a0a3cd13be1589a5c97449351f1c815e2208bbf57c482d4f91edaf75b7b193e636f2b69b1cb7dea1f3b39521685ce203a59fd56631501c0c34b6e4f19af056187be13d6af6c3eba07ad30d2d7eb0db4748b0349407153963a54a4d96d50a4b962fa2fea272f787b3c43d2a03bcb0934b3e597f2151e2a4e461ffca6fdcdbe055701c24eb52552f58e1bcf3e13e84a3ad640e3febf5c3820cd0cb34b3a8d2a18d40d25c5fe446ca214d17eb07770a79c87a90c725425283b625c12b73c1301763a78f36b33cdb1f1f210d69fadb94efd41a0289898a7759833d59968ee311ca3fe6659a5d71a4075bf3dffad5b70f50dcdf3d545740d67d22a581b1f7129573b793321d3238756b990944e19a67ec705d89af0e9abc74c365b9c16009b259cc5a085c30531a238da9e22008eb435e1c2aae5c6c01ea0c49640126f08904ccc282c33e15ecb1c1baa44c443a09f25955fddcd02dfe313c009423d991416e2c3c0f0625e1d4a18e480bef9013614042ee3b23d32c63cec85c36dd2534e0c42efabe84a0f6a4c8b908096c746320b83d670383a8ed959d49e6f9a1149517a3df3ef4e2fb099ca196a10403e7b3f632456a55fceb5432183dde808c415923479048cec24d81d1f2c9ab0c4be3ce3dd996b2fb266d7ce7f8a29a8f71bab3b361cbd5de682ff8efeed7ee35ccdd06877f7a0e570fcd197034cf93dc9072d91070a240033d487f8dc6dc943e74ad2729ee408f93bf276d69bd1d2dde327a6987a2140d699631acd3372011a5a8f91282fe6a0a5661adbbae168cc383277d9a0488d41294e007fcbc260c75bd2680e322b8a0de191b3780d512716e5aab764b4efa00da06a199f3dc13bae1da086d0eb05def8a5e17b22b6e1cdedde9e98f15db12d429253dea6e491b9d6a4fea72469d3da622a05e5a1737f4e4c54cc05175fe211e55e2f4c103d46988ea51ccbe3213c87f1687b5178f00a1dafa464e418e88f07deb89f8fb8dc729aff1a2bda64505e3eadb7728316ee3b4a7ae1cfc16539b09c9fc23075b48df4d180b8c3c659bf238057949eca81bfea370d4cf00f190bf5a11075f396c1d0db70ef0d0f48b8a502afa7aba93f46dc1e05a92b9ff9010e85a05a42722f5daaa34dc2c5eebac75451c81e8176c2fcb375a90a35eff4f7805a4b8a9e0cbfbfb3d522de8c75322534103d9a0e1d2346f4d92932f2b4ee887f5b82c68714b2879c95a7e0a779f8d10a33b7a5e53b5b024a040e7209bab7876c10a2a3992ba48153581aa78b009f27a69392efed77199fc484565017b76eafb5b6a0038f5ee6446d909af991190fa5b6847771c22c312cf45107a1d0e2b5dffa040048e2cbd96ec309ef9e6d9e661b2cecbeeb91f5d255f5c8f85d6cec7f2971934de9950282ee6379cccb11a916f370bd870cd7fcbe4e0d6192401ac90d17d3fc1770a5c34e634bd955474e8b6c4f7c304c477043a8d9e353b958f7d225daec1e063b93cf825c6608b9b56ee9dbdcdfa8f1cf0da849fddc35cdf5b9e09af5fd700f2605047650fba0f48d6703c05c6f78fa31fb9ade56c3ffcf5fa794a3c42c3f353ecee3a51c2262a26c193c86612663647b01798b89226d6785c4cf20904b2b738d3f49562836bd0628cc984be0b753b04709b3065f63bb2552da03d93f6f33d4bc3dedf7e561254bb2227fc5a0db40c4819443d6f49594a77fa3497dc494569118dbdccb6fed3000244257b3a0e4d9fca6295eed8f4f91f6cd3d068fc4cd592f503e6f9cb6e7ae9e9d5c1310e9fd4cf577ee7ba3f66db1c6219716c075d582a2e63c240dfc94a5f0375ce6ad2e545aed7febf63c3f6e6988f9ac33a354df840e04e700fc844c7d52d384d23676382acbbeae17e67098b0839b852f4e158d7b47b3ff825dd6f2aeb586b8803959197ec7a3c4cf86363b33ae407d771ccb5211897024915cae3134eedd6ff04c48c6dbe6e0e80d2a823a270bce0c133d95e7c7bea7ee31d6362d6f2f2d747e9675e2144af5030145099ee0c73c17c090cc3a03dd4e54c973b935859ab1c80d280e50adcde2da6133ebbf8b573d67110745fc5d064b9647ca72893d754ef99c1a87f74bfb775437df1674fba209def9df1fb0867d95d1cedf41e76a3982cddd2d355760491cc8580e603a3efeb654cac3c69f9d4f85d5d5bf118608ab573aa6bc76f94df365136d50024d9b47c11a12c5a73254a2cf4ac56500485d08f698134ecf419d6fa0fab956f14c45dbbfc004fba809861461c0310549ea647c94449b23bfd315881eb0bed16a3884efd050c5970d5530ef6d661332d10f907bfdcbe9c698fc9e58f9b4cd6b3f02ea8ce6af94ca3966cd177ab06b6a918af4dc7ab7e8f01c3dd896cb50372eb36bfb64e90d0f7494e5f13a4ff97a5241aa926d2e3fd71dff443535d9e9321f36b804e542456bd1554e85ec9cc6807d554e62f8717aed722ea961d907c422d1ede0f1c3391d1a2d66b36bd93bc0aa5f15d37b246fa22ada977261ce8649d72d42fd0dbc1485a71d9d682b1d8609bf3e6f8586f021351a6b9f06641fe4c8acc955a52d884ea0b76b50cd8b66cf41dedd3d324dc08919cdb3aa812ffacc2d3855b5923f2a45fd27d81c2971eeae0f966f3da0ebe237d3d1edf9f4fffd03dd642773fbb08513ab0510f94176fcc442beba661029bc4cb6fdf4ec6743b0db64a352a03b988a27306f3ea51c0ba33ff9b051b8bd55be11b9e60a0364328bc69197db02420e8f62a906fe7e98848b964ead0e216220811d6947698d12ad94ff1f7fb08e7459d3eba65ba36f11cea65a6a45e1516ba7e1543291b398303566d5a9f002b87c5a300485b78359f56808c7389b58fe5c101e38b8b48f0f7afe60dd3c06b4fef69bb73b3033f6149a4faf2350bc9062c897be8421adb66d4a360ef7e83cabfdfaddc457323d5f68fc0cb0b52b921f53931b7c81ebbb3f629cc902ba0621f55139d5579e83f8ec6331fec4cc9a0d793d1fcbc1f8222b5c307c728db6061ef7aa7b9ea2360197978d964484d3d89c76ad7ba607c0b9677c0a4734db0f3293c0080157ead75e7ba526410a13faa0c9a39afe438f223b7f3f80438cab9df950a29efd98157e15b48e138978944cf797e0c566bea2d4fdccc5d19420a33c551f1747a551f0d1e30154bebd021afb125151bf1eef569ed56cf49f0d69c75a27d685e43cf78e91e8fccb1a6648af174013818dac59d4e7ec76d4c0318c3359fe674fc4f9c1f92c472c487500b54d59578f475e9063c9f6134e333b4acf2898556ff34967add903f0f30204f337d2d4776592fa5ff24f3e45a56c09c9d51475d8fc80ff4456559a9c1921f2cd7504c2656636c9cc5d44fac85d8f5fc4ff850ea3c850764adce046a03fc8c55b99f99676448d7c316cc0d8506d369df1b6284d80a2f11bdb03f5a87824b74995ad031dee0fd1f255c2e103a5112626553bd74133f57e35d928898c4a139b68f1313abb34698d428adfd0e95002ae8312877c71b11f0adc75ecd14dd90ec5064790e4e6fa0f852870629da7cfd7eebc026ddd7f9e65f28c57a917870d141211aab1a9c10b798e423afb094777f3002f4df20f41ae1b15c39b3cbb7dedeaf46c45bd2382060d89b1e57bde6374b0ba5a2395b56cd9071dbcb7634f6f52b6bd4409f02993de37c15ef148010b95a38b333a5a0c7cc57a1e0f548ff7d4f6c8fe6271d29d4d1031fbdc10628e0d4e2c289cf02e5241c819642c648399752ebf722aaf7422d5cb342b180d086001f456ad13fb6a91e1d32242885af5c4f315b0d533aaa16b54e09ff684375885e064b78753129868093ee3610bc7ad6065fc927557251a07714fac329e019b21acb7a64418db7ee841d92b1409e12c16d281e79044c7975a550e27cc85827dac8bb455180d3b23a01779ba18877f5b39fc2375fd2fc715687e4841fff1d0e6cc53064c95559d564ea311ae188bdb50791ffc060689a8e13e06d88fe17c813d11b94ab3bc898ce8f978a11e552f02d64dc265c96f785c3e90c8be2ac73cab0e0224dc4656cbaed14a5169631cfd567fd9ea0860bef27ce9714c8f4607ca682977e44aca882fefa42b9cb560f5f59e098fd63a96a129513e87a9d01078f4902e7aacc361fbbcfad80d7844be7d92c5e70c50f5f75ba14ace3f0947651ca27ba934099882b99e09be174451609f3adb8cf221f986aa55c9165bcd7075ad2e680ca829c38cf13a56aa28ab3a9f237c7ae1e2c1eb7f6c9fb1d5155e8666a84575a204663fb88581faefe4dbf8ff43a888772624b06c9faeba3f418e264aad6e49615fdf0d499c536b9e579c73c777d91959731667a2b58687d711820c9ff0a26aab39ca22aa8919112453f025e26b5669538beac710ba041971cff3882646c591a07d1d99538571e63abd2e2db1b61fe6c3950f39ee57017c589356caf8a556f860c651dd08900be48b2b2067a50aa20724a765cf3f36ceed122732a93e11da707d6d0386f4f1c4be07ab60b1eecc2f58df9ecc6381a605ad246bebb0051d6fdbc7f2a1f4812b95fb564a048365757031727e2ad196e42a71a60b27754c3daf9d6a9a404d22229b831b5723e6d4a211b10281d6e835b6a0af797ff4df65b83185dbe3d7189993670a43b6e980c8ef033b39951a1714eb2f236644c47bee847a000e588bdc37c0b147234880728856741baac65c7183a0c16e7310a649a66579753b052abcabba90056f19ebae20a8d2cf817dbab1b2ef50b06c796117f267edd416de4040e01df527ba8848aea0aec621cb9ca09297824d874fb805702da28706b2169b5cce44f457cbfba504e28381a6727fc257e39238ed239203af48228ce018def1198bc8c3b6e68ac851fe6d14b0be3fd2ccf66d4e034ecf6a8b792b783e5a047a12b94c54d6f875d54ecc0374eeb4b1fb02b373a77f6da3da4b8a30de9aa956c9f45ac6d4cf9d42c1876a41dbb92c40d4d7ef4b74da0bc528345fc9323f2caf4537e4f2b078bcf2c4b35df87e18912cd8ce743add36494cfe4f9c6a6aac6f432d9dd0b3f4ed3aab95251b286007f3305211868d89c7a2f1b9f61fb6be81c3d389e862bef76b971e4a456c23df5a57fdf1aa284a6c651bce9f5157651e74d4e8bd723634e940954771615b9bf065fb3b8eade08fd8346948af935b0ef72780aaaae92febedebdeeb2ccde807bce079c87d3e1254cbcc694e0744f585ee2de03ca16de0fda35d4113b8e51b9f8cdf6b03a602d390e23585da13ef98c4ffb42edbd92552675388c07dfc1c4298123cd36a3d", 0x1000}, {&(0x7f00000010c0)="c9ad6a4e40cdf423fbd5b5068f0393be5733aa8d0a80552d3703410f26082b28b3e6f6d0ecff9945b2582630c7c9c8b40a7b856b7717018e2112ddf912c6dee99fd4e4a7a3cad1ccd3460b332059f90a3534804dcf63c40d9cdd2b9914c481fb259af96220e162cac6caa1347e74332210a51fc6d88d983168c10399bcbf9f026d71ea8bfeb0fe9ea8bb3e2e158a3e9055af1c044e67415aa0580aefffd15e665750845ac25fe6d69cfebd8718c66d91d6fc7de9bb38e9d02aa1", 0xba}, {&(0x7f0000000040)="2d89f05960fc8434d232617cf8e6a48528f8a35a3ae554fc28edc8", 0x1b}, {&(0x7f0000001180)="9bee545c31ad0fd7a22bab4d0974a3beac448720c8b79cbece88b39d5ee5ca50ce6e70a79fefa240c5ed2abfc99ec4526fc70cad5e1194a80f53235076ca6e54785d7396ccac7ac5ae3d53a2e10d50e13328b1d0efdf9a71bf21eb6dadf67198f8fcbd3617b7584af0f6f0437acd7c17580bcb1333bf974ab9f66fcd45ba87f70636d3cca18aa3d75a985a93a2a84534f48e6f8b55cbc2ddbbea8b233d84f30a760b6dc0a7fc1b6b48fa", 0xaa}, {&(0x7f0000001240)="70947048d1a0b14f7b2963af3e5ba87db63ae717fd8ac51bc69ffc1a54ebd2ac07109b378cd085525492fb197fdd8846dd8f2e10989e53f75978ed36dfdaeea851ed7577c47eeb815cf17f46caa1f512bbd3f5d74fae736409750885a6538e0b3d2957670d258846714356480486463d6e70de4d592416f9fd21e56e62e3c295866675fab89d5b958bcd8d6d92d5317ba9188cd0add961792b7be3b05448a83fa3ababf6e53e703929ed8d7e9358f32fc179538835fb41b325647484aeb9af6c62244d711e4e25899f77d6470c388955b6a1e655c27585dde02ae68a87eb93c91b708d860ac99224d43430e2daee87cba5e9555afdba973f3cc192c9ba84d1d696ab23d13fd422ca228287e25ffcc678de4e8d820faf8951245fd106790f277bc3c16d0770f694fb5047eccc7e18f96e8932a9b0fc0eccaaed4ef51cfbe1a84f107ec3ad84ccc1639d793ec5c4780c566a54873136648058f2477d7df6c93f9ecdfa020b628d3ec914257a57ece7ae2f64471956396c8be097f59d19a8ea5de33c2cf7f613c7b5edf57b0ba0a64cb3ec3774429128418eb5f58752c23fc537ad738fbc12f9a67cbbb411cfe0d94111feae4d46994b416f1e490090b929e06167d27f25970f56c4f94fe333fd384c189536b2f3bbe2c6ee142ce03dc471cb0128190910ad616fd49771893939add8615e386fe8ebf9a0963e9e9ae26d367dd0951b871c7d0bceaa76d9ad80b3b42731c7482fa4208f76ebd9236d727ed3a27693f4f5a7994e22e249e96e18c8764655e203bac8a4db3d971e9e28a2852612bba1b4bd27381f8764976cca09e0a71f1f2c421bf4cf1a4573bd7f08c139fc1a437cebda9d59d1e8b4fb8255f6bbd89f46f5d8b411ff9527a905681040cf43be93b53fff7fa527bebedf73930f1cf631313a726b3c8f9567be0f65e3b1eb7b95f405daacec070f14c3eaa775ce1d6335d8f38169670cc06c0b8531bd967534674d4e2806b554bed387e161a0499440701ecfd8b0cd7fbc264fc11b345196e1fae29ffbacadab593e5b79e2b94dd09aa247ab40a6d9be87c2e80013553a8d8256170409e366cd2a6adabf2c2c1876c629ac910e6e0f52784d81cfdb4e322f6d649494ec95a1c26fb4ff8b51fab47fb65cf72c34da4b690fd3ffc373cff99fb30a1070529141d26e6e626c53cf0a7d74aedd608a091725f3b6c6a058ff94c46478f5b6d866ed34a33d10963f06eb2035c39222cb795dad095a39d85b535c6fcb001a09b746bc82f62923f94c55dcbee73c2d1ce8e9af7bb3f368ac2d68af0afe9f8041b93618c15b56cb5b88a4a8766387ec5f5a62dd226b906db53124f2c5e6a2d4a5ed8374c999ff351fabac14835de296b196415defc04ab31ed7ffb9f17f9d535afccfa7e0467113443d26d4f8e294e619143e3dd6ede7f35101347c8d96d14fbb3bfdb8d365037e9d11e23513cf9454c652507cb10f998824c0bce6415727917e1134061fa83d47d1b30f4b6a7c86facb46e05083885dc82c6b8fbe254bb88511364588add9e46b714cad09a677156848e03b7c3b7304ad0106363d40fa4443f8e7a78623f39d2da04ed9b249ec96403ee57c867caa8f163304b284bec3ab5687187313abd0eca42247731cd2b520e21dc47feb98c08d48c121efdb03d1a3dee1da0f21ce03188ad5773749572a1eccc35dae053306cf144a6449dea590a704d839f8bcaf0a1f8cef0b27dfca642c98ad5afe830af142049e30eb7b5741f197d5b015e684ad7f2a26b1e61cb023b0d8c5c6395f3d4804817928ee11508dd79ac1c600454deab0d19ac6cf51dfc36ec4d124a209783f7089b05aa858697b1ce27ccc08a43b85977beac4095026b175f7692fdeb3c245f8ff620504a52c655e25f577f48baac1e4d7abe6b95f58c79264c6b710030f70c2e57ec7863a8cfd8f1a722b4709a6a54dc4d92e1eac036aa7d65267f7faff70756d08ee800920ae802a2dd3863ef530aa1a682db8313b1bbbd88b6163dc237fd0af17f24013d0ddc59135ae0552590622f99c902c6c4fb1ae0368eaf1341585cab8e3d40bfbadd020d4a42a4ae3a970176654514f6a136823c9d05196a5c50a44f8e7436796abca7e354ff316807934143c51f30daa63946f0e7fbf5f919a78162b588f61f11a4fa4f292fcdefabb941360091ed06474d77a36f423a423b1dd576503beb89537819713b155996ba3777590345c6e2bb64b11cd78bd2af7648639b553e97efbcfc405d0f439d7bff934583d3c88dafd87c14b773934b5cb7991b436d8df6247f629174e9fc46fe36813ee5ff761fc9a092051556dc2a8f918402e718495145f032bfb26e8866e16a23cb84620183aeb85a6a84b710d240ac753f9d686f7ecdd7cf4a0cc0fd0ea10b608ea42fcc4fbe78be5460d72712b41c55db32300d2ce6c6694f4a7eb10711428b2b26a07bd8755e744105eba20b1c68d38874b6b06d60e2dbfbfaae143654175b1ae67405b5f3a4cccad9cf9cfdfaf40077cd65e40ce107c067250e88fe12e95b202eba28fd8b81b391b674f410112018ba85dc553fc76f51cdb526fecdf532ed16a47702a9e83f9641a446eb0d8a45de67c13c020d8c66da7e3e77d8ea4aea5e3b05f6739052e1f7f9ccb962d981407feb6d2652b9a2a8b5e5c0d3d397902b529634ffca831410a64eee87342cde823d99d9eb99fb965152603cd227566e47eafbc18368ee53a1179236555c739315b9a3b1a4c25bd6750e3cc9ec26698cecbac2aa4bc405744a50f5966831fd4fa8078ed690982ff88e41b00b839b97ad2e712228d511e7fd1d70e6a460fe20a70859e20bb5987c6a703676f3e31415fa7f73853ef7923381129e8984a0c451f89c14561c659816f2f17125de34bff2138b5630118678aac1dc12a0adb3adac4f6b35f6be6bfae8a86883b0ebf919924ab8218f2fcaf14bd10de19e6aba40692a55d72c9518ad8c1494d789a6a38843151d87122ce07cdcb3c5bdcb562a7dd1f3f27bb0f08efc82b207ec3712ec7752753a81b5fbff035900f0205955030e15d2be00d8f660eb53d69c3a1789f3d0cae71609969d2fb28cb6fb127f37b8b4c6dcb6ab7650f02b48ab5ff1649179e2d863366b4d777a3262245299c5b05d27731115f80e202841f874d6ebc5df92bf3033d0e6fd7e4cb051d09a836706d7ae1b292131684a622657e83fdd23452cd7ef8adac3ee440d394734c4eacb2e14b554b26faf10fd9e76501b506cab5a71af755d691ac875d8b5568fb155d20cf547641e796698601eb35f713b1b6d2f5ebaceeeda966ca72a3470371cb9999c8e04260b2e409635d038522ebcf9dc4c7ee094807560cd909adea120d16fb159439173472595547800fd5de4843cd2c9df2880cb4f12aa6b197c88147599a2ac16fc98729de51782413ecac852bdd57053d10358bfc4a550091ad3837cddde6e65015b10b57ddad2af3d4ef3817940f710930fb12af1b17cc4907e3a9359be2df4536418e311c863da23e51ada485a9993f4c7ae73bc3cfdfabb56091b15da5d03bf8dc2616ab0e9183846b322fab0493e2e1c53141cf2fbb3508a08ffc20378a1906af5448e859316591fbc42f1a4a7547e42317d22495cc1a3eaaa6c45f3139c7eef1d54e7e1590e08bde4d1615155989ce4929fab8f6d71f6a07ce221cfde2d8f61c748bc92124fa6aef07d83ad7cb0a3fea57ea37f9dc803b964cd468e8d10c0e92094db8d2338b1d19291f74de60945b50e9d55a6eaf0abcf2a0734da96777b67ebf145c10665f224f0a83675abc5b94740942d14e2838d0fd8a9f1189fb0bcfb592fec69ce0d852f786b067471f6b8167897c7aabb4f7bf114a15ccf7b64f296f22cdbe2407957527626ca7caa9556d8aeaa990dc7772324d53b339d6da7a9c775bf5cb2ade94e81f233329fce2dde96a3dbf7f7d09b94ff41c5a23278fdf4fad30e9a7df3170bfbd9fa64538d5b7a03915082060fd5887d625608a201cec79f68397b5271aeba18c196322595c2cca2cff452662e096fd9486838782903b3c605c3f7e5f193d9eed04a1566eca60d0a3c9b27009f5b86db63db38b1c23205666e448f911e04281f19d16891002c862e424b5d4155d89f4182f873f4332d7d542e7535c5b59e402d0a4564543951466a32725deceb4ad63931ba31d303affbb465913a52e51ad5bbccc2863d9780554d60c9fd7cf4acaeb5f0d81c5fc81369ff3c0dfc4fbbb89d6075418426ae93e5bde604c7470bcd017bc80fc97683a72dc96683b22b4ef641eb879310a3e13eab02873a54acbbb8bcd20ec011a104df88ef5c21a6ca971dea8870cb1699531c0db615d4b007428385469f23b88257e0cf92f6b328f5d033ba9357baa0a236068676031466794d2d04b333d7608f2945509f142ab53b7e665022fc432881a6572006da22c6e3a9521de2eea25d9e188d10f24ebb20ca16e86b431e658fe006307446d3809dec62b1fec28b5fd47c2d7f1ba3833a2cb65f5e867412e449d99cd0020fe3c9f4a337bc4ebd0f2c054271b8b30db2ef14702c91e9c6b6c567be83a7ae91331900c82af8d44a790351135e687985d24c4710b5b67e4157f815f2590dc8789c91b4d7306777c767aa2c1aae2a0bd1bf2bd5ddbd0de1f2140e85754c3cee7e6d83a894aedc061a9578bbb064ae29f432639422ba40d8254d05448397bce6018723cc620a130eff29dd8a820e45b2ffd2f1c70080a9d60b6d69905327aeb96e3d9fc0e06d03589fde8b480e49efce0c256fd704529bbef6f676773ead07ebf46b0c2295d70355a1e8ae85917fab4203156490b9faa54df7ed4305eae98280b252d0b1209f9f65dd99271781aeddcfdc705ee30f9b1cdab058bd756a3efa21dba7d5905acfcf37deec5b6c62ed409617c3dbbff647119b2f071482f1f88ec2efa8e9ffb3cbb36d5da1ef8729e0991e0ce5c2ba2edc4307ee1be1a4513fd486cbc13f8dacf954f7f139cbfc592fc651f6edd2576a758084721cdc0e556be4943e541d18c118834723ac55d1892547f1540f97e68dbf7497c2ed2bb64330c9eb9abe2fe098df5906d90d59550ca701bc221f7363781aa7737430adf43925f4039904aa38d2cd8215ae1b36d0240a55782ff1efbb0fd6beeee022ef3f394cf4e245368a1c82cd1f7dbdb708178c0e35e7381601d6c9a3b19bd66cff37d8bd8d5167d7d57bd34d8ffbdd1b95d56dcbb91587757bc681544a32cd8849c95d883543d2f0e6c8203c9fd00e97b93caebf9f9936065d010ec11fe2342204dd02ca1d57604a8acf594854f479d164a29b8f198111aac9a406ac37068bb321df8d5a54dff19d73af1ce0cb05934de05dd1d05b8809f5fde5ed0b7fc90ae573a5892931c645b0e2759f26c44d839e221e801e1ef2572d688d4552f259fdf904045530c3e9246d1060017693bf00d63e3f04abba4fcdd70530964f4d9a5ed1135bae0a7f7a48c3c45aa3df926edb2e6cc8925321c5b2c4da77f5d0af8429ac90ac2c50e8c3d5a39a8469ebdcc98468de9fa3e776e914b8daacc6d39544bab30b9baf38f4377e6be273e0dca2b0b5a3f781462e607d3469aed60c7d238b5936bbf8fd0c85175317366c3384bcda0158d058134d56317932c7fb2acbeb86c6750ee7e9a6ab83f44228f2d81226c1cad2a7a65cbe0c106cd4eb44ba0e965cd1ccd74f9c2e0fdbd3e26bea33a602049fa2cab38e6b2a31504070733a29bb7b5e50c35a9cdc02372fdf9658a5ac335ea56641e682c9bf499a2170e8cca0b1e344a82114170ee10", 0x1000}, {&(0x7f0000002240)="d2c5908c0500bed702de4fe5ec0cee7173", 0x11}], 0x6, &(0x7f0000002300)=[{0xe8, 0xffff, 0x1f, "4a229eb374ec42acd6c8b646c66681b1b3ed03464048ba72cc22486f76029dfed9b807927d3207f8e29c164423cd37d9a1843ee73afb6b02f21d06dd311a74499738c1fea7e4214081842b0e52656f1cf6a9e885026e163a820a73a220971eea271938e92c1969016dff34284a51932c24632f273ad0cf0881995082fab77f34f5ac83a39994dde9c8ae62f9de3aa0618e29699ae0d2eca1a7053da1f73f84250be823a0a73687792351b554397415fb8fd4e8dd8df9ce97c184bb3befd22470890afd9f9ca03179d621a2c65383d8ce09529c58e677"}, {0x28, 0xffff, 0x8000, "1a52bc4b95acc93208ff2b954e523c8800f4"}, {0x78, 0xffff, 0xfffffffffffffff9, "420075a11cfcb406c7fca613c7c0ee341ada9b4422447d04695bd3aa2274a90ba559471e7a2adc5acd043794e8d925d22fe82d315cc3483e35a954d76a9e3edab9ed7ad8475e4ff23dd8aad90f8ac752fc2c9ba394f557fa612b22b3dea1b4c733a2"}, {0xa0, 0x1, 0x3, "fe4ce4c5698524302cc7e374c4330ec166a58a3c73c221fcc0805eb803bf10be1445452a0163e5d7ee44c597a4bc3ea671c4f8c89f9cf494a63b1165b50aec44743dda7185d3ba5c553ba24609f41906c96ae77bbec81fb67da286d318f6591f5282ffa42335c8b60b04f11ff8718b5b0697a568fb8a75087593a18509002bcc09df47f59aae8c77e86f89c08f6eaa2f"}, {0x28, 0xffff, 0xffffffff, "b68a27b2e80ceb5d04deb82b8729325dd38720"}, {0x1010, 0xffff, 0x9, "9b8762e53105506c4d398235d6b0787c69fc3b1ecbbc142047faabeb62bbed2def34c6268d1b9560c5db12329f01d69886700846e0d0000be9e5d5eaf1b0a087e640cc1fb1a8f189349054a1cb79e2572e2721050c17b2929b4abe7e7117a16334bfc511da78328f9d7e2cc0b2aa5bf72c8250d6099c41d9888edc62c2618dbb1084461bcfcb900be0e1ef718821f603bc75946f29ac0cdc9228018bbdbde676bf3d0f463e1c64575d970bdfedf05a864cab076c687954d7d1b7f450a6d9624be9edbace5a6a6996a7f93491652455db6235498b47a1230b8d0553debe4e33ae6fe8ac1244c3e3a4dc39e028db692aa31886af62cff179fad75996f65aa37a585d00ff53009adaa3f2dfc97815e7c487913fbcadf0331749ae9b472547f10334c7ffa80550d3bb40b6964ce77363b0ae60cb049eaa2aff9b44ef3d553215a3f3943b76cf4387e4c7ccd81aefc48cf4c3cc6345357b855313fdde9cfafb12985c810a82ef0943ab9b6cc11ded669e48fe267cfdfbba2f4f9c2edc58e5ae2d82a3567b758eaeb376506450e1d88e5d0521b1677fa846f27e6fad94a922139894ab589f393cacb9ab58c0589186b0eee9ae5934014355008209e2990ace01eab0dae405aec77c278d991dfbb858367ec7a6108192760c00db2e8f6f99d085f9ca90edc7ea53778c1660e6ff8a26981aa46f50b6f2a12c4b8c4d8b58f8a84891e7cd2aec9ea5bcef43fcf97b7cccbf11af7f4a7cf870de5ca072495adb54ed1e5d58281649bdd8bc3cf790a436f5b1bed972bd888e17b0809afa910a89d8841dad9f9b3edfbb28d1dce8a82f4c4233ea402a1cc699495664a1f587f352a9cdd4128f4a2e49773acbf1a04d801472aa738f0259bd284dab1e64f39617ac80a954cc3832eda28b1650901578410ef7e784c509135ec2565eaebf6036393ad3882fe5eb627d873150387bb3000236749cf5f0c3d379a546545f4c47a37fd6029e52511d6d1f45dcbb878f20870f5abd785ce1dd5d35dbb763be001628f95e7bb9c339d72b569c61429d0cbc0f7ee021f17cfc8706813714008368a989e78b47e47e9063ac60fc31bd90a3eae49738e698a21834783258061e10c715b4eecb23a5215c996d044b52db48f2476b7deb407943f9bf8d72a1905ffbc7cafce382f444e56c495b6a9ad3da9324763372336442aec0c5264aa1aeada2cbb3423f25a7e6ae439e2b1c1999e4300793d5516c6791915ca3cf06dc39aa5215a03b95a65b63aea8560202c27920675e1a8ae2ff20e35a022d04368b4cb516ebd404b696410c8b7859448a2d06dd42768c395029ff607df2b24fa7b202b6a34c79929cfc3286355271cd5568af89fffbb809c16d3da0e65078996b1a000b0b24befde0f409eafb003758d2c38a6bda0e65670ad2ecd9bee5ea3faaffe353c10cb951b8a0f3ba862855273fbee4cdacdc29011a6e3b36cd2dea98ada3513140998584ef6639d0497dfd3a27f9d52dacaae4116c4602a16dc76c1aff7b5753b77781b7044d713a44d3e68778c6191c755caec9860a1a0fe854bdff4e0cc61e67e1b0cf2b1b7cf5297bebb1c4f05d9ef09fc42fbf0be5b8962d8e1a238df8f684a350edb0a55a86efea85ba18c4b4f5e749a545728a571a3d2166de901972fabb61f02513bb833e90f99e6ce3f2b41e92ff930451f8c92c4db59420ded3846a7e38fd7f8bfaf7d4730d3ce0981eedcda8439af9a60ea7a51538ac2ff6a214cdedf391d0b64117926d1f82663cf731509c209cff0bd8dc8eaf0514951b2822392b3b449fa2de5b1cbfaa4768c6db501ccf750cbb872d3de9aa49fccecc8512441af47fa9d81c0c8d88eb9b09dd895ed9c1612195deacdf96b126da3215df5d932ec3d3de6fe800c6db45f2c3b761bef45f7386ff97263fee37cbd968bf8cc79c851fe59555ceee999f4c001dfc7fca56c151c6480711b41f0e5df41d0acb0e6d650653b3fbe2b106142f9b9366766841e8cc0eced9f11f9d7faf77f75ca823b0bdb24689c766ce3d87867dd17864f4061e3194625977fd32ff561fe90d929f57e94641d22af8de786febe0b03977b7b571120d4fecf28c893017dc43bcd2c93fe3497f2f9f0272554e6c3aaef170c37b2c087d74cfd72471959a23b9f289ac483c712552954ce4670608499ec3210664afb77495c9a23ed80e71f9ef1ac892f3684807a8b8bab3733b1c1751377c0f123fd2fd411616bdf3dd01850624de956afe7f5e0289e896da96e87fadf6a04a37a2942addb05bc1beabc5849dc29bb47f0119c43fa08ae0c6178cf31926a4597478ae21ff049005bcc68ae4aec04eb10af047d5b6ae40e2fe9d0b971b16dff9ba184a17c0f9fd841fcd804a9a0fbdc920b86983131b4b2c63716637efbe75c5990d6b7ccd93e275b7914486cbdd3e825be8cf00c07ed66d27aeea07e4d96b3090f6ae7500de0fb074a5fe06043d326d3c58c2ffbdf446797b73b5d1f40871c8b189888ef1baf71caf77b44bcbc7646a7edd1c2e902f5315b56a330606aba6a73e47d075774b5f78321d9b282772478c849dad37ff8fc076b2e64b52920e08963a370342aeb75f60c9abe84b0ef44c49fd05d1a2b3822da82a126067c1fe552f318b9a7e6ada667646dfab7e9ad518d97672e633ccbc0c778068f32d4a7812b784f50dd54c6cde738b10135bc09f39e87368f857f91c111e8da76193c2381f28726c12dcb4628dd69324773eadfb7373287deb2886a8f9c45f64c04402fbcdb229943f691b395b3a632e4bcff77b85114ab8f201d19c827b15039261834ba79544acae1707d232f57b85a30712afe7d996964a6270e39015c4a440916c7aa67356096690d8af13e3f92beaad2d9d2b218663cf1255588934a336f485c42fbb6b89b0727f87072d86140b8a1c14984afe918589a3a06f29d7e81efd4b629f2afdfe96aafc23f21c49a7c9c28f0f64d8477984b732e2b029b5ae35e5963d7eb7c775068245728aa79e3ec53619594aaa9e6ba2b1ed14b7bfcd7c4f294942bcdb7d892de67cfc6ffae586f262e348130b0620ccfcb68d062051afa72765933caf4b284665396e10d904fc8e2d68b7a0ce8926f2cb14669cf9686d7ca424344e45ab15bca8c9d8e26ab87024e95d079db04db443587e09a51a2151f02265f69bd5fa8af9d9f20662a13e429fe84122d2fcb2858c8264c648b43092861cbf1ef2a8a2f1e0ad0b5b6e67afe345eedba02a44c72cbf8d7aac24db77555f62da6ca362c42ff1e09da537cd40c6e7bdc06203b1175459b132fd5d745434ff136ef57fc9daf53ffa8981b01f9e7de6240289950d6755c09668f06a6b98bd5d9bb797802d89d10212a8eddaccd92c6281b05ea2e936a592341275c5a05c0971cc3dc500f2e9e53c182839742ff1ea187751bb8a48601a3665e60cbce6adcbd244f4f150a9463e230faa6eed66e9fc97f23559df85ac50f9e919bc9bb904175cf6ee660dd0ff15c17135eecc123f4718fb3efa4d28bc1efcef7585e45aeb21635234d61a553442c218a5ebe719a631654ce2042f8449628351d30f17802ee6a332aa7a41fa6f1e976936c7531e48550ac4caba9165d01fdc0833b35532c614a389f1d76ddd6d5b6b28a8b3075e3fa6a02f5956f1b4ad7c21f3b13927b3e3445949400b0998f6c30270b8053053efd9d807251edd585f703fa16b6d12c6e443be78917c30096470bc516f17044d64c3a70bc954c2a2b3eda1146701760f700f21e845df1a0d72e61711bb1aa24bb568938ee0d60ffe836e6edfb997624c180fe864daf1e68746f7c53289d828068d768e615359ca9823caf556f15b97a2151fe12e2fb411a7fbb3d33f5ba3633af7ca4d764f3911ab3ca2c6af85ecad9a8f8f71623efbd5cbb1ea0578ebe480c9e0dd83479b47e12176013e78a6ac0c38c84d59cadf1eb47bac90c8bdbfe3e91c7dbd130cea4b48cb2162e9abcfd2c1bb8bc4f92ff918003d7b8cc8a6e1161e0ea2ebfd01918e87bb91b1b4ea324dce29af2fc80525f52bec3fa65514fa13da66f5822c9a6b1308bc1e8245673701ba60e576f6972518c77f4a401e4afdd9d4c2a92a329a18bbc0f73523fe36fd93f37ca3c42681776cb787d1a5cd3eba9fceb6d558cce24b48913162cb974a0f198ef780b47b0284609feaf3c269f86169b701caff34eaed6fff4ddd078d2d23f344c0c3eb1245f9d386536925dc9e44cc2871cf77a1918cd29d474c8ee7e5b42143c04369968b3b4f2bfb9178bbeee8fa1c9e85a707c21ec84336e6e74feb84a8ca2d95b3217739ecf1275f9a10e9e79313f63460408f24bfa461cba679e1795b9ced33d9b30273f71b48e1e2d31f9a9ce50103a4c038294740bc5b787c3d2bc570092f063e32d7abe3bcfd53c959d61967745a157bab0a5579754ec2f828231194094d99b5d615ad0d78dab6ec7b2f8a1f02b6f03bc152b67d989f274852fe530c9bd64db4237186982e52a04ca6ea05f1322243f380d869216403f3987f77e252b2fa2fa10dee55e188f4643c504f3f6c7ed158bba12161b8ff5b3364d466732f9b458877c5671e7963bd9958fd452841a8846bf6db9abc7639410b3a449fbadb9880f160e671a6e0102d64a0a300576cf928d7f877614b4eae69ff5774854b4635ae6e0be1b304508a2dab19d8c4adae58a4231574d0038514f154f002447f352816168e70433567a0149fe6d585dd9694b88150033b84a357eaa791590c473774907406fe33ff13f1a660f16722ac8f51e6b24dd979b9cc59bd3ccc6f06e2522fc2b3e05bc9bed02605167fb70c0d2d11c760a5a0215d792edac461bb4ef146abc7b01f35da52f3f92567cd29681c61ae86d44f45b1f8412adf078b7ff4b92ea162ea4918750355600b590893935248483527ca0d20f611ff0b3acc73510aa052f5c8f0e0b9e8e1033f797e62ae3a35d9c5772290802715ae87bbd0569038a4e46dabed6e48514348de0f49f4e36e71b1f14dd3ab2f02d742dbc4aeafbc8f4fedada3da7cd701364171d3f8b9de3d4c1034e258f951b2512e91bbd83ccc086e7244b6690e485757ef3acef334ce6cf005a0b7a81b42e17cb32ffb859bf6c99dd9fd4e0d8c52667f34d0a695795329e6bc1c973724c77735f9d9f64b7510edda2504082a87c56ae12cf3ce26b40319d887900242041a6e1f9ccc7ff7f913a9fa61eb7a6219973da55a11ade4fc5833f24a4f87e8497c1a0f4f71a1a5f9efd82690b5c40626f195b43f7ea96061985b2d89b7dd95546eee79a32303822ba4275b95e1ebfddfbb2e6febb5f7b6fcfe710c5642308942973780802a88cc7cb5bad60c27799a93171956684fd462ba5b826bc628602bc5d769b6473b778ec0d636206ce0935ac100108bcca61815feef280e21466945fbde90019175d6a75e2d0ed89199aca8bf17ca160fc7e9b91e640db1f3dd3b9203cbbf9098fa741293efaa0571f6009d19c122f1aa18cf9f85f363c2c5b1f6c56ed8a015e934281a1bc4995e952a2879ea28180163a5f2cf1022bf467e48197cfb8a4a7fd381e4d16b333842ee9d1e72863a810f343bb3547dd6a93db3e33c7e9e9e3a958f01a206f14390a883bf55861c48900cb5af6209c8a57f2a0d43039e80e0beef727b4b196644eb8bef3c97395f123e147fbaa3bb8e39d23923f6878b1f3c345d49b017b304ed451cd307626563948b31a6e8f7b1359917685ce176bf4c8c5844366fda5356738924cdb07279a0c92ccac2a1430a21121f7e5693aba07bb8110f9606738c66088f7b03e9364afee4"}, {0x78, 0x1, 0x6, "e79e09bb3c29e72d799dcb97404a5608f11e9ecaa9da550e076fa74369f501605bf6bec9accd1c9964cd6fc67f5b1442506f698c729d700ee286bc2ce1f95811aa93778322cb9d7946921f7e2f9b1891318a35b128c552e13abaa17419a0d7233de2a5"}], 0x12d8}, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:06:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) syz_open_pts() 01:06:26 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$setstatus(r0, 0x4, 0x80) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r2, &(0x7f00000001c0)="fe445f4d7b93a28a3210a8d97f99cd6ca56a03000000000000008d96c8b6bb05fa2e4d2ebd1bf1fd3da706bf26e13803517d294c0001a0e58cb2c69b69f8bf3e1421360a4d360d198c49ef94e0838d87416c3f6bf701ec9dbbd0b66deb6ea8850258de8fdafee908c8442619d6ca3bd4407d80cbb29b83bcea58c7520451b2bc885704b827d618243a736a000c81419d49a17bc1a36ecd3da590be554c2fe389f61c561508486a7a91d2d6ee08bc419ca0fb3d8a", 0xb4, 0x0, 0x0, 0x0) 01:06:26 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="ff", 0x1, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xf0ade89c2062cdbc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 01:06:26 executing program 1: r0 = shmget(0xffffffffffffffff, 0x4000, 0x404, &(0x7f0000a5e000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85, 0x0, 0xfffffffffffffff7}], 0xffff, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) shmget$private(0x0, 0x14000, 0x200, &(0x7f0000a4e000/0x14000)=nil) shmctl$IPC_RMID(r0, 0x0) 01:06:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x200000000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000000c0)=0x112) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003, r2}) flock(r1, 0x6) close(r1) socket(0x2, 0x8004, 0x7f) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) 01:06:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) chmod(&(0x7f0000000040)='./file0\x00', 0x44) r2 = socket$unix(0x1, 0x5, 0x0) recvmsg(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/15, 0xf}], 0x8, &(0x7f00000004c0)=""/125, 0x7d}, 0x800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000580)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = fcntl$dupfd(r2, 0x80000000a, r0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) 01:06:26 executing program 0: r0 = socket$inet6(0x18, 0xc001, 0x100000001) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000), 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x3}, 0xc) setsockopt(r0, 0x1, 0x200, &(0x7f00000000c0)="3780d73d914f73e4a6d926a3c18a9181b2a8828391abe8ccb0c7900671addc40c15dd0f4e9ed2099d70d6d670b28b57a0d0a0578cc5085d7f0dcac867406a3c584c625f18f808cf86a59ad0fcef786f158165faa7860e72a9443bdec3d6c7f71ebcefdff254ecd23ad6c11c1b1aa4b95ba2472efd0acff7d492a670e5154a5bd23f39d9be822d96ea30b028b52217798a90969a5d452fe90107c943b25d1148d2a5a84ff78a2c1a364cfae54a1c4cf6f4a0cf29e0d37fb0f5f7e1cab2702ac0817248c0a86349e7057bbf7e92435dfe1b1e45593a5b15573196e8d0c1c96d7e29d75e6fcb0e8082aecfd5dcc58a8292d58a082e8a57d453c2f", 0xf9) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100c8, 0x4) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNXCL(r2, 0x2000740e) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0xd7d}, {0x0, 0x5}}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) ftruncate(r2, 0xfffffffffffffff8) 01:06:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x100, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/211, 0xd3}], 0x1, &(0x7f0000000380)=""/4096, 0x1000}, 0x800) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) 01:06:26 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="d1517e7a82bc83ca94e1fee9504fd08b68fed7c381f858f0b56cb567ec69efe71759ce39587bd8d52b36e25d6c893cee24fa460b55dafbaf7de89651514af592404eacfd295b7e523d95e14d573e49f533a5b9a4db499cc0ee10194bfd5463dc9e711d53e9e7eafcc2e9c789f4b56ef0c6ef592a651d244c7e1f31e1b067ca5e17656fe6f9dc0e4c1a4160931226de9535552a4a8191da430815b2ae75c2c1d3bcd4c47d05c23f6b7ba85992e8d6e50f52731719126ca0ca5fc3ce094cfcc84d011bb18667c747e7daa0af2326e9c0ede10bd310a40e3d3b539799b8ada0a0f6a3d05856", 0xe4}, {&(0x7f0000000140)="8973f98841206c2c079d5d098e16ce9e232517c0f387a2391745dd688e0beb4cccb7cdd1ddf29853734bdd7a34f48fc68842603283c1402b7d12dc047a8905be7ee245ec426056c29df7e550542bb0923780a496c98801cdfadb6267c57c41a8", 0x60}, {&(0x7f00000001c0), 0x313}, {&(0x7f0000000200)="ffb60653f1f9f892e380f0410e41e1caa069b10485f95f61fe3c395bd633f3baa05f6567f19394eb92f054a2963cc5190531022becc06eb79078a84bf6c2f385143679b3b82a3f5543e800ea27795ba371a5fb415d57d75299b5664d8f4a501ecc7eb8bce00aa35fb7a694fe2059af050144731b6e", 0x75}, {&(0x7f0000000400)="b0e287c610acd63338fa251a59c3dab4c068cad0801ef55f558932e9521159ef0f1a5400b97af265d2f2df4f58c40d6362c6fed3cc7d585059e03908221d46bc67b97bdacd47c57c76b0e237ba46aa7e57e5892d1811afa96eee04bc563031db301a7325da4e6ba6491249c25b30da5a3b3c26b7b080b29541fcffffff7a6c4acd52174b8b5e883b0e3f38b58c2d91b579048cdd6cfdf8a97be38857d26c7cb416ad14d23ff791309b2cd2afdb487a57baeff2a6113d1f5da98876be352beb10c3681c8a84f3a94e56f355fd72f71648b33ff691e248143d7aa776c760b6539bd4957505c2b8d25c193eafb356d28016392695cc75d09aed66d8a0faf13b85ee59a37767da47a582a81d2997118a8a3fbcb6c20d820b3014301b3eeabf87149c93eac952236ab268f0b526a5afb413d6cacfa2ce41a62d5e652f366932ac203c30b25d32193ea8d793c244c40400000000000000c02add3b3899695ccf0f9066d43f184cfe28cf92fc0b463fb6191ab27de9bbc4b01f40f1a01fc248ecbc2583903be8f0772f0c7ee52a752584", 0x18d}], 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 01:06:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x34) write(r1, &(0x7f00000015c0)="46e4a4b4e00096e211f0ded79c859cc863b6c9e7caa57c7f561d7246b5a784b2fc1b0b3450de399c1436ded017edc6801819fd879dffe7efeadcc021253e69a58caf9ce3a43035149271f2002526ab34f9e1bf7a280e1dc0049d5dca21a66703729b5f4bc8c09e5d1099dfb054cdefdef976e319d24e577591402e4ccffd59012be75929c65d3eae5689a899d24a4d4bd86e2e2a11850a16bf2062f69a31234a5b55d29d2f4e4ce3f70d256ef3ed5d87a4097304abc4d21fd86275aeba43704836d0a4a9f826b4fc9d33ece6b4a5166b5816cc6ffb7b1a9ff930be5ea287d9e3e0275d68bc184b9b155a8491515e4c5a561b1b4d7650d657e1a0d6005e2fe50995eba071370fd166858b0e461066db6e3e0e8bc137838c318132713364349c2cf00b7fa4ce00eb7fb7d028323c61e62474a163281d49aa07cf329b718c63897150a30fda50969010e7c900cef3e790c90227608f49aa9581813d40d22ab0b366885f3ceb768387b2386fbaf15de6ca28d87902d2ac062cc8f8a0a6d8319225095063a81dcf84f2dd13cd74de926c82c42bb74e9eff846d8956f693776f9141a5bc55af1a749450cb08a5260325696c89f6a854a717ee4c7c88426ccf5f35f9acb0a832c862c9699afefeeda7e6af879b565c5ee32d6eb9ae0be8d083bba68fe71281594dd697638228e4cd634cb125b525c73aa6dc0cbf8574f2153bcb8df7092185115ad017b8e49942758c02549e79beb4e5fd3424fa06d55d7ca833cd7c127396e06b009a56120795e6d8e0f5ac7f9a6df2a02ee6883f690fb2b88a1777428c93fa200b713e23e4a43aad8498481f3173f2726299e50382278a09f246d6d6ada6dc4090df8ca6725f14dc57c679161d52470791f302ddd0aab67098e198c644e4ad52b1e5a241fed771bdc6f8133d224eea451cb774ddbad3ef991cfb110e74c89af2cf359900fa48f7b89d1ac53b867ccfd72891545569667047aa8c6cde2556f31c68b64b5d1667f3c09d4e13f32394c20416b93efada2d4bbca43fb1b383b08524416c1d0f37b381a2cd09f1685541ab6ad2e0ad23a38ada689470fc800bf86469f429efb6929a6109282815", 0x9af) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r4, 0x20007471) write(r3, &(0x7f0000000100)="e84619653d05c127b2a0af1b39b91a6e96e493420ccbee37d945fae80ff9c0b9f3a7a660a2d29d436b177c77147a596f3942b2004fa2482239ec1e449ef9c54b415621c08cdc8fbff3af355186dbd27c4f0f0d2183301a9608d96254701e601cd06cba121de73204ca21355aa04d890f6321e588277c3aefde9930c5cb451d2c08a3d74e71223ea9e6ef563bbdea6972843e0c249863bef3eea7839c7169829048d9f7267d5cba84a660e3e000c43dabb82da9bffd431cb74fbdb9d81177eb35fccd0b7ab9062cd7b25b89e87060ad499e7440e4308c9d7c4c70835caa275f3f6d618652ff9efb281914e85d23", 0xed) close(r1) kqueue() syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) 01:06:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) r1 = geteuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000001c0)='./file0/file1\x00', r1, r2, 0x4) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:06:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000240)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x81) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:06:27 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/31, 0x1f, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = kqueue() r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x2, 0x8000, 0x9, r2}) poll(&(0x7f0000000140)=[{r1, 0x5}], 0x0, 0x80000000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 01:06:27 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x9) nanosleep(&(0x7f0000000000)={0x5}, &(0x7f0000000040)) getpgrp() getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 01:06:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x3, 0x20000000, 0x0, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x28, 0x200000c2, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x0, 0x20, 0x9}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x7fff, 0x40}, {{r1}, 0x0, 0x34, 0x80000004, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x40000080, 0x8, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x5, 0xe0}], 0x2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x23, 0xa, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x9, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x8, 0x1000000000}], 0x9d5, &(0x7f0000000240)={0x9, 0x5ef}) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt(r3, 0x8000, 0xa900, &(0x7f0000000280)="3ceb6a43fabdb533a55ec07caf429bbff6", 0x11) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) flock(r2, 0x4) recvfrom$inet6(r3, &(0x7f00000002c0)=""/5, 0x5, 0x40, 0x0, 0x0) lseek(r4, 0x0, 0x2) getgroups(0x6, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r5) shmget$private(0x0, 0x1000, 0x290, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = accept$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept(r4, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) socketpair(0x19, 0x8000, 0x80, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) flock(r4, 0x7) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r10 = semget$private(0x0, 0xb510056031bc84c9, 0x540) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000600)=""/179) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000006c0)) getgroups(0x2, &(0x7f0000000700)=[r6, r5]) connect$inet(r3, &(0x7f0000000740)={0x2, 0x1}, 0xc) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000780)={0xffff, 0x7}) setsockopt(r7, 0x5, 0xc59, &(0x7f00000007c0), 0x0) 01:06:27 executing program 1: kqueue() utimes(0x0, &(0x7f0000000140)={{0x7f, 0xfffffffffffffffe}, {0x100000000000000, 0x6}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000806c36fa1eaaca35ba4d11b89b25a9471dc79b272bf093f78003507b6ff40687b3e5f3e9caaaa0b95c9b97f597b26b329711ab4f8d1003c70e7616397496260b47be541567ff59229f2b7d9038371be64a5e253faf3e88c4d92e9f8efeecb177ca98751f7e189809752175e12d459cd6afc344695003505803e559718339e8b09b20e0fc097f8a0c66273a1397015e5374d378523c69bffefe54fa042d957cdd5267da517a92351550d9a1c5077192c634de4b9ea2c5ec705b8fca7db0d20361441cdb159adb28017464c91573017b580d6d9c1c74aea97219340eed94c26ce8"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="420346e21ead592663aad894c1bf6fef77839fd61b193132e9ef8427f37cb6cb5756b64232329615e1a9ba304616dc5de7e327a3e70aa9", 0x37, 0x7, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/98, 0x62) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x6}, 0x8) close(r0) 01:06:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x30}, {r0, 0x15}], 0x2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 01:06:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="466d4d7ab659dc510469be045c125ff47c65da0bbdc42130852b95391af417309df25a2d2996b9e96db1f9a01179c32d12c554558366cc49a90c8cb52c2d6bbec51e4128d97a19a7f06c73626ca5c38b605dfcf38e1addebf5db6c14cd398f6d8384d5fcbe80310a", 0x68) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 01:06:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x40) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 01:06:28 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x0, 0x2) r2 = dup(0xffffffffffffffff) r3 = socket$inet6(0x18, 0x0, 0x20) r4 = socket$inet6(0x18, 0x4001, 0x1) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) recvfrom$unix(r2, &(0x7f0000000340)=""/142, 0x8e, 0x3, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x80000001, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0xe0, 0x80, 0xb, 0x7}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x7e, 0x3f}, {{r4}, 0xfffffffffffffffb, 0x44, 0x4, 0x401, 0x1}], 0x6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x40, 0x9, 0x401}], 0x2, &(0x7f0000000300)={0x8, 0x2}) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r6 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x40) readlinkat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/154, 0x9a) setsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000140)={0x1, 0x7ff}, 0x10) 01:06:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000040)="9b8c7be306c5e2e7faaacb5effac8682c1317d71c6f4c8cac51f0ec43d1c65317b7bfe4209c37337f369c710140437a2bbb8139832387186da2299d6f5b61c226fe221f00403df13437823dd97890de52c7da340c6f14cb7062993cbb4026dbae11b229883c63b4529ab44e64f8a86124ad82bd836ac5048fcf106eeb4266b90fdd59d8706634933cb7f8de1e516e1bd17aef1d6e83eb271f36462add66eaf390327c766d680adf991e3ea0d6e80b7b4d66d9cb73d6c5896ca9dfb9a6cd1207f407d5ced310689d2f7396e1bc22b202028ba661fedaa3b7c5be80947dcbe33ecd2a0527373f13c7dad825e49ad512e7b488a", 0xf2}, {&(0x7f0000000140)="c2117fea6545bfe17a679c8d6b26d6f13d05d13ca87603e43173004f977f09fde4b1d8c266be98978e190a06972d3bf2f7ffd62ff64bcb11e53d630d2d55526a3d2aea95998adc2416450762e584fd51cdfdd3550335677e4c767f9cde841dbd78fc0e86c44595d9fad9ab9c6970f32f877527f32c61608c75178992875e04914c8576c89de9995aadddee2192b2616562ede05da7dac8c23c17de659fd1ce50aa9307c11802ca28c71b55823ff37e56db1d5dfc", 0xb4}, {&(0x7f0000000200)="78581ed0212f736b621a06ac7b9c11e8a32662ec705feab1b4bb2b8265bae171f550e49eff2261fdafd2a22fedc7f8cc9a74b6ae2dc6cc8ec2fc2b914136bccb26aa040317c3e73215d4439c0add9597639c37d06f7f62f039cb2a7b08f2fa7b761a4d977ec344500dbfcb803bfb58422f88f4535bb0c10813f41404a7ef4e659be66e602f5075658e02f38894672bdacc7a68", 0x93}, {&(0x7f00000002c0)="7b4b193f1c0279284d9985fb846f055f5ca85b319d31e8ec41a34f1f3e120c17c18be2a05ff7b951224541607c9bdc19db37e8f8523b4701f19e7cf1a7930591c967c8058379df90adfd9d924f98a7352ae49ad6e9c802f77dcf7ede5e86c0868fd6d22fbdd780e5f5995335ad47d22580ba6fa29324868f5d1795e513ffeb43c8f7319e602f58c08361732a38adc49b37205d050427736ba8959860e1e1749caa6861f9066dae7aa9dde27b32ce5c1e9db4cc756e1ef6a4e3923ad5e4082bdf29beb2c2cdd57ff4eb03181b500d3d0b379f5c9262f518048d674c969a8d15dbb076579692c3baa9161b6e4fa81c0ec1cfafb34f716fecb0372a23ced2400181c4e956cb80a10bf3b0d92cfaf6b1fed124300d2abf0667bfe82e14ed9711db2b364ee66103d9d95eef25d5c31f8daa8c20bf709378225e78e9bad35b6a83330955cd2ee7ce813292cc0283ba55b4c05ae334a5f2ef19126a6cd213e399b27d2b327bb297aa3ecb385efc1cf55efa6445a34d4fcf3e439bc57acf942de149b14318af42e4ca8650e7f0e98dad6fa6874a485943b61428cc4259dd0e50185a3f76fd9d834be561ce4e336bd1b03f4681466bfa12f400c786b145d1a5fed0b40e4f9cf490ead26bb059375ceb59a505379f4a8cd9b86f497191dd8f297a07c06c28bcec5b8714c7aff97682b831359ab076d86048fac67f8ab275b09025fdd6e3da4f92abdee1b2a5a97c5dd428d2ea03e8b4d9be99678a7fa08b147563cb653161c15efc38a6c8f8623a5f49618415d41f7b430db2e23ed532a11faec9177b3e6b9434b384972012acdd85a041bb99d4a96fe3d0217063e95d6d987dec2ec50b3ca5fd74c1f469415f04f1cd98529e11d9d48dad50c8922b0ddcae1b5a076b1126d186edaec6f895be0abc3011c9be638d7a00a79420118742866ddb3440753751b2105fc730f4b87a3ff76f5ee9bf8f6a5b97736c13e8584c1eb24a3037ffcd101d3e2ad0cb80ad7c4b98075346a2da8e090c97230e59fb0d71cd42ff58914900967c2a39e7c809f4f251b96227cc5ca4481af15fae8833588f0fe29913aa375ade3a594f6775fa3490582bc2f35af5808f1c081afcd756893cb633b830feca2ca7669c8c6fe77e6aa3a32fc570087168011ef05e2dbfcc85ca87f6e4ef99f18595d3d99f769ce7eb4e0f6e57e5253d0e1a478325f384d049d601547382bc1b9892c5ae50c27b5699369993749d2d96306cb32833c85c28298e18de64a92eca4828bbeeb02aa2f11a32b1723be8b1f732e5411966d124707f78de179a94fcc8b85ba8e8761652a453450a2830e901d01a8558024ee0425f254d53db091066ebc1e50d2e1eabdf20b7483aa8a92b9c45715d6c0d68146746274cdfc6e99cf7e5f33e4bf161a95f41ebf7fe7bb1a5e0db915ada333f61b40a62d201a1d2bc67425941cc65d6c17dd766c461bf21e094f0a255f12e5a17ee2640053556fb7702a992751f07db85ac308ee5270fd9be689d15b8801e0cd5e0785bf9cd1e3786dd312e555ca60526ddb9430882b82b7e9f10c9e5decd9f1f004e5d9bde356c2dc8008ca0c62564d8992d4ca6ab29265e85a5cf72505f16db411be2adacfc5ed9ce8e588e69ebcefbc0bf6289d77a637a7e4d468b356ed0efffd49239e17a89b6261d8b6699c6b186e3d04e04181fd23368a6379c2bca58daffb011ecc3f756f6f53d7518f91af7b722a163161aeb2ea82240c04e935ef7b0d6ecfd656494af143cc217f74b1bd360aa2551e37cf08fa700845ff4e6e0117330a2c859d233bc27dc318da1b9a163331a2e4a5a425f8b914cd19df0b53879bf19c9f5190e92f621ada40de17fc2fadbc46a71d90d889d9e5190b39e0d43163580baa25c2726686a07683391e3b906d4ded56bacb3304503e382794847bc558e59364952eb1bcbd6b5faef043f2d35141a34dfb6c7a028c6234990a9a9e1223c2f226a03d9645a2428b24c360fdccefd59acbf85dd726c664b378f777ec7198ec84689ea7fbb6afd6b04e31965d5e46dd7ea22a2a83860aff33437d3eabeb935572ca74f588ca28e4f0138fc4a7c8dd43199e6aa7f3794848d25aa29402ce253e04c2f7cf57f955c726a687c3d438899a1f11faed79f7c610b6fa75910b2ecf7d1299d2ffb17858b6fb8df08dd5df6631784e7d281031cbdf7f7b7e6a40881a5933f7c9e354b6ff17d0db7ab1fd3e458e0d01130c1b8bd93671e027aeee7d76121ecb7519ff625948344cfff906fec75766cb2a0d7d9cc484599c30dc4221bbadf41a76c4e85edad463dc345ae1d7dd265c0faaa120cfc60c6584fe0329945233b5a3a150dc3172b70b6bfb0b18466cf6cbd079112b323c2c23d6bcd551bb2af75b5a58ca315f84a98798cec1d84edf6470b4e0ba2ab3a090d35eac1e705f5e5bb358601d7156629b080d5fef94f975363a4d353797fea27331e74895c6157cfef134792a6dd116312e5b413150f28a21343d507f759fa14aab8f59dea0d33876e342b00296056a37e97d6411fc239cfc81f2eb64fcd4aed32a6540bd23537f6132871aacad8f912fb6d0fb0009bbfa347f655968963f491313d5c4a091684bb45dd3676c571ccfa557f164d95c148818773d033422e9e2619e339b5dfa1e21d173fc584d49300a87ad33a7caf285635e9299beaccd916397ee42d797e28dc969b5bd9093c092ea904d439cfa32d74098ead33489daa6169bb2354ccf3c7b9e7890f192fb87a1d2a2bf5ce4e865bf09085e06259bde918dbcc11c2d3a87212472c905e39276e81ef03fc3929ef1c1a101a9beb4da200dc8973402a7fdf1b8bc675cda7adb7d3a412da805483662a5eb17baf98240413445c9aa25d33db2e9df0e99c2d54c3615665188dd25b73cf7b0a7191d6d4388a104ad8b66bc0ffd9f890fc706f8643f25c9aee6aa39f875f0a688ffad3f1e15e5c8737a59650dde2efa0ef77734b161fc067fc9ab9998e91af26ad648c0d1642d2d869fdd826ff82b919aa24a3cb4bc7ba0ddef9eb1613d605f9a2ff124688f151f7a031b9df8430cee97465c8d1363ccb9346358f4d4c6380bc67ad8b9ac1fa9c96c8074f27b67a8e96f645fed23fc33fe5ae8b22e53ce03c30533baff10884c363c4ee039370a216cfd12c4db1deaa965e198f5771f125447807273b704623ce484853dd6cc33540556a55b0f910ba2b4c3f32f1db0346eaf8847d5fb960da956650464daa9f18dad366213b3c39fd5ddcd6278f7ab7c925e4fc37a8cffffd6b649b034fba6069b4363ff792ade99eb3c0caadb4640f972c5b35cfc3e8062d1a90b862f4ff00de2ef97bd78d79cff2c26f6debb8ab5f058502e3c47e6aa410336a20f138a4a7c1191e5ad864b66e6ce550703f3ef8e838528239d8dbf39995b4ecb43305be4c4acd182214a9dc1e82034c64afe2ba7a44d415e0cafc51352acefdd1a2809963d11ec59a9e23500b8df4f115df54e5e9fffb1509c6794101dde959c9e74002861efe546f18c08485082d3e36ff6bb3bcc7d700f96d171a8af5e315434709d599cebce0d3e030787975cdd31d81228199383ece029e9d4ea37223e67094ffe5a2bd2d74079eac18347d05c15b1f94d4058fa85fb4c87af92552d929ee99fb37edc91052755a71cf3e81ed6e60d42d3fd67a79cfd22a4534adc6282601f42c93809b5da229dc7c7abbaa40f4100de65b295e8fa9a814fc928d144f5c12ca1e94dafcf66f9f101941cbfa754cf8f24cab7322cb8aaf30ad9d407fb6bd06db003ed1e1c94ef2a85f1ee5f530a35757d38c1d56b35d13f5058b3a7a093bf2fb00bf9d69e4c38c53161271f591ca978a3c0e2b13f7cb2a26ab3992de665defee055467a319a63aac91c408bbebc852b5fe54d98b18a053815f4875d600cd6ff0def0e38ab04c66c13f4d5656892a4bd29456381a8b248d5f7bf172150b96da6ca9d9fb27ce35140171dd11e258d27293793bc5dfee80b0b78fb59df8e0c9b05fb205761c5e7a8c027958a3bcb1f2b9460aed5d32421779b0cbb7f30cc935c23e40f07417d0e424822456eed8126759f2d030d96a93e11f8996dc555110903a5eb785730332f6cbe450368feaf12584a144d65dffe1f2a748e0183f365f104f47acad1428590b8242de973cf33f816bbb4010d5fe3cfe1eb591654bff85e8064b56d36b4c502f34a06fd57efcea7626aaa75fc5226cc7880bbdba23a460b2bccf2fe3d0453152a48fdc1aa6782ed69d2ee6ee8db925537e159f2b5abda79ffc57734a9ea6a43bb4fd5d7dca7822657d52ab5834b89f90176213747724535acccb6cf82757e026c2b1b0877f660721752f5193d9f63dd8fb8e4273bbfb3b21bab395ff5ac3335d99703b14beca3617c81b126fcc4d1c58e8a31c044d87d1f439c31ba4bb1a1216f8aa28452dc0e0e6b7e5bfd928b3e5d282c2d0c7c812bf82fc59d772ee07df9b7fcca1cb5a5b126bafcf32bd141c63e7bf45de76886914e0bf80d931a06d51574d18171e992ca5c0e57c8783278ef72b35c8768b5d641a4176984fc0ab33a166da9b304c0f8cf396f6eca67f32fbf6f8433033fce9ce59fc40453f815cbb920bd8a14c88b599f058a5097ba2059bd0e183512c1c995d3535b29d6db8cf560818fbde3485208a60fef6cfe491a05104b730ba8998f8d4b314607d1148c1197b2ce32d75846a09eeebe508da980b1f230a4c6eeb4365e6c4f70f7b83b937f29d77858d534a2ea6c48ed6b8076f8b726487dff8b9b1eabe98a608a60cf6f97d9a831a27f0725bd6b11dc7ce1954be473f9f75749b9b5a3856ba5361bebb01f7e8fad4f49fe1aa21e4311575949d52dc878f530e813fc33a24c3cb62d5a8da7397efea399d81323a5cce26c96d3663e285cb0819d00b2b636267fe266dfc9af8721cad5a1e656470cc743346c9292b3f14c0f07177869d1f1c2ef4ae721a8365f2c1dd9466c3e7dbf4de9d851c9c813eae3953b8ba8cbe14a93fa052b690cb5fa6522361e96910d9dfa1f0f2ad42b70c5527ce8d448084a673674a4ca250def0813858a08f0895e34adabf07ddd76b2de00437a0e79828cabbabba14ecaadd3d72c799298991bb94bc6125f56910725c451b8d25b8ae08d646c0e64a02a5152fad18853d7684290d2315f8b3ff40ae990db1e62d9c6897ae307ee834c640ac9e6d015126fb1b016259cce9a5f597b23fcfe48916675bdde6439ee4ab75ef60863a21ff8e233f09fa52eddfded1a2f6f7cc7f92063deb08042e9591426d295176f87d75315efdcb0b4a1a4dbeff95af80caf5de7d21e77723f2c8cd0bb9b7300ada948d913cd2e1b08bccfe266c8736e64db106bb0bef2cfcbbb35e77b6bc09d296fc516bd654b864d48fbc27d5de1ec28adc1a9aed46cd2b1a55393fb35876587330c2fed9530c783d6a54f1ccd54cd4e9c4698b9c79d6efdf8b20fe893a93fd39b8a684289d31192361b436b7f246ad1ff519c64623eff1ca6ffe92ae39677b7541fac2aad93869d43c8fcbdba3f71ae7ded30ed66f58dd2283930afcc0592ac6f1de5bb1067286991686c3ccd160cfa9ba703c696101c55968476d5e2c8a4fb75571dc619601a1751957eb1a0061c40d1919b93f0dfea1a15a94ebd4cb1f907ae6a6837998c1ba21f563ab972c7090166ef111ccb93622c69d7c0b79018d987b9fea7e5fcc085c55083d62a80b93b8992ea20fd0000d0573572ed4cf46faced637eaa43d3d2988cbe17dcbad1a9e8e9e9e15227602b71bcbd3b5292370d691de383639ff51b69aa04e9c0268", 0x1000}, {&(0x7f00000012c0)="1963a13a84777329a63119c60b503b3e96c759d04e8454cacd7d103c9a0a7842368d716010e7b2db59c3b36ac78251ed004257022f57fcce92ba62abd56546bca243ce3e422e7facd01f89311bb99378523f7e63166b52a3b7e18b70e267ee3a2ffd91c6f4dad12e31542a736daa0fd29742e3facd24f6be277f5eb17ed189d06b457a2a8a696c47615b", 0x8a}, {&(0x7f0000001380)="30300fdd9357903d691b21b7990e932b83652d41601343eb1047f2380a2a29eb43cbde926794ed2ccd1c8feeb04271a32b405d7c04b551d93cb34bfb39b4b3520992ced999bcc54fdafa5ff352350076c53dc64d683d288f4642571e5c23eaf5ff91970c13cf741f420e02351992b5bfd3f1a186bdb558207775a9626e5956ba98e8731ea6f5dd0c6528fff5a558864d42", 0x91}, {&(0x7f0000001440)="9d8365bf7b800f7d2cf4c7f8a4dd0f3e88f848b5c94b866b15eb8849e544dcc91bdc4549fd821724cbfa15044bbdbaec6441a8924fa6bd1724105507678e7d3dbccb1bdced5b312ed8e014ab756528f3d582ba6326f4f48fe58be165b3582ec7b009291dbd15c02d25120ceae54cfe1165072403c3d24184f0273ffd894a17edb1a12dff96473da54ba40a5485ae2b1e1fbcc54a5e97e108bfcdf7fb4b12749803a3fd4e2e9376f8351ea19d2e7bf8b2ede117e8dbde28655225ceb4b3ce9fe8f352fcd34d7c9bb9873e0acc9655b8adf4ebb7c05100634d8208ba17668fa705fd249b2d5564d59fb1240bb74c6b6c", 0xef}], 0x7, &(0x7f00000015c0)=[{0x78, 0xffff, 0x2, "4e5182a1c1b6c6dd196b9c57247927cc48100dbfda41c1a2e8044bf1faf8a2e297337bad54aa6f4a6de4175a203f0ef91f7623140054dc9700972365c1ce63f49cd6d61d8e9ec62006784dee30eb1ba642a62444978c199f31b729ae3f157b1e24b7"}, {0x58, 0x1, 0x38, "505263b7a059711fb339801a8ba87b90d1e87131a2ef41e0a44a538270a3600d2243f990019d566c14b8995139fe1e30bb867242bfdd29b0e5b1a01b8cc83633323b"}, {0x100, 0x0, 0x101, "baf557e69c7226fee63d2c176b8154233f84c9acb6ffe4c2ab323f839066ee6f3435c81a698e31c49618c038d7c80843386e77acf3fde245220e99ea516949e55385e222c837f8a9e770f6c21552d873cf046653230bf41c2a1b5e8705a0d8785eef8d25f0ec0a0f5e76fd02d107e54022a814e5eda1732e3f8e7cc9c9b1586f1930ecd6fee2eac1fde1c95974530caaf991be1788fcdd10f57d136cab2c48066ef247b6385eddca95c1c8fc4b9520403555a3060d20fb33f624adaceb5cee9c6d63a3cb9937a8936a744d64fd360331af7476a5d5342fec8f5483883799fa3f87c871632aaa870e3f592187f1"}], 0x1d0}, 0x408) dup2(r0, 0xffffffffffffffff) 01:06:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x23}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x810, 0x80) close(r1) 01:06:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x0, 0x0, 0x8}], 0xfffd, 0x0, 0x2, 0x0) kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, r2, 0x0, 0x0) dup2(r1, r0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/198, 0xc6) 01:06:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = socket$inet(0x2, 0x3, 0xff) fchmod(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000200)=""/124, 0x7c}], 0x1, 0x0) 01:06:28 executing program 1: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) open$dir(&(0x7f0000000180)='./file0\x00', 0x8100, 0x0) 01:06:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x6, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x100000001}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000600)="e36258a4f72ee99586132425a3435bbdc3a5e7f6d474c4f64699905d0000000000000000000003000000cb04403df380dd57f8d75c1eea6f9924a3c969b130971bdbbe7d5cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b0288f8498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81a27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e25e3c32000000000000000176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afef52f14975182ac8f7d43b8c3ae3806274dc6cff00000000000000171aed17852fc4fc912fb79850e90d1e11d38bbcc354c66cb82c833dad542dd326707ff92ff8f9e591f99e22001397e3f3af64b6c778ff298bf129bca1c6c2c308b958be6078ea980baf5cba91715a17eb62cbb3c6783d7dc9b1a868b696e9a542a6860272743133384ec4b07ef8b35e889a27fb56645b0bd48f2e3f859554161dfaf65841351bcb60f2e845024e8c", 0x17a) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000780)="5ab9f02c152c3052bb663d315ec39aa84001eef701f4e78edfb2eab6469fc5139fa86c78adedc792c1984efd22a1dec76eb05d4ecc0d36ba8c72d86749cdab748709686ae5d20367cc52a06dae6a9108c555aff45147ee4308d584d6c45ea24e3b615f5e2d1ba416adf39e943339d93292176f239ee155b706c8fa663fe525012fdfc3a75a42a0eb7057d57ca56490779983ab43279d2ade7908b5157e82fa5419202decb40ecc180b3d9a5cf7a86805882efa9cc0729df2f570feb5ea26a19d6fff3ece80db1e016748d2a9b18231e0e62aca4727874337df3bc975ed6c8a1ee4c7791ee18822e78ec446c395016f0b15cb4103009d01bea11c8b4edeea7e3ebe7966a3eb6a5c44c6843ae9f53bebaca8b10158fdeb251c3d7e2a4798c7d0280d5e7f3fe573fc6d5ffa7444cef83910277f7ca79e24e07ab60b86191a38f66a2d26a83c0e56bae7718979ec69946a46d8d6ae76c994b51b2d8781847c31086fd16f61c44827f61e7f2673efbb5ae4cf45aded8018a52d29c0ab12f9c51a343ab7af5779b209c1caba2f796ef787fd3fee4764f26c57d3d0a308a7be89c37664025546000a94555662b7b5094351a96bd3125025e699a0c6b72e3eaef4db9b186a3ef6739ce9fd8f1cb112c478ad2f5bf62d5fb6b919e7cd5e21d94303c86e93ab7ff04384a451f5df47f2605e93ae30a4e639ee5015c070ab3f433e76f48a0a321122a55e0c7290ede0a120a3f507793416ba9cbeb6ca4f2d0b86897520ee3951a56094e93cd115743fe4c61964c0fc67a092220033782466436837a1b1e9548aa75a80552262fc724c4ce865b991b4fccf9cf47ff0c615899de545ac4f16c4ffc803c4a3fae670826bb8e04816da4870bf6763b830b5d6d169dcb98f806e8477b2259b6edf37efc10fa9359aa4e1a2ea14fe2387e8c34e3c9296c33ca3fc844957b14ac570bea022437556281bcc3cbab14a9847f8d75e2ce68e7a68e59fe4cc33717d418bb04dba55c371e8ce0d2e30d9629554f1a10357161851a99daf5f3ab9d5baf859045725339d7fa8943f071657c318e0af83cafd955d70e259e8c751d2d3eefc1d2dccad469c3ae7dff912382dade217fcff6701eb968b474592767872e53a78ddb73298ffb5380ca701d5631cec881c2c73b0513db4d133a383a4c3e1bf73aa221b06e8ac07fe3911bcff20cbaa5a1d56e10319fd9b2ad2e4f74f2d6372875edb358c9ac486db8198fcbe76012100b0c91624eeacb251a7193fe7a7effe4cd6b59d15d045adabb1c8909504f359c4c04e5aeefb4828c36d900f0fc992510c7a41cf34d8b67e0057a6e9d45af8cd7bdf7a8bec27a3c8f288318a9dac1c7692bf3d1757859fd649d44db5e592bab489226fb470f9cc4e888b1c08c4dd8752149e16bc5b33d0850fd9a6dd9ea69fac4211cc29a85fccf127421ff9425d5d58cdac3606e582b39fa0c18cc4bcdaa1f7ba889ce3e4faecf5901583f764512fa049cc158c1b1913b00e3977a188a4d8299e535fab16537143b8017a3bad54545f712c6d2153f7439e1365e1d4278bfdcf10886b93c6452ceb7df2c31bee104270096790e6cfe3ba1e3f20d95e2b66e8ff313e292b6298214efcfc6fd14e63d7950a3d81df8b63d273ccb56815a7883912ff804eda0359397d4f5d9b1d1b3d5e73aee7224bcc3a47308e7cff450cde6587d0fc415758d2bdfb2a506d6be99d5ebc7175c6eb0e57e08311086279fa5d137f2fc37413e8c0625965c942d12d97b85522685a5f767fa202e92d6dbff2d9dcabd9fc6264f9eec993c1b2d52b27f558ea71b2cf6d4becd5221a420e5cb3f4a7f59fc6849532cc102d0886617191ef4b1f394638ea9d3abd5ddd5e22b1273db4c5f53b6e18e332316459ace9d6db41799222f858b6d049f1f1eb4d40825104176c4020b0381fe855b3806c4ea925fa5feccc2db637410de166d25cecd6541bbe25880666f8e8ba79466685b250d69e4c23780ef65bc3614e595aa4fd44356b505fb137b03230c918a4a66f380cd98848adbd229b55c3b06037b760199a3de6e8b99105c82564cad6720273734f736f51ece6ac32cef11d59997cc24c2ce1eabe5e6d3a8ceadaba09312b2a474a20ea5c6055e5608ae42e6e0e0a2e5ad8d520f17c1670c3485abfa866707a3c7c88852ae8251bcc973caf6dcaeb679ca9861fc3d3c9ec3ebc94efb4c7ab4bccac08cf6a3ab5dddddb1ad1a25a02553b46034ba4d442a8fba9e36a8946e9fa67e78eae90c9630bf7ca4bb4b7413e0089887d7bedbba3ee2201169d3a18330a4683dfaf5ce518762695bad388f5750c310a84c6f1197468109b322d02727c5654502883bc07f19d928211fb6a8880dd263bf4aec7ea77d7b90caf35a4075ad4dfaa998acac28b1e59042a74672b0a88446098d658583628b5629bef9bde2a7a7c08aa7f57f12022ec97091ee91592dcd19fb65c6f822b0fd79467136b5696ec949b90b880c89cef19174ead2dd5e69340eed35afc5be0a4bf63e31dabbd6ba64b761534949f6338bc9083a1ef37e36fc0485bee0dfae567732569faaa971a58d28646e4db35498fd74c137473c6d00dc5c6091b4e99fd2af1c69b7c2a0724452668debba1c63d9c077128866c727457ba5ac06a5969c6c570f0b8154878f4132cb07ed6655f6e735b6eedecbf555b4267f97787a5fcab9d0b5961cb01907bd77ec3facfe52b5fac52aed5f08be0d19f077b8ddd49b14360b675b44360c43469b4027d6e41e9e3d08d8955a02690549b5731afb0f70ae33c5779ed7f27e8985831695af7c22485ec60f6707d566e3b1651d02469a5e0f7871ad4528365509a442da83d027fe790216b9af6b56cc5fa9331ca06e01731004c214ae16652d4451fa01a771b08b97d7cfa83144354621e8440895dfded26a52c5d205b5913f2ab56bf33b8acdbf3a617366442c394275a6685b4710543496fd67ab2061ca69ff11857e6b0657ba47f5db4d5f40a8a35357f1dfc89cf38b73701e56231d1ecdcecb1d442e0ea537f85925dada026df33e090bdb2cf42a92e4bac2ff05da2b46aa128ee6fc9e1c25ad98978262a032503e6b71e810e9ea427d35b5536185e3775db3886962a1ea6acbd3b2a022a6b849ec5bef2317d6b2ae4d705d1a42690b9599b9a1f37e00c9610810ad1114c75749df4ca63b5304c11378c9688932472f0d2c58f667954e071967d8a092bcfbd0be52dc180215605edf6bf4a2d1ad09bbdc79ad93ecb54d1a3a35059514cbe48925c5c897f39f0cf733ee232de9672b0217fdd9a8deb08b5ef0d4891c4673f446fa5cf7cf6758f282e06027eac9e78ae192a14ef02156cf1cedf3889eec86034f28c3232062a40adc05c483ec197f3a0c7f6db81f532301e6f9beff39169042009cf4cacfa2f31ede539e7f8b8c6a84bbdf98cb3170496ab77f3be22f94265d068847866eef78a177bbf84cb5014a2550b4a480d20fc3daf64e2c4dbcc7ebc85d1abcc9593460184886c722e2ce31772e478b2f16f7007e2ca98573373bf90e6e5149b029496bf850841ad8c6333dd4d06f075728d5d85167771e3df455d83af53c172cc0bf4569d92b4f73400bd6f3082404fe2c3fd9098eed0c64dd382bbf62b1163f20bee7b4bdb86dfa7d23ecbe6302bb58df3da31b3f3f92b43294e13c91f5c952e6ab154ae95e795636617eaa4940aeafc2434770f0fbf276e18a254e47413be46b908f68423ce2c59d4cf2fb20837acd34c7e4648673ed843c1d5db4803e67a1c0a52301e4514c84d13ecc31713b4260be0b2dc0ce08b501d5dfa8a3c72186011688809d9f4e7ca38d5005f0b6f5a9cd04c9f5d06bcfa1d39a1451e2d8b41c96509a9cb75679be3aa3dfe50a962be5ca0d8733154040dffcfdbcc09f7a6c5096fa33eb2b11115458724d0614451863d8a715e7881e0e2cb25b28e370350eca893f49cfb293d4bcc39155ebcbb242efaf8623612fd4a50ef21362a29f3ce47fe41134068bb7cc6d598f1fa127550c6ac8229ebfa125b5c91b1b91fb3408425f61843232642ea8090b3d64dc1039ce4ecfca8bf92c54413719e8f35d4f58ac2cb6b1e7b396505cf095489e93d11ac0fedfd110ed9992873287da59218c20f64c12c0c3d4dba874970b6d93485fcc7e18007071307202b8da68cb4523132bde2301d8170da0b12e309fcbcd5a9a36787076226d57ad7b82d71b80135345198a28ca3fb8d4d1e620539dfd194e5e62366c2be983ac83b11578e7513411e5978af6b56d00960168dec06b7968317c7f1327821743aea2aa5cf383ec98aa1cac9caec2b82fc76f44065ae1b3955e3424d99f9c88f314c600c022699b8d2e38d66f1c48e3f64ba9a6abc7e1c054e9d0e6c80396db21b233353d4f9495782e1f889ecc94119e871035408e9f4e5966cba30f9988476c8399db4ce60d5105afd14c50eb0f7f1ff5d257a3b47715cfe665735d9a48e68ae132735cc1cddd744df68220f01f8eb8d5ab520081bfabb717848eec5f2b4063df041b4b28d9a05edfea4595c10ebb95cc19c07c0f10ca49ff7c63da8df5551f87feaca3a51229e10ba1db726cdc16b1d599da5e486458831e73d894476d82141d6b45c3a48fbb4acdde9cc9e83cd10c9580d50d9a4a261d659320d9fba4b09ad1641a2de0a64b220c08adf5144e0a97d14df116f080d3e29951124659a39cbdf0332ef5e9e4f6057836e8416ff03725ba7b3fcf0ac6497087b464bc3929c0171b9bfa8698c59e80f4543d376f0ddac64cd3448995b1e1ab9c7337ec7763a9f916a51e51f2e9c831c99bda6d98c8c2071f277e880087534cd152143c007132d03fca7756a5d7e9c86f2349f341bb8cfd16990ee0b650dd8eab92f2fce922be4e59fb612b1b9d41a6fb1fd6ee4dd36d72c80dbc2446664e7c6f09a884559b8aa4b2106b0795f8042799581880813fdd18a5d85b9d38eda0bdc21672ca423decf45b68211cd622cd8a0f3f7a24a7083156ffb5efdccf122303aa9a4ca4ca68ae118e9849bf66659f5930917143ebc3bbce4b82824acdbc63a5bc42711e7b46bb52355cc0c82280a43737a2eb4b00996c718fd6537283d6fe4463da6d547d5973d3a96b80a8b65c0a6b661f4f5b61a63a5628847abaf2123ddffd636764c976417978e730481d825a8bb8490fd6bf3f8371585aab6943b67f1665fe7579fa11bbe6cd2fe790f1ac048175a7c13074e4778e89e6663f38663cc39945eb5d8a1cdd4f204bd64e754bd90b9e2431bf810ab1456e9f3bffba69e6b8629e2f6066853fe11ca34aa221a77bee4dbb6a9393d4ab807719c42f7ebbb7ea8d0ca5b2d977cace5b29352d6b1661feb4444772e9d0e6b2afad68a2dc81d9e51e9e1bc95fe77c006b0b0118a66f70f2ede0201da375fe7a2b5f1458c030af9ec5946c0f4930d343ccf826276ce7ad6f5787b4ddea920880fc1fbb193c8b03b2bb104732a892ad79ecc59a08024f21bc13009455814e6609647e792af2dc79700e86e93af022410bba32a25b513d3449d8ab688ba2c40e22b76a0e30d8e174e3ecda8f698a5bed73a48750955e39cbf74d5e3fd56a313776620ceee2673b2c8c35da640a5a450b831a847d0f04d6e72117d67d4a5b54e32a2274d57bf066f7657ed600a9133b03d7ea8ce13ed9729bb0444cfbb829388c5f088b3b5b2984e44d4061f77b04d6b4eb4afe606a075874170dd6fff76e5674e1675a09fb8e48950d91a7313095982f40ae00d884301e38d4f4e57c69acbd6a441e172f477ee4ebe00c967485a93e2ab08a9", 0x1000}, {&(0x7f0000000300)="0c45838e6ee14ed4f1659892c18956f151da56f85ca42071bd78663f91d3c914c0a0512f22534ee4ad9e9ad3fcca2692a2542cc466fa56ebe3f5fe4a1ae3def908225aa017fdac4febbe08c8e4c8d6017b4d2e08c59b9e3d26e26437f883230b17d28bc96c8259ff2e6dd7d5a07f9e46c4c7e3fd1bab2ad3eee04e0e1e2a5954e71a6829b8525c5b084ab2407853f6f1142a6e4948f3b36c0acde5c1152bce30e4ae2bfa", 0xa4}, {&(0x7f00000003c0)="fd8a6ac6c3295f624e54888f1aec9b6f5c9e52f598ef02c3d073e0669e511927c5f7c554ec1b13da8c0342c1d6cf9248a143b95953d4da88f4757442321c366c23b56dd8ddfe9f082ee26d6ab632445d2eeec9e86f768c950feead3399b672a186a54bea1ca4eb5c56608aee5459c90ee6519e4b4b26145f075870c59b3cd3d3be7f28a261151b0092315ef13a11dee84d5b6ea44b830e558d89b1830bc768d58e4bca98b33b5f6fe104010fb3e7d8f1405d20fad74a473fa57b5242a784137a475daef22632aa16ebbc53fd", 0xcc}], 0x3, 0x0, 0x0, 0x2}, 0x4) connect(r3, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x1ff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:28 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3d86796, 0x7, 0x200, 0x3f, "c07ad64d5fb1b634d94ac497e45d936c6f83816e", 0x63, 0x696b}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 01:06:28 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) socketpair(0x3e, 0x4000, 0xc29, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2003) clock_gettime(0x3, &(0x7f0000000040)) 01:06:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffd) poll(&(0x7f0000000000)=[{r1}, {r0}], 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x80) 01:06:28 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x1000000000180) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/217) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) 01:06:28 executing program 1: r0 = socket(0x40000000002, 0x3, 0x0) sendto$unix(r0, 0x0, 0xffffffffffffffb4, 0x0, &(0x7f0000000100)=@abs, 0x8) socket(0x0, 0x7, 0x7) 01:06:28 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) lseek(r1, 0x0, 0x1) 01:06:29 executing program 1: r0 = socket$inet(0x2, 0xb, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:06:29 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r2, r1) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 01:06:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 01:06:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8000000000000203) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 01:06:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_gettime(0x7, &(0x7f0000000000)) write(r0, &(0x7f0000000340)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e", 0x1b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x18, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(0xffffffffffffffff, 0x0, 0x0) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) syz_open_pts() 01:06:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setgroups(0x0, 0x0) write(r0, &(0x7f0000000180)="9e76f144813a766fecebe637e76e1bd332d047629373d5aefa9b5fbeab97cec3d59bfcfb47456b29984b21e2fbc8f96a0b302a666954f751872405efb202ea7927289fde27c068177d998b48804173a36233fb57c8834a8ba25d1c1c62cc33fee45dbbaeddd6e094c2670bed4315ce003d51f1838798bd9840c1b50c05e571d908ede395bba130ac78", 0x89) setregid(0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(0xee01) chdir(&(0x7f0000000000)='.\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:06:29 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)) 01:06:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:06:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000500)="e36258a4f72ee99586132425a3435bbdc3a5e7f6d47455197094b222a9c4f64699905d0000000000000000000003000000cb04403df380dd57f8d75c1eea6f9924a3c9699930971bdbbe7d5cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b0288f8498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81a27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e25e3c3538b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afef52f14975182ac8f7d43b8c3ae3806274dc6cff", 0xeb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r1) syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/145, &(0x7f0000000240)=0x91) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0xffff, 0x1ff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0xfffffffffffffffc}) readv(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:29 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = semget$private(0x0, 0x0, 0x100) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/61) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r5 = kqueue() kevent(r1, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r5, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r3) fchmod(r1, 0x86) 01:06:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) r1 = socket$inet6(0x18, 0x2, 0x6) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200001, &(0x7f0000000200)="83040053", 0x5b916491d5e7008e) unlink(&(0x7f0000000000)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r3 = openat(r2, &(0x7f0000000140)='./file0/../file0\x00', 0x800, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000240)='./file0/../file0\x00') mknodat(r3, &(0x7f0000000100)='./file0/../file0\x00', 0x2000, 0x1) linkat(r2, &(0x7f00000001c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) 01:06:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) 01:06:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="ba7671b9bc34fddbc04c2e6d40b8a2c472be9cbbccda346a78c1f340d5276c7fd99e065b8f166ca911212cae29e3155db8a9716223a505", 0x37}], 0x1, 0x0) munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5a53f80b56b39a1c6e33e23030395d7c50e76d13d2a1e4441f0519e1553856c888ff76cac1e80b35a1bb09164529ebd98f979c89711d6f", 0x37}], 0x1, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x10c) linkat(r0, &(0x7f0000000140)='./bus/file0\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) 01:06:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) 01:06:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000100)=""/150, 0x96) syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x7f) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = dup(0xffffffffffffffff) r4 = fcntl$getown(r3, 0x5) r5 = getpgid(0xffffffffffffffff) r6 = fcntl$getown(0xffffffffffffffff, 0x5) linkat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) setpgid(r6, r4) getpgid(r5) mlockall(0x0) 01:06:30 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x976, 0x4}, {0x9, 0x8}}, 0x2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000180)="4b047919bd4a18501e4b8572477b4c67d0b65b1bbc0b3edba752dcf00a6a9cb9834b886ce1d4605faddb288679be296679099cad507ec469989dedb7a0e1e0abefb5a8ccc73b173655ee38", 0xab}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:06:30 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0xfd54) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 01:06:30 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = syz_open_pts() r2 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x800, r0, r3, r0, r4, 0x42, 0x9}, 0x0, 0x7f, r5, r6, 0xfffffffffffffffa, 0x40, 0x40}) seteuid(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 01:06:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xfffffffffffffffc, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 01:06:30 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1004, 0x0, 0x0) 01:06:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x4000001f, 0x3, 0x268d}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x7ff, 0x6c6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x7f, 0x7fffffff}], 0x40, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x80000087, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x4, 0xfffffffffffffb72}, {{r2}, 0xffffffffffffffff, 0x58, 0xf00fffff, 0xb6, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0xae, 0x4, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x2, 0x9}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x800, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000001, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x6, 0x7}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x0, 0x5}], 0xffffffffffffffff, &(0x7f00000000c0)={0x100000000, 0x8000}) kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) 01:06:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x14c}], 0x1, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shutdown(r0, 0x0) 01:06:31 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0xa081b3450defcef2, 0x6) mkdir(&(0x7f0000000240)='./bus\x00', 0x115) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xfffffffffffffffc) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000000)='./bus\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 01:06:31 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = shmget(0x2, 0x2000, 0x41, &(0x7f0000451000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="13015ab7cc63a1a7ed28f3af40c76721db70cff3d07abb43b9451257ff13f0f141ff9da649e738f4d2e1b68508504750686171f1ba977071c0a354aa6fc20b65cd0897e50b7c7ac447d89a658bf5d93b7f2495bc94d99dcbacc4cb600a2cf26091939b0f8b58c54d7caa7dd00084be8ab203af1f44078f54b2f18fe0b87786895887e8bead26b32173d249301043c3ed3ca50d1f2716e36ecaaf7d751950642adce724135b38dd7a32e7c511e5865088bad68e4a66b4b11ee90228c017c7", 0xbe}, {&(0x7f0000000340)="4d25d1086230ebf3921ad8ea7175353e4f2d07eef2eadae325114abbb1b117ed58a0dd5725ef73ef7aaaeecf91dd3aa6dbbdac76400997b995f213047e445ac86798ab7d7465467ccef9dbcfa4ba1c838c714d2bd89d03ae99f233bba6b3c12c77c9f7ad96b30763c5946e5cdce0a85cd8b5aeb7c366e441910b576a828b9f90dfad0f3345d73331b09084cd553f3288b1f96d9dcd3cc1c0cd4d2696c6a467bb89b3a59b3fe914b08d9715a6ffb3f19f5e587a961748b3db9613f82194f5d43f538b7d7c0abbbcc84693daa11fc2f534a0d6", 0xd2}], 0x2, &(0x7f0000000480)=[{0x70, 0x1, 0x5, "51f1e3f49059f0f07f263c0588609d32ac00ebc6aba1fdabb39485810d4fc5717d4941a3e1bf9f31b505e0231ea41bd17e9838c9f2fa21c62fa0b7f511474144030798a255c09bfddc92368698aa848b0d8653db267a9b67f7"}, {0x88, 0xffff, 0x10000, "5e8ff826eaddcc868527e0d6583fa62449fe579795832dbc530ee107baecc5d5df6eb09303871916abf6da1b375712bc2ee43d7343fe74b84ceb8b8aefd60bf97340f22aa86b3cd0e977c8ebfae3d5c28daec4d867848bfc1d208ce8135233e268c5d03f7429eab37c8dedfde87fd88b7c"}, {0xa8, 0xffff, 0x5, "f1f5f03d05a162cf0c1b95911c1b4969e45e36b0454615ed7b7b601df0039cad858ffecb86e1196395d4f2c0a398f0f094d11579b124328dbb2cea0865938d90923d9486d537f9c3f82f3f02520dd483fb304cf1c325c72f8668f76f04d71ca25ad7202088a020d5e8a2730126228b04323fada6c27dd67f6ca742b4fbb2fae8b6ea6d78ef81b279e2297014561dac5155f98118bbc544"}, {0xe0, 0x0, 0x4b57, "f552618882891548943d80573cf83bf3dcce619a6ee6ac2b6167a78b3324afb399860a2de732781fa71c7c69c595b2c8a6e980fcc162002ee3eef60d45c24b6d6d0a22291ee45285d8ecc5460597dea42f939d6d4223c2dce73834a0be14f6a283291ad35fe768ee314273093f4dcda6ebbc65c8b34dada0e8879ed508753de3bf798bed20ad2bf0a1be59dcdf0d40f73823ae562456a240e63a5f95574f5ac81f4d641ca26bb9821e0c924081319cec016c4e4277d3c652fb73a2ca573a83d86e403082eb4eae8b49a6f6"}, {0x90, 0xffff, 0x1, "fc3c7bddf515343dffb26d56a6a9adca1499e4a6e9a1b0191aed2d650e67aa7d641b8f2a9b979d62d85bf6f9af25f7fe99626e6cf90ef47fc5171890283a7e278fd582835ed59b91b378cc3e2ca56d45d5e6f3b4128700d52d34ee01b53576b145a8e9bb14500611579e106ad98ee88655c4c44f4cece7956cc5a1b8ad4ca0a6"}], 0x310}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mprotect(&(0x7f00002aa000/0x3000)=nil, 0x3000, 0x3) r2 = dup(0xffffffffffffff9c) connect(r2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) munmap(&(0x7f0000742000/0x1000)=nil, 0x1000) madvise(&(0x7f00007cd000/0x1000)=nil, 0x1000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140)=0x7, 0x4) 01:06:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 01:06:31 executing program 0: r0 = syz_open_pts() getppid() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) syz_open_pts() 01:06:31 executing program 1: socket$inet6(0x18, 0x1, 0x7) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x40039, 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x7) 01:06:31 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) getpid() 01:06:31 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) 01:06:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100, 0x22) r3 = socket$inet6(0x18, 0x4006, 0x4) socketpair(0x18, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x6}, {r1, 0x4}, {r2, 0x11}, {r3}, {r4, 0x4}], 0x5, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) semget(0x0, 0x5, 0x240) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r9 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xa, 0x5, 0x3, 0x400}, {{r4}, 0xfffffffffffffff8, 0x2, 0x10, 0x6, 0x2}, {{r1}, 0xfffffffffffffff9, 0x18, 0x2, 0x1, 0x2000000000000000}, {{r9}, 0xfffffffffffffffe, 0x40, 0x8, 0x0, 0xff}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x400}], 0x10001, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffa, 0x10, 0x40000021, 0x7ff, 0x1f}, {{r6}, 0xffffffffffffffff, 0x3, 0x80, 0x8, 0x3f}, {{r9}, 0xfffffffffffffffd, 0x42, 0x6, 0x8, 0x8}, {{r3}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x2, 0x7}, {{r4}, 0xfffffffffffffffd, 0xd0, 0xf0000000, 0x4, 0x9}, {{r9}, 0xfffffffffffffff9, 0x0, 0xf0000004, 0x3}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x100000001, 0x2}, {{r3}, 0xfffffffffffffff9, 0x9, 0x80000000, 0x40, 0x9}, {{r2}, 0xffffffffffffffff, 0x61, 0x21, 0x4c1, 0xf6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x12, 0x9, 0x1}], 0x4, &(0x7f0000000100)={0xffffffffffffff00, 0x10001}) kevent(r9, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r10 = dup2(r7, r7) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r10, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 01:06:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000000200), 0x52b, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0xc0000000, 0xff}, {{r0}, 0xffffffffffffffff, 0x1, 0x38, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x1000}, {{r2}, 0xffffffffffffffff, 0x80, 0x10, 0x10001, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0xb7, 0x81}, {{r1}, 0xffffffffffffffff, 0xe0, 0xf0000000, 0x3137, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x2, 0x4}], 0x5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0xffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000004, 0x3f, 0x6de1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x9, 0x100}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf00fffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0xe2, 0x10, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x48, 0xfff, 0x1a8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf00000c3, 0x8001, 0xfffffffffffffffd}], 0x97, &(0x7f0000000280)={0x7, 0x7}) 01:06:31 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x200a, 0x10000004fa842d4) open(&(0x7f0000000040)='./file0\x00', 0x1c, 0x45) open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffc, 0x0) 01:06:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000100)=""/157, 0x9d, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7fff, 0x7fffffff}, 0xc) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x12, 0x10) chdir(&(0x7f0000000080)='./file0\x00') fchdir(r1) 01:06:31 executing program 0: getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getuid() setgroups(0x2, &(0x7f0000000100)=[r0, r0]) setuid(r1) setreuid(0xffffffffffffffff, 0x0) 01:06:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x2}, {r1, 0x4}, {r0, 0x4}, {r1, 0x10d}], 0x5, 0x7) write(r0, &(0x7f0000000080)="e92d8eabdb09a3d22ee786e9767c5eb380e1a84af79e10328ed3975df53ad8ec7763e10191119b653540e31a5c7c82710ffcba919916965ddf2c5072cde00e82d5934d6bbcca04d2cc29e9f9c7d04cc17b07d491106dbb89e0b8ece3d8e45c1f8186b99cae1e51ab4edb4d5acf1535ba584079f9810e891c8538013200154d98dee80d225232cab6ad1b4540e8c343076f6613ef7195fcc927d5be9601d80edc06b8db0374a72d85a825aeaf58fefe9992a51429f3eff35b99f4ffed1ca48598e18602dc7d35ca25bcba67a8461c357381ebba1da1c0e2adaa1bc631b290f65ae988eb1cbd48ff450ca7882bd1afc149da72f4bbf73ae39656aca99333b0ad081171fd343a9e4262c688f3d7fddba09dc88884b6a438a909435ce97dae543c555439031f1607d0efd55a6734b6b04bc5da08f7be11a42dd347fa39b1e554c5fe828cdc58722c50055fbba309be1d7928605ad909a4926db3ba2b467fcf19c98edf499dcb0d4726d81b73690c8d483cd91381e42ffb6e0976b5b473be60e216a77cb1f3203676f5e69e4e67624092930037797ab1dc592f02a5672d8124e767af93ab39c626ca5070907034ca3a4372c6487d2536c0eb12f3c2d17c5526c9c9c998f6a0812b749fb20f44636db64ad6ddb77f49e8b4ed118f446aaa98d85f6135acc7ec1afb6862a9ad88c09af4e7c1f9887c25ce17c1bb4e7f10fc79724b060ce75e1ea2c2617dd4214d6c41476d91cdf7e91f0b13fe7a6f798afc0cf415fd982bf78139eb0477b7b5901114015efc1acf229d22e24eb791b5cca269686b69368b9ca10d7ef23c61fa56cee08b3f3370acd3313f8705d2e7158b0ffe3f32f36356ef05b51348659c9a4114bcfc2ecc496f8893946a1e7ab4acb3d05e466534b33cf582764096d33eb799cfd03ae35426a436438c37ccd3d513efc135424f14689385e5377ce12cfc2c8f60f45271a8e3b6673d4a34e25430297c540dae9663f34d0119d355129760cf102c4b6b5c83220a12f0218fb59025ea1176648204e2b4c5c4a19c1b7fa3beaa8aab925b1c66d19bbfb65eaff832897f6c1ec17202c4c7b264809976444663732ebf547770e498b1fc881291b6bd17c9213a89e6cd057253f9c69d41de24362ae03342282a887f84e51423f9cdb222d27cc2c3a5f8b9e5a2bb3e5b6be193c3393df7741829b543a9805899476288920ea3ea0291384744e1a9076cdeca68997009630dd9e0d0bbebdba6aaedbc52a8f884bec2113883208372a7aa9c3b0e500e13e8870f912b0fbc34b3941b6d6a1b38f04bb424ffe1d6b2808eb6b987d13291b6f87f52bc7875c36c8e8ac9e994e627720e300e1bff882c53334a915aba6fa49388e155ea6f7774313014425e894d1443ce8d2e810400d4fd332697859b2f735274b7f615041a2e3f767df54a824926d80bcf7ac3cbf97cd586dd280069c2f9b3365905e4c90c45d79b408488380935ef83e61d413a7d8f517db3863168cc5c2d8ef1d3bcaabcf19de27b8a536e69a1d4790ba28a5f35467000108c5b765fab9316b6ab67f14162c78a551c262f13d335b76ac01e369ca1c8221afbc537aae07be5327022053e2e01b51b6b5839e1236c155722d779fbb36d1491af647307380999c0210d53534221958af953ccc31cb17d50f278c8b6ab5e41328657ce657207d1d6f457708daae4c016bc8c6fe7bea1b438b1451fcf64c921a1d22e852f283b2f0a5edb656f10c0e89e690b0f662374f2cf46899eac6cf6a870ab159d40e6e413087082a7a836188a6af26b5bae1e3487b6070a7e989f1376f25e2146afd887cd5d4022a68161b91fbabf7c30933e4ec0e5ef69d7160d5eabf0521ce80719613bef42a16444907f730d69175653ded29111f5b67170819339fdfa2d1119f44c67d427085bfbf4fdceaf09bee5f6ccc95589b96f2fa4a6e261019a6389a34193892fdaa5b7e79829dab3d1b8dd00cc1a04cbff76955938f49ff6fa908f63c256af3e81ab56fde1c7910e5f61874684fbcd3fb8daf3f50f817c006c8d1706011426957aa7bb713604f789940feadd085c09620e3c9c5237b2509ee02425dff022ae8e1981010aaa0a740f5e24d77eb4e7fe4043e2fbe8e2b76a84d9775b1d7a0bfc016171985be0208bc3de1631d5313199380851595a29c5ce43f2c49dec6517b3da727f7f41052e9d40dcf3086d21e7b7dc7940aad2d59404b0157aecd526c72f16d05fe04c483d73ee4edb69fd4ae8ee697046a13842c3a50b920446c9a5528a8726fad09faff7102f477d7738f1ff1ce198f302d7d07adbf7b07380dfa903235b6e827b747b4123e589d26cbe93c57aa7711522463915dd60e43985392e5b0cd888aa3386f61a70294968f930383b6251c8e0e09c6ee1d81d6ad6c132da9bb178a7aa1c56bd99d799269ca1eb3bb97ee6b4b0445d39581ef34ecbbaca58ee8f7985147acb54eccdbcf71a05494c0579d165927cb477bf9c2373d12c10874ea71f4e96353e09774264d8a63b78cff75cee7a292844b92252121aad7ba3dc02078d9079df033ee9dc8ad062ab5c8d1a506520914ee40b27d06f6f622331a951f216b7deafba92bd336dbc24e1104a1896769f6e0c4d42f0ae1e03eb1c4fe15df15fec18efd851cc2e9876edb265fe2d099192a49370b226ea6f518e2c4fbfbf5d5d043f746491ef359b74e106bf2d6ae813c4469988d22731760171d98620ceb4bc49d55ab2c6ac2246773a8c630cbf6c028ff91ab41a30176a575b82ed7d9f108a5a23dbd59a3c91e1dc4fcc8dfc2f246be7d64ec2391e9a71fdaf3fe27fc4e8598c6c98dc86130cefab2bcc87e55dba8ef01a6db3c0f3e3c84c867ec8a0fb43fb7cbc8f5e7c08cdfb84fb18b00b548d60f9418c44c08677aef1f0ac3c8df68dd796359a5f48b1abe721058a83ffe66516c92ccc16b58f88bcaff6429c7f3ba869e6229cf9ef7f362e9446e0d718a79135f8b2c69272fd420ce418425b1b461af7e738caed6dceb38c3435c14d817a95f9b04573189e1f10215c14da177db2077b1112e6989e4f67c6635afc4d37769bd69daf1249f9959f4b1561b62d875c80b872a592e2c6461580526b6f236e0e382503ea0e9c766bb8b54bbe0432b6964793fc6098caac2b605fe7ce9474ed9981a87d5cfbac50753441555d2e75901f8b93ee624aca035c0424446a6ed3a7f96c596faeb3d2f26474f1293065fae2f236423823a164cd301d2d3146b7b603024d0cdc5d59fd40552638d1452ef34bbdcd350a159849de98209e4a92dbe8f50cdd4287da92d4b867a4fab3dbd0e3728f60eb2b44f72003834c7fd6b53f8ea1f80c0efc63d713b88ba2aaffc0576825bfc6e0cb2df1d009b4611ab31f90125378349421107d830fc0e0ce39afd89e50890825738f49b1017aaae08308716731ce17280d5ff6f1bf6ebfd628868ba59f298c52b44d69a4072c025b70f67100461dd320267ff2d5d37464196c6ebb5181606e243ef2c35f68a4032ea3fd24025fbf28da3890d04bf1969ab1ed131e53334bf785e8f2c18c9b8510a9225b1d5ce078324fd987eb1df235d206961df08ea25cb6b52ec961797f15aaec2cb59471ba4ff4c63b53d7bb94e49a7489b3333456138da72fb733f33ad23703879ed32a227028b40b59d7d16879091d4e89755bacde6569af20b719e8c45750267f63b5402d1d500599f7b714e74c9805547ddf8ae5f389cb8bc1531c868627a5187162bdb31fc0225772b1578162530a605c1e08e04fcbcabc6fc634baa801d4c433d884b69fd1523fa6ff418a365ad6c6a4f0a3da38fd4aa959e571f59c531d095da34d305e85057bdfdca24939e774b2528d466015bb59f16c60a38701994e2dbc3ccc175a1e69b10b617f78c660437d15a2b4673b39ec1e286e9a585dfd0ce96156c9cf219434fa3cba223ad1260ad988a4b96030a5f56b6ab26308b6247105415f9dda81baa03d65d7e537cbf5aa30e84b0701e2f126d41d84e6f44482431d2721ced7bc0b042b6383696f138c60b613644aae0416175623db2d6c9d4d87bc5c1d541937d41762f2a97e5cb680818b7945a7776f5673a7fdc4e831157ddebd0b81e2d7f1d0e7248902a943be586dd30bbc1f8ae92ad5baa1504a7720ace6e648522ae523d7a55d90282dd9b45bdda4a7a667e4a1cb154a60aa828d090d0f155546e9b0e9346121bd1171139f9c147471836314112ab2f74be9910463ec0704c4a5067bf536cbd6747b2184553b4927cc0cc5d43dcdaeb3630ddb2a594a68b4e54770cc8f4999e310e7dd5a2e8684988f007f5621d6e29e9f43e62496411c7cd9cec28c815724e8413d27c72122932d57c2bf0bfec0ad639cce7ce9666ef3cf33470b2fdc1b81f61f0e1b81a6319662705b6cc55ca4fec5b8ff09791836e87d12f4dc7cfddd9e037316110073336b784bfe790ace669e78dc72be2948e23615fc33959c3dabaa4b6391a983a69e3112f161956f7f21871a18c3d4e04646f640fe2e2d483ff483ad8b09c953946e365c41f531904ed2f85d7779ed8529dbda4159e8d38535a7640c027492cf260f628df5e02cdd3ab4bf2375da98f83b45b585d72e3783d4348124a9a26bf4586e4d6322cc865546bff33b9ca936ca862aff7cff50c265a58f0d55b2a497128430100da48821a8cad9f3f2c982dd79ae4b8fe23cdc31dddc2752c27b418d1f0b0af36f091f2fd847da489148e4c4286170504f6923d9192a6871b8c51c474249a9ec0971e8ae4769c93aa965ba66787fb31bf8b83a2a8e5a909f3a7fda3ada9f230f7022cb540d22f34908b5d61ec824e439acd8e8d9fbc56fa40350c1a9891ff3131e610435788d6480c7cf4a86ed05e9bc5834c038517b834deb9e8132e86da6fc0aa448dc325e574aa789b97667a11c2a9379960e68646635eb06f5d6a306aa665487016043dba84e61d1eaa5a74c04cc6d0ed7b81ead21d849251e1d5650a818c042f7b920adaaee2375f31a8ba13e5596b64db2a92dec1c8363ca83ea2564cea72367356430bbda6d003532a020934666538d380add2bfbb1043b957d16c2c000669ff043088e1e9eac0d46f00c120fb814109a240f13b1bd0c6a691963aa971c5b2ff717e7d81bd4c5a146a08cb25ed150e1b43e9002ad4a91431595fe034baaf937914b653d2f3e7e65fed11bbc9fe93fe458d66546db8a45dc9e3febb712906f98f4d8bb72d241d2cdab10f812c246666c3411930e5aa0d6ebcb2d1f9c4b2db3a08594f6794805eaa7fb4b1f55240ffe81c5da0ffc5bbebd9bb9e99b0d957692f3a1ddcf03df115dc51e1f863cc063881c9d9dee86f4b2f37b6d4b467e17bdcfa346373f343cf00cf9ff649c47e817ef6f3ff81531587a2d3f47aff9d89b978ce7dd007b254993fd5050acc600a5288ff6ec6a0b95c7dce2920458b083203b46806b73be9c4e708b9c33d1c2cb47972f9d23c47789b3c84117019e5f5a7632859a65e0e4024e4d674234ef436327976d1e949da6f42ece795db4cad19dc0035a728a7e1883f477cc6fbcc3e08de587862a156d73b7ffaa7f0b840adc0f2ba9086fbc9fb0aed7246f0905ffb03c077bb349b21e412d2a985d190ff4b9e41c332f15b39ddbcdb8c05a3d634be03a940468dd2fe02596b4c7df25819b6e2ec646db538ee7cd59051094dc63deced4b96e5e6cef664c74062fd3074f3d12995b2268bd952b026e4dc4fc7a69733503d64b7d07f5c1ba8d20da723fe26c0a99528d5fcca19d5060d9e233a3a6e9cc246b152d9b504166b0105089d3", 0x1000) unlinkat(r0, &(0x7f0000001080)='./file0\x00', 0x8) fcntl$setstatus(r1, 0x4, 0xc0) sendto$inet6(r0, &(0x7f00000010c0)="8fa9f38479db8c898ee8bed16f66ad29bb5ba3a3ddb5f02c7f374392cd0185b218ea2d5a53120a4bfea382c55880622e03acfdd45e17031491927d67aa1334f9b262ecd385a18e4c27776e1dfc9255abb7c5fc911debc840b9a394cbb2616be48ed82369aa485963aaab609af75c02f039a4ba9c", 0x74, 0x8, &(0x7f0000001140)={0x18, 0x3, 0x100000000000, 0x5}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = socket$inet6(0x18, 0x3, 0xee8a) close(r0) fcntl$setflags(r3, 0x2, 0x1) r4 = accept$inet(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x2, 0xffffffff}, {0x18, 0x1, 0x6, 0x80000000}, 0x1, [0x9, 0x1, 0x400, 0x8, 0x10001, 0x1, 0x8, 0x8000]}, 0x3c) pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r5, 0x20007471) fcntl$setstatus(r4, 0x4, 0x8) r6 = accept$inet6(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000001340)=0x8001) lseek(r5, 0x0, 0x2) r7 = dup2(r6, r3) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$lock(r9, 0x9, &(0x7f00000013c0)={0x3, 0x0, 0xfff, 0x401, r2}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000001400)=0x859) readv(r8, &(0x7f0000001500)=[{&(0x7f0000001440)=""/131, 0x83}], 0x1) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000001540)=0x4) utimes(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x8, 0xd7e8}, {0x8000, 0x3f}}) close(r5) linkat(r8, &(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file0\x00', 0x4) utimes(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x4, 0x1}, {0x2, 0x4}}) 01:06:31 executing program 0: pipe(&(0x7f00000009c0)={0xffffffffffffffff}) setrlimit(0xf, &(0x7f0000000040)) dup(r0) 01:06:31 executing program 1: utimes(0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x9}}) r0 = socket$inet6(0x18, 0x4000, 0x3e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x0, &(0x7f0000000180)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2}, 0xc) write(r0, &(0x7f00000008c0)="858c169277e05f8cafeaae392b351e5ce3a8f3c129cffddd92e823f6c516ae7c758f18380affd3318a8e7309a58889d1fa86ba7cc757aaf5a559c19b935388cd28dea52b62f651c3e04a6cf40f03bd776fda925fda2756a010eacbbeeb1239cd83c3c75c40c89b8a3304e57a35fded1d37c6e567db2db80e6da4567f1714458bbaa226dbfa6f642eef3fafdae95becd1596febc793237a9e11a21e282e2762a6250f60d87487a9eb7f62c8627a19ec46b1899e93e2d28c54304c33b6c4e33a3580c237f9218a8d821db5d606f7eaae6ff18cdbd1507d6bf0d49feeaaf0a9ab28c6132a1c5cf578cee77a0c3434d1324e418a7ccdde7884ebe58e7568d11211b713d14857af39082e7c0a3dab689b28efab8c2cfe140b44e5b49376df123c0e2535262af97d7f1b93608e333029a0bfb2a484ad91c9f287da0bba0a041c02c256f18ce443e71aadce4154952bbead13de4184d49cdde9d9db5bb8b9f4cc9eb83c31b2b9b65899eeaf31cb59981e8852e82586cac33af058c8aab6cfad333705aabfdad9e2a217bd2f16cd74c971edbc960461ed3de8e9f90a01daae84c14f140736732542f50729ffdf3a27d0c5039c93d71ff9e95c887758da1108e9677069175873c5a0273d5ce82d7cad3ccd7b1ba4b493cc3c1878d1caeb3494a66ba4ab001418875ec62289ba26724703aacfe12f5eb80c1f349c2a6d3943df49afa73cad640f41c14ccc35cc9cd0ec061137378deaa8961199b0659162aaa4547d61f9c2d98e324126524bea20e1d59577164527b84d59380afa8d741700f5187e85a3e7b9e34fc4f4f0f8e52acc8645fc3f6fe81ac4efde571a11e1225052399204e9996b57174b7c3d7588c509f2e529ebfa9be52573e2855676809754c11faecc05c7783ebfd4c30e21e3561dc07435bd08ff307957a1394d0c6288d868081df9bbe475aa8d50343aacd9556dcebd887fc684e1c8d2006a4ca83aeaaaf913e3ffd020569f7c39b2f713aa5cc08c3de7548ea1dd3edba1cde04cca8d83fbc4511307d647da6ec7ac7da6c1099a0e7d025875057000e01a8241c19b5d459a762b0d76073ebe9081a6dd87aad002a65a629ceeed3703a32494d8216619cf86b0ea4c6cb74f21a2b79c2732834739b09c3f2cd1ea4fb55f83bf91421f8a0e8bc63e223f0b3ae369b62e82c975ee243529eab0d3e57235b12d3c79dcde73a03558580df682b9631b9e175f498eeb60fbbbd4bbf4952697562b57c1232a1b3ce80522381030c20f1ef161a0e9d70fca85eabf6d7fa94c25cf88c64be82d9e6022dd77f814fa8c15bd3ebbe61b4db71e0327b631d7fc6849466b390d1507920f619b5c40bcf8369a7e2b9958fbd9054342179c36e7f6a72163b72a0bbfbd612b6dbf74ecff4d7cb7207db88b0f6297014d6db20daa0b37351857b0a587a79bb71fd0cc175fab789542d521ab40a0d584166079c8a04d2738a8ed091e3662bbd8ec0dcaccb34661fda4cb62f0c14ee2c60c542c05f1214a1c5eba2f6df11eb7dbe01b40ea2de603d61426a6484c6992d212369520519dc347029e5259f002b9ce6ee5d1275e37f4b4f7fefa724578ae60a6468f8f9be12b4f75b54e7df1ac3890b4791dcd7dce2358d97c7ea2ac430bf1d2601b6760c97d1b4829ecef1501d705e3036f6355388d9beac379bf3113f924a51f1ce6e02fbf7bf31459cdc83e9e0a57952b9fca42547f56dba11ea97d04810fd9922ec662f1e4a1fd5f3466f526c54cee16db21a0a37d7dec2fc6d45859cac5ee983b000ab6c5854d915d7fdd146a75a74f939c40744b95ac21c9e52a4bcf97fa5f4ae8f7eca3725ae51cc892224715d362586e91843c9e71abaebb4ed2de8b5d6733db38fcb9e40a38d62ffab8c659e374b5ef9de6e3f0966767e4a9af2d493d430b28905c54c8a97bd903c0045f28d181bf14953b98d88bd71bd85f4835119093fc46eb02cd0711dc810038e6e92cf3a5eeb7cc8383dc980ec1c2365297b711825a739aade7d176abb56503260d2fceb34248c76e3fc8263d569e84b32f7cfd2d13699a92da1a0a73a35cb39e9ac52c502035f0daaaabec85cbd9b117fa8a16c496879eb13c9bdfa56ae6e95cb3b1215f634a4a8503eebc72ae798c76fdfe179b9178794584131440e613a5b63e27c09c3e6a5a68fc30be5aa66511ec7605d2e70b8cd2dbf3762f051ca3eb6e8ee6333047418f184f5a9c65a4da2abe8f078ac061a6ea48a5ba57fcba115250204b3d6a123f136d141194afbf7dcab2d89625fbd361683229b81241a808b92ec58dc306e4584fc90441d2c8b13cbf98f16df39e35067692df633a7c9869bb2554893d96841d91076088377fcd9fb814c7056cded3d5bba397a982e15b2a550964cd4c31d4f836e2af8523cf9bb71fd294f200f5127a3d7b653dc29983cf4d0559760c8cc8f494ea08906988654f95445313e2f9ceee5849b326298f310fe5a3e95aa67d246005b9f96587ceba6cbeee40b62184b49cd8e56fc7687ca3c173b11c1c1bfe7cc137f538986ce10825b1b00ed453606681bedafec0d96df0817696e0028b28c3adaa7c59f7f73fdfafd1b2d07fcad52ea775f60e7620e96dbab54b5e338408ac916dbea0ff851ceb534c535a8bb2ab5c31f5d8f361a2f22e9d9234287fe6b99714d5b3c8d6dadc27d35488c5bfed0defdc45f33b5f2600000000000000000000000000000000153f445a9a944999ebe0873d19eb8598b4d495e5295f3937c445d3c27c5897b780cb94d4b033", 0x7aa) fsync(r0) 01:06:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x200, 0x5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 01:06:31 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ea0000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 01:06:31 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000140)="511225eec38cfd1c2e7ad1663ca6fd5614ba613372ee562649c6ae5913ee29cb80d9801139e31daab428bbb49b5a464fc82faceb8eda607b9f2c3d74cb35b4a6220c8451f04f6d9f2d2e7ce5b616a4d7685cd9a2a23c53299cebf14f13a25b4f42de65f9d9af9b233546b2e43a974cd28012b456b6af385cba459ad27a6f07e3637867e0edc74b5443d846accd1e", 0x8e}, {&(0x7f0000000000)="ef6e95540a93ecf8f04173d7bcd5393e8d3054e6", 0x14}, {&(0x7f0000000200)="ae6e00a2dc71498c497739af80aa9a2e5dbe1dee915bf9d7adef403c77118ee38bfd6d510e458d20d7aa91319ffafedc92dcfe97578ca0b4793ac0fe1f126dc9ed68a6630477b25e126623f33c58efc72fc1b7505749ab5d536b0d9044a36af95ea026bac711aa5092b96c371dc2ddd48cf22751b7bbfe03af739684b4a0efc028543f7e4419b1ee323b1a08f8b7db663abb026e6d2f5947f02297591833696552ca10397e260be7ed75cb815050391f1ef9c495decdd69d0d028e6c9dd2d2f408f24d1180a47fe47b93d55e20fc2db6e91ef42cf2f192b9886a8831a9acea73cdb4df36591286a340fb0756", 0xec}, {&(0x7f0000000340)="6258be33b9a99affc1ed9a1cc3d4808ae9ce40f8402b1cd033d56537b00db39b84f95b9fe5e097bc740c5fe9e77d0acc0d3642e18b880953960186e6a62531f59007eb79e6c467b7884d8cac31b37f8e813d4d03c84fb1f07377e41d60754e81acde4110e319d6c9675fb3fb4d0adc9df0664fffd1182d039a100e26bc3e77601ba051e439d3295f06a555c4e647a9f507b90421f19b44dbdb355092d5a661a3d0873d5f6054a4a544a94c", 0xab}, {&(0x7f0000000400)="6ceaea9f81e527a471ddda0b93285c2eb9e076ca4b734480d4b55cfa12638f0e4e6c6799f05f003bdb23eb586e36015af3f81bbab74c60ffa97000bdfba40f413ea6e1dea4d38f8638415ae83555160b09278a9f0a29aa6b0eb9a9b0c54df8a6f40fd991d4a4eacf4e72671dc63cbf0028aa26d4bf8f0be3866b13113b5f105fa9d6d0caac40da7d2d693c86c0b6a097b5678753d0155bfa8fecb70e6967d36e708638684e9847058fa3cb77bc22003b476b87727fc1db8524eb2e00a739040e573a2f1bdfe4ec55626313df99627bf7a40bfaaf843e902d1104b08a504b9dcdcc5aec180da2f37e604936b03687", 0xee}, {&(0x7f0000000500)="8687e3b79c787d3bf95415f54fb2e7132b91392da064d70703b7abcc3fc362de331aab57d23d7150ce314519246c0099b33f17f1053a552b24481666498151eb23f85ac14117", 0x46}, {&(0x7f0000000580)="d35feff2eaa14ab42070fa35917ab198a23bd8049dc61ca5e19de11341bfe080317d808e6d49756f7955b044a7d176f5a61e7c479e49df132ed2556982b7a6ec7f6aac33da91d21cb31921d110b0626ae7a6e7997f0d8d5fc0efbfd832cb10e6f1a60ff15f4c8128343b32076e6e81332db316c0ee441ad3dff79b0841e204519066947ff681c5313ac76ac0ecf85557c093385846b7aadb348bbac4c58411d66f72c980df86c3b2413c900fc79a80a8063670f770cfc25c62d792f4675a36e896c35c683be36fc7c4d5e780eb2a6daf70383356c40069bf0ad34911ba3aa0", 0xdf}, {&(0x7f0000000680)="a61a49a0ffcf9a6aab28eb6a74eadf3f6cd563e461b45390fb2ad964b531c99ddb4d912a46f2dcfd7bb2dd5b97151424f1c4984c451a3b5dcf5a8a3620f542eec3e1f30ab10744638208b8b39cbb8bc5a5dcbd272aeb39c5c8f4c47b87d3f0b9820b55edb547ac1e3256", 0x6a}, {&(0x7f0000000700)="9244eda0ad8ecd89eed76a6682d1ba206328e34af6dabdb36f3d65c34e5f6b0c6acf27fc26fd68740cc73f64dd727c272ae4f3010e66e254f365b39b86d88f546c6f57a253801f2bec05fa5776a373646969fbf249b7ef8e7ba6e0cb9441f2ed4e5d30296a1894ed4a051252ec0a568738b7709e4465e056fbc5b16fd9faf7fe016052e55da3824ff7394396c3050f159cb0177237641b3b98dae9b736661c9db44efccd2211eeabfa7e1fa83c55fd6f2575308a0aa32f3e4dcd6133eea939adebe200243f2ed8b1ced6949af4301954ec2b0a73a4acab78d65369", 0xdb}, {&(0x7f0000000800)="9139d7a00f2d8643d23ecbb29b35c0790882cd01a5ea12dd57da69032bca034af0a0cfe95703035d4110aea16d604912df3e", 0x32}], 0xa, &(0x7f0000001100)=ANY=[@ANYBLOB="0801000000000000ffff000005000000fc8253c39f01e7e8bcf763950c1f78050e3feb3ee84fb6696f72d8ed6178830caee972ce49603b9f5845f582c6bb1d1e3d7e7bd3d61b8a7ce5533bdf0527cc672606dd4b0f50947256454f4e6b65b8fe5f52d8dff56c2188b799bd22863719c05a8c8ab5ebcd308c887fb435f360b9b1bcfe488e68f4d2dcde69b38abea40483bb5b67d530e86fb9ee0ff7702495ae7cba78f30d27187daca8d5a0ed370f2e6fd6d6a5755ce527fada668ca1255f569b49df2243af3f685f239e9f75a4bd15851e9ec8c4255e6137a5156b82a99d7bb96ed3009c424729772643a1d9355ec4202aeef2610d6d7a4df63e0c2dfafe55a467ff216a6cc5a400c000000000000000ffff000001040000f552d2e3f879d894f3be072e2d292d1c7795b162e2dbf26efea7f88f2830b8aafa77038e2c73919a5e12b2296c488836bd6387cb6c908d0d8ca2a1f812c27d1811c0c176c9194a6e4113496baa9d214769062e59466f300ab48cb32eb4176a6bbca706f1921ef12ba68562eb148c3d82b76ea8eddc966edd731ae88fe69141106bb7e60a4852fb0a55b985151aa8f620c5d0d0233127a97d8a9d50f029f06fa7c6503d508395419620a6000000000000f0000000000000000100000000100000306251529439509247e18395959c0ce27395d9b93a811b95333a79dc9796c553e1ae466c60d3e1d50c874f99106a3a66d23d20f8de9a1a1e9914679198771e7d358bd98f2dedfede14eb046a9105d36cdf730a8146115157f996205d4588a424506b472706625fbb66f417a4dfe826ae3039b1432d4fa1393a78fb1deda009cb6b03613d7d2db7382805a7bb8acec9d29dbc2d10014124a2bbc702f4a20219f1cd18a0e5e963a61f740a080716420367939fc1ac2c33c25756a9a5f7bc5b0291ca1907fde6f7c375b05000cee38c34dc646039d506ad2410bce4410000000000a800000000000000ffff000008000000876df8cbf50309ef89424787bbbd5fd93b2ffeb9a6de194a56c55013fa2a1686b20d906555b20c46f54fdbd6497867717b7696fd547dbdbd3c77fd096a624c5084d54a51d2db1add8d5ac919ae6816bd120f07bf742f274d71f0c30f704db99251840ad6b038e5c837de01579a43d3f128720c5417c796cc2fef20bdbb7fbe7d2db990d314e4a2bfd032bb03375fcd570f6a4f096f0000007800000000000000ffff000007000000973b9747d799fe60932194b75a92726c601efc6e068b694a303fe6cf970e99e6ec1bdaade58b20ce131390c3960abc6beaf23471653b9750d45deb6d51cead332330ec9cefdccc31692e7ff93314d7cb3a741a4268060132e7c92b3d217da6b89d89d19be74a32c77800000000000000ffff000007000000d5c69122847f24b72059f5ffef8ead4f7ecb67d5831b91f2a588d97cbfbbe706adf59080aa4ee5999d8705ba92bc53c0b96d85cb4f83699766b45c3ccdda8e9374f9015fe8a2c2050a4c35201a57feebacfea92fadbefe2b6013cfff20f56b77466e82e65c2945002000000000000000ffff0000040000005248b1626329999a521584d00f6800001800000000000000ffff00007f000000bde1a870024eab22ccd3b0292c4d91ffa8a25ffd0371338bdce1100daf5b8296df65b86bde6e90402a182cb3263072cef7b8aeae9c5411a065ab177fc5a0769625e54ceb9bd42cfc57a05019495e2167a8ffdacf629a0446b8fe961603740c6be604247148bab67b9eb487301c2a320d139321e2b1706a3c5a31e331ac587a78b09fa4e74b08520f9580dd810189b61b38297d8e9f743a8959f0ba805492bdae44eafb662ddbee5fa56e2731d4e6d81488c810ee"], 0x488}, 0x1) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYBLOB="882c50f7f827227e1ac5e9ad790db6fa6cb6e9767d52f53b3b70f9999c8698179c5d988fefa682e417037a5b72fccde0f6b1862d543e2c7f55e24707feb744135e9b27a980b8cceda20cad30e53eba4b2b7f1671aecd8a217207e5226d9a78f89d2ad9f666e8bae30124607c79735971fb2db5019f82df938261ba27cab75964d3c26be29f762e6e3f1553a73db6d152b501a0942917a044019f203e19c8d5b9eeb3babbaead32bdb0a7f2441219614d5b54c30b7a108c3329e4782fca4a8c20dc31a11f3e21ad03e0c6150b20d6608b93ba1a4beee673330e38462a24", @ANYRES32=r2], 0xf5}, 0x0) 01:06:31 executing program 1: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x200000000000802) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1000000000009, 0xffffffff80000001, 0x7fffffff, 0x2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ff}) 01:06:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x7) pipe2(&(0x7f0000000000), 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:06:31 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x84f) mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) r1 = open(&(0x7f0000000300)='./bus\x00', 0x800, 0x800) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, &(0x7f0000000280)={0x8, 0x74, 0xffffffff80000001, 0x1000, 0x2, 0x7, 0x0, 0x8}, &(0x7f0000000000)) flock(r1, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x7, 0x0, 0xbc}) 01:06:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x8d3c340ec16fe4e8) 01:06:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x602, 0x100) r1 = getppid() fcntl$setown(r0, 0x6, r1) 01:06:31 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/18}, &(0x7f0000000300)=0x14) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 01:06:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) getgid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 01:06:31 executing program 0: munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x6eb) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 01:06:31 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xb8) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5d84da930135974d) ioctl$TIOCSTART(r1, 0x2000746e) 01:06:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) shutdown(r0, 0x2) sendto(r0, &(0x7f0000000000), 0x0, 0x6, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/20, 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) 01:06:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x2000, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="0852491e007a7426", 0x8}], 0x1) 01:06:31 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 01:06:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0xfffffffffffffffe, 0xa, &(0x7f00000001c0)="01425adb03f49d0a5e6395636129d4ffff2fbaf6a41d508ccda3a5dba195c834050944e7c97e4cd80a7bf4eefe714d0eea3009b04e4c0149c8208e7cf25ff1ec671dbefbcfc190b403b7ac8a47f0a1eebcc285612d63633e5514eaad0376cd79a3cc0c834b844b892735a379b0817e687e7de022ba1dc6fb32c4e2652d46228f5ad05be3231fcdc95c4450042f85ed6d83b1c836af7e3f4b2155deee9b5038734ead2cabb2a63ea2cada7cdf5e939838d784b145", 0xb4) 01:06:31 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) 01:06:31 executing program 0: r0 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)) r1 = msgget(0x1, 0x283) msgrcv(r1, &(0x7f0000000040)={0x0, ""/167}, 0xaf, 0x3, 0x1800) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/160) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/143}, 0x97, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="03f500000000000067be9d2a65a3b46572b91a89f20218f62ca2b59410"], 0x24, 0x800) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="8abaa675ee7b7e585ff52b8c05872e39a19adc27de008bd4f4c8a5ac45881e856d13a899639906278228981c484c1eb79032277e08a038c2adac6f035653d191cd96334e640718e386d885f703cf87a6534b82939d8c0a5945f91ba5385e07aa68cb09388aa569ffa165119828c2b4", 0x6f) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x9, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x2, r4, r5, r6, r9, 0x104, 0x9}, 0x8001, 0x48d, r10, r11, 0x3c1e, 0xff, 0x70000000, 0x800}) getpeername$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) setgid(r7) utimensat(r3, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x2d, 0x5}, {0x7ff, 0x7}}, 0x2) close(r3) setgid(r8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000016c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) msgget(0x0, 0x400) getdents(r3, &(0x7f0000001780)=""/222, 0xde) syz_execute_func(&(0x7f0000001880)="c4e260f7d9c4a2adbb0d4c000000830045c4c275169f59e2ba2e450f16e0c42345493f14c441fae6b80f000000366665f018903e8e8993c4e2d905dbf7af0d000000") close(r3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 01:06:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0xffffffffffffff4e, 0x400000000, 0x0, 0xffffffffffffff75) 01:06:31 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="0f7fa4c34489897fc4c2c5b66800c42115d13b0f2cf58f68eca2eb46f347a7f08718c4e1fae635630000004c0faeb200000000c462cd9094be99899999") close(r0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpgid(0x0) r2 = socket(0x21, 0x8be7ea402315fb3b, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) write(r2, &(0x7f0000000200)="12876842ab5c9cedb0fbe5e75587697a51e60836a09c7b91a87361511ae8ef32f6e435b5a5f138a8b4323574b10eb3719b31583f04b787937abbc9feb88466783ae314ec8367867cb534aa53376ef1edde5a3c55c8d280d6d7693109506b943f511fbf2bededd2dc3d2089e46aa152db79b385c04b", 0x75) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r4 = getegid() fchown(r0, r3, r4) getpgid(r1) close(r0) 01:06:31 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x42, 0x6}, 0xc) 01:06:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045d839cc928a7f94ec0ab400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001340)=[{&(0x7f0000001100)=""/37, 0x25}, {&(0x7f0000001140)=""/51, 0x33}, {&(0x7f0000001180)=""/35, 0x23}, {&(0x7f00000011c0)=""/86, 0x56}, {&(0x7f0000001240)=""/180, 0xb4}, {&(0x7f0000001300)=""/17, 0x11}], 0x6, &(0x7f00000013c0)=""/55, 0x37}, 0x840) clock_getres(0x3, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) 01:06:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x3ffe, 0xffffffffffffffc1) r1 = dup2(r0, r0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0]) chown(&(0x7f0000000540)='./bus\x00', r3, r4) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="5b75c25536c85afccb1eb57c34d9ea998f62fa6c8ccedf06d2f52d3c78b8736334af9ad7c06c486394657e0b7e75160ba6516b9ef17efdb045191943ff980b785c30761beaf2752f81ffa1966ad99ac44290ab2f0a554b0d200b7a1579f86b9f58d7ab9849142c9bc2a58089c1dbf262b8ba19b66a9594684c8883fca43fc3f6bacdedc721e078542f098a3a28f415e624425758c44984bffbbc68c0e0d4690d5feadfd237d9a1d43417df5d24690718269561eb520e08fe3ca9233c2f774f18821ec3d82c33d07ce5d106241c0299a5de7807668b02690e02de2334", 0xdc}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0xc}, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r6, &(0x7f00000000c0)='./bus\x00') fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) sendto$unix(r6, &(0x7f00000001c0)="600ee42dbb81489042ec76392ea4e36ce1a3ff328a3a6354cadc378ddd277aef0a3c91534b94e15c6fccb050bb33b2fe43d835fb305f794844becb7d5bd714c3fe43de370596046e4241b8a3e70c22a7dd2102be7c3f81694bf2741f414819b4a644117f7cc26ef14965a38ab565886e7c1c4c521eb0cad14cb79fc7363a5a052ae76a905d3c849b32b927f6a77908632f74049bad020bacf3e5f2aeb7240c6f2c9c8d1aad70470bf870ad85be40d3a80d5b3eb0cf66160b227bbaf2a84ac91f8566141f9a76ead77640433419da948446c07690bf", 0xd5, 0xa, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 01:06:31 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x2e, 0x4) 01:06:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x4, 0xcbf, &(0x7f0000000000)="bcdecdacc446003fca77f679bec87fc3d83c72f7cc853cc4eee7f71df89e29923a0062254bba79e9207093fe6d45ad4c9c76263645e5237f3a823f7d75be271947360ce0abf5b0061e4e396bd24cebba46c59b050227a607de0f9d02d6278a9e6b491e294dc1157c309404687a8695e8035334b8b192b4a13191b84cc4a13732e89525e3d297b21f2b0b4f036c29031bfda299452960b67ce686", 0x9a) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) lseek(r1, 0x0, 0x0) 01:06:31 executing program 0: setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xd0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) r2 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, r2}) msgget(0x2, 0x3a6) mknod(&(0x7f0000000080)='./file0\x00', 0x6, 0x8) 01:06:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xdd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc0e, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x2) write(r0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) kqueue() 01:06:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) getuid() 01:06:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002580)="63bbf026948bb1fba81816d2de4f6f161e064db9b4d119e94491b3db4021f9e696f5683520c216caad110f1a9b6d70a60520469f9685b4ccdf3ff15f5c9c200a693fc71185415b6a93169b4e7b6594a7effb9a4051e3e4beebf9590ec898653b70db1bb5ac1bbcdffd5f138d7a7eca2a520ca98ab21daac0c16d7ddf4bb080f1ac1eb345eb591abe0d44ae2d82f986d7919c5574443f7959ea90a64ee81f38b8e21fe55c6367624131d269b597b800024b47e054d766bc4f369ad1633639390f649106beb4c9ff", 0xc7}], 0x1) syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f00000001c0)=""/44, 0x2c}], 0x3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) 01:06:31 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) stat(&(0x7f0000000380)='./file0\x00', 0x0) ftruncate(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x8) setuid(r1) 01:06:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x290, 0x28) r1 = getpid() wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1a9) 01:06:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f0000000000)="0e052c30ed2c3f4dcdd87494437ac7383e81209116ed680971c094860fa304d56eeef0f0ff2b9ba12dbc3f82ba8125db96174030ff78b79693e238ce906ac2a1cff33e83f28bb9548144c285ee35777032352acc13024d2fd9c38d8bd8dfa906ab0df192178d56d61226906ff668dda39bb57ebccfc98852b76728d5c99955bfb1fe43dffd610abea586a92b9c257ef983719e0cdab6ccdf4fde4157b36fb8cdb35cb7982c8059c1c780167397749635", 0xfffffffffffffe41) socket$inet(0x2, 0x3, 0x4) lseek(r0, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) 01:06:31 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x1e, 0x3, 0x0, 0x0) 01:06:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f1704", 0xa0}], 0x1) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "4d000000c85a538a131900e8ebd81823fc7e0d7a"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1) r3 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) fchmod(0xffffffffffffffff, 0x101) 01:06:31 executing program 1: r0 = socket(0x2, 0x400000000002, 0x7) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022eb3e45f945f83d4986a74ab4e7666059d2f66696c6530d68777212e0c14e8b712d98295369a4854d600adc60729d86fbec9f99f248ea9b90383a34b46d802f2b3724999f219873b52e570f2de12d93c62999beb94cba9aa1c49b50b2e9aa416e292b4100fc6a20135e34e6b5012bfb6ecc5f9a0e08a18452a60819b5cce69956cca7f25a7fc653a674785d3ef242580db2b9bf5ec2a5a88e513149a4f54ff9e92edfdec1e57c3ce403cfc5aec791170f96248b6d11b3514d11341"], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x401, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0xa, 0x9, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000081, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x3, 0x8000, 0x7}], 0x4, &(0x7f0000000080), 0x1, &(0x7f00000000c0)={0x80000000}) kqueue() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x6, 0x28d, 0x5, 0x1, "67603909bfc4d09fe3648f29fbe31098de3977c4", 0x5aed, 0x6}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="3c82a082fc29cbb2c838020ec2da7807f0285cd22bb73c3a668f6fb8c40174da2e1beaad63bcbd0939ae5bf9e65971a16aef6504fc92bd84d1698443628a42fc76cde1932826b32396569f1ae0af08c417c34782b0a94dc245f6445ab739df66eb24259240d92ef8954a2e4037e0f1b7a0d396f99ad40fc0725865e5255ae28a3628f8e2a605b2da51c104dd13554e51191ad4427a7e6d182dcfc02bb005bf03", 0xa0}], 0x1) 01:06:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) write(r0, &(0x7f0000000140)="4dd1c6343356e7558e53acc6ff1c04a4405438", 0x13) 01:06:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001240)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cda99cf58992cf24518a175646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0abcd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49889d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f091d7ec25894695fbed060060869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d498000e43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250dfcded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f99431e5beb248352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef176a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9993bfd3b1d54bb3200ec7ee45aa2cfb2ddaca31f41acff5d904f9692c566795a6ad683082bd308564290e20aa3600ac1281419f0c00e23f7963db42018925aeb47518eb2abe5f08afa8024520fd9ec0e73d44531b79fca8bc", 0xfffffffffffffe44) poll(&(0x7f0000000900)=[{r0, 0x44}], 0x1, 0x0) read(r0, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r0, 0x148}], 0x1, 0x0) 01:06:31 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340)='1', 0x1) r1 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x48) lseek(r1, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ffa000/0x3000)=nil) fcntl$setflags(r1, 0x2, 0x1) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x3000) poll(&(0x7f0000000540)=[{r0, 0x20}, {r0, 0x70}], 0x2, 0x3f) open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x102) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/3, 0x3}], 0x2, 0x0) 01:06:31 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) fcntl$getflags(r0, 0x3) 01:06:31 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='@', 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffc01, 0x0) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 01:06:32 executing program 1: chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:06:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x1010, r0, 0x0, 0x1000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 01:06:32 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/237) 01:06:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000140), &(0x7f00000000c0)=0x10) nanosleep(&(0x7f0000000040)={0x7ff, 0x5d}, 0x0) 01:06:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffd, 0x5811, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f00000000c0)='s', 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000100)="60f35006aa364fbf7993ec6e8c40f550a772319c2b7d6fcd664aba5b0657e06c8d8fcf300a22b0ba4340495a363fdd4c6cae5bfce69ad2793d0848fa27647c3933cfb0e36edb527e2fbc567319a066a4449c1b45c320146de609a85993c0faf29384bc73d26825037dacbc", 0x6b) 01:06:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) read(r1, 0x0, 0xfffffdd9) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0x0, 0x7ff, 0x6, "d5f796c9ed806ed8426af651c6c2204301a24ef3", 0xfffffffffffffffc, 0x7fff}) 01:06:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) r1 = syz_open_pts() close(r1) kqueue() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) 01:06:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x80000, 0x0, 0xfffffffffffffffc, 0xffffffff, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0xfef3) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000340)="d0aad40927b423163ae31bcd098fc8600ec5b9db1c808247c9bbf63217822ee998d6fccb4ca5fa6da78b0038d05a4386154f7e1bed4db86707564de4a716c5d04a8963bb6684c34cfc8270189dd426cf82038ec8790563d1da9245b144d74fec073543740ba20a609d180c4df847deeca7a0f1b3333996e8f08b0918c3e631410bce9670b6e8451a3900c8b3949d40e84f7bf047c980a26b1bc19b79ec8a35772b906322a7dac31ffeedadcf6a9387070a04284f070398921675c8cf28eca85cab8355af525978e449ac3a83384f786b5404", 0xd2}, {&(0x7f0000000440)="7ca16c0ee8a821ff5b4071bc7ac5cc1639b8fb39a5e81ac07381620fe3dc047476854e89f951df07c445a338c69e474a2136813dc1360efb348471c8aef3c1dcdf11711c28943496f7a1f1bca85e9dc7e83b1dd53033daa1810a7a6e57b7", 0x5e}, {&(0x7f00000004c0)="9a2f69bcf74160af30217d874db3241d4160f18d73f150f33c5ce24d0cbde0a6a9b9dc8b76cd61a7f36096046be2050a7acc740f35a9724c4dfaa4cee0bcc1d0ed914882d22907479c2f78995bacccce60573c93821fc57cb1a9e9afceaa0a53a5b26f6047ed576a5138da7290029ab8ee11647f9471b4575f761eb6d5eb2778cea56e169c49fb7624df72553feb4511cb2d340314966fb973bbeb7a614c660cb0d8de27a479eadefc27466741065da6fb19b9af9e54dbf7fba51e66bc", 0xbd}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x8, 0x8, "e5ba1cb94e54508cf2baba199b27c153a3f615ac", 0x20004000, 0x401}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) write(r1, &(0x7f00000005c0)="9a721cfd6eed54f3a2e19bbbccfb82bc9b5b370740123425c83e", 0x1a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000680)=0x9) setuid(0xee01) r2 = geteuid() setreuid(r2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x4, 0x4, 0x101, 0x55c, "e07d1d9211c27b1c7af856b7ff41a2cae90392bd", 0x80000001, 0x800}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x80) ioctl$TIOCSDTR(r0, 0x20007479) r3 = socket(0x18, 0x0, 0x4) accept$inet6(r3, 0x0, &(0x7f0000000600)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) 01:06:33 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x6}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x39, 0x5, 0x9) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:06:33 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:06:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x20000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x1, 0x100) linkat(r0, &(0x7f0000000340)='./file0/file1/../file0\x00', r1, &(0x7f0000000400)='./file0\x00', 0x4) mkdir(&(0x7f0000000180)='./file1\x00', 0xa0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f00000003c0)='./file0/file1/file0\x00', 0x1) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000280)) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:06:33 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x4}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x4, 0x800000000000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x41, 0x10}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x4, 0x72}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0xf9}, {{r0}, 0xffffffffffffffff, 0x13, 0xf00fffff, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xb, 0x20, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0x10001}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x81}, {{r0}, 0xfffffffffffffff9, 0x87, 0x40, 0x5, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000003, 0xbf72, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x800}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x0, 0xe33}], 0x9, &(0x7f0000000040)={0x9, 0x7}) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 01:06:33 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7dd, 0x7fffffff}, {0xd53, 0xffffffff}}, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x7) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) 01:06:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) close(r0) 01:06:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="1f018d68527ae923c23fce5960d7df164d58ae087a41d29a6b8c9489a25d84c5ee85d90e671ce46b07586f758dbbfa7833138375da0d312cef77ff1bc4aa85eda6709fa42773bb46e3ce351ba43e876127ebfceba75114891c52b36c4a38ccaada663be527f6217ac81c71e72e493f0a4bdbd8887c2eaaadd98cb5ded0d8a84b401582cafed8d952a32597fee8358c1eecb27cc421ee90a36add2d08db64dc11d5418534364f3b5de1542e4ae32d582cf66bda5e964a209332a26864a1be333949c3761176956fc7dee33e868ede0c6eb1db64664d786b781f6cf770187ade87b2163db31b0e2c40da9d2c5ecae381fc4e664a63f69619f24cfefc7fbec0f20ad308c2ce6efc8388e3d36a77c104e673a2de656feaa704292d615968cb7dd54d04a24c50e915fc9e95ed4930e4da65c5d722aaa24c4504954b135c1cd5d7bf458b7b517f01bfe944bd2059b00d9db34dc3138a73a530758693da1f2a1db6176a8ae0db436c62b4dcd801bc4a52c7dc304d6790969483024665cce17eeee5a0737c4f99bd2574872b0a0394b70420b730afc767c552691a257e445b7ecf8acfba80a9f011e169a93326b5aadf88d21a250b5a77eee2bfc765926ba02a7d30988d5bc50b7d9275c20555afdc3ba109f93d41464c40b51fc64710e227a632f008eefce3b4cf24c7dc010af9cfc2f17d8351ac8e10f86c592a03bd7b97abe84ccf9a32fa8e343c9d71510977c54821f66ffe91d31ad8a9c4250f67f34392ad438d4a0962bdc73e19cbf9fcbe087e0767e9dabf8a8856689380e15739cbb15095c1be60623a1918c5a72495a38ab5cdd94c220c40309e6335c7c5b38ec3f7dac542d34f517bdded8f5438c661338002fccd65c238e956853efd1f696d8b5fa7d78ccab52775f8b378ef099ed4416f39e85ed486ffc573ca56a076a30a1e5862890e5ea14e6c8e380db0fef4b45f00bc57ebf6a67c949862f6f3c585d921f518547cf48c46409fe5043a90810353cf74bd3ae369344d87ab3d229c920b8eac1349553952c3104a188f726a6ca8e10fdbbe0ef5a079a8d5bdb46a47de3702aa27cd8e599232c34747a8b70b58ebc67bd94179c6050c58247e5d31a3f471dc67075430b9c108e5916e188b04f2a67ad170bab23e256dc90a3fa992eb65f42f20f9e5ee9bf0fc3da46494d35b7e84979595d2910f25abc631b031b7f32392234976c0e4202acf0f9f9ae7bdaa991d0585fbc138e4b2b4c16584f2b9819a20cafffdd74ad2070e89d26b82dd920cb29e6f390d9d64ec60cac13eb70d3a1cfbf11746f92de94fd87fc633b39b5d97fcba2cf516d7d1712cc211bfae9443d813de7db7d4c176d781c001fb16d3ccc7422474bdf584c95b1cdcd422e74aa05c638141b51530b73303f272fb33682d9f26c392cccb7a0401ba8962b433b5f1aec826b099aa798e9e908a893f67e891fc89178a7d42f29ab40a20a5060f0e4976f81643ab72cfd48b118aeb9a41638753d0ad7d70019272ff0e489ab135609be6194cadc179a8ae22d93cedd21bab9ce435b7209e7d369a2a01f5aafd8e9891d7153080e1646cc309b3df03ce2183c16be9db443fe6be76f445a8b863c0f6259edcafb2c8890b4147707bff7f50ebb640a29ed166e7b2095c9065f266ec6335cbd864ee04faccfdc6277ae286e5dca3dea7b1bff1931b3a2a8076e3fcfb794eec5af394f138ea2623ed09afa113e75aa50b94e07a853a83afc0d8453ff8363c3a52a1cc4c4abf3af1d0158f4d12f0e9759ed3bb2a13e9b7b6f876bcc99caa0c37be7e261cda291c536d49c26f6431a9a60ec9e30785a11f0b3328ec80332c6e6b1e7e2fdef9367ee0f5a905aa419f904dc9c88a01e6563809d8993628bdddf592e17cc0c7c63ae5360f586129239fcc43c728286cd06e4828caaffaa23d6389d4e6e0deed2dd7c9cced483d53b49af07c9d9109c25a2b72d062d85e60ffc578324750e399709f807ed9d616d1eec4e8cc19ad206c7bc731ae107abba9113c51aa6fc398b75483a3069a34ca873a48e1b9636dfac0960af1a88c582a133ed8003601f0277fd5b4460a391f10cabaa6126cf1dfef56291c9cdae4538ea25a95817a700b91b8c4574292399343c71d8a42efd8c2dad9e9aeac9abb9253475b4d0de566b51ab458fd388f36bfaa7064fa4108f1eb743cf3ac9b48157f087004a80abd858b80b7c9fc79a1cb3423035300f4b08f923b2563c3929bbdcaccedf5e2fbf3cf0b7da0329d893bfb4b956991ea7d1c5574498c41ca3b9fbf720d94de154e956978c2d3e55f0dd9b254ee618ace5f12eb705d20e0c78bd4ed934f4c61fe10e993e13c7b912fb6845b4d729fc4871848e0c5c1e42ce29e8ec774874c318aab0118c66f991529ea0bebfd4dd754ad208661906115eeefada4fb45325920cb1ff7eae44f5e2d5a14a5888f274c97ff44e91246300d3e4ba88bb2f282d1c0df45ee1ba4a878626a640c56e3d2df8e11d524194271796aceb4d3f82bf9302a52561a53c6c6d5a5e775d4149d193823fe2bb49625a6adcf9227b80519bba6e9b3e69bfc86dcac2619cf8852c5201c585e4e1651660506f24cab3a7911741b39903a46525bde86e49db462b14c17dedddf5799c78a359189e95482b2b81431139d223b9b7c9024b55d1ea9e881e272c688bc5c5e4d804874046a41029ed4228ef8397d901b4f56575fa7817df23e91ebf14bdab21ee323d2c9398f1d91762f7dba19fac5a18c881f1118aee7289dabecfecd732a403340085e52b5bae5a08a3add810766407e8fecb8bc9bed3998e7f31048bd88f3a6aa89a02b767de7f027120f328c3af5e0a1adbeca8162c9c37195a8ac5e9c3b11234093197487128ce41cdfbb45e7b1f9c6fc0dd44e07c2b333780b0cba884d875de09690012c3fb1581123352ca5bda57c62159c60d816e4754cfb1fd77bebdd06c9c3f4b3dce1677bb1d9d9be21e31fc95d34dfe4cdbdd892a67c7f13082d35c83491386ff50494732bebc4be4fe13f8d8ec2798b425d28792c54a614260fb883d051a63328f1f2e61bd14541e8df054944eea6367526a2272282a9c910cc40b319e9fa654b4adf3473e7e51be630be15c15b0535dab2fa071afad66f6e0f2dce535ab0d820f4bd7cc13a9337ebec14189f16370409a9472a589af06d78c3615e56788ca92f3d85fae504fadb9fc56f37d9402486c4ef86b4ae2a581251fcd90c834b4c91f6ea15f4fb41aac4250bd5264d2a9f0472d4e9e1913c661dd649c7e8b6aab2d0943a1cd3ff9803f69ed7acb5b7f43c1891548b4857550d4773d6cbe3c80aa14f525be8a45591ea3b7b24643f712dcf4b96aec1f58c87fef300935c89981207d810c7ed02e4fd97d3dacf03daafa9654c0d0e3db77257a05ae4f68f0f20b67b7fa4fd03122d12f0a39b03bcdf9d9fdaf8f8480d4a446ae796a8eee5f796f0281f47ea42dbb75dc9fb25ee522550ce4cabb16328bd13cb81ada61bc147fe15deb8edefe40ea53d3571ebfe33e32c71039959026784047d97f2846b35881d0a5739a3ddccd52392188188c71ab9befefa0a9c6dcf71ec31dfacf982e8410113cf41173a1f036ec8251eb3de84f81d9cfa34ba939601f2c9b4d405584bdd849fdf5aea125e24bf1344cd5e55d8b4a17246a00a2c210fe347568bea44813655e26bb9ff827b9d5889e1473c537778a2928c041816cc7e4d01f086778d48a4d38aa2575d2392ddd548cde5a4fa5a59976d600f9ac3fb660ef1b71f20612ce3713fab928bbe664edba78446188972f125bd17539689734f0e4cea6c8e780986a29152b6da5fc4bf241e280879c7b8432c75d5f5dc207ce8573670d1285ab687b6883e42b046d654a9d789d08ee5a9500a78a02015166910624c515c81a4820334d2a42c8a4ce882554abe80d18ab47976c340cc5f4504ee58cd5b284dc87a34a3b86346547ba14359d24cc5dcb897a99d0748aaf4124239fd4537932de0acd753ce741b287710573c86019fc11971ebf3bca4e904313db7beaf80bc90c0b32f2d2e1c75de8f270713de23f5515a7c5b7779692fa9863629c8b19c3344165ffbc4ef2482ef2e0ac7bff7c615924cb395cf728f152b4604241a3b65a42f6ce310034a3ef549b696fafe12e855f7cd17e4d8ad583ce61707bea3e8eef71ce36d3afbc60c6aae7e2dc9e1f8876690f3b87bb372dce9659b5550472211299cd6515055344de5bdca2260e6ee094aa12b3465301cd54b50edfd48ac49326dc61df4c90685f7451e1928962353efed603e831fa30fcb9c7497962dec3ce0666eb6814a6a9fe388b6a220bc4c21c98017a0edcb02ef6415a97d39b40eda7ff2e19e0096bf7cbf359ad820e77733b7239261c4d8485767ce1d90fb15d4d478850bf6a28ff54af547c6d0076149d6300984ab79722d2738b8e2ad011339f38a1c78399b7d6e47bb816ac889a5f1eecf4f11c80e7d97be23de168530fd9073cbcc6ede2a3835afcd79278a6bc3375e08c4f9082185834aeb48216bc67a42559dd39a79046cc7436757be62b55f4885302b4a945b0fcd88cb24807bfc7bcbd17ffff3d8978c0556c93a0df7782a991508b624f62fe8bdb644e8a9b83031529d0e2aaccd0fa5a5dbaf6109b73bd9f0308f4af7390e1a861dd88dce916937e30dbf7e6569c426b1f5c5a5fc3957bb4b15455a2d26f9aec03f94bfa8328a78f3bcf3f1dacd28a4544031145b80d2e28c97ab0dd88aef0a0e609cd54c04e88333c99038c71564f8abec83f21a0613505f93544910bf7019533617558ccbbf5f2ea4ff7ed1ffdf1c2a916d8c3484f05be586b867d510e33985b7f1af93ac0287eb2982fd30bd9f624b0bd94c5627dc6c8391128de6e0ca1df4d998d1ab65412973b81b9984ad374eb39fbfc9d84972da58654bee2d17d57be6307310def58b7e10e4b87541aa9020fff20bba528b43bb7291e7124ba76e67ff956bf480121c9366ffb9382207073333fbab8d9f3fb32f433bf306f8c3b2e753fd1895781076dfc2df27ac2d64740ae19388870bfc5b4a306b7450711ee478988edf2a41528a9edd5d3fe1307f764fe20e255289cb937067fd06941d0f3358c1298b820259c97e2cbe05722bcd53f58f05a6bbee759b0bd623b6f0774b3407077689f88ab134008d40fac300910adab836becdf8ad870b81f725161fbfcae10b8fa617096e39fe3664799906d5a6a3b544ec8c87b39479bba24c145ef496e8b9b3d9f7dc513cb141fb171d838970bf68ea215ea1b2c78a00a3c19f44fd1f6576eb58a276d95dabcde382c328c99544c2a2b1ded9689b7d6ce034c93d502727de22d021408288d42f3e5d56f175dfa416cc0f937fecd654f16fc3b240448d8b7d1e43cdf866baf584e10e8e7ffc30792bba55d7f82e70bf64f30a724189744193acb708030877261cb06a672808aaeace62c8ec22b97c23b3e61363d75f68340526f6ce0bbafde60e7628b3622db4d934708b953a3d32b9aebb08fcac3ae7da136893744d58ac7e1996a11c5a3b72e6fdcd1c8631e16c8015d29a28eafa3fca194df5670083267ac774e900e447641f213da40298db50c596e1725123f5dfb503521938907036c8424cdb142ac3ed41d53ca6f4feefa29c45964527ddf4a2c3f67f40ae296012f52fff21939e23194af7e3788c2667344231854b57d30c021afbb451458adbf086a6eedd6587ddb37333b86e26491def0c6642cc4436bb93d37daf9dbaf9c015490d0c0847607892402b3de81b166b40135acfd03ca5547816aa9eca", 0x1000}], 0x1, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x67a5, 0x0, 0x0, 0x0) close(r0) 01:06:34 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00003d4000/0x1000)=nil, 0x1000) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) mlock(&(0x7f00004b3000/0x2000)=nil, 0x2000) 01:06:34 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000429, 0x1, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 01:06:34 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r0, 0x2, 0x2000000000000005, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x0, 0x8003, 0xffffffff) r3 = socket$inet6(0x18, 0x40000008003, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) shutdown(r3, 0x2) 01:06:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) getsockopt(r0, 0x9, 0x101, &(0x7f00000000c0)=""/251, &(0x7f00000001c0)=0xfb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7bf2a97320752b36c25e93b9e0901ad8163f36a5e49e22bf02d1ba49666c45dfaddf5b507ed6e53003d0cdb595555cc23702fb3ddbfa5afd3c1d65bff72012fa4f11e42a931e5786be61d281b5dd63b59027c6141ede459318912ca8f5a18c262f2eb50d5f8499b9e35aae4155d97a50d22f1d379923baff81ef973284cf79b03a052dc6bb4fa30192be6217474569c6a92cd9fd9450e58316349fea2e50db70356a55045f9977f0e9dd3ec375b800af514614e4da3f94190c02e9c995ab76", 0xbf) 01:06:34 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x103, 0x200000000002) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 01:06:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fcntl$setflags(r0, 0x2, 0x1) fsync(r1) 01:06:34 executing program 0: socket$unix(0x1, 0x1, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 01:06:34 executing program 1: r0 = msgget$private(0x0, 0x4000020c) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffefa) r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x1, 0x8002, 0x7fff, &(0x7f0000000240)={0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000300)=0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getpgid(0x0) lchown(&(0x7f00000001c0)='./file0\x00', r7, r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xff, r1, r2, r3, r4, 0x10, 0x9}, 0xdcef, 0x7f, r6, r8, 0x2, 0x1000, 0x32c3fbc8, 0xfff}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 01:06:34 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x8001, 0x1800}, {0x10005, 0x7, 0x1800}, {0x7, 0xbb4, 0x1800}, {0x3, 0x4, 0x1800}], 0x4) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000004640)=""/4096) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001040)=[0x4, 0x3, 0x7, 0x6, 0x5, 0x1]) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001080)=""/207) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001180)=""/85) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/59) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0x1) fcntl$getown(r3, 0x5) r4 = getppid() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) r6 = getpgid(r4) fcntl$setown(r3, 0x6, r6) accept$inet6(r3, &(0x7f00000012c0), &(0x7f0000001300)=0xc) pipe2(&(0x7f0000001340), 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001380)=""/184) semop(r1, &(0x7f0000001440)=[{0x3, 0x1, 0x1000}, {0x7, 0xfff, 0x1000}, {0x3, 0x46, 0x800}, {0x0, 0x6, 0x800}], 0x4) syz_emit_ethernet(0x1000, &(0x7f0000001600)="3f6dc04b16ecceac4d447fde092b83df5ff573170ef6dc92f9053a983ab85c7ca39b68011861d8e5a59c44f8889504c0a78d1b1af329155ab32bee3b86768fcdd635d5933e52e5205f7af86a10ba737dadfcc8b36d22308ffc1da78e3fc22b24fe32177081e8a349a9bfd662d87525a4f3a7e9cebf8c54f50f1be52a826d3dca1a1755de3330f1b88b290f954e49cf0dab392f7a0204a0816c35c4f1d495d442fae48e1b09388c9800d70652ffd84e1e5a605aaa96a38d15988dd145c8c2d4e5661112b4050176684340f9b2e8a9ef1c4ebb822c3308d755fa88b78926637ea0935d4b24fc4c19fc43470d2fb30a7820d14a30e898f803072dff465f9aa9cd00af3a1a2214c74da53d446f6a717bfe4d379f7fb67a160e624b715ecad5eda31006c62ab6489442346606075594ef0aa1077f8befa8073e3d6d8350b72b41042b09c47c278036f559916fbec2b935134ac6964b1ea04b5b2c80d70d38954da28f94183cdb0d3df36c355195bd39de8c5ff181df98149d50ef667b69499677dc3037396cd386c34f0904a68b8faabcc486c959643901a04f27246bbcabc5fffd651b6923709c0480c0f88149ccc8219bd8e9ac0184b4e0a1c2fa211ccfbf9ac8ed8f0203379423899f4fd741dcbaa6b932be21915c915ab5400fa48a1c8a27496f4ee2af10a40112df651228ddd2d42325fcf5b8c8a898a1b71bba337cea5d1781cefdc63dd5913556678cca3b18f9defda6e22a4afe5421945f2513cb6426c936a9e90b13a3cf2c4fb5b47684a473e8250b652c955ef3b39461e0b6bfb47c2fe49a27d437179b0a7a978b49bcde38f14fa38f93ad2ffe96452638eaba7f584353b786e1610b6ff8a871ffb51664182c018408304ad2ead0ed7270ead076955a30fb5a83f8f9ed83f68caa74f2df9a3784bd535460fd9c1d0335f3e212053a899abc9eeca38be6c0aea11cd5cc65387daa61e41c9193cd937ddd9f10898ef4469a0b001c826c57294a81d083f444e53ebb9578d1c3c4e81998ba3502c34af870d4491400c48d8312416a1f3ad8655935f4a97e5db21444837f142904fc72a7161e0a8b11c1013431a28e210c3254397c71e229a75ce062a6cde339d293fdecdf450eb896304b74bc64d459d7fc74544217f22b153f1b7b2526d76d3d9de722147c83578a29e278eff6dc6e0f6ac92d9d002eca106c2f1ba33879ddeae366ac39a08abeb1a7757da4d48a96a25b367ea57bf3373c5c7719d1431acfc98b03082932c7afbe78de141e36f379c57ebf813662af86492bff382af079dc629f33e4c641483a7ad496f3f5ae72f4b59c481984503107bd8ceee7134186ae556b1a07c711c39ec02ace873ac8ce725d4a671b53381cea983020bc4790c5eb1a196b211576f5024c578613f21d3f46c5ad7f0e7e3a2dad4d0265dcaa37ac26caffd863be505dcceff9b695057b015ef5cc1e0e8000ca0b0fc5a1a2f62bc4abf1cccd1c260b74e6603b806a01f6a524168c39b71e9e669f14288a01b5cb095e756123bec390faa13cba402e5b8a39ff4a10710b4810723b1f33c2842f0bb10febf9c7e0ae6bfef507e5fe64720bc5441902dd45a9df83b508affb961103f99d610781ffb44f64fe4ae02ca36987f890536dfeec2e3498f4451c6c92a97f16a93979faee65d08984be61c70ab3c27bc29941d825346ad0dce8aad32c391ce65cae35f48c6c3bd71369c8fbe68f85413cc5ba8446094c19f3e892159f74ac38b842d4dfc24c4e929fe2921da3b3d43b39ddfab4a3a5d2c9496249f3a31627102258cae709a93bd91a50d9e9268b4b5381f32f38550e20347a5d82c74912e21a11e784c065a88b00e78e7c1dcbed78fc479f35b10cd8bc8445a924239903bc2ba7e86084aa8b68b26764a1ab9d421fea4437dbbb58b26c0f575351fec3ad70b33efcbdb78829529c83fd2167f327be2dbe423f3243529195a552e847a432554497d716efbd8ab89819e55424b7fae65dd099d65bc317a67a7a3d665c51ca40f4362e3b901268b28c231d27945c8886ee261302a697ef939b9af1ed7d6b422d9f66a6ffed12c5bf2882835d287700c3b289b8e4b39a075f72146fe0e2cd29aa540bc7c8c2ad79d1fcd76cc7a733d56726fe3602551524fbd5dccbe2ca48932cb09dd910de7ae4ed0c441ef83de951891bc6bea1e46c5adb4396a73fc0fc6711faa9ec0d37ff66d2bef4a52b090112e155785b4fa0149dc4769917ae39655bb36317610b56c682cebed19d2f3816b74302f055676e03e4b916006aca7e55d4ee46b4430f3e7aa91038fe5109e7033faecea90b1bcc3788f45eac499fc35e1feb691e8a0f5c594fc677f5e1d253499bd77a5a2411ce0e5bf158ad427056d9830445d332bd941e541148b7347e94b7db04403f469f46d923daeeab56e0abc4673a95d920dbe35403ed89a37fef52ef760771b969844497f1487431327ff3397bf960149039e468ea6c5ebdf59c844b54223aa879c5b4f1e212c541f4d95951b3ec105f7731f0bae6ae80933d92ec7d0a0fef49deb23513e4b5c9f4eff124760637e6cafbb22d51a831eeac5ea2265081a94dc0637054404c7fc5a787baca7eae4b99984c3b11ec633064592b3551ec3996ed411115aefb994c18201b91d34f3dc8655bbb3c70183fbdd367d953f109a1287039e47b644c9ade8b95811853f9e65ac0b62ecc8075c389dbec28676ab0d61b3209533c1b3516d40c211a056c5605c67e62baa9bb5a760e59bd4fed0d98f86e497caeee16478a63689c08334241278f433dfcfe28702bc05debccbdd3d38294f8d718531e35e69893db8bc7948445bb9f49d05841ce4f8a625a865637ee20d8cafaebebfdfb0e64e69c2351ed4f8c485868e309d71da36e35e3688936e2d7a11324621ec8e04e82487180bbfd2faaaa759549ccc4fbd20d374d5117682439b8c09eaeae4d34b11a455e8d407050fad6b41488261ece114957326e2feea0e5d549cf9aa25135e8380c2f3bf57de519e934c652f09093e9a6903619587b24d8588e23fca0a9cbf382547aa69a50591b9cd15c471b7bcb1e58d331c18b1a66da3bd21c05cee01d3a3922f39a62ccc6633a329314aa039e03d5a5aa50521b249907b7d3ca29ada0138c0ec387cd43e2873e238c8cec68bf58c362b9a6ef3682f0f6394e58c935b064896ca78a901cf3beebb382e775ad6efc5d8e74adde102f5bbf15c35a9e669dbfa737a4cadc2fbbf365abfdb78009520c571c1b1bb709c954cc889e082ae2fbf7921a8bc3144d9d1c6d7a33ff4573ccced725c761d3aa74361c63de1a8e63b644463f69cd4551e41e9acd50d7931637a110d83afa118cc472357f2dda3d1800e0d78a4c0cc880a18df634c1008b5c37e368cb4ac1287388f40833137987037548b39b7f283dce815cbe2289d629f251fce22eb31dcdebd202685c35cd9c5bc84be4ff5bec8c09c8b274d31f5716ba434e9e924d28ec4e055d507b44a9c3a69cea1cf6c03c23a258edff6373103b41ec5ee7f4e81778d7e50af7780708f139029ee359e3d2f9e91cdcb0ac671ad93ef83a4075950ef540f30ff1f407bf02aac342097ea97a1a3515f6da22d06c16f9ddac18648692d87528293ce15aebcdc794b575f3244e5ef93158970a849d309a0ebb557de64997e7cf32154493861e7b596462b3b08ef557ef2fd56534365c5db340a6a0c6c0043371bce994b93cd58e259c87acfb8ce861180dca9e6337b25abc6e15baf3d542ab5743a01a97dfc96babba2bda4c05bf571e336a9e7ddf3d83d5828000ed979162083a1c5cd138245ea36c4241bbf48d1de5a9b67de55beb6a6c11a3176e8ada2dee9dfc446ec1a84ca27c5acdce43a6d267ef9117cd3439568f427a530f18b7487ab17c225f14b906356eb3619b8367d1f282dc54bf2284bc585b71151b6eec60c458afccb135fbf678325c3310f7dabba42d428409b1c2a0ae99e7b4cffc953fcf1daeaeecf919b70c6abadcec54d6bafc674cc96d47538d1f58182e9a1484e0e92792e6624ed2e1ff9727fc0877658aa6bbe6982c08338c78b6f3d6608f9f25b2af4599c0d29dfa1d5a784b6aa2efc026d668e64c3945279a7cb8a3c8b395b1b5e59569a68d19ad524e88a17e0823e0c8c4bdd31adc52953a83dff33c1fb0348d3a9648b90b43f4c71cc2eace32e87581a3076d34644e5cffb3447d3bcd80528f1b28e3572274eb4b439bef23370a7cbbe4d2bd45f91ee0300a48a48ff6b72fc67023a5915538ae9f42ddfa7b4de738a439d405f988060a02179d667f686e3ad45bdf12215c7d4d073d5bcd01a877b512382cce24c8f03e4417c4aa5cfd46e019f5a9862ecc575f8aca8fa7f0f39eed2cce8021be273b0616f45ea3f3652bbbc5f4df53d25f80562c03b2fb0093fda1bc99d3f9003b8ccb1b3f0dbd0afdb8599a97afed572fb3f7cf82359c507bc4b41b8cd11605d6cb7ba636bffede421818e962b8c2d21a00dadd0f70ddf126acc70a4def1a06d7272868a8cc6fea16f0f313dd09515a3958abfa9c368f823276a06463a0cb7f1569f6346ebc88aad3655a326a38c1a909f373f887603f09242e98605ab98b1a097d305a61fe8fc566e262c05bff699d0e65c99a5ce594aa4f4dd562300fa184ced90d311f43ca920caff072c196a63e1de7a9764559585a0d8554e38ad9c46d0dc6ea5eaa54ca57dcd665520e7c9a8fcd1592bb9fe593ee02cfaed0aa0c77bb6822e7a1051d9fc0a73b199fa8f1e036782d7174c955f9265a371e3ea2489f75561bd9b29e18cd69edf4c2fa6b66852ffb3205fd78731eb5e5b95c86dc1cb89e19cf6290b6360498e6ba94d2c93abe101f8ed8e66012ab52b4fd147f362b250925a82033f53e0af1760695ee9c335268d9b927c090a4d4e650a196aef975355a8ec6d062ed73971f2157294faafc609e1d0f8651acba272b9a938b309a5185faef308df0b12a29f29fd5e47df5c4601934b7d07ee3027d97e846aa267d2f1a46f0a49f4d794f21b45a84db10f979c8acc8c2a029f40a12fd7a8231937a2eca0a8c7ae65dbbc29526da5f146f0c6e31e7e1f9122efa9a78016158914a25ccc294adad459d03447589a531961ef44f9dcdf316c22a7f0099eca7e0df5273aeeb693c833089122fd56294950b7a1db46afbf3a423160e6b1a76e1a206fa26398a4e1f3a771dc123cf1bfbc5d25130624a85f6795a2d205e26f736d4e76353ebf9e54b25a4cc450405117e70c3095e89fd848a7cd423e5f03f9eef18c22fc296348ef5a4d466cd4dafd29fa93b2d5ee6cd640d859552978ac313e4d672b621c002376a98b5bc10ab986a43b27deee85d239ffaca0e9d618f1b4f9e67e0316d10ca38415d20784a52ed9387dc598830cf8a539e9c9e3b8309d2532bfae83fb1c4f8de16bef70fe67cb4e562d5b49bcc3bd8d4fd00726ebefaccb95472bf6f2998893b651253732d8a5fdee4c418ed4a8e6ad0f97748a18298eec4d77b93c72d95d46ca60148e26e4a92a69c9753a0e81aec0850e6fa75e26a89e2e7e8789553e22277c2de03cd6ad9c2f64c47f51577c1c95863b1f617025411d2eba9957d5ea81eb2a8de1a604bbf1ece324f738f5433217213bc9a6d223e2a60489dae6551feff54a0632f733cb25a2c92b1122e9548c530c0fba14dd9ec03948bfb3017491785e73470154c889c22aacd78a83bf1e0d022c5427f16cfbcfe4d685831b3190e6749481bfd03dc6c81925534557d65bf79a4f1681db01c1e393e341d8a53fd662918196ffe8cae1b") r7 = semget(0x2, 0x1, 0x10) semget$private(0x0, 0x0, 0x5) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001480)=""/218) semget(0x1, 0x80000000002, 0x40) shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffb000/0x2000)=nil) 01:06:34 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0xb8, &(0x7f0000000340), 0x8fe9, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) 01:06:34 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000005000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000005000/0x4000)=nil, 0x2000) 01:06:34 executing program 1: setgroups(0xfffffffffffffeb4, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 01:06:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = semget(0x1, 0x1, 0x100) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/157) 01:06:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20, 0x6, &(0x7f0000000000)="558048c8646c1fb4a78f5950859a83029b3e8606927500a3997c5166046861d9474f10d8fff421d4fda15b7e11c11c2af4f92198df1c659b6935afa22aa0f754280a035c2011e850cf434df58c4aac", 0x4f) setsockopt(r0, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) 01:06:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x800000000004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r2, 0x9) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) 01:06:34 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000040), &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) 01:06:34 executing program 0: r0 = socket(0x18, 0xc003, 0x0) r1 = dup2(r0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1020, 0x0, 0x0) close(r0) 01:06:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x6, 0x7f, 0x84, 0x6, "159b419915b059c4d4c0b6e5b6e0ee6c3e069671", 0x80000001, 0xa40}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:34 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 01:06:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 01:06:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) 01:06:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="38dbf709ba459904", 0x8) 01:06:34 executing program 0: r0 = getpgrp() setpgid(0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) r3 = semget(0x2, 0x5, 0x25) semop(r3, &(0x7f0000000040)=[{0x2, 0x337c, 0x1800}, {0x3, 0x9, 0x1800}, {0x1, 0x401, 0x800}, {0x7, 0x8, 0x800}, {0x2, 0x3, 0x1000}, {0x3, 0x61, 0x800}, {0x0, 0x6, 0x800}, {0x0, 0x6}, {0x2, 0x9, 0x1800}], 0x9) 01:06:34 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:06:34 executing program 0: munmap(&(0x7f0000008000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 01:06:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000e00)="cfee7a5ebd68b7101756eea417b2cbb8d63762744bdede7801cf38f90cc978237ff97149b036b032663610e8296244cec52f03f437023d433ae190217bfac3621c3676a25839ed59cdd76d1d5f2abce61bec62ba76b4c0b7c2fe2cb5d20d8745894c70dfa44264beaf6517ed7459177041008493f24554c8ea436193934e8b6f274682", 0x83) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:34 executing program 0: r0 = msgget(0x2, 0x9) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) 01:06:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) 01:06:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 01:06:34 executing program 1: r0 = socket(0x402, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="824b952f66696c653000"], 0x1) getpeername(r0, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = semget$private(0x0, 0x5, 0xb0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000040)=""/58) 01:06:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000e00)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) write(r0, &(0x7f0000000000)="8ef330af79885eb63abd0c659094d2e6678560ea733f273daa7cf709ae4004429cc0c1b65212b834d201e5996d71875b078729bb6ce48c89c09bfbbb08beeb09287f0c19f27070e9", 0x48) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x67ef, 0x70000000, 0x8000, 0x100, "d4fee7427ea67fe8b4103b76de928568bf248aec", 0x3ff, 0xa440000000}) geteuid() r3 = fcntl$dupfd(r2, 0x3, r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde935d5cd6474f0d60ababc9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:34 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) pipe(&(0x7f0000000000)) 01:06:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "6eb95b7c52abfc1100"}) poll(&(0x7f0000000040)=[{r1, 0x42}, {r2, 0x1}, {r1}], 0x3, 0x1) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 01:06:34 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) setrlimit(0x7, &(0x7f0000000080)={0x80, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x40007fffffff, 0x101, 0x7f, "3a030000000000000000000000000000000100"}) write(r0, &(0x7f00000001c0)="24bb2d10", 0x4) 01:06:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0xd0}, 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 01:06:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) 01:06:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r1) 01:06:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) getegid() r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 01:06:34 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0xfbb2, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x64) socketpair(0x10, 0x4005, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) chroot(&(0x7f0000000140)='./file0\x00') kqueue() setsockopt(r0, 0x2000000000029, 0xe74, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x359) 01:06:34 executing program 0: munmap(&(0x7f0000007000/0x2000)=nil, 0x2000) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) minherit(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1) 01:06:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xfffffffffffffffe}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 01:06:34 executing program 0: symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000000)='./file1\x00', r0, r1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file1\x00') 01:06:34 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 01:06:35 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = socket(0x0, 0x8007, 0x80000001) recvfrom(r6, &(0x7f0000001240)=""/4096, 0x1000, 0x800, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x0, 0x800}, 0x5, 0xffffffffffffff81, r5, r7, 0x80, 0x9, 0x1f}) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000011c0)) geteuid() r9 = semget(0x3, 0x0, 0x8) semop(r9, &(0x7f00000001c0)=[{0x0, 0x27, 0x800}, {0x0, 0xbc, 0xc5f2ec989970f275}, {0x7, 0xfffffffffffffffc, 0x800}, {0x1, 0xff, 0x1800}, {0x4, 0x80000000, 0x1000}, {0x0, 0x9fe, 0x1000}, {0x3}, {0x3, 0x1197, 0x1800}], 0x8) 01:06:35 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() dup(r1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 01:06:35 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) 01:06:35 executing program 0: mlock(&(0x7f0000db9000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) munmap(&(0x7f0000ca1000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:06:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x89}, {r0, 0x1}], 0x2, 0x0) 01:06:35 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 01:06:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4b17) pipe(&(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 01:06:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) 01:06:35 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) fcntl$setstatus(r3, 0x4, 0x48) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 01:06:35 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) clock_gettime(0x0, &(0x7f00000003c0)) r3 = socket$inet6(0x18, 0x8007, 0x2c6b1883) setsockopt(r3, 0x7ff, 0x3, &(0x7f00000002c0)="07d74d4f12174053f042547a854c05d7383e8099dea89890139a77b7aba7b8bc7e7fcdd5df2a3944932b811bf49715b3547b4b21f6093dbf861691412d081bcd8e9c9b71f2cdd048bd7b03384b934e65c4dc71731c75028ceec970537a33c86b5896a287ec65cfa214ddfee5822d7e2d90e956fa269342783236928a7adfeeaa1bd786b9cd8f6b7826827d39a4ec760ecdf4c829ebd2c8521d9cbd0fbec4d7df1cdfbf0596c5557bcf00465f9602cb0a2cc0232dc22718fc7bdcfd5f200aaf41079ff9c4b19a9f11437c9b5eb1c49010971a89467307a849b29004edb67e785bc0a07c5a1ba0b6978837ec9bfa5d614ca2c1ffb2a2c67666205563dd", 0xfc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r4, r7, 0x6, 0x1}, 0x6, 0xfff, r8, r9, 0xfff, 0x2, 0x7f}) r11 = semget$private(0x0, 0x4, 0x400) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/166) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={r6, r1, r10}, 0xc) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000240)=0x26) r12 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) read(r5, &(0x7f0000000680)=""/23, 0x17) 01:06:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202062000000000225d6196caf3d7c682b8c23548587ccb496d20c27da20bf1d26d9d4415c154bf2182738441d99800edcb0cb4db93a99f2b28ebc0165d4d30bcbebe4c35c75dc0edb3a730428d007e9604c52a49dbf075348390259977861a8da768cdb2b6021162a6ac211b0fbce2ca"], 0x1) 01:06:35 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5404dadd790500a5ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="a2c80435c9068d3e", 0x8}], 0x1e, 0x0}, 0x408) 01:06:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) socket$inet(0x2, 0xc003, 0x0) 01:06:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x98, 0x80000001}, {0xbb, 0xeec6}}, 0x2) chdir(&(0x7f0000000100)='./bus\x00') preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/178, 0xb2}], 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 01:06:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x8000004000000501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x0) 01:06:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xc8f) r1 = getuid() r2 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r1, r2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 01:06:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x804fa3bb0b668e7f}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xac3) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 01:06:35 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x4000, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x810, r0, 0x0, 0x4000041) 01:06:35 executing program 1: chmod(&(0x7f00000000c0)='./bus\x00', 0x41) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x402) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) flock(r0, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x81) r2 = open(&(0x7f0000000040)='./bus\x00', 0x3, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x7fffffff, 0x80000000}) write(r2, &(0x7f0000003300)="d227745ef595289b2f847fe739755b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7642f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520755405c077fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55f01806c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416584cfdea123429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573bf3a2273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4c7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678bbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ea915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bbcff367573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8e109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea087af402be27df18560b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b740000000000000000000000000000", 0xffffffffffffffbc) close(r2) sendto(r2, &(0x7f0000000240)="474f0cb1b87b8f9e7a274724c636d3f6a28bfaab94f3cecec1f64cfa780c1295bd0d1524e1123284c2dfcbb3640f372c84e3eed4cdbdfc011f966d4f2cf0bbdb0c753ce9ec17edef7146c0fa9d42d765a98bc70d860134a80a539dfbe14d7b86c533534c7df209e9f5a9a9417628d24b2821aea94b1bbf5c3f637a43211404aa385633e346ea431f6afbaa0c03f0a675333a28397fe4b38442b64051de44e8d6368b75130be255f5e69b43cc115f7cc71b57400f54453cb1e4df83949c8425f230bbe45185", 0xc5, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000380)=""/94, 0x5e}], 0x0, &(0x7f0000000600)=""/206, 0xce}, 0x43) truncate(&(0x7f0000000000)='./bus\x00', 0x1dce) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1) 01:06:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000280)="131e9c18162620204fbafe0968540fabc2e8e4d70b0ba0d4a944ae8d0041e3a4fd169df8fe7369b96c420431bc75d9e7a43e0c70a1fa0d374b0a", 0x3a, 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x0) shutdown(r0, 0x2) 01:06:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000000)={0xf0, 0x6c12}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x3f, 0x0, 0x20000000001000, 0x0) write(r0, &(0x7f00000000c0)="fa6cdc45c779520da30c27e3a225fced5bfaccb91f936091fd24c5a64056bd2364c34bb35db35a162d18ba32239283123c21b6f7c649d3719d972047abe58fda20b160fe629f89afd4e974fc6e74f6b2847b3e62d4df690c2829c617d93e8b0062ed206f5c2a3d62b76d39fd53bf81954f7256102ff257e8e2a0bd77439eb0e03b246b5e3925ebf24ab6112c938f496b2be765e5d7d77c9aa1e6a73b3cd5b9e5118d73825a4ddda67bf94ee9f3941a3e0315354215dce06a36226aec6af8441f8c2f9821338ccb999513f1649afd98dd87223be4e7ab5e01774a854f34537a7d3a181494a9d367bfabe2070b2954dbf7f5029b261ffdd8c718296268e74113593174f15b76d9e26ddedf304c0985509b7bf10e6740730d46db72cd1e2f9c9e0800f0b8dace437572c381e6a572f4bbcc5a91482ea1328017122f37519f73bf74ce182e2c34b036eb5e8d086608a683d1b1865aecc66f268ae37cf4c7996a55442e0a4072b5205d5c15121f70c01bb4b4d3ae15411d0675592113ad9d7797e19599f9abad431339422b020bb92150a1a187b057a68672a5cfa6cff9c76de46d8e53021df15bebe25eef97cc427f08e61862d8a9cbc269a122e22ddd2d6d88319f64f645f027666159f9389b837c2947f8a1c5ce0c53918249a245bfaffaf8c204abf467fd54743d8f1429401f4e5fbcc1557cd9cdc78e0ef4e8479e57505dee114aa199edeaf6adf289409e4562b02f31480a82d0588b9ba7ce8fb3dad780f90503d168cc256fe2f222c014c7955af4c52c878f892fb251e9358d88db6e5e6864f3e29e2b2d9d03614396c4f1cdaf9b6e1fd982565626fe77a1834f69f06e4e7e3d8dcc2265197dca970b5f96ed9558b03ffbc4600515b25a80dab860c77e3e19781e6173f4771ca372dc46d02ffbaa1eb750f171f71784d7d94b49b69eb12ac252e7afba4510227ab91acc683b6497f10a9264f1d1c4f70b88b6afa5800b094906824806f6ffcb58901b2a31edee1d8011ba0675e37e4e44f9b7afde212d0a821c0c2307323e84cd00b372523f4364eeeb11d93fd4d00fdf75bb647df50745ce4fc9fe341ba4348aed363192ec6a9bf1277fe4aec9cb61e415f42c093ea6cfbb60e12bb55c232531bbbff34ed76f5d80283eb650778370593da80f481b0fd82fde401c385d9772fccc3d98b23049555e668e08be2805651c8ba5ffab33e009cde21034f82f3993dd57d1cf58ee400ac96f4cf50c95735f593c64298f328b9e58a1f7d692a47a8875dc67802b54824a98aac14d03a5758e2fd3a92de643ef6f7936e67c25222d02e364e1b2525d2182db49add375296c9b05f6ade265d391a8c6fc4b041a122f200c1da8266fc035c0dcf81bc4650c6c59ed6c3db8a1c9ce83b77abc674a891cc079460570d12fc3ce913374b2aa79d70e2a9dfa7bdf37acd2b8f00803342ab62fff7742fee486db20a7a7f895c09dbcc717b7cb649e1a1d09ffe86c6f0b152a245a1cb177a933869f70812eee7e47de6dc7767a6fee479a740974903c0bc5b51285827ec85ea7d8d02eabb80ee4c76b8b5a436a94e8101e5b9f00007cf2b4d6f8ef5c2aeb615c621252d765e18c84cbe0616c0aaca7d8e8460d9bd8181a7c77658219502cbeea2751cae031810545f564be036542ee89bde63d7a49ec7ba1a9d6d1c6979bfb95df5d8e52b83cd24b21a5a366b34ba2c0ab9fc06915cf398ea63632115643cffb2b41e8c2c1ab0a2fc489a1e7d608edeeff4e38fb598fb8dc2810cbc9b20ee89c74ed3b076b2e5e610ef49ac590bc0e8359852078e22ef8ba9c51c7446962b743cf9edc4a54fad5f822c1b8b526e77fef8f25262aeffe8cc069155732e1fc518d379e1bb9eee2538a646e1e12cc9098d63d09bc7da43620bdcbac6e7be9cdae31ab885f1b4ecf10dbd4958841e7fbbd66eda720f8a9ec2988fcf6799175fc8153ab10831ee4ae45bd16ba0ee388332a082b1e7334031a3db0aafc9b216058831636686f4c5129909eedd1a32a299948cdc3562f0afc69de9db7f130fb9b187238de1c4dcc8307158007c56277c543cedb9fac409f87b16c0cdffefc75350b39e3cb750f0c5f2265aceeff73973ae5765b9984e3e098534f85b839660867015d703897f9f9495d342e6b58e375f79951d70ced23218391518b64f1587b78e219300535cece4c58586555a1487427ce3548ec969b274e6e0c04192edf60dc96a8b4af6c1d42ee550bf819578194eb83c52010ee18d821386b704bdeb523829ebf5ba4ce3c312f4eb0f8ccf64968f7c8045b046378681f82fac70bd40dca3fcb819987944f188d6a8ae64f13ad44f513179e5cabf8f08eefc370e171d7bf5a3166b1a79c9fa22282621c1e717316904ea01e8b40ddff885cee45b1725421f28741219ef102e719e0314a2811359b8f842891947d1c4d4875bceb79f6218c63279f31eef184a580143537ec416b0721dce4212ad810e825799edd127119c4c4f9d09dad636414619e9944e9763dcb4b568a1a56761243e6c4ffdd053c1e7b10f22f30349b40dc5d56dc723008570bc71ba3c5cfc69ee49e85e7ff9b88b39eb8f7ca618ad4585cd2599ed08ebb16b569ca84a703e86877d1a7313309e42034a3d41f390d4cf684077f9a7964e5a345e0912118e0c5471f5f27094c49933bb3cbae0cd4f9e0aecd62f57b1c89c48933b2bfba10beadbe3e171a2af3fba7468f4046a04f3d7765e6d2e17927dfff83a44ff308a4ba641944d842402ec88ced5ce33e804ba6eb5c2bce9938c3db39b43b1cafee2ec9bfe9abd442692d40a2a2aa9810d7d3a1179c00fb8e33d3a688daa9bf8e2fcb50612588c0bec5df348862cc60a5f31b8a99256211b5188bafb69b425d0dc793f4dd6e617d403b50361a71d8e3be8f6937a442954bfb4506a367b4e4bedfcecedd743ac78dca62bc702d7d8d1700fe6e3adfd2fe060332d5ff0f1fed842e5363e56db4f1b022de560af5c37eb6c73abd3ffde1b1d506d59c8ced5918cdf4ab2c27316d7a15580bfe6bbc611b27f9c1274daf939377b88c5fee9208628201f7f86a9507fd3b6ff9944b682566ca5b736a7ddcf0ad932212434b7c3c31130667b13d554f861f3e52c405942305420f4eac72f7954993883a0c2412f4e525e89984af1f537baec9614497e804f4079e4975c218d877165e28b941eee698beafaf347f9a082bf0bffe15447d4735db263fd768f004470b22dae351a79ff21b00c37e5b6898aebefffbc9fe03d78eca9e2e6685f6c58842af8a64626cb5015d0b4f23e753f18b0b07e7bffcc4f3180b5e10bcbf621abbdcc3014ffddb359e6afb2229474bc7f877a5e1454618d4e3e755cc00c7498116904967c8cc47c00fd441e291335140c876d4e4dad9ab686a0afc25e0c7670ecbd0f2ca3c06c3c82836cbbf91edec9431195eb728e7a131c1594c6282cdc3f2d956d9408850611d8f304f027752e654c154c5561b286bb1df05334075fd34da5605b9b8b6a9a9d9039764272f72b916f5719cd484a05fc5c09432bc93655decb67029e5ea08211cb6b3c2af08238157ef9140522360877e27df5efeecabe480da0c69e6dd15c7229728e3caf93b8234dc894b50a36f3f0483319b4c6a69b7946748f7c3d602b23ff43eb8ccf7256ea299caacdccb0705174d1234dff13b8353ed1a3fda8d47d76eb2a63b2a611ee4ebda7aa1a236d85fa895445e16adc26cadd8ad903091fbe25a31f1aee8c1de36abff57cc9a9de23e20a4cd63ab193576e78bc3bcda87428e902749d9ca0355022e9c9533ae3b6a8350df283539f971c0ea9a354b33b638078fb5efacb047ef82b5a2fc35304a7d14e0d4566b0d4274349729c82a62e30882837ed3b15f67a66baeefaf11b723730ac401fd598c75de054d8dadfefcc216a9c148c18b2a26286c5a28266abe30522d88e611262c2ce4132feb12a4849da09db8912d46103c42fb6a9f195f2eec7139cd65a776903df1d0cbc865c45874b664242a6bca20fb8abd334330a93b5abe07a74793872d8f0ffde6b8f8f3651ebaed9dd5fdc1685e8b43ae44ad18551f0b8f0c4ad9e5139251222bf6fd5484f3de7752c39608dd72155b1b6cd8a8592f95d37024d01f146db8a3beedafe231fc09973f7db01d87926c2702f393aa7bd74b35a69c865a9689666fbd0a5f9783ab179f22bbdb4b5e804538b8624017907ace0ceb760abcad7791719945ec63fdfd923e23b41639fd4094b5fc0efeac053b8e71ec8e7bf99126ceb5367ee1794dbde63b32fbccbceb7962723766eb6526e364476a1b94230ef8ea1a46b10266f30e9270bcb936149e7f1239d483b069c0ac09517cbec46dbb0e701c527059d115d8954b3c65c9cea502f607c63c643948f8d47b24b85c275e86587774a36c1693437cdabd5a09428f501166ed78f94a17c6a538157c34fcae14430c1ebbad93f66ae62d27342da3df4e1586ffb5424ef8f332e3fa835fe272472aaac363639b7e5ce2d4c8aedd9d173adc5a3d899a8cad380120e551b28f0ec315c0151c326e38c2aeb9e84dd7b0bbb56e514a37ac01cd5b0bbf356719f1f821edf31066f370a88b5d293edc25f37d8bae3d71f0128600df3bb2e2f018c15232b77b40c0cad93447ca1f98356846fce728fd51ccb28fb4b741371a5b3106b65c3a4d0d6db21f1b5febf3fd59c7446bfe7a9fbd42e633b1712272441324435712b3aa639dad124cc92e8dd0506f23d562791e0b018210f488e35a4d39be554484084395733b60fc5fa195c4e544874e86f2b39f9a0e2b47e67104c1cf81366e74644051ff1c7de7b8635eca42c34439f110adac371adc8068a3b492ceaabee1d01fe04e64799ac2ae58570d664d7fddfd045dedf40c9ef63c63891c5b360b2d2737c213357cffaa67269ff6e2131bee9906c404c235878d4452bb03c132ea430dd79947478c30f5acd35d82cc6ff7640e7c095fe90e4ca03d5fce4e0efc3a60352e6c2a21d243830a777b30920d9f53bf5aba6ed46a46b07f7c70bb1e8ffed06357e608b063353bcc5764f2f5a69087fb94f3b04d84429aea6bd66a081674bcfd6f13e5aaa5e33043af45275a4c2284ebc7b0b96149b24edb3a1a1b4c49014aa317af9ded7bcfcedbc316561af5a9cfa7f740aa81d8624461a70bb05809527f38a13964a2010139da562ebdf7e41fb681ad39c40269dd2af00adf1c8fb07e52a90d621e050830b415b4e0195c9d50c1d7d8e51db29ec292972a7c0f6a8eac06367479015a0a9fe2721621e3269dc65c3e8e243b0d7f93c64fa03b1b2adfc22f31a52580b2562cf2747279ef316512395893d74f89958424288fcee1e1aee13e8eb83f6cc2848ca98212277d2cac13743c906cf5c4ad807c852b5ccce2221c62687f6fd7a142a3085f3964be92cf4bb33eb4a11eb4b23191468b8ccb0ce79fb175eea559a3be2dcef814a9b28ffb94ff6a3ae104f730a6c36cf692363f1b9f543c670870833a7df918fbd350839246e872a0697b507d30871012de718720ac060af504ad5ca0f4c12f54a465789c7550fad85f7b4ad5b2725c4d9b41e23b3c32692c10d67115b6a6597dda2f8cb385e1ccc81964a015fdb9976f0119d8b2e2d5ca1b6d5958139b22342dee6254f2dc32f8e914140f8552865377d7f1655c0c3ac07fe024588b674b29ae6b7ede6f18b33fdf515c9a8ed695962804479af046e25839e13bc92458337c7f9d352f618cdf43eba63378617bc90d0b2e82b337d93aabffa4a172c457e8a224213fe0fd10b5692d8432", 0x1000) 01:06:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe1", 0x2f5}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() kqueue() syz_open_pts() close(r1) 01:06:36 executing program 0: socketpair(0x6, 0x8000, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) 01:06:36 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) getrusage(0x0, &(0x7f0000000100)) 01:06:36 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5000000000000000) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 01:06:36 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x6) pipe2(&(0x7f0000000100), 0x10004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) mknod(&(0x7f0000000040)='./file0\x00', 0x70e0, 0x1) r2 = msgget(0x3, 0x480) msgctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) msgget(0x1, 0x200) pipe(&(0x7f0000000280)={0xffffffffffffffff}) chdir(&(0x7f00000001c0)='./bus\x00') close(r3) getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x1ff, 0x4, 0x7, 0xffffffffffffffc4, "42e40a88e4e8b304151d47c300c246be16f85f32", 0x6, 0x80000000}) fchmodat(r1, &(0x7f00000002c0)='./bus\x00', 0x20, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000080)=""/44, 0x2c}], 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2080, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x92) 01:06:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = semget$private(0x0, 0x7, 0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/136) r2 = socket(0x26, 0x0, 0xffffffffffff1059) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 01:06:36 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0x209) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000000)=""/74) 01:06:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 01:06:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0xa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/133, 0x85}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r1 = kqueue() socket(0x3, 0x4000, 0x400) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 01:06:37 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="83306285a04e586e8a13f72663be401cbeabe3fe4bd04105118ab3e22fe3ce2b000000000000000000000000000000", 0x2f) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="22a5cf2ff401fa16871c4e577d2639773cf420", 0x13) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/80, 0x50}], 0x6, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 01:06:37 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000200)) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 01:06:37 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xfffffffffffffffa, 0x8}, 0xc) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 01:06:37 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) shutdown(r0, 0x2) 01:06:37 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = msgget(0x0, 0x120) msgrcv(r1, &(0x7f0000000040)={0x0, ""/16}, 0x18, 0x3, 0x800) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 01:06:37 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000002, 0x3e) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="13bd6d5329", 0x5}], 0x10000000000002e1, 0x200) execve(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 01:06:37 executing program 1: setrlimit(0xf, &(0x7f0000000040)={0x200000000000002, 0x100000041}) r0 = msgget(0x0, 0x8) msgsnd(r0, &(0x7f0000000240)={0x3, "1e3477b163eef1245140edb219b647509e9afc014b6e6424ef83cdee0911425a542ba06524f6da383939c9da4d1ebae17eeb131481374e5c1eab404a06acdfdb6c3b13b0edf2e8287ba7c504c688cb7696137996fad20a76a6ec07e137fb74a9cfd27c5b8c5da5d044057d60dda211cb7d24b48216d457502359019b50901665b305a5e0234c5827123b100fbd0eaf1dfe1a68722e8ca9aa0aa6d1d380926bc826b5d56879ce96e2f8b0cf"}, 0xb3, 0x800) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/100) 01:06:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESOCT=r0], @ANYBLOB="6b0ddeed4b75317c75cc8492f2fc78ad4e2b735c4e0da70b7ccfcfa5575137735b79c302455ea8ee27744275e61f7f1ddbaecb32ca729220402b997d4831788ecd4ddc4b4eccfa3d92e74275fa1932a3933dd7ae6f1f243f778e043bc5a5ee2d9ceb7585342ce4e873325ea7edb79ea2d353074bca7bef5e14959552d4d8090b7a3cbfff682559a0951848997e92f00bb8f465ce9d3cf5ba268cb8b4ab00a35f6b5b22428ae09c3e996c2b"], 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:06:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000040)='./bus\x00', r3, r4, 0x6) dup2(r0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) 01:06:44 executing program 1: r0 = socket$inet(0x2, 0x7, 0x5) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 01:06:44 executing program 0: r0 = open(&(0x7f00000003c0)='./file1/file0\x00', 0x281, 0x100) mknodat(r0, &(0x7f0000000400)='./file1\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x8040, 0x0) open$dir(&(0x7f0000000380)='./file1\x00', 0xe0, 0x20) symlinkat(&(0x7f0000000300)='./file1\x00', r1, &(0x7f0000000340)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x28) getitimer(0x2, &(0x7f0000000440)) chdir(&(0x7f0000000200)='./file1\x00') stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000240)) utimensat(r1, &(0x7f0000000480)='./file1/file0\x00', &(0x7f00000004c0)={{0x7fffffff, 0x4}, {0x81, 0x100000000}}, 0x2) 01:06:44 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semop(r0, &(0x7f0000000040)=[{0x7, 0xc6, 0x1800}, {0x6, 0x8000, 0x800}, {0x0, 0x200, 0x1800}, {0x7, 0x401, 0x800}], 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/1, 0xea, 0x840, 0x0, 0x0) 01:06:44 executing program 0: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5cb5544199c3641cff024d2af67833d475cd0be076e6108799f1ac9c211e6c49ad7bc20646258defc4907eb28ee823d1ba51d927060fdad185469935a5676e7f7f61060000003c4a4529b97bb69f7accb0b0bbf93518dd240b3c906575c7f61a71ff0eb2c0c8ecd2fe2ad7f12216f85a5bc4f438c173227cf4f5e5730500c8e2120acb78f5fb1f639ffdeae1bd22ae550426458742acd91c5cd8bc2f15b8f6c35950891f4952d12721331cc134827f79461d99ef813705b3ec82eba18d2b77901755038648795595d7bbf649bda89d13f60a2f7740a32b3659da21517ed99a321b05ed6e898a3cac18872b6a4ad03b6a57fa5a40d12ed5aaec11efd9778d2b800000000c90b2ab"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="b8b626ce", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x100000000}, 0xc) writev(r0, &(0x7f0000002780)=[{&(0x7f0000002600)="7f45778ccbc52cd092a95d3c6a7fe90e617fe5fb4a49d7ea0a39fd12dc11bbddc826ee341968a146b64a885fef9ac335a89d74e793f35cc05f4f95a778d9d835b200b5be117b1bf2f1d04552fea6893afdb994728bf8afb932080792436fdd28602a5c6d75a8e62b1fdb7b390598d78b04ce38ec2f5ae11e1f285e6a6df635cbf40d0cbe4fc9949878ca4b72cd4d1e99e3430fbdba4fe43e1e518387a9d81c2b27063f33c00ef5f0c44243e3173f108f49ebc9fe6112f0a547455d73ef3ce2236c2e4a5796328f17324934ed6bb8d7b26fdb9e0047a1588e2dc658114ddfc64f85257b531e79f3ef18fe0bc5266a71a534b11441", 0xf4}, {&(0x7f0000002700)="0128f6b7cf3d07c4e3fd3105cd0ce6214b21d009ef89800be18e88c375f706f56b0788021ce34ec057ac5aec4434a71eddd8a3568f8886160d0543c5f5f5ee068739b85e491fe4d6aca72f4eedc332a6c3", 0x51}], 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) unlink(&(0x7f00000027c0)='./file0\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="f746944e93b33a3de169dbbf8603ad18ec8cd193bc064631504c3f72ba7932815bb02ea9804b891e70187156b227c0849ed9837963d6ead3fe40a4e60112be4cf58829d16515f504a2b8e432556b19e86fe6c0e65a5efd9609fdbc22b047ab0c3e250aaf2694f8fb5c6c02920607bd36c2b76bc11a28369606bb5581469d8728282587d7165b5cf31d4196c116969e406600312f8763f1118f8ffdc77592c7fce6ea1f2ace5e2dc09edfa54e201078d1448cfa4ab9b9744697c7dcdd4d02ca0f3436a24447cab17116c82e90ea2d849f7a9d87c6e847ca19944a077b7585d1b93762f2cb76706455eb73d45442c1b118b5096bf1c9422384ffc0b3c839999cad2058754c91af2430361b3d0dfce65da2da6cc97feb459b784b36001c47e18974481bf44f23c5a61f7f7a43b8a58eefff8d3b2714b908e57aca0c3a90c3fbd43b47a420a807539a7b51b1cf8d09d2cd10261c8e39ac369a3c9dd75e4ca1d5ea7a6880c18122a5a4264f84b45c9c7df85cc7385b228d4b9f358cc2e1ca892078bc45747733adec27606df7de6c79a1f84c1d61e6fbfa924f52d890469689f9a8a90bdef52d4feb03effb714dd9d6af241cfb444bcb2c4729506ef3e3cb94a85325aa60e9d207e9ce2d3c5b202d666c4c1de05c58d56108fe33f08f0e4b2adaaebba42d8909b289d4f69124625c7ffccd4a0fcd39adc2bf2e0df3ff6adf84ba025444eb6246131bc1fc1f32dcb8b5a72226e9cd71fd77fcfaf56ca17337683db88c788559da6fc4bd29a4872883d253723c2060be8e2a5bbbff966f788d38242de1bdf730348f1c6358758122996f2fada710aa417f152ec1f2fcdb1c52dbfb42c456bb6b21ece6747ca57996e54f4eedd6073a137d8768d6f4738ff66ed6ceff530df5e1dc6e16690f4dfd1894f149a51696c8eedb0998c026a011dddf7e38eeeed446324c10ef96f10bbdc39c01a2e2188fccc5508c4c820cecb893fe2182bb634205f3725f254386bd7086ead251de16dd152104fb3d7fd4e891dc67caee95744268346e31befb1c74865125e1c81a15bbd65d116da39a63868febd7ef47f8b3352ef7080bf07fccec984e8bf0fd8b46e13e361cff876158c3fc0f29ba80b6575d8c12b8c7296d11bd9a315d64ecdc322a004c412239de5273ab039e08a40da99e122c35ff8eb1a7726bc4bb4eea3de2eb29e9f976b2a16319284a5b320cdccd0086f6d22f3a5ff80d39e81838399e1d31203a5667875fbfb2a695dec7d9c335f2fb8937432e88566fb6489cfdc5ce8c8e35099be45390341c888edb8fc685ecbbb770f52ea41312d76f9ee6b24b48140b6280df83ab2b33c8690a6471ec1d4b99514de7f63073d291a1142f7c19de839b9e2880bdff5acf489f3a0f0b4a0e238a5548cef1229decccc6fe5608c33ab2d529632e008010d4acbb1cda1f8a7125f4b104adfd709296d5d369c2871463f4f880f9234f3541eec0d064e233432235a6ca113d06ceb59db3e4297696079e97b4b56274c1c65c5ea1cce65b3813a88160b40afecbf6307076d608839ad5ee1c76d8bfeef42d9ca4a6dd4a4875503e81ce4e6ffc1438aec195f5e0ff035532c69b72836ece292fcb9980715056f0c617a28bfbaa1a25b00347db2a68313915e395b18ab393fe2d1ec5e84481c12aa68b83bf6998b848ab06b63e21fd0b3c6e9596fc368624f09610edf3c27ae2f4109fcf76836cc6f727d1ad5f4e59b35ec32585adcfd550cc25e761880feafe7b6dec787d7b9697270ea8cd61332c58b061a4eb78305267b1483efea9a57c8ef7b10ef90875741d97711b926f571e7d02a301f2b90290f9807d7f4f68d28a454377a6f9ebf2594892bcfe5f46ba3733115a004bc8ce0d7a85a39d2f904bf3652b7be0ffe9249332bce2d1e5f2f2c82453286457bdc577a2665ab6ff62adf7ca9389234b6ee0cbdf74f9883df5683a4500971fc0046a6f84769172bda51e9b80baad9053ae2a4b973c3aed66caded63d3222f017efcc1de3f97724ae4b79320c3fe2b3f6c1e6894244a5a0898aa3936bfe0d91b46db9e04a5aacc42f009a5409e80a6f1c8dcf65c083e8a44ad60cfbb4801142c00acdebf325b7da77423d16337694b5200fe41203d823949daa240cb0cd08fc21811960ea285b2b305b3dc3f3dd9d1d5b5b6e5ef77ac320ae9d9057c8d70bbc7179e7f92049ca3a859cd4c80b9a4d3c523fa0f8c16d520f2064984ea423c61344226cb058a262049e9a56c5814235e4559497bf2f18726f642de654b7a0de510a6317241342918f8c02cc125295791c165c6ac3e834fd2f8a6925350b2e8881a4459130012062b958a2d89c7e68353dead241703d39144556e71cb5a21e526146b522eb12f49bdbba4c2617e9e5b383a421ee98141469eefab7ce1408fa5b598cb6b0dab7dee94c7dd4d218e4a980dbe0246acd18f91c42b910009ea93caea6e1a0fb9e8ff04f8125bc2662ec7a98b4cdbbb4e810a428ffb5a1ab6f4f485a2967abc2771031f7e97ce22be53757588cbb8a19d2a9952e1169525848ff6273331992e1924f8d8bb1147018724cd876db33f5e6adf0471a7799d4f68727cebfd3e92115f1c5e654b497304e97c911103e90c0b804d8674b2f65d1c7ae76e3e7205d85e6fe71785671180aaa754b68aed85980d735bb855e23ffe3214914f5976bd518ec644366b44c975cf36a7983d4816d979edac3bd1fc20013d90caed8688106b9dfbbf6e1d744d5a1db81e01eff524a6a4954a8f4c580cead144b6a11490b406a9990fe6eca6951a8ae99a8911ea6c76c818f4fb0672741e50f18187bc941df4a94ee44a96cd9e7d8ab805856cc02540ceb93dac9deb54c049263950f6aafa49ad998e187c9d64a2fd4b8ae32fc50eb4d3505bcb5d181731f7596e445e90df9746a642d555a5d1204a662300ad190c1e9f8a2163732d587216cccf35e1b36e600e0dad2a72292bad6ea29fdbc84e0e2ce3319cae97bf25ebc3dff64d10d31c0aa20a22c34927b8aa395ba8c1300437ccbe4dd793599040ea862724c572520524179f87e86bfe3c0d3ac2ce46132e9ab7611add29675d4b030aa988e3f9619a4da48f67d25c2be5c56d95b4ee3bdbd159d790fd368503b71bbf59221be6f0ab5628e5d97398351839abf67e0e32e5f67ab2d81c5fb9d54d276debac73013c2eb599d83b0b26ac0c919818e814eb9b31320bbd22858eec2c1038d4e9fabb812b777f7fd8776a59902731b7c4849920fd09232edac4a76c48d1943dcb20a8c88069b28ece4a6014f55463859406520c9326342835e4997146d12a24f9edeb0b230bc87879365b85892ad8458468b12e8f29be8f17efba6d73466453a7258e6eb8ba546434ac1d2f7d48aa27456bc5dc8bbd97cc9385a46fccee3eb941c00471ad55e5e336b04e6ad75261bae4bc232581538ef6a3f99fe59b7b65bd4faa4351b0ac067d794264a0d05ffc774a99e7e27d95dde205ec855289023054f3e35041a43fb9bea872ada69461c3041fad097c98a8d984ae2f65d8235a4e4d35d774e0377541071e8794735b1c6e0573d9bb280598a346041d0746bd3a2262f66e9cfbf6cf2dcb2b3ff9cc4649c846e6c9efd027c01cca0f24cf7734616be868e9154d2796a22305b77b4c76c3cb2ec6ed1b154f5882b779d4bcd4335655e50d409a60014c651862cca237fed1992fba66be105be1c4f6151711a045c24111967b13ab682cb33c97848d1f107081ef46c6ea9d139c0aa02f91c424517492086b93fca573d263ea91e92b8580075461b9fee900803cd00746b9eda6dcfe1f30e0c66f91958f612c112622bb930a2e059907f8417e93ed931c00f19a9ca42fe2b46b6cf3ed1f9000a54f044e0cb25de92633f7880e628d9141f202ee812a88f7d9820f0e90a048517d1a2d91d56e1d1c8358f61fa7a8902e2075e4ef8665b5e6f97d4b5565aa181b286038ed1c1adfd741324a7e45ce501b01b033b0e805a2fa62ddba9b2650b5e63da769d7a0e057e9e6abcf0bc7ea7ebe72cf9cc863d4bf7791c81939cad920bdc29070c965db6f3e09f8ebdb921d0987adf1b8de4827a6732a65e7e987cb619d6d7f60b1d7778a05962f9c00b49b5b8e014ee0c5f0a4ae5d1fef8f7b06d61ad8fa8fb6b988b50a361ebda08fcba7fa99df2b6a6266aa3c5e5fa50a0c1c58a5593d923f66c1a53393a991f4febb441e791bdb93a5f1f76dc52b1766a10bc2f8224f39207ed336cb755e8a37f8b184ec338649bec13c4b6bafb92ab594ede455c451905cea40f2d56da40cb780621f96ec5b0cffb91d4b1b6cb6c6aaa6cbae2619608526b53f72dcf080d15fb8eb338c2df7adb2c1ff5c6fd3ca9173febe0f8d089daf56d812ab09b2976c4a43340fd56415937f8d21ff3d9db16b8c068118e18d360732f7d4d1ea23415ce02ed27e2f34cad9e73df3983e65ac96f4d29acfd824b797cdff28107e9d4d1a461fb9a49560c23cf6a513335fe2febb7cb39756be61458c8b6799cbc3654a2af4cec3899d94adb753fa0fdeaa1786a91da1dc30c05d6681635933ffd9f6b51db555fdd14eca605f42852912c6da0ebd4d6d2b6e80a60d98eaa41683d6a49c15a48a4d167327b4036d81f3754f27194b3fbbcb257f7e2cb1df3ed880ad259e923b35d1bdfb9c7e3f3739d86023b624139e4d1fd34bb8028dc882b34b40a464bf18194aa941421a621fc3596f65916bfdd54cd88b34317cfbfbbf744d358607c22972614ba0defaa09de7f29b92e344967adaf37c61427e333554fb4f0bc0f6a78b23af213702031af6c96d8ac8d3909ca255c8fa89479503c6f348c37f8fa7e7154aa0faeae9e4fb58a5f4db0ad16b07a56c607f8ac3182c1497957b1d468ebdc7449e06152120e244ff3c4933653d5364cfa7f44750352e70c9c57f0ca4006274bfbed5b86e5f2f6fab80ea72f46c9cf74d215f7ebc49d1011a0cb3286d099ace01f876fc91f4fe6eeb58c4e0e6942b80ab5057ef6da77acce636fdbb5de4b9db0b53c5cf4ea9972435e914defcda989e479e8717293ebd9608df0bf3cd58291259912e4c6783a623ca7a11007bcbdb6013ec42db807b4ad0f2fa24d4b41ba3e696c1b4beca7b2bcd27faefeceeb0bd570756b70ff26f578adedac7f946effc26dcfa8a68cc5f6dfc529016abc297a15e46d1c53aa79739d0264c3a8b49b4f0458d89551870e547c5b64fb8974a111be5d34a2df378893bc36b510e8da23da55ae97c45d3906687b93696c318deb21ab4585d7f935b3863ea19d1267c84b22d72473dd729123a1c5c645203e4b94b05451f8f96fa70061d2e87bbff87b01ea2bcb0e1b6c030f93086245d6ca61728765e5568a6d8421e8055f8b72c2a2b0188fa4434fdfc8d150b64ccc4e1053207026ba73c241335d00ce05835b31b840a8ffe8c18ed5177887132cf1ba5e6028aa5863db811c45a007e4a3a4e50c5ac816055ad3a5f6a9f93d8ccc478395bee0f4b5fb1cc4132eb7c5a6aa5a8a8158b80fbf338c552538e21a681633f0e8e2d6a7e4936a046427b4a17f0bf9de0cb1071afbaa8f013075509b6fd3995a1dbe7379a3d1e18cd86957ce10749f3854eaf0c4a8e471efb0cfe291723b606f3e1d238b8804e55dd9841c39beca48592840f864d4e53899481a6762f2d47a49a0a1d1164734b31c71ebe25f11f9537d1838c90604ff60a6a70ef7b6ec32352b6d0e2b7b41f1d206c89d85d0dd81b9f7ab334c4efbafc6b7dd80924537f9241fa81678e7658a2388c5e21bb85d53a4bd19515a47bc22a7", 0x1000}, {&(0x7f00000000c0)="2553fb86142a8b7782101dd2feb87a99b48899b4f723402efad48a78eb4b4b3c9486f6992ff2f3", 0x27}, {&(0x7f0000001300)="21bb60519cd020a50cf03c2238730a7da46a3778b8fec72908043ba87a4e0141f3391bfdc7b823bc7af607f32dbd6567cc7da54fcadc6116dd27ad0ae6c86ebd1c3a6ebcba3829feaa9e75e6a65e78b2e310ed2d78801b14a090239e073ff6c5341e4fe2eed6c45a3f5fe8e004ad1ce6f857ad8ce99e7bfcffe7ccb31651ba0e4842028b43c18d0465569822fd3cf1d66f20c905a380405eba75f5ddf1ba49876339a140de30a1b4eca2421e0591e98129d9b62f40cf06006346edeb849755f8948187c0ec9106d0e7d40b8be7f4384f0bd8679519e883e07fa373e208ae01af99b41b17774988f83c76460ca68d62addb2bee6abc892dbcebde8bc184b2b55fbae00359cf6c2499e6810cf295a48e2c25650a3f1a6d21d6f1d83e4d7559e43038182c79ac16ff952f8b606c60baf7012ab5c7f014404037e86bb065535667becba8ffc2946be445ba820cb964aedf7417efdf6466b375b5caf1220aa586532daeffd4015b2f45c2befb1aa4f6bf4fb6f9c073741ad1f02d717350d0c3da540179635c11b39d40fb07f8c6d8641d6cb6b8d8433200945cfcd8feb1b5e170b594a850aca26efb4e50d359ae49c8e17ef26cd428510fc0c213ef4d11813b291c71850f368fb45d09c4cbaca0162b7dfb29decc1acfda54f3f8a4611dac2db90b7f84bef5d881fb4794dad3208c1ad2b406aefa5ac3256eff752a72a2b31bd208a39fae32b70842590a3ea4d536f4d101b10f8197e0d961b25b920aa0b5080d8bf3b648edcf2135267e299596589fd0a1a052e0e775a0d269fa1c43b6ece4e3cb14d4286e418ac9c9d9ebdf8ef1934e2af236b6f44bfe28f2dadfe974ff2f012f002f78417b35865882a507145b7eaf04f898e5788dff22594dc6faa395f2f70042ef15be3b2d3d8d6a2478667e8d2842217f1fb327ee14b41d22b402ada0d3db88f02795fe6b2a92079b4ee457145a2398a5957d24228a0fefe1f6f7b589bfa7b311bbb61728d41b0273d72d162e581014c9329b202d305908ac975fb667e68b446be0585e916858584f3c841be81e8f7a9f4ec49858c15a010acfb11147645a183f503a39f3c722ec176d90a8440453327c55de73860e43bd512b905ace4ac9953296428471df3299309e9688a9405d96cc1dde06b7a516a6219d789e06a17f3a546ef85ebf29caa67163505c794691a640c2932bcab886b4b876a113a349ade5d2390fc3b722c2d85becdc09a3bd2d546539b75be9565c4a5be4548ab462df3d10c55f24a3feb888d927660450eaf92bf8b605d37c6d7575d6d5debad4f5e60eca7fe14792d25a6ea02e6e665c8047f378d08bfbb1e0df5df9bd598ade6788d1987996d854684ccdeafc9bed74d875a0738530d1e919018c75c4a8f0f1835a897825444fbe6e2b60007370c4d4d39d441daf1359f2ee65315700f2658c9db237ca4cf03393a7122e5bb8187af3c556c6ec68a249f9b6db123928eeccd26175d841b3e492d08fd20e69f142bbd7c973a8624d661cd865d8d7fb4e4ac341b4c0e155c1f55f02fe3af07a412a9271bba72d34af311dcdbf9ff41814166b2e82ea305473799b6d23c2c4598ead96e4a5fabd666a1ae8256a7e55e2fca1e4172eb1e39d5309d99110d586e0f13cf35a5503321df83b00f70df8d5cc8f134be71bfecd5467f8909c4547605565c67108ffe71cc5becae07084ac3958142e9d688b80776bb94cc181096385640d19d739e36020b7100796fbadb613c78d918de5751b65b532c15e0e77832505dc43351833a5d9a92b4c3263738b4e1503201097af5c8d6bb2ad7e8384f5007f3c5806c0af3658cd477113bda296f324536ea2399a786882a37fca1d15b84fea673f1d25e2753e0bddd412c32a977fa6c9a8a9a2630edf89baabf78531be27147f6932e1d02f5f2f195a4e215d0045bf2b5371f6cbd3e67d6ee825e5f0abb661a8bc5b6f82b4678633e600aab0e114f0e9e87be0ae3a2d53a8ef8cc85804aff479844b2574c57e007c5ac07ea7b6f62458904394da8f57a01557fb2ac1b36a381cec8d9278c23f8fe892c24823f9ffd7f6786abab6e4ba56d5828203335c0825341ed25b95e0e6b123153617de54be6ab898cd3a192071e61735ab94b4368f3b2e91e177dfa1141cbb053dcb83ed5afae397172bff426f588b73df04bde12c7d836a7c90dfa3d45ef7ae5f5f63e2efbed8c6376e4881ced16420c57b0a7080efbf41e37aae3becedb27469e31fa22d13925730a17f6cee644f2c9280ef8a98f2168d7c7d3fa72b8f9d149ee5ea63152806e5f6d09408f9ab204deef5338b5cfed8a646374d91c04f1fb8e2dbc002e5df50758fbce55bf61b6ac5b78f7dbf4a0632a5c04554579d7bbac5c8f1a02ffffe3e3cc500e5551a3ff6dc5cbfb99731384feb02fe3c08c406d23324bac9b6cb7e4f881a0f7da917b20983ffe60be7538d858c5d0fb5734b2470bea8ec81883f04c71935000c787e39bafca646ec6534b0a6acf2233d4c3e6a21172cb88d8a021f4e7a79fd76acf57b144ca18212e442bfc155a017121c072e236be363b1f73940ab20d20711570f8dabb83069c2e946fdd8b0001bcf6839dfd9fa1c73311e380e814d27589613f11eae1083e06745a70a56c8706346591619b08290050c3d9f9b1227252cd9cd13de3d1b9723dbebe251810ca5a506ecd6411d330b918c26b0af6c7adfe1b0b51363cfead6f7930fec4d1e6e9a72322466d4ef7d89e127fc6614aedc47245333e05826b14bfaafc8437f68711e962f4585349a45fdbac0fe575c8cc0e2cdd1228633eff71814667f17743babf89dc4e42f4a99092eafc81fd83c76006d0c4ae3c7f413fc8600f1317cb889123eaac68a79fa937b7b4efde38a8d40ea41cdb395ec54c11d42ee6cf7c31f0bdc0cf2bfb63cdd0dd794c57c12bc39382b1056fccd72dcb0a56e17c0b91d6e5f7d7b67e8f80832a2e1cf0fbd8153ff95a5ea1a3c404f5014848fd1a9c15967a062c506f9aa30ad23ebdc07cdc2408ba16ef36fa6b6b1a18d8f864de738ba23058eb805cfae2c0a8d9c7bfb05cbaabb17b97bed27d4be3a62e2ae16010d166ff04ff58e1c9da2c6d838cef599c1237fa44e0f1adf2088b60182fe786cc0ef7da22a5987cc7fc37d6cc597365dc4f049655e41b39f28f1a581883b30451cfc2f03d3f82f5f9172a5ebd1d3d9174c5f68e9ca67ddf8bb009a105199ab6f12250ae23746c164e75e81badcee262ff12fbbf54f1224ffe0ca70d6f03b34e62e1cd97842e87dd5779bbe87e6d70ba4377512a725eb899bd66945610cbea0accfa041c6963bc5ca48f1e39b5892f0a0ffbee487957e87e06732c32e4928bc75f231f9ac88c828667baa7168413d1d5bace0a8e119603cb2ef2544f9c56defeb108101e04186068baee4d40c71f3384521796643d896ca5cde3bd7c2bd053ee44cc8836b17d44a5660b397357f56e0343a1b97bd17a88ba20ebb51d75b19353b41cb7a4815b25573f53a383891880bb60c5c01a4c7563354df5d009904e87322401572560a04489f756a0ed88d19c757f5cb69a9e2b4a8e573f54190c1c966e904997dd6843d9a015f8fef179932c1a8d527d4e6295c99f54440853305d69dee7271972d14e54169841564b5d4aafb333d8ba89a5a10baa05baa8bb6a0fb3d8bbcacb1be9fc3b06eca21024f8fbc86bf840c174233a385a9913c05df215883221db848f6c63f44125a62c63eaa9825a0ff7f71e4ed557cbd53cf6c8eaa2fa9141fcbeb84ee0b1ff2eecc321b8e8aea02a84aba2df09882d3fd8b947a7b88b3f2638fd9e3be3f7fc36510deb992cdc2bf374b5e285631118aa6b0c81cc55000a18da1bcfa821ea236d2bbdf3cb363e7f77bcd6de83b84580b2496c7c8bfdf7044702f62905dcd26e180e9ea9c15ffee3ecdfb2d2bd1f82b1d5eafccf087a31bd46d65bcb89f71d1458839cd795eb763280c833ecbe59e1cbb8916907216129f829852c9fe40b02818b8c2ac4aca3b3362dfbcd6f66ec7846a5a2a97ecf004f017306d8e7c928a6f4c1201955d8979128aea25957c257dbb6b6e643154e93b2b99e58fee4f89f4076d0713f6e1ce48887551d8ae9709ea3f25dcca39b779de7f53bcd8f8b4cd6a2af35911565265b5d4e18a3172117077a6f65b342e3fda2e37baa2ea105168b662cac5e126ed0c6c28b3b047176f614620e6f6283f28e14f42b5f031f7e6f17e978c3517190959e2acac813682d55abfd0915b16b4a5aaa34ff7797dadae6e420f06eff9a339bbf82491bdd6723a27282a041d57aca8a253e33a07506745001c4f8cd1f6e54b4768d755f00522d4612b13df01d911299394f2a4f486cb537e3b1111f6c24e22fb21c8abde99f7905574050776b95cb0333e5d74785112e0fab766fad468032406b85be6e3991771313b70e24253915726f062162367fb1ab9c07f1afb5e7ccb86abe401c0ba7618ab22ea4cad8c46fcb86b37fae6e905c27d4a53c43a41800d627512bcdf657253c4870b869de4c8f64da340918d3bef12d420e571185e83befb60eebcc6b92d44f4ee5ff407cbc14746908e456cf93edeaea6597a48bc66e9c006ef41346215e53b6d3bea5ba1a5c33902f6cb776dba70e17ab1bf5e8e32422f95a5f74234aa9e46f1160d9184731ec16fea872197ba3179a6eb8f15fb113f7565131b866578bd7612a7f53d9912aa9c470a65f6ac00a5f20361e59be116c48c7a8c6d72616f07d7d64736a8be8b0e016b6539da402a545e7b5685f1605672b0217c2b70a57de4d926d4c5a9a0598bc7218cc94ba052b6e20281f91c10cdf00e89186f9a6133e1b8d67b09308cd092dd252d7c5389b8b7c9d33ba20f59d71138eccd16b7bce0748902b4adeed12e7111528d422a6de105de34d41d8733415170602d2bb623b815908f8c54d549b26dfa27f9d44bb508b638fb5b6707fdad8f8fce05df1e1a9047c8eecb35458174e0c83f5aac1a2c17e24f666194fcb2f30b780de381fdea7e2be888710df38dcd0c71674f47e152851355a9bbdcefb772808aea229acf39061c789a8de1b75423f28eb71a044c7d4b6a3b0e9edc0c56a36c8c48f48b9b79825b64c395bdfc5086c168db7205eb1f10de4ae7dd37304bf7470626fc230f4c7a517d888073dd9e09f8c6945c847bd7ea7e0128b3a5bb8eeca0f39e767cce6e74b3e1f5e283d32d3a6084002e0cf666b4b11cc9e872cc7faecbb3a6d10c164b1a0e2bcedab15c6b0a0a4f96604568ca9ddb2bf0fc8816f1f534296d3870dc41de12414e161671198a6741d3765093b13d71d60faa87b251153918df28b98ec2cdb3d8224808f34dfa65fac7c9ecc924dd0e921cb20677c68ed655dafc39118d80dc6a5aecff78c5a941aeb99f71bdedfc524bcef9896b774bc96c5f2315010f967901b59dc3a7b0ffb810192f8e940e17b5c2d114d59e1e3ee4f87ef94e67616287d877f9fa7db219dc6e83146bf955ea64d51582f44b2f93b6560dd3b43996be56cf61f56fbca36ab9b6f0ae1ebbca7ef4f86817956feedd7e5dd9afe2e9f4956190a81ef13ece3888e8fd036c29cf1367b743db7e64e9f2c6da106ea06d656d8c8864009030578eb03719dfab4c40a078898154cc12b2deba2cccc1d1ebe6af770200b6a6296f7cbc55b63684112ef7c015c24833263e0998f15a4211b2c693f6475218db1383e4f25f455b7c434779968714c55762cb5f3251c8de80a8a998661146caa0d8a537a028e21d26a6f2925e103e787432ba1619a1dce4559475038ce2d822cfd31e", 0x1000}, {&(0x7f0000002300)="66346fcb0ac5cf755c1ca4c0543f8f8716f84ea92456e0a38e075a5712ff0624532a137b7e44b2ee390bf6ac71bd92ea520411557780d2ec47237581193b041da555b506bea914008b3de4272e24f5a3d98b7e57c2e6f68e854acfea93e06c3677defc60355ed1702f842a47e23ac5d0dc899fe6ab2a772a4c00d8ceeaab5aa24d1659c07e44b873669b30dc279e95d6333deff8c7921d000af5316a1baba44f88503ca9d665b0a0b5a571351510705bcc3305f285e2d9b6f8451b60609f8e98206638776678afc030c4e55ac14f9799305172c75d55a46561c521c36dd6aec8b20e474a4685c4570dcfe092cdd9610d", 0xf0}, {&(0x7f0000002400)="678504d4ad2755e98dbc2258ed182d7707d2e7d99c8c60d521e857fc251820c23198be9ef2bd6510f2bbba39565003c2728633e8fc56957e20e6e855e1208c3ba1fb5aae0ddb3884bb55b36c4c89c3c2fe52cacca0e6d08eedcde3a86440bb56c49d38abc99d4fe59426e6350ed3681f8c6e77a9c7a35be8ee2877d9ea2fc6455ec3bd37486a2902dd61bfa948e44882f4d00fff8dad404c0761a00167760150f07fd5141969d557d446e055868551f8b976bb8a85189f6420489a087dfe6b3a303e37f558bea6e4406e9df96d5e395cd405ed991c9276a90552277a9f07c1d49ee5f20114c0c0f43ce97286b178dc9eb367d5df26b92ed8d4", 0xf9}, {&(0x7f0000000100)="7b8983", 0x3}, {&(0x7f0000002500)="bd87c40db4f9500f8a2f1744e564285f461a96f55a7c28975513b22f2adf3e9ac82f2bb468735905dbb74280946309aa2f45b2b714c8db51ed0b0234d0ac6c0bed442fc6f76d2358871138fe47332d345a6bed864f6b3ed26f544830df583701deaca5c3b6a3acd113d30e98b08660896cad08e6420f39d3b56d4c07211144e24e1b38cefeb3faed2e9c2d144342c3a275ab715460d5749af3a9fc4cf69dfa75a2fc47b023c2664265bda6bc2b080f9a93d5a0574dfc85f83c842e1203a9baa06d4a10cfe889f701b4d0805bfacb708f10a724dde9eec67b336ed6f7fe1f08fe7d18e61d6a4494b0accac7b5618152e29e6667aff09c1cdb7f", 0xf9}], 0x7) 01:06:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 01:06:44 executing program 0: setrlimit(0xf, &(0x7f0000000040)={0x2, 0x41}) r0 = msgget(0x0, 0x8) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000001e3477b163eef1245140edb219b647509e9afc014b6e6424ef83cdee0911425a542ba06524f6da383939c9da4d1ebae17eeb131481374e5c1eab404a06acdfdb6c3b13b0edf2e8287ba7c504c688cb7696137996fad20a76a6ec0700000000ffffffff5b8c5da5d044057d60dda211cb7d24b48216d457502359019b50901665b305a5e0234c5827123b100fbd0eaf1dfe1a68722e8ca9aa0aa6d1d380926bc826b5d56879ce96e2f8b0cfd958f0bf98757d74dd8c9755e780f34e0630a179"], 0xb3, 0x800) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) 01:06:44 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1e, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x420, 0x1) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x881, 0x1) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:06:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="3700102e2f66696c6530"], 0xa) r1 = socket(0x0, 0x4000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x80000000, 0x1}, {{r0}, 0x0, 0x4, 0x4, 0xffffffffffff0000, 0xd6e}, {{r0}, 0x0, 0x60, 0x3, 0x80000001, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x5, 0x6}], 0xae0a, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0xfffff, 0x1c}], 0x100000001, &(0x7f0000000200)={0xb45, 0x7}) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0xc000, 0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) open(&(0x7f0000000140)='./file0\x00', 0x40000, 0xffffffffffffffff) 01:06:44 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x8800, 0x0) 01:06:44 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) setsockopt(r0, 0x80000000, 0x100000000, &(0x7f0000000340)="b22224adec70af67efe5972d04bc93be052d8ca2bb1e26fa5f38e26da31f1c154361228de23cc0928b24b4d2976618ded5", 0x31) close(r0) sendto(r0, &(0x7f0000000380)="f2c733ac31283f3735f0a52c5c7f01865399a0257895825ecc7a9a7cf04a3349467286533c54953622656314bfd6cfe029082419f154289fde319da6a511", 0x3e, 0x3, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x2, 0x1, 0x3, 0x9950, 0x80000000}, 0xc) setitimer(0x0, &(0x7f00000003c0)={{0x7, 0x9}, {0xfffffffffffffc00, 0x1ff}}, &(0x7f0000000400)) setitimer(0x2, &(0x7f0000000040)={{0x7, 0x3ff}, {0x64, 0xfffffffffffffffa}}, &(0x7f00000000c0)) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/216) setitimer(0x3, &(0x7f00000002c0)={{0x3, 0x10001}, {0x7, 0x1}}, &(0x7f0000000300)) getsockopt$sock_int(r0, 0xffff, 0x8000000001308, &(0x7f0000000100), &(0x7f0000000140)=0x4) 01:06:44 executing program 0: r0 = socket(0x2, 0x3, 0x7) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x80000001, 0x6}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="724f78ce11d381a87869dfdd6f5c14fe9ffee331bef62476e3b9bc515bb2124550d4b6824a394ef9d9e2c4c02a984e9247b3b305ef5cc2410eb3ce9f8de70125b7a2a461629ee5fac1d55628c5cddba01156cac9c867d653a0e8035232e1a49ed1c83a03ac002c66be9e", 0x6a}, {&(0x7f00000000c0)="15f1af8c3a9c018fc0f726c3a7fdc09d0a42122abbebf6838019007937", 0x1d}, {&(0x7f0000000180)="4c66914faeabc0938abb211d55f77d87dff00c72826ad42727c451adc7ab37c32989c281d98b83fecdb080415f0d8b9037f69c7de9f7b6f476fb1d367ba994dc9218e7dc1a379937a0a157d788517e352585c1b537d465bb529ec0d234218cf0456b4573a6f2f0e7a4d925c4557e8281331e132c65ca83ceb90b", 0x7a}, {&(0x7f0000000200)="dc6022a099ae1f7d42d19f7ea495930d6676ec8c96a1bcbf8042488fabc5389b249d2b33c58951e633bfa2bafbc57e559171a0306a64cdd1cfe4e831b0715d69a4571386b31cec7173afddb91526e3e7757536ff8adc533c46b3061dff6e3fe8542ce46b4fe9cc909c7c4bb06e07a27dad5505ef04f808a4e5c41cb2f1d2500ca55c3bacb3df73c62794ed77b9b59e44b462cf44b0152cca894f6440680de5fa3803d078375b90f9f028f5e4d1b3791d92ba307b1cfe31b28ff38a0581583162ff2a0e0aec331397e1e17a0d6f3f8308c553817c04", 0xd5}, {&(0x7f0000000300)="f540c2f331a8ea7af9b1396f104f2b781d6d2fd75fdfb00fe6e1db415024dc7b97bbb2eacda0a811dcdf6307c36d8f94e82e65a5f9b7094aabd5bd1e9912c8be52338b83dc1af2c4ffd7fc378bf49ba728583992ef799844887ee9bde28b70391a930f62844c69c929536c60fc8cff2fd83f334667f33979cf5b08f2f1256c654084825e618d8fc3c4e4d24a", 0x8c}], 0x5, &(0x7f0000000440)=[{0x1010, 0xffff, 0x2, "b0def6b19fbd8313e7b599a948e9673ed8ee53814bacbba9d421dff3ff851eac32433dd16a8217288932d2727a8af46c7930aae5c26bf69352b63b9308f5e84d6be475170923cbfd9c28214a90521922b0cf212ba838cdb31eb4812b45002e229d34501c17efff8d6561940de97638e13fa0e80e540d834d89cb7e144ffde2f781912a7b83d1954c4495f4290ca75b47a90b6404d2fe68ff9688636b0f00b59d6d175aa34157874adda460c32f32b2de8767d605762c005889d32ddab4a3444235fd81f8402b700de4aad853c2adbad079c35402563162290238e98748a1e84bab878a7328f1c9b2a6f83e1706c915d9f2fba2a110a3af36e00327f4f49bf63ab17069ecbae95a79b69455efcd7d4c9964e3a4800285f142b5a1b05e279e7bd8de0858b74f1d7b9f9206d25150682a76c0b9f75abedcf6c6054248f85661ff6aa278ba8738ffb2aa9a6fb5a9d3f04a1431d7345ee499c047494c9729ed0dff6f27a0d419334d1e92d0d0a5537c52a58a5e4ae8308fdd16937bdc1b4aac2d2b9ab18350fd3a1e96d3b2c9338bf94936e5c8f9c9850c7cc1bd422867a7a22a3a167724286236848d5c899b0abc9c7200dfab77038eb6d83868c5ea149f4738f70660046c35dd0222401a7d05d6c52e9cf57ba50dd023b949dd3dbb0ab703d2939bacba1479dfd2c81ddced058930597ec7afb24af703bddaf8174cf2f5215174ea971095b469cff6e2c163df42e6b89acd36e8fc5d876212b3b24883ce881105ca8221c62ff03ca085521826fdc8f0c7cf443e04e4b67ef6bad3d86ec68ac937857fb2aa1dc6231d7a4963a3d5881926e43ced76e4626e6db754c40497d0cf2afbf32888d31c67ada7fce2f6df13544bd75d7b2220c5eff6f3b4afc4a4d99bffd8ce9b1b52b3a706a0c54d4f96d4a199a4cb5c68136931b2e889ed5d3c81e296a1c93d11d2a9d87a5ee56373f7f9bc4cebe69850d09b0338ac100ac750bcca959d14fc941a7db5669dc959f8fd167f1a36a64912c142614fab0c999254d3a7251d87a52090a2b8068d7331e4175f5e193ca610bfe67747d15ea64058158ae5f7ebde09558b4e8a07b79c78102228d430fc526d150be1692780b6ee3e93e52afbd0cab8e13c89f76ff65e8a9b467c42e27e8ed7241c615365a3bd3b9f6e9eb03c7356cfb22dd680319db311f0748f9fa32a802153bbc07559fd7e715798717e53d854a6da30cebde8234baab4d1151c688ede98a98a590daa6249ad411d7d8f2c2ae0b633723e418f88f98600140c0312bf91c5f5d92fa96e0be30d46a5f8d40b3c1d85e3a0121bdc4c583f96302cccf7c879fd9bf56c6a1fc3aa7d8d6004f82b748bbbb2831eba96087db55e43a36255f3e7fc2d24f89449e17ae5a3a52b411accb9f7464ddfd83402753f258c9d0a8ded17512b2d0d647648b6dad8874199759061ce73f56a04a35afab1fcf4878ac5a263e2980c6387f2cca1b118585a1fdb9000bfa2f30d03aa42febbc403c282207775d88905f6d2d5acb269429e190fde8e39a25003ef2a714290c3c5d0c81c77eb25a0c6b5eab07849e9a50712c6048a3b3a15d6bd8ab7581b615eb33e510b4c8ac151036292e0709b6ccf793de31be6ebb0a5c89ac7fa93fc7a6faa090e455e7168e59beaf134fc6261684c8ade448891723ce2bcfd4c24b86f86e3cebf1fb8482a936a460f7fd231115cd6670056c7eaf101d1b85d1a121ca6a05da0b450d089f0aedb787314ad4ab8415937dfa23b248f034fe0cbfe340e2fca7b7846c5e6e528220ab07f91c1beefd27ba66e34ac562a2824d50588c25cac29d2d2438e845c29b19f0ff9a2b1b365c102b9bf1c28d99ff8fd16c2ca24bc269aaf2ed7755681d91280e4545dafb6db901098aae89fa81d96692bbefc6049de9780a2fd324c849ff988c84ac0891883e8d84fb5bf0856f57a2c1540f26715c1fac730e6f600dca94f20b727b2370f0a9ff299684cdc1642a28e8d5902d7cf260815f67fc59a75c2d4c229ee2d9d50381ade49b94bb8b4401b12716a22d1af7452dddb2a826e09b3c6f8a332564aa329c61f544d13f70def04c43903f8a31ddcc52eec8368e5a6839a8b2bc6077d5bc9e7beda2fe17ab04023201aba029da6d0b856663bf262cde985dd7e8a3a0a171c7570744c5201036b0cc21ccb5bde1afd8603a87366fd2554c61e9140254c6dd9398ad7cb6f021017dc35bdc98fab2e68c305a51c151010d6cc1cf5aa0bab9fa1c93fda70f2411079206060bd896024f6001caea337d5b6f948c3779034451623b71ec13b73c3ae5312eef3ccee1b83c980dd60da7b626c388e87909c32be08c7d9522250c187009c4c432ebad2f435cbcfa2b41b89c451efcba784602faf8a3869a72e055e53d41813d8b1545f6f2d14feeaa7663136de5507d1fd21e36bbb557b64a3e0b5bea81e8984825a8b71ab01dd047160999eb85ef366571973930fec550311086a53954b4b3453255904f7cb74f1cc208d53e395db0d114fb665fe0e1c4335aac483d509cc42dacbaff3799e00442f93059b2c97d653d29c9e8def77d4ed03ff3a50ee26267f7bab5241f20d36d93e279bf8f2bef355a9d276da6370c2fbe5485839a01425ade8f4df1ada691d42859f56d86a3284d0dff27f474ff772a78be2508e00df1d1ec9ff5291f140f689624fc0cfed60f321e8967ea18045cc399c7d0255016435a4495ac1efe4a276082a98a64361131c31988c6a89cfc6db684d9cbb31e1e758f76681c0798d21b80ba56152e2f2cda1db2271de78f216ed4da0676e872c58821d11ef88f92cb61dab4b99e09267f83e40ab34929a7b4af3776dbd3cb0e05aed80c059f143ba18024c83d7a2e0166a0e752280c2aa3c12aabdab17d94293fea84d78332166d950ecf86eb819cd379b016f743115521c3fbe5591438a138a315c0f56ca3fbb69b5a5c0716ce4e1d488b251458228ae0bdacb110820a14c3816df0d0fac6f1caa1bc62837d7ab252325f1a43722fef73650d9928fd7a15a4377f5a09c3ad09945d6fb1b1af1df76e3c7fdae5eee4cbf6a2acacd55d152d1e6ca95b1ea7741ad0a444b7156b28e132bce802b4e54056091aee250781cd9b7bd81737cee21ec8e7fcfe3890b8472712b2aabcf879bc6d79c45407a471825003605bc94a8118d614272f34d271cc9dabfbae012ba44ae91c0060840fb0d20e12eb33c6dfb7d28c8664beca892f7828e9fac0271e0f0097b7b23bf3151e12a76f82a42bfc982f0f0be3afd5124dc4eb7989bd0a66e5b9fddbb55b58fd82476c2ecc02084ca00a2c053fa442fb62be143727d97b329ca5e4ea8bfb8b7c8dcc07a2d1fbd05779e87207980cb9832967384e21423f05dc6116e2bc75ffcd3fb5b802eef67cc6fe6157795379409259472cdf21acac73d3ac8bf1019c3ff1a5542cd9d0946785ab1303ecda10409f4f0ca4590da1f3f836052a41dcd3f30b9afeb2e27517b681f2d6ee0c9aef167efcff544e94152526e6e693b86f2776f6c5c137351484874cfda2cb71893cea2c908e813602a27a42a27b30da70eac90ca2a71cb3ef55e296c7b339334360e33d8a25181f54be4d4f96606f88e41b339454d286375f8a469f3a169979c342f6493a4c41d4499066531a7fbe206ab889eb992647b101ab8e195f755cc93d9010029b9b6ddba2b01cbb85c9a1e0b4772b2edf2dcc29d5ffd580d1a0d1866ab0b3b8e6bbcd6e43b94e0863948c432233e76b00bd907838a619b247e2ceabf17c0ceb4ecc9921c305fdcfd843832b7538c264cb0a8fcfe4e2a20927cf63175b6da346bff371656505b8bfb825f3c1898b20d29963d035b6fe82febf37dfcc0e4f6770764d40e5419f5b38b1e24a530a341803f912a38bcdfe2ee8d3e08ae11810d92604bd2f63a4ef7a7631b9a96e2e26023741bd9cfddf6db111c6bd4be52f27f0342593d9d99bf20ad7e72dcc44216878650b2590e0368c7d3f5e5f486c871cbbfbeb8bf538d20c82c04b97906dcdcae777db8a5fa23002daf76be093d55f9f8b0ba826d2436f02c7226448915d29c19fd0d4a9ae591f698fd49e1240069f8f004a96f817c6fa0d1de491695893c26dc5d1cb9e2b40126fa5e63762a06ff30756253ffc271a25331d0f7c45be84074a799f22aaeb5533cb429dca0458c2dfc8342522ef31a7a960253ebf0cb9ff12d6ea2112b7964361456d22a82a2d9bce331e4a49d1b1f177f6045f5fc62a9c41fe0c97362e503febbe5649aa196baddc5ac6615b25e1c5386a71f2955fe19c7d58028e7a319700081c75159935a6737e7ec54143e616aa9fd355f726e10f28b912239b22d8765ee152840dbed52a673337e775645f6434f56bb36425f217a793fe0371bd22b109cd595980630719199ab7f787f65cc06254aa558d629ccb14c0289c3db2b4eac19941a99ed59d8bd4ce0cff19f5ecc8f3076cb916350dab3421d313552d2d2f6741409c480b2ad32bd6b8a7001e0d7264d078c2c065f5930b287ce2ef5b77ad38b5a35c6c74c90eec14175d053a80869e054086d8677bf50d39faf70352ef1917977ef0f6ef809324afc69fc0ecd025ea0caf5dc0c7246d5fdfa59e1f07da49eaa791a85c322e721c185ee95b63cf502335d98e2e9d3d34e0e6aebf917bdaf5d6b7da7399c208773cfa20aeb281eba70c05b0dc2d3b8d07200eaf516eb5241bcd9912c2153f06bd0d781092a9e873cdb7ee3c8b35e00938349b4b3be08807eb222324549754a0e33fc87d14183eec8665f937df8b3a1c65474facef3945934a9fd005cc1c4aae71ea3cc06cc1c19c9e86c3a42990bca1e1ad4d3671fa4f96dcff8f74ac17758d6a3240ddcf0ed12265f173d400d7dfab9890f6ce20729a7dbfb277bb602ea109dae2aab3888b162dbb0c3b8cc5b0b5162638adb3e831aed8d9a607952514fab772948c4a459dfb6aa61324b56382604824558275a86b6f08103859a29595236794505725dade1b3ee46f2db4912491f0a2796681fe0bf65f2483ee78774822e5f014a91ad3d270bd829f46dd1922a67bf78a13d451b17a283f085162e374576918c5632ce99b30671593b3ad6221db5992ff0b74b7c8d838a3b9763476254f5bb7048f51bc870679dd139ca526e9f7463d6097cb0b9e59d5ec9e726e5d68c0d08fe3b614ee331f5c3dda63360ce2fd49d73b0c605b9faa47eb7fe947a1d865e70914d524bbe649a3dbd25b42e8c2099d250e20545f8c21923c235add5473eef8c53348ee4626df5ad0045ccd38c2cb7c1e9b1b46e13b4000ff545de51bab5e30eaf445acddde1e67dbe102b0bb6a1295eba467af9f72cb1ad1f753c0fd7ebd33640b1e3985c668e17ce0a11c72fb8ab672ccdd3a152645b8679a028a2115fda0dcc680b397289c8cfd39d47550eec427f33a0fa01e26c189c51a1e37c3f8b34990a750a3a53e8190023bb7bf23aaa8b4b8f87b014bf1657a41cd356bf9a4405d65bb5de4c01b88286be982f4631352843c9da34ee328620c5084ee103ee8e27e733781368d8d89f0e1e25f5e9b98f5c8009e830773a3573b29d6fd254b3be9aa474f5b9f1a440367ffc9bc647d91e1ae1ba450111533fe24d60ef6afea4d62ecdcfd7b446c8e68b7f8356b2a689e80443014d038278bca19eaa01a18d973714d565b5b7808b2d7de87b2f87775c85d3fde383ac7971d74fb676b65aec830e78cc83c7226be7095211c55cb5498dd1a45d46ac94ebc10342893f49c114b240555a91d7055c52b5400b4a326d84ae62c13d98a8a68e54601762304c"}, {0xb0, 0xffff, 0xc93, "167acf9df81ca2430d7af231cf90f144691c85bee5d4457124d15101e45df572049e97f81c6908b94f2c6cc4d4bf0c67abcac4a520a4c95f95298e5b8772163d5e4ab9751f742e554d9f8971bd2f7f7a5b909335532c2e2f21e9d63bb7c92a40a7cdedd745f5726858ca942c40357e28cb71175fe3299cced98a2ab060c982bbdcb4862a41d99d183a04d64b876e2b66455467a93c893296f1"}, {0x90, 0xffff, 0x5, "45dd6170bd6bd588852bbb707a30ab35e610a9a5febaf5644b36ce6ade0c140cdc2ae4e60d1ce1c9af880d1a2d002d15477332fd887c5df792d591f758b6b143ce0c1d4e4069013e0b4546191052c535502883283991717081f37684703addd5725b57a63ace181eb142f13c7f934736ef0baccf07767a4d2bd5ca2bf77f5b"}, {0x60, 0xffff, 0x80, "f87e3fc09b2ec8e3c71b9578fd4748d4367e680bfb2e900bdec8ca885d6ade2fdab0eb9df25fff62ef581594ab1017987a7e4b0e278ed7ba7bb070864f76e082e5c4a04497e039773fb37f727942ee01"}, {0x28, 0x1, 0x2, "a2655f9f9350a280e503672e3067c4006d"}, {0x28, 0xffff, 0x80000001, "8f17fbebafd9d61d27201def1831152e5710497d3f1d60b1"}, {0x60, 0xffff, 0x8, "4721a9c15974fc472888bd3be9b0a064ced601b980b06bfa19bbe58cbf5e4496570ab3fa555b44709ab486553e67f4c3c6d2478e3b4164d8a0dfad0d8f54f42d6de75bbff1538bcd48dab5b3"}, {0xb8, 0x1, 0x6, "0d93a45539a0acd4c0fac0c18b2e39089b82e8ab3755e24a6927a480f5ed015c42b0ac44499189205fc43c0752a7603666ca58a49fe8f476a6c00fdc3e04f5a9a94de3ba95a20ddce18ae4249d5481b5003c31e36cfffb8bccb155e444e8e4207cbcbdada09988a4ac78543285a999cc732f2beb6e73f4eea0feedd1b5d1aeec3a5a23dc5c86b56489de391933daa15b0899cd89c1243978ee36a2790416c4f50ef5340da4"}, {0x38, 0xffff, 0x5, "c707b4d7f4519ca3c6600b16c9dc8676df9e3e20c6a1f740c0fc28d2fa3c460de75aa7"}], 0x1350}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000017c0)='./file0\x00', 0x200, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$sock_timeval(r1, 0xffff, 0x1007, 0x0, 0x631) pwritev(r1, &(0x7f0000000000), 0x26c, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) fsync(r3) getpgrp() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x13) 01:06:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000040)="000970d7f07f43ac7f2d03e3fd456d9f3a37d12c63e84d3e", 0x18) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 01:06:44 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="b456f7967c00000080dbd973e7a467968bb71942ec80000000009f36eca0572056af6dbe9148b237ad6b33d57dda02faa1533ac1778c8436a9c222fede6d01123ce9b14c5cd24c2c98b4f9b3c20c1d5b08b7540f1c1cb0badc98c2466f5dd74c29f1548da695e1635f3c57eb768360a43a24759b7b59e017347e2a597b7a52bdb9295b58b0e5ab5ed8d74d82dbbf750e791d8a4a31cc5520a717c05b607c9fe9e97486195987fbc836b9633f0825ff9e666c5d6b7947cc6e888aa165bcaae68818c5b1aa8744ed9d9cdb69d27bee9ab79b33985069b26bbb0fae31a57003b011e5f2b29a94d0a99142b636531c17d2e3410d4de4c814a6f97191e1471caef3c9f0945a2353e699818769765ce9fded966b14973bc1474154bd42dfbe15197640051f84f39b850b13828a6a57eecfc0231c377dd8c2760bfdb492089df9fb968a922e7759bf3d0933536ee0de55c878df3e56244c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 01:06:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f0000000680)='./bus\x00', 0x90a, 0x100) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000440)=""/95, 0x5f}], 0x7, &(0x7f0000000540)=""/245, 0xf5}, 0x802) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 01:06:51 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x120) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x47, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0x1, 0x3}, {{r3}, 0xfffffffffffffffb, 0x22, 0x2, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x22, 0x0, 0x9, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0x4, 0x400fffff, 0x8, 0x7ff}], 0x8, &(0x7f0000000200)=[{{r3}, 0x0, 0x44, 0x95, 0x2, 0x8}, {{r2}, 0xfffffffffffffffa, 0x20, 0x20000000, 0xfffffffffffffc01, 0x10000}, {{r4}, 0xfffffffffffffffd, 0x0, 0x20000007, 0x7fff, 0x7f}], 0x6, &(0x7f0000000280)={0xec0a, 0x7fffffff}) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000002c0)="506d5dee1e1e6a8a33a8305df0cbff60e3a108b59d3e76af0e73fa8e2891c4ce89139e285eb275968fe9612c994fa79b1b73326f131fffe86a4c6848ce41f4afb7dac7", 0x43}, {&(0x7f0000000340)="2e2b61bf3ccc8f37c127c9e9bef9d1b3072bf7d171ed0a17dae9d06743894f11de57451e6322b3c6a5081d33fc744f75bdf73bce8e4bf4cd99b2b7e229866b9806c13c3175a3b881162da7eff7e5e0243647a6be7aa601d733a9f5927877ed3b4660e479196db495a9196371cc5ffd2b9cf3d6922b02b5b6db06be2869497306675060aefc456277eba6b95995423530b97379b088186722912318207b249a5b6489e6d6e914d3c454dbd2a0d4b01602", 0xb0}], 0x2, 0x0) recvfrom(r2, &(0x7f0000000440)=""/101, 0x65, 0x841, &(0x7f00000004c0)=@un=@file={0x1, './file1\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) r5 = open(&(0x7f0000000500)='./file1\x00', 0x0, 0x20) flock(r5, 0x0) utimensat(r2, &(0x7f0000000540)='./file1\x00', &(0x7f0000000580)={{0x80000000, 0xc0000000}, {0x2, 0x3ff}}, 0x2) r6 = dup(r0) r7 = open(&(0x7f00000005c0)='./file1\x00', 0x0, 0x80) select(0x40, &(0x7f0000000600)={0x4, 0x4, 0x4, 0x10001, 0x7f, 0xab4, 0x3ff, 0x4}, &(0x7f0000000640)={0x3, 0x2, 0x1, 0x8c5f, 0x7fffffff, 0x9, 0x4, 0xffffffff}, &(0x7f0000000680)={0x9306, 0x6, 0x8, 0x7ff, 0x81, 0x4, 0x100000000, 0x1}, &(0x7f00000006c0)={0x2, 0xffffffffffffff01}) getsockname$inet(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) kevent(r5, &(0x7f0000000780)=[{{r7}, 0xfffffffffffffffc, 0x80, 0x2, 0x8, 0x401}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0xf1a, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x4d, 0xf00fffff, 0x214, 0xff}, {{r7}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x100000001, 0x1}, {{r4}, 0xfffffffffffffffd, 0x40, 0x60000083, 0xfffffffffffffe07, 0x1e8b68ca}, {{r6}, 0x0, 0x50, 0x2, 0x5, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x21, 0x3, 0x1}], 0xfffffffffffffffa, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffe, 0x83, 0x10, 0x5, 0x20}, {{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x8}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x81, 0x5}, {{r2}, 0xfffffffffffffffd, 0x21, 0x40000000, 0x0, 0x900e}, {{r6}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x6, 0x4}], 0x1ff, &(0x7f0000000940)={0x1, 0x9}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x6, &(0x7f0000000a40)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000980)='./file0\x00', r8, r9) bind$inet(r2, &(0x7f0000000a80)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000ac0)={{0x18, 0x1, 0x8001, 0x5}, {0x18, 0x2, 0x7, 0x6}, 0x1, [0x5, 0x20, 0xffc000, 0x5, 0x7fffffff, 0x8, 0x1, 0x2]}, 0x3c) truncate(&(0x7f0000000b00)='./file0\x00', 0x1) getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) accept(r7, 0x0, &(0x7f0000000b80)) setsockopt(r4, 0x401, 0x100000000, &(0x7f0000000bc0)="bf869695cd487f125ff87c3145f43d19fbdbeb9add7b7644a9f772963a91981d537962f494f21b10925ba96a485f07b2ed86a6fca6f9273d7662e644cecaf62a961dde1936338d", 0x47) truncate(&(0x7f0000000c40)='./file1\x00', 0x6) sync() 01:06:51 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000029, 0x9, &(0x7f0000000100)="01000000", 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r0 = socket(0x38, 0x8000, 0x209e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r1, r0) pipe2(&(0x7f00000001c0), 0x10004) setsockopt(r2, 0x2000000000029, 0x200000000c, &(0x7f0000000000)="fe000000ba00000000000000310000000008aa91", 0x14) 01:06:51 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r1, r1) 01:06:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000040)="db55330d5974a87a0891694292f9fe2d3381bd01e9a3ae26ec62c139e09420571975ce058ab9ac8960b76e1170f1105f31c222c4b3ff93e1b0cba612411994b3cae1ae47240df3f91b179861b9ffd4cdb4411abd62c491191f3cf1d10614f512356bb48e8be53a504d", 0x69) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCCBRK(r0, 0x2000747a) 01:06:51 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x110, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 01:06:51 executing program 1: chmod(0x0, 0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x1) 01:06:51 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x57, &(0x7f0000000040)) setregid(r5, r1) setuid(0xee01) r6 = msgget(0x0, 0x4e1) r7 = socket$inet(0x2, 0x0, 0x6) getpeername$inet(r7, &(0x7f0000000040), &(0x7f0000001180)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r6, &(0x7f00000011c0)={0x1, "295272ffaa7539aed8af7f5f4e1cffba8d977adb20338a09f973612b6ac913d93c67467f72746bea55d2fc0486620362813e6d05f9"}, 0x3d, 0x800) sendto$unix(r8, &(0x7f0000000180)="935daeaef5c3b40b24b9d60ab5314d4bdb87da2a8ac4d11452c1e0d77ed214e89918f93a2fd28dc864c2fa518507bf7a36504fe06d648c74fec40e6b55f416dff5dda6db2166a03db0a7a739780c622e4cb6e1c17cdd4d87ac1c4febe36839264f8f5a32c5b428c09ad5c3a153c9196e87c04b68e15b84e7a8d587fbc12933355a2f34cd44ac23faa8684c81db6de8710ac13e945412ecaf3e206857b448d8e6fb42fba5d58de9d9ca20229a2fd7b440b3664b02e137ceb30294a02c75a1bc9b2ac3b1a77cf91d2771390b2d903faccaa177ee45c8137d66819ab55af241506cb6385cd299954db43054786652d0cabd76f07e568bd273afeab6031cc2b0539d487de24602fe36a5bc69ea9b284d91232261ac083d1c05b9b6a7bf8c2ca5d1afb7aa1195c22840c03658a48c77f6f06027a7d423d8626f4b7bb20c63375fd862e7a67934fcbf3fb8cb94f3b99ea8b9f37644bd2289e3de3fbd1cd46fa219eeb3c77b3fac10bd332c05407d1d1ec3b0f8ace625287a44c787b91706099691e2144a735b28e358a02ede1b6bc18c594787aebd24c9bf5fbcb65652d394e0e31fd6f7b1bee58e7b50631124643621aa736f03da5b32d862b053cf4da5555a7f8683ae46351637ab3458153a836d69b8232c27d4eab705c0caaf47955c2e47df2d7821a2caec001ff6df2dc7f34f7c964058502086a0ca75698a36af9d9e37429c09852020ff969fb3ef996f641081bffb77ac213c2a36bcf77bc035a9c74d6b613c0343d2d3589893b86cd174ab32fb8e6d606d648bf35315b5b03651e8ae0c17d1b0b9e42370834fa56a0248a67bfeffac8c3a443c5b43409c29ddc574c49bc64d5124f2b3e53def02f8932789a0ef64c93ba1a6c971e2d285eee617fcf033ab4910a62154fa080d2b4ab4688b10550c18659953c88c70cc9ff3ed86c1b5a2393c6455994530609c6c5efd8c4ba042126b8dd9723bc2db03fc7f6110479f5ad0c2fe5e0c20e600224b2893eff91e74ee0e43faaf1672bc92dc2e9d3545979ded7d5c5ba12e6329ba73189316379b305138395f361efeecce3400951ea798557d3b9a4cc55b2eb44e33aa5849cc76ec834f6fd12302376452b683399bd9b23e5a253b5dc9b82354e369b4cc633a06fa3602b4f2889be7d6ff1552212c67ed826845a6bc40fd214108460a289da4b879ca8dc22f0f6ff6e432395b6e1f0a57cf9b472a6f81473b91e8fc061478edc255bee8affe2d30d0ebf7a6a9b820542e729f1c744c3768f2b1a209dd92738ff3e093d2f1e4c9f9b76a5389de5717a0eae9b8f3bedecd5088cc289733e7a6256a6f96b080217722290e9f5a89326d2f658ff6d9e7cc8583f8f508083cfd7f2e0a4f537ca923868765ad88db632e9c858a008838819e22936f12ea71f89a5ec29fde249c3b8025618d1fe010c5eb28f71abb0748e9f844c59a4f4fe05964cc40510bc48116f67e9ebede071e8150ada44bfd6f3296a5e75aad6bbd68f007a70592d56a82fa2515cf79ed032bfe11faab1a347257a47ede88baddb62ddd4571a9fe2ddbb8652c5d0b728acb3ef5a7c7d4e7548350aee32ea50fa9d3cba8bf7ea1ca524748696699b703330da932b0dbc6582392c22c81d186c864a364771d63534fbde0ff89d8d72bbc076753402f7a229b0ab2438bd5083a7c0710bd8c26fe939fea95442e031b2993c8695175f85b6ac130bce8d572d45d60181098eeb1bc0e1eca59317a8d96f666cb7bf6ef54f96f61b5996323ca78818f73d9d38fcbb9adda9618eed2d567af033bb2dd5e7e5b1465d91a89f1d4c555c12a8c3e0e5137c93a2c2695225c3307a19d4bcf4169ab6b9b22cec3e02216659fe12a2fb27149cc183a0bb32c46bc59163f48eb05254d3ea27f52c6de9b5478f833601cbf154895db6b6dabb7db9ddc758912b6c2fbec0aff7c6975042a888bbfc1be76963e733dc06aa4f221d1e6660a61605705449930df257882a6331fbd0ce79cc27595eae2c08e2647b4b51db95cc879f586a48551d6b80286bccad5f86cc44d717bddd3329b669874729b45ff1eae406b2bab3055623b32bfb4af4b56ba7cc46f66eee51dc07f196ce602a2a54858bfb9500e05ea81bee6cd7db2f588a809d4588862e3ec50f4888a48ecc430ece3fcb82aa76ca497938ad7cda025ef7b2bd2e5c404a3c583fc899aaa68f7ee63608416717c819d5930050d61a7e02cfda9a688ccc098b6baee9f77e766aa7c1228bd8d5d4ff6d3cca1728d524ed92b6c01b1408564e8ec1cc71b8d4603fce198d8442608e80d6250e3b456a4fca1372cc5696c1b8e3c3e15c4fd7f6c83c9476ac6e040c644e3bf3b309c3b97092c93d1c8ca505fac492b064aa772a8bb0298ab10139bd36f41041633e6cbc5923dd79713f5573bf84d837eb17067b319d548823702421943b1bb871eb74758a14154a8f27ae92aaa4dfba8a9849c264e674f8ac826f71f41b53e41534245edb8886b09ecbc37d7b46254a761be70a554ddb18f105c148802857ff70238136051264037fca088de283b0c8e2cd7b8dbe8c9b9b8e57d48dd206f64f640e45e0d7fc6570773f973c72d8aa067b262809bf79e46f7789f95ddc62ff96c5452c24260e83aefecfb4c5917fdd16ae58f4562bafedc661edf0fbfe1784dc537500d620c58be0c251752783fb2478f7778d6b3d70342d47794abd5c7f9d760e387dda282e8692894f692b11010fbf946e4c882546242d31ab3cf76acebecab5810850efc34fbcc0c2cd3b11b041c6f84de9da7626fb360a9cab85227024cffe72775923ca4950940ad99818c8072252c11d9183e084bb60949802dc4da2d20212c2acf450c7337268a9b8d0a2476cd689af7fa0a71e53482e143db5c05380caae77a3a7b4d4975dc82d8f25c3520e69077abafa65044ef7867cb340f7e9d48c1ec8c67263f84367d54e336c33e30e410acca60b0240eb0c72d4982cc170b5e4d7fdf3290804750cbd127f8c0b380eef4de9aae0690d51deba426f4c6bc9464f4bc5de588a97a083904a41463a7fc494ed2fb7559fbbb1f913b88cef9dc0b789585da7d940300ec7a00616b6e7db4c5005b6e444cfefb91e52254e2a7e4dd9d6cd336175b7fcf44845a39345e9808b4c7e657880bddcdd3103334bbbe7e550023db829a489a9b78ca15e5468e661710fd6793f95b830e5cea8074de644cbba3c268a9e245d2da138059a82d77efe177c794d4e6d1deb7834ac15d0ace0e3ba9b333608a38e208f829da1c3b28df84e97d119b9310c4cf80781f9b1ba317bc3f9dd7cf4df0faf9366a619275810a2647cc5d12dacf75c94c5c747424eb02808427569a82e81c2efb6dfe04fee421bf6c1dbd253410420f57ace0592a7d40ab8226083fecd547c8d1bd74834e2fd24bc13cad9745af42625f8581e2c484c89d3d2dade07b3cb1032f180402b5599944bdda1620d11cdafa798b10dd279b68ea0817c29dce2d87eee78d327b6bdf784ec22db236f01538e5ee2394191bacac5e3f05d44964e1c9eaf2eb62ac746d050dcd78f98e5a9d8b6f130c75ebac4066c7fb98da0a16e1c5aca2527d3184ef604602878beafd4588a5f4c750d05518649a39884ca3d01accaac4b01e72790feb7dbf8851dac3faec43b2c2e22c443d75df6c10f3a3d737a6ce102e11a0289c163de95176f00d553bb00280ea8f5650af2b4873f62c58e642acefd7f8017e4961cfe81f1f51a4f3ce51b1dcb0d961041c2e695497f8a18259b8ecda85d2b65f9d263bfad2b7e53c1a36403989a893cccd1b0cadc814be843379dfb368b7a503b5adaee9f80d90a04b61ca5c6286cecd64f8913dba48b152632bc64ab3089eda1b56dee7b271a45f02a4da8cb326412874dc437e8a97bf9a8f401ff2c7a87cc2a9f5ac11014aa2609ce97b2d7331a551797ea3525277225d9e77e9146de15a29f52bc757071f5615dc5791c5a65fd868ccfdb2d6bda2467d14cc2a4e01842fed20196220e0d5aeaee7a0baf7e5da31f865eba19a0aeb235d96640dc8a728bbab5586dcd3a4edff5b4602b890a2f0057458b90051fb5835df2f4f315c291707463126f2dc47ddfd369ec6f7b13502d08c840b831c7fa98987fcc67b8bf9eb02418806ab7bef2b096551da300b76a076ce1cddc313ca1fa8e03651a0a2ccff2a9df315e769c0a2e4334e7fd553288da3a88339d404847af6adce46cec860606bef8dd1154f62ef59f361bbd7a6a4de85de859e7de7279e46eb27d4624e0f025614733518f016d04701fcefc5a0d48c2d4460e6235af17c865363cb017f2f298a3f953658b9732494fd581803f9f1957cc214fd4389f4d54cde03c4e4c440123f51b78e2b650daeb87e6302efbe681c31db4b601f366944b67898da8b1ca35948370632649a296589aecca97182b454692172511eb7ddbacec507e95535c226df65ba5a418b3bf99dbd852317812c7e2f6ce16baf3f8018f7c9e063771524ae12bb0a4393d5f642a476caae895db73e297720f4169f1fc763af33610842ac9e3c8d0b052f3a03d874e49038d18a322350d9c93c88de96198927e03e56cd55a6d605776c59f455296ec4fe7f227ea1c265871df726ad470371b2ab4e965d795a3d2304c1984f9f0cdb6021680eebf7a2cf243080e3e105d4557a7adca22e587a90e2f10ed01b67821dd1b42e286306fef6ee38277313022476f7281e62b601906f9818f2e5f6fa98354f82dd5098eb823bb42efa0db5fccc4948bf82f4b767e5dfdad1f87120810ca453611307ff4e49abc1b5a984b6124bc22826b6bede630e7e5e4d39a825d734cfab1c99aefc959b8fab636d31fe2e8276b289b07218055b6c5085438c8f152ec6df6a9a5b5cef56a777a6abdd9ec01aa03adad776308573e97ffdfcc8bb8d1f22a9b2ebf2aa32b11395460c572a9238b7a433c295faa139698200bb19d0bb934f28edd7f08bd025335a10fb88d89edfb06a8b790a1c6aa403ed8ec97215d85169c38cdc5a0cfdef295a00c8d4626f47ec11b1c20bdaeb2140c33917eaa483e908a3fa502fcbbbfc22141cc61254965e30eb1782f688c471ee84c04d76d6025b18d8b300c50794876ef53696da0c9440845d24e52b5f9a4197aee946ea238543ce45378523c943942a40c1f452639d085f081f63933728d88940f70e62f8dba6491b4029b0af74e0d0925c91c39dfb2312d270005dee0fd5ec463a8ed23eade701d9b4796fda353637b8b0a47af6d4cba75eb9f5b7feb6378dada90a4606034ac96de44b5a2a85ef955cd01bb4a6755be429920721b5d11217ceef8897932330f63dc74b43c279d1a64aeeaffb99e8b35d308b65ed143ae2e13d9da3d07f1b42557a1914d6c25b941b23e2a46991dd3c019c25941e06ab3a7c34603002d73ae32c7d4a834d3dfd3bfb09ffc1f680bd0d10e9e1511e857191019a8075bb687d04232e6b3a01984b2af90c7be6fbbed9740dc326495d3e62d2aa73b6cfe6791970a1a5c532d022026965c72fcd27f0f8dabe4921dab37b43d4771b4e9110bae6bad9143647c799361fc6c1686b21641c519e7239a3e0b240e378e9844187be36307395afc09948714a891a404744cf0af62fc05ca930d6c0151008b122c5fb02781f0971c1f4054861f842572ec15952c672ef23a22abe38034ee39679418bdb440700c24003b65061bd7a3c2086c6159ae27fee3a63481ee5212b8d7a3e10c8ae93c7cbe6c1dd6be15a88e97b41909abc7c2f5290455c3645131920ab5ff6b1ffe5b388173f51b8becfc341b75b9510f2", 0x1000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r9, 0x5) getgroups(0xa, &(0x7f0000000000)=[r3, r2, r4, r1, r4, r0, r4, r0, r0, r3]) 01:06:51 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:06:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f", 0x7ea) accept$unix(r0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2810, 0xffffffffffffffff, 0x0, 0x0) 01:06:51 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x100, "b2ad568fdd6190aaa9c811c2ef09630b120f419b"}) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ff", 0x1ea) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 01:06:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 01:06:51 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) munlock(&(0x7f0000fed000/0x2000)=nil, 0x2000) 01:06:52 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="932f8245", 0x4}, {&(0x7f0000000580)="607badbbca4ccba1e435d451d552952977bbaacd1163cf8dbf4bd94a7fc606304fab82a2f7c01db1ababc0b17b65713dc163aee617d18ce289b66689699b9da889c37e38b3005872fa2c3f80d91010e05c2ebe870196aac08ddb3e616d38ed83cdd5b50e0bf73f4c2c60d5992fb9eae95f09b7d717ff7a0069089dca63aa3d44122c98c51bb605311e6d0b9d1b98cdf9509cd03d0d48e3218e7e65d8678ca06053ca4bfe229defd02840891c63a4d2225d41f9fbb649e206a4630dbe6c1ddd76b785349e2f3ca4930a5b721e43ed9e0e1b55fa86928218f21aecfc174c6d2283c6389a68a05d1457e83e4ddf692addd7cf412a33d5ae8f5d4ff59603738cfb797f0eb1882ed80d3be6325489d40b4d534c03a66cf3cd9aae375d76602c195a95ebb7bf601d722049c9e0d29f5f19a8861e890ecbc0dde1493e26ead07a2af93909a8258b51f92b14cb04f8f7232518ccfb1908db6ef8147193a68c3631d9f5c468746e0f3fc0656e014437d3715fc04dc3ad53a48572b53b1144f287ad3cefe8aa31e6a682bbeb8c967256f711901aecec8884040269ce8c070c6adfad5ecf6798d1f22c6b98758e5d19b1ba9a6d0ff3c824d7074266ca8eaf41b235f564238abcafe768731c3175e80649b3d882c3cf0ce455c0aa53df2ca3e99c97de7817f0811a006fbf405bc771793b181606fabafea258cef2a95688b913a917f24366441d4fb49e9ebf04615a537bf807d50d39e78408ce66007bfe8ca059f08870ec006c2055450bfd6345239173b20f1a30d1960be6d2ec5a191852d83f074d768d407f7b9fa84a157bb41a4697fdacea3746f68b8d9ca04a892fa7fb863dd2864e7948a8d4d3273a9af8a668f76189c6026d7f13417f720e4d24bada8eb69978900ff8464f4b64a32361e6d2f66eec1e7ab14c5918fe770f9e7443fcfbbf92ae39a3b06bc037045adcc8b9478c43f0be3e2c955758f4c21659026a9b7b1ef387f0dcc97e32e2ff82b2f6ef85dbe1eee04d82947487fe68ed1d9a7d86d0ac5e15c7d6fca5aa7076af85fe99ae86b82fab71688c51570db7a262ea46d752a2a5b6664e8449a07b6be27a7ec8432f0cbbc565c486174a6ae781c5a8c56712e716e54bc5be1b23370b0b938559ffbe9dde277e075567a6e7c723ef7d311fa8c01f329ef70a3174872f01b201569fb7a8312a4d5d81a9af7456d973cba9b04a0b89a864b655a814bc75ad856f62fc845b481fd99b7cee14c8a1c2e8d2561cc8247be35bee253e735ff2935816058d7aeecf42feae9907110f2846ec6288d1a27098e558835971e469f7a22469793bf31ee5ab7b34bdb9472f3019cc6f6e457dbe1de682a7a1046697b428855a46a16eec7eb4d5b4891d22b754b4bdc43be20c891edec9f8b47b1a09ba537ab40dd37de23d7802b35e80a9adda443b8c0b038d3316ff120a397e7ec3a62c31bf03f792ec0fb4aa2f725b51e3e136702ac07b782570de4f22746d7fbd8719f6aeae0e1aea69dab558aa14dbcd8bea37366ef6969c16f617ff2156d7652822eb61f76c38bfc61aec9c9962ff663185896c1500b6aaec986f6bac35484e345a3bce1f24a951e196e14b3b5d777bbcf0ac1110bbed0dcb351f46bbd1331fc504070c63cacfd73fabb5f2fa0c1060b90cabaaef4494c7655d827e2a39af5b25a4fa07a81fce4f5bcf2c4e0fe70e84b480d2cc65ff78c6a53324c4dc928c6f69ca1272d766a707841f5302bae383d9a6014d3f35d55708650ec4cdfad968875a7816a4963150f8a899901551cc79921958c8bdb109931090761cb21f1fb8ae07b60df5d498477df1552ca862927340da002f9b5b7e168674009173ada43e5065942c60af9c5c6705be61e496fb6be7aaa5b474357eba790030b0b1fd5484527c10e9d1e5f4aec648875ea35179638f088a0c3138490fdd762d6971e63ade6b48ab0452af450d726f515df582f6a030cffa030035310cbf372d5ba0665e94828650750511ce58cc344a3c75ae61b8fb43b481382b0c8aee0adea2bf246e9340626b0d024aa6edc5f2b3ba0428d9ae0635986fa4b7f22b57f7bf8681f624a3833239f034c8e95bc1e67fcea0b3f15a2d31529c688f9f8b22eae00d79402e42766cfe1852cdafc4274a64bd5ed50be991cd47da9e7539a2e8de001de987363670353ec241f8a52878bb0caada6b674ee8c7d3257c3b5256646373fccdacc9292768605b753cc96b943a49b41a90d05c930523586742bb257b46cfb7165fb105263b2559c248b360f7f203e40e32a7015e96b89df4d57228c5c65b929822cf3d0abc394a0f29cb361e92205ddbcd371dc0a1b9d5c5cd276b7e51bf74d16202b3274ac5a9b10e501c7699ec8505b4422c206dbe87e4fca76b6fc24c4a5ecb85c7e01d2e1679a564cb5109f77a3b2223d4c4c5ecd723030151d95e621e663a7127e26170668ec960440ceed90ac2df6e9f5f74de4b00f0b6f726f605c58a71e7112031385e00325e77cbce9fd30885518ffb8218a9079661772984cde3e79785670e36c84e83be4489feb80a4e2dd195bbeaf1070a2741716bcdace0d0876cf8d6b8b3da46fce3e259da84b775b7b030a2d029b5a0904a93d2d0a2fe17aef4f957b70b1cc8ef9992b3cd15d6e409e3d8431f7e03e20bcbdbc4f16e0eb5042eeb560915a4ae718c1cf0191af303f42a9510180aebd4a58e3f51aa1f23930b800b888354ce1984612a8f713cb3a30acdcee95eccfe3adf30c9c91da7499e835a3895a93056906cd8ab6eb4f621f09cd82f14cf6b2a604fc2b441427e72686175008f1d70ca3e87681074c02bbb57a15ddaa2f7dd64719cc0d5207b394a79712174f026b0eae45ccf49822c71337b73ec2ae254d5b3718a0dbd4d81a9705ef7761991f167901af3ae83276add3fd20bc1458b9ca7a56d0676e99c81bd3f8c45517419ed24e13cd3109c32514d7b808479c725070b4f42d59b6f0543ba9130b6e6f2a60fcf42076d400fbb1d355f5cecbadd8a24ffe6ba3e283c7b92cd32c06c3f1949785d4045dbb0f45480fe19e9216b7dd31edd3a20e9c3e281548d17c1b0bd54bd79796560116ff9d48cf4d33e24dbdd9e8ea7ad355c3f86a6d540f4ca03bbd3f4258326c0829290c1bb208b58d12b5c972b62cd4a65df0170350f89ba136c163ad009b53a891af9d3d362dc4e359993c130d7458f0bafd38ec67f9f8dbaa31002ecbd871680eddc4bb968bf502db44d945de537cee1043ab84578bb9147f9b30b0083eb2c16eed90e567924ac811b4add57dd3eb31ef5ff5c85ccfba60d7de928ed0d0e343666baf68a5ac8016cb3f1d48dcc6fe22c8908c329571206f26b8ae7573f69507533123ad3e38e99b60875ee2927784a9dceb7383feb1847f47121ecc0ed4d697882b13a339d1c5f9102fb043b806867864d1cc20160cfa05519413586f8233603cc1cbd050c03ce71e06025e72e19f6aba541ca768a0b82321d3295aaaa6f9ccfeef353bbac25feaddbfff2732866318c5e56822fcad59086bc8166acd0103ed781cf1a8b28127ee4a97c2f44bbde5ac8c96ba3f2f7f5e7ce41211616fef1caf0363e44cb7923a95b898d6fcfeaf7664649b7faf2030643ab6649f6c4b475a4a78c72eeae6668576a770d83772ae33aefcb301b8dc9e1862282aa684d211cc61c2e69c08741239d03e71fe006517eabf50b87362fd5d43922e0a4188477b0cbb1750b34345cd386f21d4ddfbc0bb0f45e328194e444428510cf9a6755b9426cf821f521167ebe240839fdbe94665a53df621e32f8722961b1051be8281cbc3b7823806e0f7de0531a1d3f4940d63bf9d272d15f77973cbab564876ff429368636ba605fffd6e7f73c0fa857949164adc50b6a8621ee6c913ec725784fb46d41e280b3d68048b3f6fc03909f43e7f0f901b90223a8a3e9c33c3966f5a8aa1cefc9c29df797c6351ac2acdfb0bdc3344d0a77dc1485c04326652e7eb2f2f5ab79f8d70b731a7e5bd86e07fe755892feda83a8fda8fe38217bc480b1dd8d2c656d54e99e047d6917171fb543da3f93b12875f0bd2f3f26cfde4114ea0b9d8d67fe99d256409eef2501ee6f7501fdbc4691cfec2d50acf0ee1a80a6294e62a838c7e33741d80d08f0c3a05bacf244946d6061f87d7bed1224cba1f162eacba39b90ba9a58a98dc0749515a2daa9b498ffe8c580e6a9c62283d3bea5049689aa27b02ce5ada5430630f2c22a53b1976c73d455eef3a04a171ddb695efc6845e1fadd3077469d233d4efd9339cc60f8b71cf48eff42b5374fe909103e391698671df4c51e76082fab725ba49c5e4e24c1a0c7950b8c1482a3486737f5418a5a2d60033cfecb98c0aabef1026420f1db592737d84f5a3b3def0ee294f06daa4568d1d55c52c289d011b6052440aff6996b872e36c08d91fb7350e65841cc59d9305ea25eb33588a963d02a67ce83b9f594f3ae4850cc4944a532d168376639b67361ed1e42dbdcb7154758928d2aa07945e227921352cea1ef8e12454bc3fa13615a8a8fcab805bc11af28b2c0d2683b494f909c41d0887f61fa9676b9bb5f216563b05dd1b41b0599a876f10b84c1a1399f85e3ad7991e9858b41c15d91a86adad86cf54a10091f083b2615661c90cf9f35da3f4ea93f104c9eff03af21f47db5f394170e6d513218a204264f877aedd360f066977eee9f6c6527c02c0c52775b48d782f56a8cea6a9a8577df4cd51bbfda250fa684ec862d3bfcb827dc70a6499a0ab78b26da84f1e60be62490b1923562d28f5f766b2cbad4f23f8b3658a1b55b51f0d4b82557308d129237f1891d0d7e68193bc8bb49ed893559e58176afa00eec8654c3e6c7a07da0d866acbfccb44ee4961cead914d8900cd9436bb7ccdeb237113017d037b906aec88825038ec589cf7b4cf9f82c8ceff03c9dcb6ff5a348e862f2826e77a463e806ebbab81c67f7339c8b21610bf4b4281c1a59e769da0082bc2486879ada482c9c6e4fd63dd83b396573c5fe1b44d3dc187850e7346b30f07498f837ff85e2b3a2dd58d68d7c9eb815feb83473b6eb61a92be5102514848dd5143cc1f4d05f285113dda3bfeb2f9dc57595b5a3084603e3734891b7169d0b9c5644a729d42acf358488d528c23d290afa405d2a6dfbf6491f3b2818af2a28f10667a6169e15788f9dd95a1a427df05c7de83bc8a097c507d3c24cb67d11ba66e4d3886507de8b9a7ad75dcfd7d8e63ce08f01d6d68312914611f1289d8aaa3759a5bbeacbdeb54c893a0422540ce9f79ec11344879f5eef94e2ff34ec67e783b1d5a25bfdb757bfc056c104e95291382f3bc714a976cb1f6d25712c7d5515757867d976534c47b646bad32c4b0293960ff2277729ed8d775f6963379763ca041e79820fcb6c869deae08b3183fbcc3244207798fa1c596c5d3d793cf02cfc89ca19bece1c2cdc6c2dec874ac499673b4fa5254680112185e3bc477e975825e8d67fb5bddf2f5c6900031831edf0dd59469555f4c8d42d7e5779058a1b575538774b7375cc712246d19929fc789f91bf6ff406137cc5d6a49bf051b56219ffe5c709d3a562250fa554a9de0b91a22161ead05ab5a10396b377eb7da76ae28f7262ba13f3bde1693721f7a3278a701a09aec4d276bebe1e4083e1dbba7ea5fdbeb0c31943d29a3296e01eff0db25480234b6c1e90e533103c4137066212d5d8e5fc150367914a4e32cc2cf1267a61eb3260517bb2075f268a21fe87b1df8313c3aedf2ae07dd7b5169d62f828c067de17fe16a50effbba924", 0x1000}, {&(0x7f0000000080)="2f796b5ebfb5b3971cfce32344271659e13324c987ab2b24b2824549f7c61456614b47568cc1d73fff8eacad8fd4b9f920b9d1bd99aed49bf991bc48d4bae8388361dd6475527d95dad77c760bd72e068129d46c53f0acbf29612d1b4e2be1be3d800575a5fb30e9d672a517e9813faf3de500df747b7caddcec660982ede560f4a99c3f78a692fa2ee070391b3b4c133fe593ec8ab3c0e481eeb32b88724a105351b261207154da708c374dbb1adefb1e376e027aa7eb8bb9db97a206592cd57c1f6dbb65f6d4d1256e70cd8b149f06de3af912b874", 0xd6}, {&(0x7f0000000200)="eaa3db9544bd548fb0249844d71c3b4790bcabafc52621dbbec97bb185c124b180dcc64af99c97e48fa8ea90eda072a3c5567b697b2b5ec0810ba48dfa7cc74092c803906a9842d637499a41ee84a277fec9fb8fb19941a263dedd657ee84e69ec1c230df938f0918384d6dc1230e36665185932b54619bb7f2d10a995ca168ff730e8d448516af7ae255d376dae7adc553e9a483ab32c83d7e740c44a217669e7932afaa6c9bd47950ae9b5f4303a8c0c48d00a8605164ee486f6850dfb86c2030def909440d72e963acb64d62636b1f211f9fc229b4689f3", 0xd9}], 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710e0480725ac0016e0000000000000000000000d51c000000040000000005354f7e280b08390000000000000000000000000004"], 0x1) r1 = socket(0x2, 0x8000, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) ioctl$TIOCSBRK(r0, 0x2000747b) 01:06:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_open_pts() getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xb6, 0x5, 0x0, 0x8, "f6d248e0a9f205e0f1aeb42a80f10af374d835d8", 0x2bf9}) 01:06:53 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb0000000000", 0x67) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) r3 = syz_open_pts() fchdir(r1) close(r1) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{}], 0xf5, &(0x7f00000001c0), 0x63, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x2, 0xfe}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0xfffffffffffff000) pipe(&(0x7f0000000280)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xac, 0xffff}, {0x0, 0x9}}) syz_open_pts() 01:06:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x9) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)="9e0caa63b64320124ae270bd07942fde0410318acb4c38e7944db770053450722b03a1e7da8008b33799e816a69a7f0d8586285eb87dc30e8e8af44c491222a25b7bc3a82d7674ac68cf3593e198b62c2737401401b5a5b666d2a6aa33d4e132eef6edc883f1c59004439f3d14dcd4cf8cacce7c11cdcdd3aaea8a0339efdfd0c620edf51acef709d8821578ec442be71a8a57c0783ea29ca9cd80065029f9aca86417b0d315a053046f9634c805235eb23632d9ab38a69c88b4a9432c4510259400d20e77065c51726f1170ae9828f05af6712d490d24c1d7532489dada97427d3b1dd7bf4606e5f7635db3ab6e6db4cbe6ff5297c386674b", 0xf9) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = semget(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000340)='./file0\x00', 0x200, 0x4) setsockopt(r0, 0x3, 0x3f, &(0x7f0000000440)="5c6dc7a8a63af27805c5da924787e5ff0e16050f7d30952008594c2a48a05e925f9138af45f351f1713d2956f87fb47e43111802d92f1eecff38c32195ecce992368613330fe0e2164ba8675b683d2c9a1757fb2141ddf0b8cfde6be27477abc60b90ef5b19b7093f4f3ff8553b5c350f3fd0fde1116390b931f789f179a915cffc2314fcd9ab60e4c44fdaba844451416e33aa499de8b6adff6bb1c4dd8e4db3fd5eec75e7f648e9b1c06c16ae15335da722e6ea1f9912f1bec1cb03acd4a5ff39e222a1917786f6179a8d6ff5f", 0xce) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/45) socket(0x0, 0x2, 0x100) r3 = semget$private(0x0, 0x5, 0x0) shmget(0x3, 0x2000, 0x40, &(0x7f0000488000/0x2000)=nil) semop(r3, &(0x7f0000000000)=[{0x4, 0x800000000005, 0x1000}, {0x6, 0x6, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x180) mprotect(&(0x7f00004c7000/0x3000)=nil, 0x3000, 0x20000000003) open(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffee2) msgget(0x3, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semop(r3, &(0x7f0000000280)=[{0x0, 0xdfb, 0x1000}, {0x5, 0x9, 0x1000}, {0x4, 0x200, 0x1800}, {0x3, 0x7fff, 0x1000}, {0x3, 0xffffffffffffffe1, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xc75, 0x800}, {0x2, 0x10000000000, 0x800}], 0x9) mknod(&(0x7f0000000240)='./file0\x00', 0x2104, 0x7fff) 01:06:53 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0xc007, 0x3ff) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x5dfb, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x3}, {{r0}, 0x0, 0x8, 0x80000002, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x6c, 0x60000049, 0xd9, 0x9}, {{r2}, 0x0, 0x2, 0x20000011, 0xfffffffffffffff8, 0x5}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40000000, 0xf6b, 0x2c53}, {{r2}, 0xffffffffffffffff, 0x24, 0xf0000092, 0x3d18, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x8, 0x4}], 0x3, &(0x7f00000001c0)={0x0, 0x1}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b377b2cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xc) 01:06:53 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xff}, {0x5, 0xffff}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffffffffffc0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="050000c0"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r1, 0x6, 0x4, &(0x7f0000000280)="875e2548", 0x4) 01:06:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 01:06:53 executing program 1: socket(0x21, 0x0, 0x0) socket(0x2, 0x5, 0x10001) 01:06:53 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, 0x0) 01:06:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bd) truncate(&(0x7f0000000000)='./bus\x00', 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x3d) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="b43ec186cf0b43f5c00f7d", 0xb}, {&(0x7f0000000100)="3873e64169879e09274a5a8b7c459c8923b6a00301341a0958cd1f49ef4bd08a7d6dbb211b950a395a88a3bcf03f7fbf42a8b7325c2d34c822925b16a8df0b45f9f70e9b43a766f5e637155c52b5233a55f2dc128bf3a6157cb030f1d40bdfc590ded377a079d89dd5f44918b68f9e7a3edc87c07737e88a3abd5268a33538f8c346d7b5b49462af5296ed61b6b0cba4da59defec93c338b9ae222d69d2e54ac1c367113f6cb81021dfa8b4658adf532d56b05536470e7fc63d6d45db495d8", 0xbf}, {&(0x7f0000000200)="9aa994c46321b3ee3685f4b13d5562ab723672872318075e56ef7d8ee8fdf4e59644f7d3d6da13b4ec63a0f36f936dc79a9b0f35f85f7a5f2c8b7a785f96f8ce2d4c478343f886765ce43da6c662e63ecf661cd1cabe19ce", 0x58}, {&(0x7f0000000280)="c9592ee025e757f9a00ce4715aafd811ce855609d5347b11b43bf7f33bf6998f381f29b24789a9e11057b4ba2c85cfeedeb8c7bd29f0a429ed9cee2dae015b66fa280e3446b2f699e18193867e7c6fcd666c35e8504068ae0b1f2026d482c3065cb20a3fa032a0ff2d250f31c2db4c3a99e1a76761f65c946448837bdd967eed06703bd59fac691a9c8774c2f0fede604c68b186bff16dd4b301", 0x9a}, {&(0x7f0000000340)="216f4e09553d8eef9715dea08cf16bd7988a07ecd0777bdcd35c8918d974fe09ff27b665841dd8dd08e105b5d6605a154812e38038473b860851c12d0d", 0x3d}, {&(0x7f0000000380)="0fcc32eebd150b30854159b9ca61d1f1b66562ca6f295b37305417cf4eaef7bd1b9528faf633535cbe223fb26f44e00541c6faa718c014ef21a67495a8bf020d6aeb078126c86ef16e8e34ff7a15666c1e4e3410a7ed3566854b2fb01c9baa7a3c03fd739df13aa36a592cc7f7c439873a7da103834bc4d44ab32ab4eada60a5c86bba9df0eaa2a3715cfeb8447aa8c9917203861cf4b3f6d38ecd33f548a18dd8832c45deda9e76fd3a03fb5a2fbb903ae9331140c62eb1b1375cc1b10424f3e2d3ea4011f9905a3791e6ac51d7233655d7ffec83931a15af0e4cc72bc7afbd403cc03fe593bd539188f0ebc82b0aeb6bb5d7810a", 0xf5}, {&(0x7f0000000480)="dcd11d384170437cece640372d547dad9aff1d422f2a27353b677a272192801183e9b241b52e37a54e6afa3a94d281f6e1c4187af1019d2e421047665059dfc69330aa62cb77a237f4be55e2a50da5aa3319794a6fbc73ef700adf76159490088d7ec32c5ef47493f799c693a79fbb62b3ccce72a9a312065e79a9c4d584300a0a872af68511930f11d447fa326471ac2c435336985c34107ed93a40f4f9bfd61e821039b038b69f6320ab23b0cf3b3d9fb49f25e7b0", 0xb6}, {&(0x7f0000000540)}, {&(0x7f0000000580)="0d9b038e1b2627a0e987ddbceca0e35b1f750ce0a74b18dd543783a062af395775f949d0c2e69c06cc77aba5fa5c34b1f7c2334cb6ae3c71d65d898a0a7ad5a1e74df4b4b025ec396f4309a16a59bb48bcdffe231ff66ea5ac0361415b4d32a9e9b3146e1a6eb31f711c6748a48971d065af811826628a3f322106cf305556cab210ae55526addf1eeef0b9d55f875cb842837e7a798e680c3258cea49d83f8d29e193aefcf446867819b182bca3f99c8c21c4164ae6378e8d2fe52bf9596336bc02d7ebb7ca9c1d21a1602d9b8774a0f828e1ee2d493a9a3a6616d4d60b7c5fbb465392", 0xe4}, {&(0x7f0000000680)="fcf69b699ffb855b610962eb2e6553828a4f17a4d5ed97315210e536c188cf65bbc1922ab12a5a3affd6483f6ee747ee1f64230f183a8da466a6e44a5793d2ff03b8b5dd4c0c1d4d2a41179cba2dc09ee18175403c18fde351a5abb907db84e131ba77ea620d36c0b37b85c3f1eeb32147682bd4438a9d6afc0eea90b05b7cb81fa9d1f74315458d43a2790d4cff011b05f69553bd20a376f46480c531277229b506e1de460bf0943c5d70633fdd4356a61df9db76522d797f2afbde13b9c4d127f106a179d08a106ce2a78e2dae1a3775b19f4eedea37ca", 0xd8}], 0xa, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0x9f694d}], 0x1, 0x0) fchmod(r1, 0x8) close(r1) 01:06:53 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x61, 0xf00000c4, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffffc, 0x44}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x67, 0x13}, {{r0}, 0xfffffffffffffff8, 0x82, 0x1, 0x4, 0x7ff}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x42, 0x81, 0x1, 0x7}], 0xff, &(0x7f0000000200)={0x9, 0x8}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 01:06:53 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgrcv(r0, &(0x7f0000002740)=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\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'], 0x1, 0x3, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x95, r1, r2, r3, r4, 0x121, 0x8001}, 0x7f, 0x64a, r5, r6, 0xe682, 0x3f, 0xffffffffffffffbd, 0xffff}) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="038d1fbfcf90ab4472b36c59cb741ed7ac0511dd9e0b932bee226c60f186accceb48b8698adaa9dbfc71f5916a78ac2974e17fc4ab9b6eb42bd8f0cb442558b8410f5ed398892bd31f1884065249f6123e7430f83220ec8188d6cb1791769bd1c15b25475d412300eebb3d3dfa4f193715a45dc3616aec209320e1e859bb7aa9c9e22f9e472a6f1bcd4f7f14df1816540ace45e8c0e46d7ca23b4e1a54556eb798cd7cdf63e4ff12906be8c1e0917c8952241365ca7dc6e9269a45cf0e75365f291ffe0a27697e2b5348fcc61351ac32f716a89c6139a99219e8f3775b0730cab02559aa893c5a0e7d940589ecbf4708b6934c248ec1327d2a5c249bb3ae72ed31bf960d05586f2b9ec8e8e3d3b91803"], 0x1, 0x0) 01:06:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffd9, &(0x7f0000001180)=[{0x3, 0x1000000000000}], 0x10}, 0x400) 01:06:53 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) syz_open_pts() dup2(r1, r0) 01:06:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001380), 0x1000000000000163, 0xfffffffffffffffc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1000) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 01:06:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435a01000000000000001902f2cea2282ea5ee75ff1c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) semget(0x3, 0x4, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:06:54 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="07ff2007cc85d5a0a1ea652a64237a7a057c2d16cc31e17a8529c813e85b641794e588e6e936d4fe7feffc2d04de6cbb429eac8ea9440055c31c1f30ee9f6e00000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/143}, 0x97, 0x2, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) socket$inet6(0x18, 0x3, 0x3f) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f", 0x4a, 0x0, 0x0, 0x0) 01:06:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/53, 0x35) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xfff}, {0x18, 0x2, 0xfff, 0x4}, 0x400, [0x100, 0x8, 0x627, 0x7, 0x40, 0x1, 0x6, 0x4000000]}, 0x3c) execve(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) fchdir(r0) 01:06:54 executing program 1: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x4cf623cf) 01:06:54 executing program 0: pipe(&(0x7f0000000180)) r0 = socket(0x1e, 0x3, 0x0) r1 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffffffffffff7, r2, r3, r4, r5, 0x15b, 0x2b1}, 0x0, 0x5, r6, r7, 0x7, 0x2, 0x200}) r8 = socket(0x1e, 0x200000000006, 0xfffffffffffffffe) dup2(r8, r0) ftruncate(r8, 0x55c) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) 01:06:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000140)=""/202, 0xca}, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000280)="bb6ea7d792f368b71cefa857b5375fd4950056c196f1634ad81ba19b3d0126b9c60319151f8e7e03a7f1c25be52c44e873920753ec4602b51f316118a6ff82e9f204f04dfc0bc2b5182de1e8da89609e7fbcce5a78b09c4b01eaab6e5616673eb815a8493cd3c75bd6c108731ab0873168a8725ff569463233e953181ad8a10d4dd44a18dc08aee4a1c854b115b742ec9da01462880426663eff3e7b72da3d14ee94f860e149a351bdc7d010a1084f31c0c7", 0xb2}, {&(0x7f0000000340)="3a928f4af17eebb6", 0x8}, {&(0x7f0000000380)="2110027c246a62ab97c9ac4484fae758530f9bfe8b6ae31a06598e77d13925077b240f1c60c3c1cde0116821f67c5267e6397f9c76c41321bd5be43c29ea1a5449a4b040c21f24f3ba2dc5023c9119dc9a05a8d2fef9aa313d9775b0266477170097f9f111f59f0f2017df6d2012a2c7a32b2d7e389909837fd4078f8cc7a7ca113ca6f0af515d96d37c46d54f7bfe02d9ee32f52b69c70454c4bc8b2dda451566c012917697e18beb6f7b15823c25fcb05f37a00917d726a1c271b003fe87df931d0967d6e7bf8834e40c38c6e24595de9c8a7519f9e2e9d5d688806bb7684d5ea5b2e25cc26ee879ec2fef056413837c8719f42222bccd187b343f4491b0033e95b0eb199cef0198cd099226aef7fef06cd89511f32b7b3d2840419cd327858cbfd6b99acdbbc6f435f412f61a0c9088e3219d341240f3d169a2465c059813069f3d1865ee57a0f9895781c89540c06363db4a95842ef2334d91a38812de00dc49b9eaf21e826fbe2289c0ff6ec3f5b7d0d5286a6e213fa6ca937d8bcabed1cd28675db11147b2b6223b5144571bb29527ae1e7219db445c9a29088f472eb97180c6c4e99421e3f4fc1c71c28daeda15bc81a883dae2baa68c0ab916a8f5ebffca75562f881b7e17641d57dc48e7fa729b71f6aed89cdeb995fdb23849cc379acfea8681dbaffa17b6bf620acb56e80a2cff2a93f80d70d3255a86066da2cc9825d055c7ea7d928e21ee4ef0cbc219acb1f4a55560cf22eaebe6246ac7bb44d23b85b49ec0d8cc4491d955f8dec0c426a0225ebdc034f9c533b167ed342efa24804403e7d764fdbaa27a444fab3758dad9874553f77ea19177750da4f75f62d165e0ffb4f730c6bcdf91159d706a320f77474554d53989c94d995afa25753e19c6ec35eb2b3c02510fec8af9de32a50a4dc5de21c433050e9b5e643b5eab64564567713d970c9672229d659aa823c8bf1952c4bd94c55e7b6aac43d63aa4af720ead939e22e903d186fa2bccb97099172c48adf0380c9a531ef3aa1e8312f837188c20470b6e705bff6b4c2e364ba525ccc515ef48e003bfd441ec3d4fe1bca81cbe76c27484f8df4e3adcc32c6a522ccfc6da6d9f111f5400d1f24d77ab5636b519cb8d14e80306f624ac07af5d9ae15cb09fae80a9ada3cc12450d612c1e6ad9837f202ca9ade5f522b6cb01b8ab823e746725a3a57c79efe1bed500af76ee8bc4a1e242f8166f9b099bbb9bf550cfa9fbf1f3df736deefd202de9c4f5f6f2e531e2120f9b2dbfbe5f907506b5fd223b6420472b1f0d6bf356489091f1384548652acd79642c8f651c27fa7c1e0fc7328ffcf66c8a40e303c5257879a90011780345e340038480042bacb19a2f5c7f48361801bf6290ce650485f58a8a3ec17f8afabf38ebc2bd8e7037013a36a720e636ff392350cb0b8408fa945cf0bd26eb91aea9112cd400dc450479eb29f6792ac54150a52e2b85ea085185b818691ca126f563891e28837158ad3a34721ef1a7acc7a42af3a29904a95cf6d3e6f869cbe3327a5e7bc164622f1c116349364b690416782e9c7cd3407b29246ecd50d052943c51a336349e683dd28a98195b27e2301a01b164e30155bf746376dfc88b555e99b1cbabb7ffc853190ca9891c971443eea24609616070254dc5a401da7e663e4bf8ab29dab0e638a6f3c7eacc11cc8eb8224b1af6a40472c01e59deef74a73243f42633472074196295e2abb87758be581b1dcacdd1195f25d226d849226b7d22433ec1b3a0baeffd63272f958b865eacbff33df95e1bf3ab96ad9e8cec8758749646b9c2eda8eaa3a3b724afd679b04f436f6fa73fad1f1c3f1e9b9c0527bd646439a800b17f15d40af5522f96654f162d6f237147771c76314c2da9367ec8f3d3139b4fa20450d89342790cc52ee0d37b5b623a95a64f6c6cf220f15309dfc68bfc277ccb0e1d3e568ec0f920962d02db62c38a356f5a8a4936ee501140aebe2feab56bda2502c623c111c0243cf40d1a5b794f84120e617a39c8f3f61b93641b4cf4ef568327f04e7d4f8319f2cd64ef9e28a3c992a40da6a23dd857d66d71fa1b618991ad9f2e5c14a9ae99709925226793224440a202268bd99e9da93bd068b74b8a8b31aad52c8724fb85868cc54e624b2da7f7027f8f556074ddf0b12b25231fcc5e7b42ed28b4bc66bf7b844ee121869dc6b2cd621d4cb83528dabf949047f4f0ac6a5ad0b66f7a1ae43c3fbf23c7ca7665b5050a5f943313ae21600f4f1931e100b8af1db167f34d8f6d7d011723dea6d4abffe43483ffa0f856dd8ae4a7306217dbabc95896e9991b184b2f6cba27ac66d460a2f76ef7dd9b468b908bf98b46fc8d1d94bfbb54dff7bd0852e8238c4f6f8482f89a0ab97a8b076e6e6b951dddb1b32e1fc5c36f135dfa310b92b8c9c72fd2ad4b5e1cce20d5ad2f1f0825d3c60b06642fa5c0fe65bb88f06e235ffe63df512203a53bdc3503f80a4af1ce1e93eb9859afacb0a770b2e197dd167118acfab07f6f792d62a362c3d18471783cfb13df9df646792171416ca9d377401ac3d0d13b614706a4310ef1bf78741468a611df146345c8052f8ee633dab15a14c50a0b902cf78fb89d85625e82fde57a6a3154b368328f29be9a0ccd1f028c1290fcf36345ca50f4dfd4e7e21347d0e6cb4fbf4ea39c5833d619a8a620f9534f6f0f36f8eae7f332efc0d97cb06914bad82b7ba86a97499d8e43ea5db9ffaf6bd3be18044fe0ec658a5dc0b1db6583722f54c05c153b14167ea96cdae9c9ced0b28401209b12e5b4c21d3cc1bd08b93494d64c1103d91f16eeb703b00a82cbb008366591ad6594100fa569462059d8cbd989e11845c4b6fb0171f70624a66a1da3a5f9f9d4e874a39e8b4645b32a0b606f2f22a0ceecc9b07b952f28c0239a1b068db8ed449984527948aedda3efd9caac7170009876f1b43ea1a816e1e00837ade7b4e23bee1e66a2d9c9b79b91fce5a0f7b4e0bcb41c8b3d231127ade54812226234d442bd920307af4c38f3422159710b3fe18bfa87b6b35b5936c335ce6eac7d1d226bf0548e5cb1d83c3668ed44fbda6907af59620d172bff98a077348b1f8e308608ffcb5d4cafa3f9acd231906b8b6d36b5b6d339f5f8dbc1c8fe432a46da53a590983ab40ed586f6bf91fa30e78e2fca7831fc7ed0db696c2d772f669b6936ee0871d1fdb13543943b040d12ac9554f95169b97308ccadbc2f43e6273b5d0bdab3507d308709df6672b9c348cf56d419be9757870098bd52d86bf3d39042dd6dffeabae98629c54f30e6f661260cf1e7930597e90e01391d0003ed3ca9fd9373a5d35326b836abf208b0fe9b224641648eeb968f198370a7ce0daaa8e05077235ae916bfed01f596992522442601ff2a1bbcdf0445745820b0345de52a4346a029929eb8c5a41ad1aad89e747f8c91806734f5841d42e4b3ee917cb34e066b96fe3f1200937989829585f29fbc744299b997298af8597dc2fb39e5c18d5fefb30105aab30edcdaef0999e50f790529f742e9cb10ceb77ba7ef13e069401d871ab26c64eb3fa95719d6423108911711a186520f60409b92fc93eb6fe0d0c59aa3d93dce43d1c87e8922b3b5157cfbba2015c866fcdaf3e4c930408976ccd0766f2ba44c1aa53d597a5a92a088a9dc53e0471e01a8a089d9cfd1fb96ff978b9e9f4c2715a68f77485977d9cfc7c58b16d9375bcf5497af3ccf9873cea2411b40154c038f341a60c924d2d96e19d802f14510239a92551d29b6b9334028d2dfef44c49f0f584cf452fc0f89fe09579b43df161a47dc596dbbfcb1b30f4c5c346ecd6e859b985de6fa8044ea761dab03e7274a1aca4f23a4a13668de981401f04985574b9b313a449270051d9357cccc407bad88bc5e0e67139e24d707918c962795e8967727c1a7f3b10fdd57db43a9243673157a7b163f41f8910acd5197c29d19a152b05c10e4953fcfc57cda6c3efc4f59ac77c43bac8a468765ddfcf0d0a14ab94f7d75d161eaa35b2a707004fc9befa027231cf50ea987f28af83bf1e0cb5c52191cb3dee31d15d3df0d4395eb84f008059b1e733d34779c5d010a24d165ca29b58c565e7715af895bbb9df81534feaca48b90ccd8b2a18fc5adfe5cb670f130ca0c20bb1a6c599cb0956635c4c682495b891d5a85125200fdc6a807ea0ee9b26a40ff130560c3adb04f32929d98fdb90415b51cce8ec88dee93566d2227411161d9b850193b3a5c8b23bf16011b6442364fe0a5926442a46202bd9b136c690d4c4081032939bd76c34c871d1e168fcade1b946aa65ae1438c90a6e2af3f227685150df4a0c2d77d84aa8ac6d95c56b1cadda8b68da79079b58709395bf1fd54046085a1169b94e06c74570119c7e33485604b2c4d08d9b63b93b08e8c164d5c051262c64d2880c923928952038152ae62795d4e71e0b10142c0de092f8e5d2dd7496de6f1c6562a52727d06def17a9290b1674a424145ef12d2886e6f8560a2f8be30cd26530d332f4e56daaf97b7103173ada995e93e5532b02cf1d46413aa5e021895a2de892ccfc48b331dc4464581bed8af50d5f9367b52904dd2b2e50048382f15e5f260a2fb086c595f673764abf32fd579cff56e9cb3f59e0545df04518f9cd4f78f73cba36b5958def2838455289aefbf26eb71860fa8bb8ceb85156576787b65269eccb9a93baac9d68a3d40d538b196d72ab51698ab7b0f5eb3a24cfc17ec48feadad0c0d53d57ad69f8610626eedb4b4c06be7fe01ed29afb07aacad22f220fe18b70e17d75ab2c38a62d68028a20845b98b9775294cf01d23a55fbf8941e3b0b0767d1d2c1c057ee80aa59c851a71384dbc084e624da729aaca0f0583c834e59c706083d7850a5f2687c615b43e77ae45972b6b4037a60ce9d02ce45191c7abbd1e6276451876c46d19457d7655c91a7be62dd9e95c98e8edfcd2d81c4fc4ff5e55f2194ba682d15f898bd90508c88781264ff96422c950970171ccaf4942d36ca50303e9ba64888e3b8d6fe921e64a9071924b724467c8a5edc4553ca04f82d39cc0b8a1465489a4892a1a93460a2db48d6010175dd10ae8eb17f92552edd133b5d8d5afac9773a1eaf22ca1aa518ba30fb0caa86742e3e3ebc792669826722b83b86e1b1f04b8798e954117c84d0242a547b4fa869ad5391078e375c964dfc33e35213b03a846ceed82077517e8742a66fe8656870e03d3ec6a2a3d9cb60518ba305f507c158b5e2f2a5b32d0d10e9cd8031111639c58bb2b9a28dc0167f877682ab5bd44b9f9bb4c498933c37278ac00de417f74a6d4f24563b263671c2045ce59abe0c84e137a7ead39235f910aee71277b87bb2be3745848bba62c5bd6bbb175a6d414b98060c9751f76453381289e5530f5be1e7832ed3da6058c0070765f351d7f9008ae0d27ac9d048c7548b94eef510674f9398aedc25a3078396bcfaf95cc6977c5086f94df46ce9f21e240d069ce73b5f17678f37a8e019939c556477b0923875ac6673914628125be12e3b292612aa80b89cedf050dbd7deeeccffb4f835ec35d24137ae6b0950ba08e95d9d7e09c4b625ce91be999f4be1595213673515cd15dae89e34fd918f1517671ffb9324c7a2bc5050add4c4e53cfe9c5aaf0db6bc32626bb91abc3cae54621830ede5302ad61dc9e1a0bd3ca177322ef291d0b5e84f38fde97e1e9cdd5a06adc4d1cbbf887f2f9de8a84310158442d7a4ff4fe00921a526a3a6dfcfa1edaa06de71cb6dd7b21a3518cadc7b03d", 0x1000}, {&(0x7f0000001380)="8b159b486b828b92786ab3fccfa77c56a4391f7a1878f6aadfffc9edc98cd39dac673bf8894658c315c6c862f800bb921ea9faee32c85c0ae0608f9011728d8843d35389d83d80b2056263afe8e3ca36e992ee4d8a4fffb42c8e5002d1a892afa46b34a77f31b013f8fa9854c7aaa2792f0c67e130ce45102a730b0382dcd3446eae868c34bf0346db478b434649b9a5d1011bb99fb541995075b5713f637c", 0x9f}, {&(0x7f0000001440)="d4515132a5549a4bf5159b56118f0d5fea62069960373374218c2fc4095fb8301956abf430ca202181eab38b9e88edb074936c87c67b49c21e8583dab9240dac6d380e13502908e5b702d266e1067e6006619cead67d05634afd61165109979dd9fa9674dcf09b16e18a22b69df1", 0x6e}, {&(0x7f00000014c0)="0fef4075d1f52bce1b18efec4ab04f19e7c92bf374581823287ed47b45c527eff6246cbab00cd16df4bdcfbb6c07c47e0fa8b3282580ffd6d5c3929b2cdd74c811a850706eefac68f0b0585a296c06117f56395c2760ca93dd771962e09ef571a9a0b9bb9dd5522a118d327a520ffb75dea6383ddaf07142ab25641ca3ae3c213b7eab37f6c16949247d0b9f0021db24a214651d", 0x94}, {&(0x7f0000001580)="f7da3051472e8d8b997d5dda008559a808720487250ddf91bdadbf2aacda1de40a2c2cbe5ae23698cd64b907dd4bb4b9163f0049add4fb3f0d45f11b10a9cb23da10d6f94bb9dd3ff9e764d3185b0655330ad1bc2c8bf65accca88c3a56829c82e2f44829a60e7eb9f875c7312f6fb6ee1f9fe45a6c70f892a18027e1e0cb2def8a3bc82cb39676b48a1d9c2097df889197b6dab4fca39c328811176d7f41e09cb8cce5d3ca289bda2f9304b04b5d347b014", 0xb2}], 0x7) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="a1", 0x1) 01:06:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="d8e171724ced5d56874153ab1654cd588c1c86fbe234e1c5f11eea758f8bfd532107a15f5c0d5bf37c45202428ae0088b35e4fc9f0ec6735048348efe501bef27fa9070714a3048aac27e7fa6a249b91ebbfadd62475ce57aab38a8b37018e248eb93d8b8e", 0x65}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000008c0)="295bc99647755faf3baab22dfb849440bf2b5b467757a9d27c962cd50859658f776beaf5732b49e18bd59b1c7f0719d24b58752693e0c874379377b17fb1d16f2101e76475f4b9d5b8e272cf975d044586ad9f84b04e0773eff5aae2398f9c26d1fb439a59f691bc8baf229e99e8a0fd377f171c951ac579f6de579411040b19d1d11ee0ec8b288f8338c0dda6879563e6604e2a785b73d9a7336a79b18e5dfdfe4ea6c10edd5527b3a7f15a7eaba978ae5cf91a5db62194e4ce35659f3be045c11789dc3e57dd18ebb04fb4f1b06a6490ae3bf0099a5af8d2b2174154df0e7d38fb726cba34cfcf48eb8af91784370fc8dadbad8b4b22a7652100417bb743c2ef72a28d85a4b6a1e12f1a1c1a3d0d368f1696e3653f42cdcf81ff512b7e52b3f91b075528a617170489bcd82303e1f69d3ea994730f9d8f39466c5d1e0a65faf39d709ece26b442ec1ebf70da6793c7750be87959b87cc7f32b8ba5232b7b0713a3c16e1cc29139ca0d1e6eca411be788c404a728403e7de26c4fe42ad3cc19e1fa2d91c79a352672922c144ee5363fa7a07fbeff0d01b817d22972c03b1a835ff8c9bd3558ee1051f6a476d62f10a776beb81fbec9bf8fc1d63d9bceac9c613186340da8a1a0c054742f3fb76cc68e6cf484dea906ab3cd5c251537ed3f04dd93dc3c092e4c50c4368ad8f664e6de059c684065b6d4f0607dc31a3dbc3d1d97f", 0x201}], 0x1) r1 = dup(r0) connect(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet(r1, &(0x7f0000000100)=""/13, 0xd, 0x800, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000880)) syz_open_pts() 01:06:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xb9) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = kqueue() r4 = syz_open_pts() write(r4, &(0x7f0000000100)="8e", 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147c85a538a131100e81e00"}) ioctl$TIOCSTOP(r4, 0x2000746f) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r5 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000380)="1a4909ffb4c882c200eb99c23218af0dedf97ff2fcd01ca70154194672ee7c053bd74e29e78c090002c891bd250123bc4eb9933ffd5c88b9ef7fd617f9acfa32b5611f80951a7353f37527b2914a1a0927b2a6fb6bce60e34b3aeae0bcd263e8fbd8dc4a555df44de2529100424b7c8d3d32187d5994849cce9478831d97a0c9fa68cfd0647b7e75a7d9e6d4a456b42aec1262af8bebe24eb1ce2a3f25c56ce8f3dc5869072da32066d43f63b8386d0c3b9fcbb5d1d3ca63a6aff2d688ac740805d814a8bec02683765f4f7c724b55ebc13b544a523531e4907d3637d01267aaa989a2d29271f3ccb5cc5d7a19925bcf28c31e1155c6e5b9dfcad53f126e4bea6d4de9c115c98a6271ae8fa48f7fe84e3b7a149ddc2ce1e4a39fe10b6bd2d26babc34baa038a0296f910508e241826b9e02b4990d50cf026a4b005b3f8a4ac5bb30f23dd647b6728b9105afaba0d1217ad6314165bc56cba818000c130ee251b8f815aaf6d6f5686f02acba88e7cfd10c318bce677821b4e3018eb5e65fb5259d9f1ec2ebc59de3271cad485c90eb2b172c58baae13a75c92e8518e0bb082acc85f26896ba5da70fdaa828f709ae8811501da586984bb03d814dc0dfea14ac8003370eadaecf18712bb5391dee8b2b9315b7b70d4b7b43f2bdddcb971d4c0d5f69bac56dc6c0e081afca405eb9e2883f9ec8936e5e61cf2f6e3e8aff744ade5f85fc0ace251b7b17e021439274a6a22ed347f091f8acf53a61d43a11ce87cccb8a62a5cbfa467799f3eb79ce065bcb4f3c0f61ffce14d3c72ff51b3a36cb1b69d81aab4be3f3bfdd871bb1cbad72a309980c343c0f6cc3aab14c2183a9ac222c61b762c8dede886da61b4233dadffc12140e73577f8a1657da09713e960a8238e71142a37380821e17c2d5116089b8a1136c31ea8b4512ceb147e1cd32c4406712924620c4548d683f5637a92bd612527f2bedd3641b40f349c588e5c96d9684ea2d67fae38c999290124e022a66a1e9b31cb56741336ce605a33956b48f5425fbe5881b88caf0eacba4b16feed176f972cc695059a80e924fda09662425ca7c1bf6319a9b01823504aea14238e1571aff51b2dca1f07f21c7d2f7cc3fe8afa706e8efaf521f306c99b151ad5c24738e07deadf7002c2b0816292349e16e0575d9dfe2f471c1e089938d7035cd929a442df62b0111c9ad9ea85c5bc439f85d115781ce4a069acf355941f1b00392fa5da775553ff5c0c22b0c8727ae05ac4aa7d660b977e2822110682a989556bdc4626431a117b064a726cf1c75ceb50de46bb1364a9566f36dcbdf0b419bdb45dceecb26a8a1e6300f0fe94017689850f1a1d4dadb5b43bba1311e146d1761c67d599ca614de7dffdbcaab7b71b4fe7dc07ada9f4a71c02065ddb0da2902656740c7eb878f6955fe941e6fe3846d78199efbecdb6224ae01b7e83a77d11314ac371a99c17dc9e54c3f0483c48d8c56e4625a520dfe60acba61aad700f0e6586a7cc45fbef53b2a9511ee4965486ff96a84dc48cc4c73b7e1addad25788dc2b69ada43d6c4d405540f14fc81d8de47facf21f4137c4511d8de08dc0ecefcf6adc2631584713c7f7fcd430099352c038d05d85c04c414f866c5ab61785562e09d1fb86b7375f878bb64a50068365cf6172279c7d107c850b6f412e4281e7224158177d78e6735901299d1e18008feb47fe723ea62eef877f6e9db52b2c73f147946306b047315be559127b3b8f520422e4ff656bdf4a875fff1df28c808cd23eb61fd4e70b8ad6b7d3ee162592a85bc6a5cf525931a754bee367d374a78db0448b6b1d27daaec73feef501adc35c9a80ab30214701bc60567fdfcf17d2c7b8f3f7ce15760775409318a1674e1057a575ad9077aae7d97e051a7fdd92fbd537407064f7a8b21da51bc674fcb5dbbeac02f6e6c99b6e06e942d876f5fe6a5fc6c6d6c6f170f31466419caea760b8b82eb819832d1947f666e628686ee25b41afe4ab5e64646d44417cb17471e03acf379c0e47d466992bd1496c40dede76b83361fbb75492a9118e4eb80eea8b9d45211b9e6a6efe463079f3d05ef66009b0937d425b19b4fb6de447429aaa3d52da799d913c3a6669be14de06697ba6d325a9c2e64663960cf6faeb0626ed0e014f42df2322d00a31a1f0c9249ece22662d83a1a2949a7902d28d84cdf250138b0f2601352c3ff70335f182e02013161bdbbe61fe05cdc85cdf396031498a4b8886c536b471a8b4c1793560f8f652417712bc0cb6757bff39502e7d9939efc117684d50df6b50d20ad6cba7d3afae7486efd2593a117f8a1838ec3581dcf9ba8cf6b6aa283119ff6e54c021a34785a8509e119934dde3eb0f8221fbf816b2d32aca3a196988a631b0e0fc22298c46c86917fba04ab28441b3da81113abc08fb6b5b38df531bf88c57fa2e1b2e45ced67a6daffe42cfc2b5120e2775c801688ab2c9e963dbc81b66f54bf351a1f8b12f9380e44a9918f471c6f14acb285770fe0ca3861ce982c374139102692d35686ef624909bf6a09ab77d8ba21a6643b7ceb152758213e03bc9688952fc22831d7d867d56bb653cdd87295e1b4b955c5ba36820fda2616370ad12e33f397e24d60ad85ac47c558859b43f9830094f0f1be4ead3d862db08ceada68d0f11e46dad964fc8add9bcfc932a81d116ba9cd45d72d1216f7d8a5b598047798f6b1451f3cb8144eaad793da82074aee8d9c20b959600f514be29ac88cac58e883b7bd5a9ada8620bab7d6130594e56fcc29726412287161af186134df3479c1c598730ba735b31210ea6458ceca0bd3ccbcad5a5868ea925c8816fe90aac78f450de36e3c3cb62ae94c2402c88ab36c7a5c612d8ebffca1df3926e7e8e9d973ab60b0636e6b7400582d43e156c86a2dfba7817c106b3183f2e05649fe1e8f67e73785da3c07f44cfb8dd2c9436374dd09496ccc06f58ff1be8f79fa246463d3d22b510032ec812e2e4e9c4fa7ca40dce465f6b33d7591a3ae79e26928a552f6155a71d3182126d747bf77682d1803412dc04348039a575c9e206fbf496607354f6daafea784e90826d825823b56080d9c1b59f9c7c51477a9e1f21f26a9aaa0fe1cf154d0da8bd02ca33a5abc11bf30b21756a96c016f6b3ea17ce343b2f1afdcf72459ac811596f5402069e652c34d29e3581ea476911dc4940bf44fb4061dfe012507ef625a0425aa6655bf98dcd74ed6690090e8e067c171d6971dc69a759f0310ddb4103fa6b67a516af32681ea974731402a142ef1f599dcdcb6c67b4bd0e0046ed3c73631681fec819b1ef106c4674e1e8568968a8ab80f99389812a9e728d47fc54f03c4ab401ec1069379109657a250f0fd24f2fcc67ac390d0ea676fc7cc8da29fceab5308838dd1016f849c8985fece2d488ef875b323feb5ad230356021b207b7fc302e1fe3831df57bbfe953355253994b32e3d1f20536989fba57e58ca975d616c3d02678d63102cab35ff0ebf937e1811fddd30253524f2a05ef8e2200e689c3d06fe6aaf8b50d45d59aa4cfb86ce981d7fab05b87e5dfbba0e7f0284c6c8b53bf5587e8e0b9aa283aa2eca8e67eeb3a5f6c062e2f20881509efc30f3eb27199b1f9794ec2c033656af017732f62571decf27bf30af7cf857731a42d875ed363fec69e2ab96c2aa38088e3a5cd7ce5982c98f1e8d2c62ae4604b7d58a5b3b937fd6aebad823ec049d065856533fb1e0d2fdc23807aae007147146cb00cc750d8d1030b7c19bfafee60ef133dcf8e413b19bb942719c506956bc2253c1f6b27a441cdb4f06976382b66c70221910a07d2e528cec12aca5b329e74fa56641b667b2f1ca8cb6fa94367e619c31864038f10fe62f6b8032c61631f5b7d216d0ca556fc175455d3d386620709240f5ca65b52a6d66bda415929623cb0498f4707fc6cef5a53d311e766b87d56868da49eb306f2df7779537a63b9090ab739b68e3bee049212b2f04b1494367e595ad055a92483c9c8ad89f1db3135dc36b13b41bcc771eff81959372ba123adb28f74f170afad3f86e325facd0a8392d8629cf31c28f3d2fd4de15f939ed1c6dc876733ba354f1ad35d8aebe61a39027261a736f68975d5f3d2b2e2cca9e6bb296e514eb76f316fd0d6e980746dfc6035007942f158bd1883aed809d573dce0a40d93a9d4cf4fc2c74879eaa1d79df40eff7581475186e615df2a615b6498189a0a66376a964896c8e2d87d4fba6362e29d4260ee4541869ad3c81924ab2bb8ba6904429595dd584994402ea5b797682bd71713a38c81c5b9eef837d4e84b8fe59ce3e0532f50c04c590aa987201062e230027bb577d618584eaa55441619faf5b071970f5bccd79565043f751a84c5a15a40591879936a73c0629737b0cbdaabef1e24c293c2214a7ffe38f3cc8913d6fefb00452f053428669ccf2308ac6f3bbfe0882d7b95f9012c6d6a749d8d95d61a39d8cd6c2fc868951ebd50500b5175a1c4ff53e27cf0c8feca816744db8be8b0cc25b2b636d0998a421423f4f6e006037d5fdb1df0ae00567403ed35be593949c14ce0d13a3b6f49873a34723c235942fb948f762ea9678f8d2bd3a37904c8a6d1b60f3b995313e2a1886bb0a9779fb12b849b0701d5aeb499cfaf8f6e51f5d9d52ce6d6639248b20b79590c7e9a89bce11ee588b54f87e3b85369725d46e64ab84a5c834bf98bbc034d116d3ad37b4634918cb3d9cdd15b7a0cb96472961c63bd17ed0c72202d69398ba27d23a9d5fe019bacbf50fe45b51a8cf973611569f3f61a91b2ed16f55c6765f1702210a07b9caf07370f7dad7be100892d1263a9f14d1b76310ea7acf27882feab1ce7efa66fe3fc5035f775f287f9ee862d4202b0e380c7c5d1740a2235f6238bf28d1a5da13dd45ff5bcb4be84101ea787cf42a2f69988cef0edfbe2b508a1bffc9ae0a07d7c8130ec0d98f9356d546e74ae840178f11e054b227c1a725ad5b95ea2721af5882641aa6a2afc6216f66810de7819f41cdc581f848387bd6f438b70125f8982a9fc36982adbc29dad50f7008d99ff3e28706c6fca2eb24514b8018bf7504d8122e0a51914db643a530774cf1c70bda622d7ce3a74a199759eb8e51d2cff20a552accb64bcb56e97de4339e54f80ec11a5282d8409ed3decee74450346b14dd44a49e1723a6fff05ef8501d30440a2f75227de4f67cb58d12616a22708141b895d774209a40db131ed9c8271bd422f00885d90bba9b8d88abeaaba60d83121d5a61489e71cf4095a29c2ad9fc88b165ee66cda931d23518da818ca17c28e222a23151dc8f21a694c2aa52e54d2b51a784ae8b0f955a3b6b786be5fbfe9504800ccd39af61420469bd99eb04547523f3fa73e5d1144f46c10860aec4817e2f579cf3acd0720daf88aaba402e4a95c21d5637b3672087462fcd11f8d1a5acf9494ce9f9f16d75abbdd18b73105539d2104915e7af82df67deda603b0ec6fce9b424229d8a3e9283a69242e26371306d54c8c28105ead6fc0e7f1ebc1d46f0b620af72edd7c0ceda6915661d28bea91699731cd94dbfef7724d165cbfd44e4b7434840501ab20c345658b8a8838436bd132776ae962370d463dd46ac02b46bc43cbac47ad8f005fd26584320bcfc9cb283b6758029fdd785c6e4b99e4bd404328c6651d7c574199045116d52b2dc0b4db3ea15423c474e492ec4bd5c216447924fe759b1ea86f482ab0a60ceba1c29a33c9c792a50f0037563dbf65903d5fa5f47c14063419c602797d", 0x1000}, {&(0x7f0000001380)="bb8abad88f019e2bbb030290002b6aa19dc549d99d579467440a01a9cf513f933c9e5c4786b2d3ebc193f1cc15b3d215d4786e93aa2ad209e4232a5893e30e148f6488c3b81e9b495d2770e6aaadb09f38979c897e49c3c13a3a6f0c6d38e8ec4f6d6f498a7b649ea8aabe32ba4a57ecc9db38138c78d6e7a9b66231c5548b2cdc440cf1970c5240754cba39e41d70a8b5", 0x91}, {&(0x7f00000001c0)="24df43cea618a5a525800d500fac33ce", 0x10}, {&(0x7f0000001440)="cbb77c3e4bc1dac936528017a0728549ca3d0fdd7e4bf34d6de9fde23a7aed436de322996a2a68b8fd3341dc3e39b5e35ec7d226168088cd4780587379ac5b0556c86048d2e95a606cc3d3e370d9dd5179c10309917fff6c0458c97603dbe9ee9a513d17902196f9455449ade4fba41f661dd66d4fbaa65abf7352dfc22486088dbce7c1b92f8db1fe7d8ce75d14594cc900e1da8da6b463175c27b8ad3ae888e44dd8903bde9ed0572b71590293f3eca2693820fa924faf944895b872ecfa7f35c9ae9c6cde8dc602471e0203182a1a7a7502669c4b727c5d", 0xd9}], 0x4, &(0x7f0000001640)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r0, r0, r4, r3, r1, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x50, 0x400}, 0x8) 01:06:54 executing program 1: r0 = socket(0x6, 0x7, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 01:06:54 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200), 0x52b, &(0x7f0000000080), 0x400, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000000a40)="46a24db1d983056014ddd043628f9bfffdad395c0be3a5b45f8a084ef07499c8babcd7362c2c34994bd0c55dc1cc1983c2a860b8a98e9d66393a48e9b341a9994225e663eb06978d4c0e49e417aa18fb28d9a3c0cf62022f9d7578f27dad657973382f3e81d2948a170b412339d0560cbe947ccd68c0c9c8d93bec634a6fdfeb2d71b5249bb4298c2ada512e6038a612aa9b1c96c50b4aeb6d93af01ac16b963fd1948a54cae570f0401d00d7d50bb4a9e69eb1d9f31c89b5d82818744ed60", 0xbf}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='x', 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="157e513658606d7d88cc6164c0ad827c96f88447e0dbde72ca3494d4b4d30cb1fd36a6f2d327662c16c379bc8584c0b04ccdddb00fc1cfe2b5fb437b04a3d2f52c9a6456582d16fdfd8d7e96d61b4793e9b5d2bbf540831765a598c3d67f206555d3cb69ff173d5c2023c3d65c53b99f969bc772360e098681ae3889d6ec3cae1ac35af5ddb7bb2421fe15683b22cf311d5c98e002b5638ab38f361652c5ed5b70a497ded94488656e623f4e459fbc8d4a0f3cc654a7a295205fc0bc34fdfd8bd29ca3f9171154f6ec46c0541154d71873e979f0951350fb88db233d7568180493b34acdd3492988d9", 0xe9}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:06:54 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:06:55 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3}, 0xc) 01:07:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40000000010400, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x29, 0x4) 01:07:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa5b7b616897bac35bee0f70429991100ef71f90f79ed0e0a1ec4bdb47300060c674fe2b9feaa419816f76771138abbcdb58d888161d5b31b4d17578cd723b8837ff40247153a2a2946abcdb5b2ae4594ecda7340c46d1ed8c0b3afc0974bf7bf01f2ecc198f9132c7453adc64cf5da58ac992ab5cf42479a5dc6f0add008914e7d164ef8dfc184baec79bd61467bddc463aa29c977cd2644aeddf36c70372b8abfd5fc26d8ffda17140f41cf6d638c67b6ff0f31de495522a655c2da52f43e96899f5dd9e71820bb55a7757cb9e13dcdfdbca6b07fed54e51774cbde555b8839272f907727f7e1daa7df6303465df0c68d4efc58576ba292643ee8d9581de937b4cc648fc8a35e4f0731fcaa26fc361ae13927ee60b0aa7f722863e991a1feb03b946c500fe3f6f81bf7885ede7f6ec27f46c7969b9305887020806721f42dc0f90a0b02938e0b401ffe711d9054da40141659f7d09e46a25be6c739df941ae60e0cafcc2dc4881a795f8d7e15a7e9629ed49296719420472640b3e3079a16c1cab549c13842fba8fbd6e7447adaedcaee49e36b0e6c6029a80f3", 0x3a6}], 0x1) write(r0, &(0x7f00000001c0)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf3", 0xc83) 01:07:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x12d) 01:07:01 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) close(r0) 01:07:01 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="8ce1e54ae803311ea7a56bc82126fdf04c59926f56ca8061c340cb586cbd1d2002a1a36688b5eb15db0e66ce7b4f1e8750d5aefaa76777f4d6f23ef7c834e6dd94dc246e986dcf0a421d9a8531d10eb27c3f58448bfa600d2adbeb2146c67ffd914f2f6598b92ab57a0096d7de1af90f753159f77727a726c3db2b65477e21d48f65c826092411c1633b48df4c1c665ea629a5af37edf872465e3b7b3de4f83c59a5c10a8533ffc0c0119672f3872052b9b04d2f6fa420fc1d0034b8ab6b2a85cd2727d76c29ad66496875566dd060f4f569e2465fa169af8fb50218e9e268d7e9c9776624393d166d1144d7fbccc0a83c27a487998e7620c15fd3c9b716b9109d6bed05f71fb0db6fdfc2e173a3635284d68fca458c23983c7d12bb82c881bc639f395493ddd30d1eaa018487fa6f1c9d8e88007ae202b515bde8f3742fb335e4778e5c3490ef5c42af8279d666043d09063626018b5a72737a3e94178080a2fa11f7ca31857995d7d9785700d38d8244af52327dc2d4a52a7c66322350975650dc2e959c621a763b620f7b3d1083996f3a45175aca0907eb02c26c3d5f5f0f1a6236564c84dd99ee5b37c8124d26dafc74b300d09d05559864346714163376739d9bfd01aebe44c452825e4d521e4c41029a3f96ed179cf4efd0744c23c25135947cf0fc0241af4464ce6503d52b62662566b68c1842d26e9443f12e1633f0decc23c25fca6e6777fbbf4ba7d0fae3543a5d296ff085f6b65a222b886a658a588cfc7b50965406743ee66c551331f2c05016168c5383840a23bc73e4c373c2ddb54e392520e15e7f4cf5ff40807455ade693c31e75ad9107920190e3e395911fef501e2a33a90117df425fbb1470cdfc8c804e95b2e73dd5a231e4151ef48f24e715dae869d8afb3914be28241d7e72cffd6d5fc1456f069795ad8af23ee187594a8dd852ad54b258587f43d4b11dc4e73a6c150ad920775da7d7d8f924ab72a2bda4cbafa527f562e3c12820d26a8a7cc941224a8d58120efb8c9dd6f27adb10a28a463a7ae7bd83cce1c90b381687bda44b4def475870d7fdf0b49fb118507282fece98cd802e3050737794f69eca02cfc92667fc78c68acb46ab7d156c80b7c11ca531c56ce5e2cb08ffce95e5af43ad35b1dba45e4bc7657d04ebeea1abb37b73b4fc96af0954efbb740a46bb0e9813ce8c79c41a2bd5315ad15fa9012c09aeb8ae2ce511c70ca73753347351a68aeb996ab4dcce67f2a9ac5273cd1d46d35e1142c68c006e8d726b9df843a911eace890bcea1eed6d9b84c0123577bc5fba5b0b65eb7098a0ebf3303eb461f71eabbaaa68df9c49c5631a9f74beee0bed463dd847ca4269e0ed327d511c148f677c5d570f8e9f7cfcbc615f6219637785d56231753f1f10e4306bf5da610896e8f722836f6cae9a7e9ba80c7bf0c29ccab1309038bb8e64e34548f25970d60dfabb280089eee17067186c1b4eacc5dc893b29fd4125c48bdeea0b02bdd51e98caa6bba7b76bb94abd2fa0fdb2be3b93ee712bd05e5f698a488bdc5aa57a20503f22ee4353919bd885d9402ace74944a7c0d449cb33604b99e7d9fbc7d10dee54c1dc45b7b67c4077792f5fcdf98d28da7642a0a2c005440256597f0d8582e9125834c6d67afecca2aa54b0a7c524718476de50eb19e489e3a639ac541868a24a2f37d7981137d782ba27cd714d44580e66ecae5de12e0b42808c2d5b3e48cea986e94d38a2f07180b11d2479b45ac38777d5646c0e73e520e489ee3a13a008f765caa5e45cc30898a3e081a19c8797d2a91d4a7ad44b7d31f058fe6578ccc100f7173803ecac2043e60c2d884a4280038d407e2fadb6e379fa32aee2975556ca91e4e4ea617a7e57b97b3e971e483cfa2f34a1f4f66e691868c4b31b03426b66d332509c4d4e7770a28962656b7ff28796f0ed7cf2b947fde8d11b97937603576799fab1b7ac36c6552e8568ed4d9ea615ee71777d23523342822f1e63ef3c6c87bc047c472e411b77c36e5afc373eac9dcbf9c37d2a08219255c8cafe703319a8455adaaf24006f14f10b0bfd1994bbe8e7e5f47d22fed429f17af1e49eeae2fa0047633aaf85fdec3ceea1184b9f9207982c13b4a35eff031cab2ccd6d7cae55f0d1330dfd5abed9208b11818f66049d167104ab664d0757d6f46ce7ac09829e53b3d86498d7d3739a404a44598b9564d49ba4b8033a3f271de13f599338f7c962c177199586bf400038d078cecda410b4fc38dc6278b15e68c8e4a797b6bc7c476ba8bfd00652d2f98c62172d0f1679ec45ec55338cabc531aef962dc4f9e3a17097c6b19cfb974aa95f663e14ea71a076e1d0e005a2567054a62cac6ca4901d069f82311df352d525d4b022d2e237f34b1ea72efc2d9c94d7dc60d014b30cb720122ed3ab265b5a4f2b0044317f3ede2008e3aeabdf84910c8ec19eb7e56983e9f9c60cdaa780389cf648f0d7951359ab317687eb1ec575b4a6434016de7d6ce7ea7028155f953c3c470514ef1e37cb6ebeb1797d0f0f88584937a33c9853c74ae823c72f9072f154841a14fba706f3cb1a5067fdb686fa0f58e931303028eb20d4ea52993fb5c4b87959a1d2aa0cd3dcecffafec66b393e3a4c8081c6236ec69958fbd4fb2ca1d01a657c4f6a6fd9b6c24fe43d11f6abc15f053ee83df62db1e02298857772b7f2b9f93bf2dfdceeb846a7335e93b9fc238d2d5bbabbd09bfee1df877c581390a59c58bb07c0f97db3c550569c2a37f9e06d609d6d840155cfd10f28ea6065633bb2e935ff88d231b8fef3ec25289b36d14c9636179a8f9de893c82a61a10316ce79a629a881844519a60cbfc300ecfa22a82353cb79f10d3a170a45b99a39afc5b646ab62bdfba3c091fbc10aa2e85f2c8ec2f084589a28c7818b0f27f6f5f1f38171bd0eefb26d12692ba53b5722f89a073cd09c32a480b6afec449c7dc7a54e421dda22b51aaabac5c1e1f42897080768550306cb70a19e60dccd45bdaf9bc44fcbdbe6866349dfdb44cf48ec5303964d021175c208c39d9f36d8cc108590fc0ba36eba7da2dac9569825d2b4ae809932038c64eaa93fa03f504cba0de3ba24f405ec195edc859837ce32003db68c598a43e061c43d40e95c85206cef0d318652849d9c840ded9bbc2632b5963597022525b5759dc2f93b355a1dbbde9d35ccc7a08774cea486fbf5a1c8849708186121447ce3e19364af01d91e8ef83e3f577daa4071eee935bf2489fa088363772d8bb347e693796da4f37f268360689d41dc93060888367c2945cc75cd103006badf9b6d2b6587f10cbed9f94fa36aacc80e963a59ed684f33de186af678d522ffb2861f480a8bd92951d84337fd7c5adc77b993f4fa38378d8988649e46a6251067c9ffa57bb2d7e86207b7b8500b685bd7fe51cbf63135753295b6a4347036968a9ec671cd0c64d807fbc1c9ce00ea183ecc20a715b7e70e702a5f13253711f4717487b24ccda32ee123a33d2cdf9696cef6835ad19df4032940c242639ace909b816ccb92b1bfddbe44abba284e38510b611895428c8b3fd268b8b165cab0c2fa236b33455aa378cb8d1e209827bdb4b9dc4c4ded5f4739ff686548c6f21eacb80b17d48344b906be5d645a7de69f2a16b1b2c0c8c5325ca8df944f1ea739d9d812aaa098161f1ff1703e26c0270e8060f943eebfba9197096eacfa3cad8d54fb5261a45aea92564e13c1f530289ad9365de8cd33be5c7b1522e2f6204c98e99f684dec8f130fb91888a06b8438a9b69214d8ef57e8c5411417430eeb58a57f88b88a847076e7e5617722247bd9ce88a454c17b8c77b73aa9f9fffa50d608527d31d2ec27c74647db3d601cb2b10b61b05d6b0e1586ad7e63b07c8f803065d398d07c5553952b8349f20cd2d80486da33fa4bea6e6d7b1675e4176058a8e76a6487d5f33e822cba902f22b6952fffb4d8e63cca1fdae2db470d8d4be7148137f8aa4e107b3e4893bf2fc544560888612145a79bd260e0653cf102fa9014f8b44fcc275093b1f067b6c68b72ec5474018a6f8769552f1214b1c9f4c53ee8982fc4eded25721459936027fd95286bf50aff3bd4409d80a9c6e0382c5568a746169c7e448c46a1634fea4bb6535ebd8e757ca570c6230b4c55759e45b0ab8af37951ff404e6748e5842b0d56f6699810b405c31267eccfaac5fdcc7dab099ec9710ec39cdc0765a11902ed21ed76bba2801c0136cd145f54cfd04fcbb6c2e7d1632bbff2d6c0fd7f0f861b78cc9ae88c4dc1faac6286990a5e28f0a641530e9b1178fa7c18e6d345831247add56142c11636852eebab15809cd4ef3257fda724713950988987b2f9d3feea4aba2b7dbb403e8c051fae7f3161e4717238ef149913f28e113a4d923e9eb9e8bb3b48c875f425585179dd1ee1d2d06f77f14dad276e24e592dcc3f897ed91dffa8cecec9d420c112bda84b94e590bd570c4974708ad1617105795469768145492aa4bf7d15cc85f4f0d51890e0c2f7e8ac4fa98976688174608dc421b3dc5b3b515e7aa0b647295de0ff908effee2c7f793a3f6ed0c1677776d528f15e8e9bfc1adc394780fdef790d08a53d0b64be5e3522a1f9541f869fdb5e024186d5870ab5fef6cae638804af5acf863e8316c92a5415406805065c7f1cd97e7e6bd55b25222b21973f664a75f890ae0def7d02320eab79a53e58096146a2f16d6bda44fbf5090918d4de945eae0025215d947b79caea81415410aad168a4d9f28b63f1544a3d75fecd1e4e788fa7c8a8b482c14913e42032da8bfb5b900c09c971f1f3260d214d51f04461afa2b7a6c3eeeb1f2bd1a16e1485fc5a219708cd5d0d88d129c6cd1fb839f2bdb2f2c875bbd459174f22bf34bc2128ffafe2bf51e0c4c2bae177297e9a11c61f80ab27ee56dd07ba78e3fe7fd9d0426fbb5024529c5016e06d2fff9901ec47eab804edfc46061106152a5519bb047e1373d781eda3bb01f239421fb88501e7692010c12c798e0bae3156eae2e5f052d84316a3a50a69807dcf93ec25f46dc818b46bec84447c3852f62eb0e492960303167d6e31b700dcaeffa8ba5e09c13f8ec685a5f7c13dbba5fbcedcea6c4494c17b1f9b8f34a7790d3804b366df134ebd0d6801bf282b7c1a32b758c88777c78a675f52ed4bcafc20a6ba56a536695faad706b58ca6ae61344b23b445be8b40dceb2765a18ac2c925d9474f5cae53120169d0064a2f318efb0a08eb5623bac803f7f085070465bd044297eb2538d1898a798cf1a124c1343abc3f1440dcbef768fc4493cfcbe8bcf24755d09bc1d5f16e3a300962aba82597b4f467084617f358425d4b85546a5aa3a0511236768363cd20c5609ff9d3399cb733daa72f1d293d720c52ec6a3f41b0c418f0f647588630d84c1f8393fd218801639ac9320ae54f7606faf26d2e2c0a00b9c328f4718d93e390d13ef7f2e6bff129b85f9ff22b3d44a6a9be6529be66f5eb2b7b4df449341c3aa5da024b70a3514d551b7be56fcdd9d6e6802b0d76913c5dd8e007fdb23d82f7fd50dcb8dd2e3f52340bd39e72c0f189f822f870e36d29542ccd2a8d2faf8aeb5c870f1f3e42f0b3d890a0cefdf36a1eaa08c59322d335377eea2331f930839fc93dbb9727062836b82e0fb4cce52a7596cb2326b46a37dd7c66312110971ba3fb67aeb707e8c3e8c3f521ce20130542fd667024795f6e72142f4248c5a65b0ac30759bd81a9d66f85ce679f8303afe0174164bc8e2b03e0a264b8e53ca9d8a9fab", 0x1000}, {&(0x7f0000000000)="9baa4c298cac699b84180fc9ebbe3baed9ea8010c9cb579f59d44640341088", 0x1f}, {&(0x7f0000000080)="455d37e3d7295017b758e84f9f9f52ff210d", 0x12}, {&(0x7f00000000c0)="76b5b5e05d3134c60c7efbdd0ce017ba0cc9c4abfdfb0339", 0x18}, {&(0x7f0000000100)="73d73498", 0x4}], 0x5) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000001240)='./bus/file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 01:07:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5ece) getsockopt$inet_opts(r0, 0x0, 0xd85c5bd5a3bb4258, &(0x7f0000000000)=""/65, &(0x7f0000000080)=0x41) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/196, 0xc4}], 0x2, &(0x7f0000000380)=""/160, 0xa0}, 0x840) r1 = geteuid() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x40) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f00000004c0)='./file0\x00', r4, &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) semget$private(0x0, 0x6, 0x60) r7 = dup(r4) r8 = getpid() fcntl$lock(r6, 0x8, &(0x7f0000000680)={0x2, 0x1, 0x20, 0x2, r8}) writev(r3, &(0x7f0000000740)=[{&(0x7f00000006c0)="7a1252625ed6c0bd89fcccd8677d3439124a33ce66e690d1ba42f3cb25bb715b69349048313cfda1b2ce80ef02e77778a2260c83454f4b4fc721f54b15949cfeb3ef47e24df333dc6feb80abca4c6d82db094511e7d7ac7b341c0c33e17d608ed6ebe58186719be2f4f53bbd83f029163809ea", 0x73}], 0x1) symlinkat(&(0x7f0000000780)='./file0\x00', r5, &(0x7f00000007c0)='./file0\x00') getgroups(0x9, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000800)='./file0\x00', r1, r9) utimes(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x3, 0x7}, {0x1ff, 0x3}}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) write(r6, &(0x7f0000000980)="5daded52db1aba7ca8f74d24cc4d5f21b7ddc38721bbd4a0a2370635356c209048613de418615a09c84fc2997bf04de91d69c9fd6f03efe5ed80c8c27a42", 0x3e) link(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') getpeername$unix(r4, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgget(0x2, 0x40) symlinkat(&(0x7f0000000ac0)='./file0\x00', r6, &(0x7f0000000b00)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000b40)={0xe9ac, 0x8, 0x9, 0x2, "fb66be6448731c2cd0edbf5eb99f6ee934c7de23", 0x1, 0x4}) lstat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) sendto(r6, &(0x7f0000000c40)="69069a654f70e0d38467f2a9abea3f2e38fe111f154a8f7005b4720418612177961b18ee5cacd5532e33128d77cf1f7287820596b65ccbd4876897fab59963ecfc1ca50fccf771e1530196d05374074e8c4e0a7c2b8e429204c1658e81a6a710b3b974dc953270068ce68825bcb4c49819b7a2b95c27df6f61d27b7803766ea6d893f166f3f11fcbe5a1ba128a8be440ef357aa2caf540cb417967645bfe6d9bc57d73773a34eba8092696e4daa581ffa4df7e5eff7156d3", 0xb8, 0x1, 0x0, 0x0) linkat(r5, &(0x7f0000000d00)='./file0\x00', r7, &(0x7f0000000d40)='./file0\x00', 0x4) 01:07:01 executing program 1: setgid(0xee00) r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setegid(r1) setregid(r0, r1) setegid(r0) getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r0]) 01:07:01 executing program 0: r0 = getuid() socket$unix(0x1, 0x10, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffeb) chown(&(0x7f0000000180)='./file0/file0\x00', r0, r3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x1000020000, 0x10) munlock(&(0x7f0000431000/0x2000)=nil, 0x2000) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)={{0x5}, {0xffffffffffffff7f, 0x1}}) openat(r4, &(0x7f0000000080)='./file0\x00', 0x8000, 0x121) select(0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f00000000c0)) 01:07:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) 01:07:01 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 01:07:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="63872bc6"], 0x1, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64=r0]], 0x8}, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa8, 0xf000002a, 0x0, 0x800}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x200}, {{r0}, 0xfffffffffffffffb, 0x40, 0x60000000, 0x6}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x8, 0x401}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000002, 0xc215, 0x3}, {{r0}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffc00, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x50, 0x8000, 0xa15}], 0xd8, &(0x7f0000000180)={0x136, 0x101}) 01:07:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x2, 0x100000000, &(0x7f0000001000)="e87c3238257aafec8fd8858fd3d49e73e2ab535341fa5ff72ab36e648ea9b47d72c3d7ce85c201792c6f5def3f2e4fce330724189031592ace0d03257c2ba4376f8bf9d53bee52c2d9aa243cb0d16cbf0bf619c36ecb1cf0281bfc057c5bd319295866f48845d206cf29add95f64623caa6ea7516652661dd68d6e876f3e300b2148474d658ddd6812b3b018fe4ae4015eb327ffe905a8b9f2b5f36b2b3e86ace08b2aba8de9e30c0faecef1855d848060d5484f469c7012ed9e8e6b4f503914581373a30032c20b8b2be75652134d022f9f1090d22037d494bacec0a55a714c4fce0c15a40613d96e1f5033364f181f667d19611149851fbd8434402e4e937ebd66f70694da258cc2821ca47357c78ab5f7a1076008936f777c4adb2ff1edecf887e28f2993a709364b1dc3ab77e1f830be505c600c9714e15dd2ccc0791c9666f5093f8d16c6e893c2a106250132c33874ea67072c9f1e6751c3ec125f0819165bfde78e6182f82af41566d7b732303e4917f3ee35736e3d06092c1ba2e957c57de4422ec4b1d91c1e386757124442e86178f33334a523a4be488c9b116373720e39715575b3810a7df3577e8eb02135b2d056b73b0f2eba82ee868eb90b8a5661b21e39876b10c18c98d6a11cb48037cfdebad07066b488f311115b978aead2cce0986a7712b970db61d04db20a44a33fdc04027a912423e20509ebdc42ed4a3ff24ab4e01a09613ed572d9789c8ddc9f3c9a55f9c3ce5c269a2b0ee6a09fffdba15cfc2495f8588e1525cd5327160469ea5479d9d0d5c43e37e0b74b345f7b161965c337a4b38581720d64e1c9c235e706aaf9549b7d85208d4e80da3c1a406aad10e2b6192ff7ece196c0b1d2eac46aae3fe1ed59adab9959a40f8c35a4f315179db5f0ae9fdd9bf6495a6a701c5fea96757487ee80e62044b592fc4ab4cee237b3e185f77fcec8fbf95d07d06f698cd2a73c7165dc9d068270b251a7da799ba6589c8a42df58675b4eeaf1f5b5f9fdb219719fa5419e30130814d127d6c87e1d4347add97868380c105c4098e89ef9cbc99e1331056f64468d0ed35eebd0cef96aeee687a0d3f2d48a67705ca2c2928f39e725f308a8efa924c2128df5a04f433dcd17054ef9447ced3e5be9d03e106b747c33f82ab3264ebb7f3e9f77e4117f8e5b8db23ef514716e30d06a9add95782baf49566238b9c2a15bf75f87282cee9a841fe15effa1c500a64865f111e1710e18752590ac41c81087ae9dcb72a7f9d8d289f78ff9c95d041bf1846562447178a94d0590fdb067b7c27700d7116829248c3b70824388276ab7c5c08228b8493ee081a45ed091b50d586521e7ca67736009bf6a90d1b36d5a28e582e523918e958d0ff87fe6619376f0d349bb33de40e0dd2378c15fd7976b1a5914103841725078edd17d37b0c4a721bfb40bf6d76a203f51953b8362bbc51bbff5949da024b0a5fe144123c278634372fab30374b1c8c05235b59440c54b407793c4c47f0a13ae33cb8d420b56d884c946bb9c1fa8d6ec8fed690514f79c6d8a8243b7c1158109ecb1d621fa1d5d4a72bdb5dad0df2c0cca53b8a00d2b9c19f7843c2665c7439447ed3e8499ccd3e746e864ccb33d6d32ae6e7e1ec1679564afc4a2345cfb72b2a25fbbcd30a915504f50007c7caa35af4e008a1270bdcb998b3a35bf1713237927b8f5a3d0d6a745f3e000ecd6c82bf5f9b19b4bb12776be2a50e65279a7554e636d152a2b577de75d8975fb3b2f44863cafd51bdcabeee061efa8a5ca53b568cca35fe2a48c2a67650de3f26ff453d66f6c9f4632a921aff22f1e97c87fa792a52e324206d36e16c39a6e2f44f9c03ae7dd6ca87e1063543928f4b1b68d23686693d4e6a848da1d684d5c43e2c351c087ac33c54e1bb2181db1e4b467e946e91d955ccd4ca20570cc755311b02b0467908d85c9f68584cea61480476a09c752ffd3fba74a31eeafa7ec248c69a2945a9996e68200860b2ed01627753828baa12ad821a46d7de6d30326a9b3b4ea570065e154d03f9edae5baea2e95f4a7597e06b13844d41118c2f8126262aeb198425b85b89768d17cf0aae5f2e25ee4e1a11b8a5ddd13c2af245cf6c28d4b5279de45f267de872f736e6bc3ebb96cb3d8918cccad8682946d66e1390111ceeedff0d84ee6e7090e44f027e7369b3caed4d57bce3d30fb3f0287d0dafa860b298867fc36ffe5af60fb5398a8bdffbeda86d03367c3cd3cf501369ef45cd2f1966b46e128f3ab7e1463333278869db6333b3e9105e3e48af63c72cc28a7bb1f8828987f5818bf8911bdc5656013f33661d0027cd2b0474159c9f7c95a18f5f933ca1987b5683b6d967165436bb1a3967d50c72626d8f1d8d90bd4748cb3461d0f144a8f94de369c09ea715647dd6ac936f443b13c034fee9de94ca36fc4fe7521b324d1be514670712b10473539c729f146e030990a52643bb8c3d80fb2a520cc16900f99a81f44a8265ee9fe2b1e88be041c3d01c098889c80c3be6b3f6864a163279217de1d434e2df9a016f81824f26807a9cdf1b7beb15338d028d40c6468a4ce861719ef5772fe2dd7b62c732d6078ebd411602a3d2c4759dd0ea3f92e0261c37f0983a0782bd6632646992625a7fe37e9400a9838a87bc841156bf6920a09abab304c158eaba52fa1eac0703bc61acdc7b19a1e92f828805fd49058edf69cb8e0e87a2f58a4ae021fbd0bce831c9b30ad5c9b108448b3dab39faf9466e83dd87359ec260d8bf1298659411a3064f931e0eb622bd8a27ab7e7aa588e95cd9e85d13705f9d4736c906123b72f083c73b3f7cc669c775e21d2fd6bc1a36abd4cdf76171c0bd9706a89daff84eacedb6d4169313e159c2b7c2a8493b2df09e0be6afd92d2003762823aaded01340fbd206ad8cb5bb32e5c11260c0279a7cabc35c38d616559883ba1fe1dc20b33f0460abf58e3f42db106975a239a4378c6a63fbdde3cf0e75ab09ab31dc8c810ad0793ed8f2c8f0534e691b79c275768150597d785d02813a67c98a3b077b0a8a467df847ae8614855903375099b70cb9ac42d1703c6974a7f8e4bc0291dd44e3373c7cf20a3b6b7245adb4cf77b8ffd65ee627d58a1071a24e77be552393d65c7a227cfdd573e761d49fdbe512e1560a358fd788af8abeb3c9667df17fb9e8ff066d01a57827f47539e6a35ea7919b162d256fb695f08d332e9c3643daf0f5820ba8572064e09f4e4e544de158d46a2fae225fcd54767da1f869cd37162fd7b15fe2470a600e1c09d20ae25aa72eb7655c3e1f1282a11cb25596d585b46caa298109c655c97b4c99541ff7a0dcf682bff07d61958000239d6d86580594eb8cc37cbc37dbf9ed47884da73591f5c302cb2112f26056e4ad35462df32ce95407c5b7d0d40a57787e7c4fab469cc858315104935669b93d8b8ba53bd0a2c360f9e2c12b0022964f1d577c7e828cfcd160350953646d9a3432fe2fabd019390a2b5a464264cbd623940c2a0afbcfbbe2fcf6fd04ed2ff296dcc22c3789ea9129e5027be26c42a25173ee36516c6b4a8548b858c1fb002d2b1d8eb01a08af2f5489ccdfe02045805708c1be6c37704ed4375405e93f9ccf3751680d60ecb3856a87606f31305e83773407c9a3d847dc9f09349b483f5a8abf9b63409b0104862a1f3b3c977d9be8fc78929462b6ac41de93460e4f0137c78a38d39ffcad97a92ba36066d483f4b96169e645302e9130b2ec2acf535c00f929e0bdb06152146209140ead27b08f1602178306688ec35473c0a3890409ba20ad1102265f8d22bd7b8745b1a088d4a90c18abf51ade1a46faed5456bd08e3e194c4c86117b05f197ddc40be483c67368a9781574b25a29eaf9b7bb3b3bab1ce675dfbd5b446034ac66d4364f55c8bb6072c25d5538823a1add381455d5298ac16f97cc2f2540e388f688fe4c5c3f53b889d532c74e980582f2ad8b307b5aa55f1f947397cc16b041530a18672d70500b6a925f7d945ff94db64bcf036b9dfe9323b0d6e379557f1b58e0fa19ceda7727f24c549e3f9b89611303c60ac5e038c663fa72edab6919d3750aefe557f761856d87727ededf67c034b4182c691e87b27136250126734c118744c0d066dbc1f1523c2b8a2bc0933296e704ccc3a432032c46d29dbee432ffead51bd5f69d3256d3665121e006a19302b77b3134618e4cc9976224d2062f5d3ce5a008e98f2d1392d027fa6b9a6122c48fd53a0a8834bd3cfddaf5a680ef69665435c87ce023a4cd3ada71c410e5b7c1771d6bb5f15c94192c151b6065b849b80a4ac457fe8d7c97e65fb458f50dfa8b471d359335e297e86cd0f0c9e128a7379711b17d39bcdea0e2352354c7d4e010c3db663a2d9abdd88c55d81c3e71979dde09f5c895c216d10615ecaa2efed3a6de6d19c9d1ac29ffde4ef5283190d2fee101c80e1de6a8537ee03664af575c49b66882df24ead69bed5d804916350f373ba72c325255faf2edd06386a33d3ca5d0f843c60e87baa88746dc9a742334264ab07ba58233fa8c558dfd0883011c344aba0ce87216d5e30d651bfb5a985bc90925c3717ff7a5eb2eea650ee6125e20e8dbd6c8f822cc1e6dd73d1bb2baf262ae625042fce956366c6363e1dbc72c749fe576631eebf4b5f0a0d344f0e79d2b1c9126f9ff821d1ed97ec3fc05d4661ffd761a539617d9c81df8daba498debbe962ba1fc079e8c10fde0824af2cb225ff2d24d5d9a1f32be5d3e798388733ab54612312ef58e0c7f35e28e5b56584fd0b233df1e525732ad9e363b2d8eb6f45ba52bc9591d8a35fe32a69c8d2eb3837f89127d22b37d053dc616ad4c15f0aa67611e96f32f2f5468fb6bf2e04263ec5b063e13ca31e579aac9d14ab905be961da0eac71d3e367907fd25857724d63737ec54765bdd4896f4ff43386721567726243011034af8845d558b44fa621bcc10e2368fe2f83269dc113011d95af799a2e0b941b189ea75084af702fdaee551da667a25f575ff159c0809224713dbb2018f75db139674be5b061180d9e583e955a74ec687884c4bb581fe50ca2c63104cc0055faa80a9aaaaf01863741b6b517b93d1362930c5da8aebf286023a5c327695bb4f2e803eed6c98cf028a694035b1d3b2c8228a89a839955043f313a011591b768bddaccfef180c538e303b88423c79dbbfff3cb572a1cf226f7db6d6eb1a913a8fb6df911de773ea6a7521f6006d42c758c38eed07e1bed4873052da01ca64fb06a98c47b77fbfb67b78b7d965758ab9b398ca67365856f24eb608f6d41839b5629342869b15d535a8e7be7ea02d8fa61036ee209472bbd6d45a30715207b80e68e137f32557ad74b6b417979d6a9a237f50394492fc4e26927720e30b9b8ae220a7286f8b6b290612a5482f0ffdbb9c5e4e2a6c57ccc0210dda72414df37a6abf467f2e387aa0e60d36dc8a83f92796ce58cc4cc817812d33162e0ece00dde414321286fb46ed4ed362ca66d0d25b0b1f6d1974f3dd0c6b13f371066c5143f9acc8a4a8a881b7584d49c87ac00fd036c922f586980c11e70dd7bd2647d8671ad7c79dc8c66f82526c6249d935ddeddf9729d6124f7a25ec6ef3e95bac478073f64e519a6d3dc44c2fde89a2abb3fe431a5901bff556b6fae30a2fac350aa15413d122006668fef2807d6a8c765e2bb6d8161047c4622c8282bed769e5014b269a3f66438990ddadb717be1dcc5846cbd899c7b19eee28f82ebb73aeb43d546141be87b34c8f22d49eb64d571bf8", 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) 01:07:01 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/124, 0x7c) close(r0) execve(0x0, 0x0, 0x0) getpid() socket$inet6(0x18, 0x4005, 0xb36) 01:07:01 executing program 0: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pwritev(r0, &(0x7f0000002b80)=[{&(0x7f0000001ac0)="5ca18b535c1be8dea0705179a5103b29807b8b5bdb5108bd40aaccfdf4ab174ec1fde9e9b61ce845da4a50c8bd28f1174d042487f8d0ba10893394e730e443caf7a85524bb8ae1ff611f579cbff23bc39aabe894944468ac9d73e6756ea77724d6d5e75887aea092cae3c5930ada1d0b8b260a9503edf53223809c0b8669a4c749ef01bc43152096979e390b74", 0x8d}, {&(0x7f0000001b80)="526bfe323b441e6aaea18dd5162bb2364a8c68b1ec1cda85b4093529c9f14134e9645f78d75849a3e1000c7456999bc15e4941af7896b39e6c81a7f19c4fcbf7ece7fc96396b5ef68bf377e1cb19c8e96e9615b0d0f66d7730958658603bc9efeba6c737e13b860921478b829948037eb38c0f50951ca99c75f097e3f56e8cff5c569019985592433ab3105bfada252c87a9fc937f55ffe284c0bffbdd3e77b67f4a225d44e05ff7e7b6f4ef0cc5b5696aff672ddc9f8f366054ccd1f5494d0749dff27e9b93beff0de0199f3340c935979d39f1d4d7c403a8649e6f9736d068fcd87e2b84a641127b78c926e75a61b2adc1b178063b404bd92b1956783e11d2f7803c98b3e6c9f86cbf67ddf59dabd8f59acf63114536de52e0f5db4b7b0c3167a8300c22d2b1b3a9f4013e23d516fe408be7d0037d056b1435ae5f08d61e2897970998f8a4484f8b515be5f52a18a618716c28f6864da63d953109cc50c5662926547616a8f63958f81db912e1d89e2d8fdf69322c018d25955f262e9b42c111009772077432f61699ed3d683f90c6a4ed738c814f8f5691123170abfb3d729785b98ad17f5930b573d8a3838bd40b6e31007be9ce1871076676b3c063553d28aaff9c99fcad1f850c2a857b1cd6a9a8d5334e9983715e6f5e5abeaf6e6a4ab122f91542dd9504ae7461921bae849265e5c135476ceb1c5ccc41864ed972afb7d249a949c04bca7f6e134a3bbb08087b4ca4f82395e62a17c35b26cf31604684de2e63a879f1d35238556483c29fe2064e01b8bbc2657c976e870b1840e1a2244a21ebbef9b029ebb04034c8ad9e671798534dad183adfeec55dd0645ffb6b1116a3a86c14f0fb48cb6b48357f860ff391d84193f02daa428e21e6ab5416c1038d07b6c17bd0e28d3109b5c0ca5da00a53af0f08ba129e78be8a8a8d34367cada083acf7df451b4a09f3fd8974e4ac08ad358a803ef689c53bcc38df4c7abfb23569e1b66fd839b992e90ffbc4e208ca38fb95b9439922101cef20f3071c330038eecca42cc7ac127fb95599d59bf1f3aeb5786a42bf19c56e703fd0926403dd88430515a764d2d250bb4e4c0443dcaf1e002649d8f7ac1e4c3f089388c352e86dca408be294f30b30638f679967f7e3bdcf033a6c7d9938f1a8ed9b532a9cba8579855efdd4e1f560946f657af38f63d6c32726ff458a540407b972d98095e8543107337711a79f55a2536d0f38f005e17ab4eda2f343db3da6b7c341b0edb8249efa1445a4d79e44cc45bcc253564dea5d0a33c7e6e4183c90128cdef2f43814eba7b4510a9ef0d3a47fb4a5da4eee1ac87932448583b17c13c04d4fdb0dd35d244c3276774f81e2f5df1ab7eba84e919e9b0eb8fdfecf19b918ab3e85f40861aa0309eb3aafbcfe5a575f84cec02073c46f1b338358be44f06450d7473377ad3887f7c372748d9d12f3cba49ed235de032cd42e196c3948047cb2a1426c87aebb9922f6f87cb849d1bb2469326b271cbc64c3fd40035166ef13fdd1e3181adcd312e1cf712b0e9983c39b1fe690817cbac1f14a1931ad36e7e349d72aaa61ac800ce871c9c4f8684f43757be2fce18c4d549c1aa2286bfb7c7184cd55bccf3444222edf76467c31a229796324b73bb9dc5abd79c13b45264fe5869d6478a16ed61c04e4f1d295597059bf2a46098d8c6199bfef31f8634ea308dfb011ec6591c2358e2340cd4e1dc4483fd45fce9fab9eb73d6021badda3c9a0333079ef3555475f17de9a8b2fd8cf79e208df8f47b871b3be1c8ab26d4688e78b96007b60a420bc4e614fcd62b1417ad8358350e0ad38b9c5ee4d38b05ad6f140466450089ec0ba9cac68d3ff2358ff4094aa0ca4834474ddbb190899a869c4c3409d33a316e860908aa953830bbb89e899c3d7c7d0543d54a0e936997ed953560022c418c482d068561ceb82698533e88db4d9c861d2c9e5df1de7103870e2cb38cdca69acccd836300dae59cf8ae40bebc5397a9e377f8eab79af37241e3d7da4ffdf3db53e3b57915ab69cda96b560792cc74e6496fc1b496e45d79c12e23240bf2e5ebe939510d097d04e06a1111717a016cedf46afd882661b0bf5d4878af0c217f23ea5b2fce137c0feaae885628687c6da93607b27fec3b3c7c0ea5b58d4fd17a4335f2504c8ba7a8511c63d8d66e5ee96291e5301d4e5004976718fcab44356ad04f96b303d3ecf1aa539f0a92beeb2e2a63acf7299aa37ecb83b033ec689b26e4f864e5f176bd506f3ffc9489101bea76885049413e36797746f0b602fcc3a84ff584c01c71577d4ac71a4f8f5d358a31cf156fe82c2563386e637d52af93b8884fbf5c0dd5bd630e1f3954cfea3f5e6261190d677345f1449e288b5ee04e0154db1194fffd78749bae8ba5d6435815bf877308570c308ed83bee08d8a238d74ce717e6de40d66ad26df875d143ca1bbab1330afb3f902cccb7825de6dd36f4a1301758f4ec9e24dae1e4debaea7fed0cf98622cbe1d7de74e906e22c6ff2835b0af646018d0580c3719aa859fde8aa305cc1f1436c11ec82919a6ed9e534a80585ead7641a2331d0dbeb0632982e3014cbc37cc52f81b72e3466d20231a24082a0651ae0d25da0fbc321d0c1d55d16be003446ae9c9d81c8fda8b5f490d6162c725d466e4e14619d8ef4841e47fade7bdb91e3b4effc5d1aa9db2ea5c46dbf663d78d036755c2798c8526cc7f379dbeccf8d8b1d9e5f47e9aa6b7d6e932470bcf87a21b7fcbb86acfd3ca2178c5cbb16a8a05b939367106220e3fba80294d46ddc8df87a25b457272b7a66d4264ecef4798565d8bcc1d9f1e08abbf2bdfa64e88844a61bd6153d256af8311a4a64d0e8292902008fd00076beb9cf2eb8de5b30f0beff48774ba577d04f0e74e8e4d8dcbaccbadce5ea7f51f1a4beb45cd3c48379addf0ac061024693a31bd8eb42129c7083630dd5dad28f19548a125407521a6ffb8190312f7c65b69a8f4a7e9f4b769a62d5071c1ec9afa178bf20934f904ca05070d25644fe9e3cc68f24438a38b811a26a94be52abc8a67b9fc843a2db2e128e95b791d1a6b0b9a47ddd80f288131324a27ad9e427ab58fc3ec5532a5ed451a58f01cafece87e63ef48d7a7d9af91d31cb6fee6622ddadb33faeeb34acb09b78bcdcfb00a1d77c706348ed8cc6a3733c7614af88fcb58aa8dd0667dec70eb3d5833b962fcff93b355aa6221c6cc5f195ac2951c759db4df65721685bb9bbf9be290f78f47bbf0264901276ce8dd2a3f905fb78f623d165d927b0bdc031cfe4a1aafbb350ccdd4a6786027e689e85c674a90eaafd3db9d8f199e91feff342a3d9785f9c0ab5c473f81f648231144b9092c773681f94557c98b6ff3d01ea567cd064620cacd24b4a59d2ad093d8ffd1e91a3dce432c790289b906468eb9fce92f91684b7e03387b3bcbe27f673c7a6e18f43b539590feb279bb6af8fd17528882e0584c88aefeadd29ce142269d85f08a8542baf5cb7bc20ac23956390aa1d46639009745ff3a1c231c177a9c9b078527f2dacc9582b4bb2ab1637b69cf2f42c5362eb70c721b517f760d07043cb969c4ef3219aee096a54a893edca92d95530134d98d4e8744707f01dd37e2362625c5551bc6699569ca2fe0c92a75b3c5a60ac633bbfc01d5f5bccbd4dff8cc4bb554a7a57bd8d42ad68066a33fcd34116ca6c807f13d81298a20a1be44df0c82c7bb5e9f83fac71748e3326c842ed7204fa9fdb3ecf0d9774a47b1dafe415dea51337bd4a5c8bfec3e0090e2f80ddc0f99afdac644df6896b4344648bb68b88104205f6ec6f9a7f5cec4dcf023f489e27a2732f84e4a5ceb675b6d6354edb580f9b5d252193823a81539c4a5163c2b688bf897aaa60adeae472afd0772fac48cbbfb0f85e5c2018aa2d620a152a84e7c2f6f836cf7e7018e4f02078a72a4eb00628cece4cdf98727ab156ccb3fadf182d4c1b40be105965ffa959360e6b559bf696fb732c0ef7b611fa379f09082ae40ddb19224ccd1860d30d0646ea1f6e0eaf96e6c102b4bc8597f838c3152cc69b7880e88610778d867de2b2ac9c40599942ac7685e2466da3509ef92b743007acc1daa4b552ecab5b83d91e559d96c0b015fe009b5424e2eefd5dcc3bdb7025d5b346be2370ab1969493b760b8c981f53877e43fc47517ba0626ced2d746bb9de3be9ca5582f7155ee354fbb2514343942eca69e68794790b3b5f3ca613372921c4efffcf31ce65dd74eb3639539ee3cfc52a63666eed384e137013143962bf6adbb4d635a03e9fa7dc56db89f098e22bd9524aad70288e5b3070b6c008789f7738342e4386c7bf734fa47f6aef2dd33e10c59036f01ad815969bdcee999f1572e25a2704e77c02a98853cbbf48c2b893368d08c5fba4f864137e233dfd8712622b0309c231d9e6719d9f59094358f85d27c7740a110e80f7eb2676a0672f19bed955fa0f5acacab4ab50acdca9a7a27a09273c512bfc43480e71e5a0fcf8d32b20c2614c4b2442324aba0b1a2b6844d13b0dc115e10dfdc6c14f95ba085fe9362df3feb3101f6414526c88d17b6533d659e1c3b2952f7889dd167bc3f53eb5489ebe9598a5953bedbfb67cdc9a2915de44fcad4a1bbdcd39cd7df955ca216fed5ab2c6c7a45576a38157e49ecab4eadfbce1abb2a54aadec941a25edb9492719ce4c71cf9225e744c0e756ec1ee3c0af0295695fd7190240d6dbfed0ceb1d45bed9a303a979df5cc98466c440e35d7d122935285611794acd6ea5de0e9cdaa8b9a2eb3d8346bbddd6433f6ca683c37188ae9c15691ca4c5122e45c1d04127115993318322a7a647091345c851bcccb0045d4c9261e5280dcbee2ffa5e4c48bb0451259892e345d164514b8cfc06af782b2078373f0f7a9ea3a738d1046e1f3cd521383e19d6e847ba983fc21fa61f92be29479d1098dc2c4a35b980d11831205b0fea726af308afc62eb6c196ab5fedb46af49f9cd9884293b8be2585cb00ed914f3202de525271675338975fde984e75baebf0e292ff5d9007e85690a749316b977372ea9ca9991318fcc77210cdd55d4282309640b2122940d9d7a234815959ef254ab2e4ce6772c0d15427fb271997640f09f17dfec194cbb5aa5a6cd90b385f8d902c3f0bf6103b2744e79cbf973ede4dc23f0c2b6ee5e1b040f42f7a37f5cb93d482e513d8bf5a24f4b3ad75081eb297a084d02900b0c7e12e624313fad6a7cd9b0a210fc09307aa23868ad67b23d5de8452e16a860946842b656d2cd1285cbc9b54dd7693779938cc0793f4f2b84d61da4e01e666f92203463511410d281dc93d4abc4427e15502841a4c3fd1b2ced5fc312f278896e489c69023de11f9db7eb951e0fcadee336961db0919139e6e609112bd2fbe8660aed81c5d71fa2db5a61df2d9d444835894ff0de3e5aecf88d39cc5e125466b7ad53b1b5d6456c1479c0d8ae9ff8e0d910da27a349165a924c3c6058eb86b3f51562df73dfafdc5c4d18a4f48e736d71215a256a819d4d9531bb7e4d61dd537b29903d8790e5c7c06fa46e49e80787d5b4f712e313a6a604b609146120921467e4831dfd1f333e2c2b6411a642cf285178b2211bfc026230bcf24ac836bdd2f38e5b9c06132901e0f1261cb0ebf40ca48b32baf28dfb580c47126b8f9a389c1bc5b080e2ea54d86e9d18482f548ef793eeb550201c2456a74af2a2273ca0f16114f60d162074323d76767e077018cd9e27185cc409b0a317212bec9cb7ea05526056ecffa45ef", 0x1000}], 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r1, &(0x7f0000000100)="6c3195", 0x3) fchmodat(r0, &(0x7f0000000580)='./bus/file0\x00', 0x4, 0x2) r2 = getppid() r3 = msgget(0x1, 0x330) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, &(0x7f0000002c80)=0xc) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, &(0x7f0000002d00)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002d40)={{0x91, r4, r5, r6, r7, 0x100, 0x1000}, 0x7, 0x3, r2, r2, 0x5, 0x3ff, 0x80, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000002e00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() r10 = fcntl$getown(r0, 0x5) r11 = geteuid() preadv(r0, &(0x7f0000001a40)=[{&(0x7f0000001600)=""/238, 0xee}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000001700)=""/148, 0x94}, {&(0x7f00000017c0)=""/182, 0xb6}, {&(0x7f0000001880)=""/137, 0x89}, {&(0x7f0000001940)=""/15, 0xf}, {&(0x7f0000001980)=""/190, 0xbe}], 0x7, 0x0) getpeername$unix(r1, &(0x7f0000002bc0)=@abs, &(0x7f0000002c00)=0x8) recvfrom$inet6(r1, &(0x7f0000000600)=""/4096, 0x1000, 0x840, &(0x7f0000000440)={0x18, 0x1, 0x81, 0xb1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r0, 0x5) getpid() r14 = getuid() r15 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="2401001918423700"], 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xb8, 0x400}, 0x8) accept(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) 01:07:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000040)="3bfe99d18d0fe6cb84551ed10c469417e58bba0701aeb3f1c9f2971e2a73a96f6b52e2d0a47fa1850aecfff825e82a70472633cf401089c8f0109936", 0x3c}, {&(0x7f0000000080)="52d9e57ffce1a9fda1d40571ebb456457befdbdf9e31e22d62ce83d5059ae8dbbfa88485018805bf8ebb25524167683a668f05fa7e66d49d5f7c725834314dde", 0x40}, {&(0x7f0000000100)="6ac17b9c56640fb648c86a4ec3e7d9daa6990d131e554d8797a5f7c35c7b3b4f69dd8cf5ac834780d631c114f628e1c36c2a1d2ea0f7b8a29816edc8aa5944bc3c4aae318ec641d628e82caac033c3902d9db8e0d1aae3f9605073e48ff8aabeb6d2afd51bec4ca30659907e746fc2ca82abc8e28e05d08583b0a8f3a4c3ee84067b53ea8a", 0x85}, {&(0x7f00000001c0)="501fe65044e7a32ff0b89c73b1a0dd0fe10211fc7c0ebaaf81fad242281b5625f005b9eff01ce6a587cd78aea5376ae59180f8c9c7a8ce46978aa2f2fc13b6960c59dfe80ed522ad038bf3c640d2f6e39774818285c379d97bf96c187c85ffcbfb1e9ef0efb9735a1caae490b23b46c7f28ebcde96801445d6134866d9249473eaba27e58ea4888850fddac949414a07c27b132ca24afb7147e5bbe778c6e06dbcc18450ac7db8caba42cc2cf1741be978563760c4d885", 0xb7}, {&(0x7f0000000280)="742931fd7ccf0c89b0d054ff13e2de6774b13a61f3f6870ca6791d4a697cc9bc541b84ad5749c1ebaedc00c917f8daa6cbc01883615ced8333a071db2e17948219ae0db9cec700", 0x47}, {&(0x7f0000000300)="a0aaa36d5fb1a18131ab38b8f7fec27303081dcf077d89b086568c26343943002a0f364acc515559004a7a08a5bbc0b4d5256c2267dd75f5596e0656f56b6e18feef886b2a2142d0adb0ed67d6840ad5254ad4bb7e909bda91c52815b4a3bb15996a4e34e07ca72009457797e92591485f5a0c552ac0298515bd2745bf1777e64fdea748151623d12fc9352eaa80a96837688a088531a6d86a1e46bbf277d159a89226da0f78c8e94a4749b67256a95f1055023dcb42478cbaac9a6e2bdfbf72c654de7f47ac1b1288ad6fd4033ed78f4325847da45903ca1549183cbff25a6961f6250f16d6d07270d234efeeb9ae0a583c1880d5679b78436003388daf982ac9539e9a42b2b1baa5c65b67deed8c8155e566e0b80ee23048728161a023a982a6c6994b6dbf5d5b5a6a50ed76a71dd2f9d4cded1d7b2670454ced8061353a352497f0efce30c003fa29f389069e5f12dced748fe67e0bcc79e1683e86bcd44ebcc879c4731a034c7b6fd40a17c6a03724531acf2eb3becf3b606a689ca314826446ff9423a36fcfbd80a2b9c6b7e13e8f1e253fd2b70820e5e66042888a68b83e59158d9478f8e7ab6102dd2f74f9571c216ba1d47c90446f4a1344d51047991984af1ee7b0d2fac700748cfce7be56f3db9ab4928f12f5361c215a8f2b236533ccaed57a7e224d0c5f51dbb7d21ffdb45d686cf5d2be4938513ff0b1730a5b871006d3c3a2938cec5f4a7c8ec50f5d024e1ce3e2b6dce2b7229567f18fbee08168c745472cbf1c913c69096d479dc6cd10426308c1dbe208b2b411d824831e9c10cca893e83b3ff4a6a9db0495d6ab1052ae8472e8decdbcc8f1f44dde9b00bd7f5bd34088003d78b1995f3c4930d757da978042fdcb8aa3089508435bc7ca475b9ee621830cbe1ab6680f235d58e9a7d16967729998c83dc3d6982434d0df2e178950601488b6d1d24d37c6925f8d021214931d2f538aadd376b781eb8993c16b554c1e7c9d9a8ae6e1fc696758a6f326dad9df1136e8b7ee4633a374ce0d349b23afcab66142bf6c4bccda39945bcebdd4330621568d6c521a4352892cc78fdb3778e4bdbb09908207b1475bd31ab0894dd2150a2e4e3986cd755b4e38d6b1e1cd6390fec9649027f799a5c81e010606e66b9e4bf7d566a97828fcc8b0febdf21f583ad8344bb43ca2a2cb872edc5ab491a20f2e617f9ff8de378a9dbf9fffafedf03723a384931830cfe1da60f0e5236013e222b848aff9123a82e6ccd79ef1250540a05826f4f3f50baf612dc09f1548bb6248f4510b0737ca455d927c8197c13798329d93f1314ddd378447accca3a670ce6ce001973910d4f39ae11c567cd788ae217ccefa81de8e7e2223aee7dc3b84ffdc4cd8faf44e7ea07ee9bdedf3bbfe7d4ee0f4695aa70ceb84b35d2c59daf567d2d7462920aed35643f1d2b4e34b69acff0901ef6f304ab74be048e9fa7d0cf475022a53a3c7dcc28ef4ed9f5fa73583e805f54fad12ca5d1aa42cb14b9560f3a3f40081b18186c5c92e52cdb5db61eac1990335b7842ffb1cc6655b255f152af9216d9df42d5316d5e2b5ec61875445a2bb4edee9746dfd9afac2ed1b93cfa714065ba62980215e9fbbe159ad69a740a13e4a84190380811fac99e7e1542ec71b8261d9a805cd30337fc9d16bbddca49e88e9f8b5e33c5f1b09a3cf2f1c332077005a5ce2259bbbd284042c2777e7f8cea958b331994d1d247239f6eefc1a8579ac1fd68f8a21e945ec6a0985c25d080c9b668f630471dcf867918f565b2d9816161db740f3cc41bc64e175b5a93a0aef88a81977577465b6d0f3e5c9766999ff89b6d56526b23541dea2b43f479b8891108c1135a031431b35e81379398646b9d1bde495e1b63e2c28d8c7d5fb601755e5b36ccc7e5bbf5924fc10a2e9e282404f05564ffad7b928e35541939d44d3e602b2f0a4a574aee9ef933f3a339d5f74f1f5d4ab5fd0bb3570aba3bb7f23ce717897829dc226ea7da1c2e83f1907f33877a4f3fc41ff49321e6a8c073a8e06fb67379e7b4bd0555e10d97e620ecc0b061d28e1d7ec6dd91fba0852bd205457c3fb94728cb207751bc269288c3b5909b0165952c66b1b33eafc102a1cf33dbadea0a012cc9b3a8317068c7f524125a6fd5ea76ec62d49cf6e75e829508df46035a9084f051d2a50886931841c2577a7ebf120e22a4b4b0f47d32770bd51258a15ce8338b3f3a4d458f0c57eefc34677d56a0a815fb440af2dd822dcce77b7d527ad3b178ca2cc3bf1895432a1cb6233ee9c0ed41a9fd59fb02cd9df5b0b96e18b413e74879ab2229971cd50bea092bad5115655b7816803a3d68ef3e66fb686646940a2e775bdea5f6222f7391c73c6c271fa48042387ef18d06e77c3a103c98c3cac5c782c3d1b0f987a90ec1d65872869042bcbcf61a53714fc3a06b7546fc654fc125644e908d3e2a823e58dc8685d1ea2bef3ae11a730fd1c1691347cfb48fa9b725547ed3be083e3f27e4bba593c4079491899cc6e02e1d7f73c2ee5c42ee6565c51038d64d81245184683ae6b609006eb74a0d9fcd48d9658fb031d465044a4517c77696f8180ca156dd7d79f3734a513c3d5ddeac1c3f94b414dcc53133bf96d85d1903917be687937fc10cdec44657b0a58e4899fd2ff09dcdcd552bc97b5862b8f058c6fa411a256c5a5956b4217a39b3ad0f4013c250c97592824ca62228bf5e8c584388bea082c6db67057214ed6839db4e9133829f7f29933c8ab75dec6c760e3e11415e11061a52343199193fc574fe665ff64d90e2d30f04b89da59a9d13f7d4b95cb53366ea316c860bb29a77126ff1f787f8664a3085b39e1f4a1408119988f48f2e55c2f9927b472edee98b45590205a4b10eb2c0d52b6c073def495e8ee2a7edb5f3a060939ece256c82d48bfdcac1fe16403399bdb7167f503929d7b16f5be3eb52294550dce5ca9966bbd98ab536c91aae708aa91b63fd74771affd58f4f04d424c8c66f3c9b1baa9c09bcfa1ffaf00e8b8072c5c4577f5946b9934a96cf2d0571b2f5483c043dc7adfd1769e4d5f9714cff47b50ba64ef7acb97400f29e4c7ba15d0ded1fd8ed5e3823f3698f25d5b67b880e443dd1e9239da7950d8a573676bcbc355cc2265ba4af9669cff930dedf43d1cf787af8557061a96097280d6ccb598aec0eac55ddf30112a3942212123be3aa625297b32a15e101d2e115f819b77c08016ce1dabdb3da6630909b05fb66aa9fd3363b3f11e4967c5f1709fb8d4dbfd0891947a1fc59fa9c3f78d263f7b1665f15a780040de691e7232c7b08fc8054990020339900ab3f640af2246f3db554757105055c9f81becb2abd38cd74f842932c203cef6b8215f0b7b6c5ad5c8457f7a722b22af0816fbc328347911f4192e3bb597bcd57de0080b73317efa8829531e4c9ad304e82ef6573be620cd29ac81a6cb1b87ef09033ea0752ad0ecdd12fb629d31e43988426954d06fafb1c5d49fb490b12f22830e44335dda7878727147a799a788ba1a4075886c286f371f8f4b02c18df2f19dfba15466fd73bcfcd94cf1d7e4b427806b26faf0bd7bac0c2ceba85c96819d8078e2aed1172498ab926a59b4df7a9389a2050646ea1dc540c7cb4f20767c45841aa0b7ab57700492e3082df8dd1e55796f70e9414322f192b185090822d9bc6986da4572513f30162ca852eb3be52e314a3410d83e6b38d93785e17fc5c243b890d04142cb2ed7e83bb0368479c442d4adb748f9a6eb3635024c88b45e0d7878365ebaa0d5545b76f752c91726ffb1d8107e842269f0bcb0abbda82b1bf77d9b53eb8e028f52b27810b42b38825a5f377bb33bf9691a1e2f2a9f625666e39ee349de38f5cf1faf997ddbcb11d62924b6efa779ddcacd48d08da09c2b59eb6535fa12ec27b988064cee83c7527cf1e26c6893e26390e13b7611aa2bc3d573890b02ab5c92e21ad614c5accfeb39b414d75bf23387768b8c037656c026d74534dd8308a106daf70aba7de4c2d6d0fcd34c9fb0aa2a2b2e3db92a91c918be3bfe858b9aa92c636546b0cd57aa3384547b1a7aa30956d2d2daa7d6acbf2009e7c06bd7ae3d19899e21a38235b84433b7e08d2055c2b2e28402b2e54442cbff998ae17e70afd520e5664d9bf4a701b49febe196a8908251641c60c08854cd50b60a65cf502da7685ccb11f703cef981e5ef99870596628e66a236a243772f0778128197862fa8543fe264aea4128d7816ebb4df0d066d6fe113c9c8b99063cdaca604bffa1aaa5bc5557123aced36fe5ed3932b514dd24786b1b3cd954fe2d96bfbe5aa09080c347cbf4d7274475da70efccc75577bcc4194dfabb47a3d811a5b38221b8f500dffeffdfd4b1eef67af915f75530c74ca7612179a0680a64fc9c29acfeef417a79ee72a16061c68adcce6bb6aab858a67a80f71739b75b440b421d5f4fc2875217b6a7e6d122f619f9b9d716371def528374fdfe96ed1562fc0783bfb2dd7001922e716e6bb133c1fea5412f95268b2f2f8127817d2a4fdc9da700871bcdb1be2c1817b4808127490b37ee85499df296b12a1350396d88294bbc49d8069c9486290654fdee6d8c7f0f44a4dbf38df7fd5938b74e5b03759709af08e221399addbc1ca570b1b92d0b7637f85b683431c839a1875012fccd8082e7cfa267fba54dc25faffc268f9ced13c39a37699e602722753ace9edd4caae4146f245aaad4c4bebf12e5d867f8b13aa3e1227ca956c1ada48bf8b9de749495314c65a873f332d527d5e051eced22241ab2f0262d058a889d95e3cc132df3e2156f1be1508176d827e24361f6a61edf5c9f830e630afecac076df4c4d25638e4d07af46b13e5cf1f420a5dcd30a7262c93c5dbabd8022c4860a14177842bfb5ae8da9d93fb9515573fc2456f7dd7811e568b8315c532edb49c2951f5c8337d7873eac002d7f9b3093444b7384f1db54b9b51bdd62b7c2be69318342228a3c7897f2ccc30e8b4a0bbf9d80fd958380d1086d225caa41bfe40dd2a17947060206e6de45407b0eb85e0662a6d04fec559ed1e15822c161de343c830a106df29d64a4fba3afcc88f57b10ab85a8eff6142c42dfbd152b11abb2cffbaf71617e358bf5143d122e540c8df30b9e2378a1e48a826a8f2acd5127bb404302c9b6db0ac8e3d91da0b6add8d254927d0b0088f874d1d23671591d45901622ad8b05deb7b492dec14bf363dafdba904b913b33a05ca4445ce00e0dd5be237dc10dd738071e9c662b3cfc380a0147276a85de031f8e1165286231e633d25c8b25ebb24be8ca2f44a88ab8be7ad57330a3b815767ce1be9d75b9ff8ff3002e81eb2898e7edd2e87967f95d7459f12fd79d3485f488d1b9c787e34e3daadb23311abb4d622137e18f88f00e586dd80bb26322a0800139e56c17e34311cfe261569c1468792801e8b9f7f4b7578ad4992a6167aced01d21980ff3197c9d22e325ef6992e770fc33534f0e6b008ddc85840bd689e6ce46d84508c6153e68dae05532e9af0f934dc4a24d27ad00b23775b4c798256a3fede631b32ac10edc04e0d13214a47bb6d0cd3f62ce1461dcbf4b30bfb0583b7096ba5c54b6aa2c5118f79a34a2a05cfd8d1a919ecd0d340e30d8413dfbdeb096c21d18c8c583276c097972af38da3c1e524ed3d5688e3b8be5bb4afed1c81c12b3559b2431b85b7793b4c527ce0dd78f4b9e95de426e84c81f730c46ebe330b5aa71f363425797038dffb43ef157735aa376f63a0c7acaf931ec75798129", 0x1000}], 0x6, &(0x7f0000001380)=[{0x20, 0x1, 0x1e5, "1cfa5d8679878817c4562de426"}], 0x20}, 0x9) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 01:07:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000003c0)="b92e6b2d195e0e97c03dc87dad031d914888cf4d8469b48e0c6e302eaaa86d6737", 0x21}], 0x1, 0x0) write(r0, &(0x7f00000000c0)="f30bccd162e4e6b00fb68337c4ff1d895654abf5f9b65b6c4d9816fc99ed3810b94b32335d17c134d6eba7de2a19015cb9484bfd0ad35e0dd6f2f911c366ee0e679b405ef6398df30c01c3edfe3c96b2fa7b4d61fd0d5b0b58e0c049174eedb29d73faf7e8747cc1f3b1560fb60f92b62c6cb85527cffde8cc8ec58c44f33e6f3719e3c01ac7b02d919d878ebf91156c395f491786806d50", 0x98) execve(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 01:07:01 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="990f7700c449400ac237e77568806bda247a3dcae4f6ffa555cd774f40893da06bb0f350668d0e982cc11306bd7bfdc811b57f2f1d09bf0627d5c83b9430e7fe2d769beaf43148b17d6b2cbfa5a5b4c2844ba31fafc234086dd8688f5d24ffaff2d32f60b49153a0425f4069c36b6f723aeaf962948c48e623af2fb4985be141b0e467f50b533db97e3b8247dd5990e463de234ce0aa56501c235f64a29e70d4a63206d8371700765c9bd1896b3bb9c97c5d2ade071ffa9ed335a5e817", 0xbd}, {&(0x7f00000003c0)="9247993ce02a6e85e58e73622ba1625ee4b6bc555ee60f501d56308e406a66b3efde4cf067b35cbb34102788acb1f615cc9923b57bcf8c2d67e9a0e3de73997a95790039647f89e0e2c6a748fda593743ccd4093feeb5eaacb08be7af6860c0a5970efb6782d88a5bcd09b486d61214d93852c907349b3fd01bea88402f1ce4cd67cb50c0ca28dcadcb1bc96816c75efc542b504c4d4877b9b2d7bbf0c694701e9314c55562576fca09343a77d4355b3dab3e2", 0xb3}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ccf60849f34897fe9853a1", 0xa) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) open(&(0x7f00000000c0)='./file0\x00', 0x10288, 0x2) write(r0, &(0x7f0000000580)="404f4cd622dfbd07967bea9f4a52b735f75a11b90e02ee715b1f9780d5f7ea2fb17112317cb8eb934bfbd3f527bfb638992a5a72e1b189afae36d8f0dcba0f8e320a98b6c4c369f9709c51b79c6c965ae44aa311d095ef9654f36602aeca3740a1523a8475d1f2553c0187e538b25ec9f646764f7e66689aac8c83812b22a7312247631de7684506af9175f824487d3588eaacd375df2996fcdd232dc1842eaa3992fb25ba31562c4cdc6cfa5913f6557f05389015b98e506efcee30a20aaf858d6f5349ea8f05e9c7c3899d0485f747678a", 0xd2) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 01:07:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x44) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x141, 0x2) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec811705000000000000000702000000aba601b4000f0008"], 0x1) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fe", 0x1}], 0x1, 0x0) fchmod(r2, 0xd1) 01:07:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000100), 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0xffffff75) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 01:07:01 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x80001) r0 = socket$inet6(0x18, 0xc003, 0x0) r1 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r1, 0xffffffffffffffff, 0x8, &(0x7f0000000440)=0xb879) setsockopt(r0, 0x3, 0xc5, &(0x7f0000000400)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) getuid() getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0xfff}, {0x18, 0x3, 0x61c12b3e, 0x4}, 0x0, [0x1e, 0x0, 0x7ae, 0x8001, 0xfffffffffffff804, 0x1, 0xfffffffffffffffc]}, 0x3c) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000480)=0xc) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 01:07:01 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xfffffffdffdffffe) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 01:07:01 executing program 0: setuid(0xee01) getuid() pipe(&(0x7f0000000000)) socket$inet(0x2, 0x3, 0x102) 01:07:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) 01:07:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x1, 0x8000, &(0x7f0000000100)=""/183, &(0x7f0000000000)=0xb7) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) 01:07:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x10001) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x4) 01:07:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18040, 0x51) dup(r0) r1 = semget$private(0x0, 0x3, 0x280) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r2 = semget(0x0, 0x3, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/31) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:07:02 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r1) dup(r1) execve(0x0, 0x0, 0x0) 01:07:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/4096) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x4, 0x409) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000000c0)=""/132) r3 = socket$inet6(0x18, 0x8003, 0xffffffffffff8001) setsockopt(r3, 0x5, 0x401, &(0x7f0000000180)="d24f995947eba66d8ba4a0c6aae7e86bad62ecaf5b08746fd9485cefd5f1a566bb06b4eae6db2d071e6c99c5018e0d00133f08923f9b3ccab2a5a14f064eb1527fa98d6956103b476d5f0c32f51bd31a5f6c0b4c928de93ae120305670015ff12d8bfb0d6df1a8cd741e2e2803e92da6da77", 0x72) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000001240)="0000000062a35fc389bd2caa1c7307ac0b214fe417b0bd89ca42c383ce0c385e7d6cfd485fcab08fd288776d3a39485dfaa21213", 0xfffffffffffffffd) 01:07:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='H/\\/,(\x00') r0 = socket$inet6(0x18, 0x8002, 0x0) mmap(&(0x7f000016e000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x893, 0xe223}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 01:07:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/144) r2 = geteuid() semctl$SETVAL(r1, 0x64ec5d8057933359, 0x8, &(0x7f0000000040)=0x6) getgroups(0x1, &(0x7f0000000280)=[0x0]) lchown(&(0x7f0000000180)='./file1\x00', r2, r3) semget$private(0x0, 0x2, 0x34599f2c5917abde) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20000, 0xc5) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0xfb, 0x4, 0x6d7, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000084, 0x100000001, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x44, 0x7, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0xcc, 0x5e}], 0xfffffffffffffffc, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x11, 0x1, 0x9}, {{r0}, 0x0, 0x0, 0x20}, {{r0}, 0x0, 0x0, 0x80000054, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x23, 0xffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000080, 0x47f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x83, 0x6}, {{r0}, 0x0, 0x53, 0x0, 0x6, 0x5c4d}], 0x101, &(0x7f00000001c0)={0x6c, 0x6}) preadv(r4, &(0x7f00000025c0)=[{&(0x7f0000000200)=""/25, 0x19}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/46, 0x2e}, {&(0x7f00000014c0)=""/219, 0xdb}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x5, 0x0) 01:07:02 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) lseek(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83", 0x1) 01:07:02 executing program 1: semget(0x3, 0x0, 0x2) 01:07:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000e31000/0x1000)=nil, 0x1000, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a00000000000000080000000000000006"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:07:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c679c144745e997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7e62f359c31a024b709019fe06875139537cbdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed58a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19", 0x3a9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) fchdir(r1) r3 = dup2(r0, r1) semget$private(0x0, 0x0, 0x0) fsync(r3) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) poll(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000380)="98e5309daae55d6511ac11f6439ab600e921fc8793f302bd38c32c65f3a655c2918df1722fae08634a4dcbb6a2153012decff38714a9bb8a5d95026ec9e22d99572cf9b5fa2666704099a4865997268ee5a9e14c575c62e600cb82db4aaa29eb1e3754d8af619a1c75051df1b5429f8268325cea09f7d69350b9f71275d7dac8f2e34acd33bbeb1f76acc9bb953d769b8c82e4f4aa7a546c43b538ce12c4fd68a97c0a10809ac1e2b25e25ecbfd86ffea05faf63623dec4e8dadc04bbe682005e1c9f4f2782950889dce11aa24b0c5d49bef25adf7fe71d0e705b3d4553e3701162ac734dd39313df3504dbac581b1fee4ee76a3c9", 0xf5}, {&(0x7f0000000480)="f2c0afa7c47d997aa46401ae90591d5e7f9b6ed6f0e1fba9ed2b6c55f073a98d7d8ce07219f0d948bf4d2ff157679bd8a5c1799f0e04fa1ffbcd61ce4e4ec7e72e1bc6982a7adeefe8e211e5a5a7b557221492e6666d1d7bb40da6824af122bd60e47164574ac78b069a0097c5b0a94c0a9a22313acf877e661597ce", 0x7c}, {&(0x7f0000000500)="b6aa1546fab1624d797420a5834b81cea7f0926aab5e9f3b22d1091e5f24d56ed465c41f0bf07ebd611fa76d9adbf7856a066b62ee0e314ec1f16196eefee9b7e310b95701170c90e31d10ccfd70b8b98f5855", 0x53}, {&(0x7f0000000580)="9084d1cd97f639bf05f72c5f2ac88089bbccec6c005dd132377b85856d13c128949ba674cbcf2d0f7305c6de24c3cda6d13e9f6da8ece1ba8368eae3ae962abddc1feab6d56555adf54a4c207f212564a7cf7fae87d008b9705a05ce7800ec38c711d4b47b39fd527ee8a44f90ed4510a9453a109f8dc1402dc6769e90d4d83ee65a3fe5f7d92b6414b1437ba685cdbc0562b561e4ab5067a757336a72dbb5fe0e4ab0ac0221938bc86de110360015d79091190c5887c67d5cb29e0475cce90fe1742b4867a8b92c070c2b3cf201338d8b39924ecbbf18868a46af6e0a4a78", 0xdf}, {&(0x7f0000000140)="a30a00f3c4f63edd85368847", 0xc}, {&(0x7f0000000300)="1d6df9453a454f98062ce82eab0c43b68ff8167afad6f5464b0a495068fe1aba5976b4186529f4aa256ed828e65dbeff56596e51f5084b", 0x37}], 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="5800000000000000ffff200004000000225bdb50c8d155b724031083a515d0defe1c0c4e1fa7d1f598a3fa5492dde200b3aac8de7efd7de71a322945d62a7c6b6fd435c7062b41410b824d552b70c827ff7baf1700000000d8000000000000000100000004000000c1a729298642574629aab8374d389855d861fea3e7a66a85827330deea7d76afb8ae50e1ce3a9cc31135d5c04be4f4a5d8560afddcf478fb27a013a289d60e19d1af8de66e26d6144443e0baca0df663eed15c0e5a4d4e61e25e2e3fcfd968a1aa07eea0f44d090aa948a794e06ea2c369a3123d0a98b9749f8be82058b9817c20b6838291148f94a34fb0422f285c6f90300319bbfd4657c3ed3b9db3fbc79e55dd2a80d37889ff637f8b32f833d6db7c607600dcebd0ffd1f1a92a9dac4a57d4e8eea6b96c0000380000000000000001000000050000008f35f9eeefcb1a7c06d8372a4a21e6d9e516aeb098a9e487e4762adc12e2b2b301a216e96bcca568"], 0x168}, 0x402) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(r2, 0x200000ffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x3f) getgid() shutdown(r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xfffffffffffffe8c) setsockopt$sock_int(r1, 0xffff, 0x103b, &(0x7f0000000080)=0x5, 0x4) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlockall(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x137, 0x0) 01:07:02 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xa, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) pipe2(&(0x7f0000000080), 0x10000) 01:07:02 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x40) poll(0x0, 0x0, 0x81) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x6) 01:07:02 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffff) syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') 01:07:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000440)=""/211, 0xd3}, {&(0x7f0000000540)=""/181, 0xb5}], 0x8) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000140)=[{r1, 0x104}, {r1, 0x8d}], 0x2, 0x0) lseek(r0, 0x2, 0x77e11bc2e88f6f4a) 01:07:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0x0) 01:07:02 executing program 0: getegid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x400000006c, 0x0, 0x0) 01:07:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) setsockopt(r0, 0x4, 0x402, &(0x7f0000000000)="20a624cc327bb8c9ca788d468821", 0xe) sendmsg(r0, &(0x7f0000002900)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=[{0x118, 0x0, 0x0, "1445134f20c63dff00000000000000e10fdc562831b0d257763ee700020000ff000000724090e1f36f9d113c0f0755e36031de7485deac87354f10cab3c0c18cef4395a85f8835466fcb7691ae94f12fa926f9253ebcd19efa520c33d54303c4523b4c4d1c5441360de809c7e6379dfefe643b460717172c09d89a4b21f52324f52f8761c19b1f3102e06dd62f27fc1e34057c270f40cad3b811d70bab932ef9080688345ac587204348f6a75ceca7ce051f344090fb5c7510ad15819ac47780eaf3c86538f7c4724870935fc1f1eecdbd78f8d90f2148cb6530f9d3b08e7f34767abe5671690d354186d23cb19517fb37cf1ced13cefd612632d4c2e14b6b8931359c9e84d5b3"}], 0x118}, 0x404) 01:07:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x100000001}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x5) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 01:07:02 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x7f, 0x8001, &(0x7f00000000c0)="bc00cee2f3bc1a31acad8bfdc0ef607db3015705123a6bdc9d9036e21d5f3e563f28e4f7a683b6806f75c17461d4ef4ae08aca7c97e30c9351964a73395e07767d486b9d7b84bb896e4fc20bdf162f93ebb8b4297da0653ac28a41036a61d91467123450a6060f1ac26fc08e3fad1e3094087a7c20c7114bffd136804b82db1ef4", 0x81) 01:07:02 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07ff2016301e4923d3e772301de09711f74a6d69cb9f16d416485db1740fc28bced743814151393614c8d1edc8c276"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) write(r1, &(0x7f00000001c0)="ba16", 0x2) close(r1) execve(0x0, 0x0, 0x0) 01:07:02 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x7f, 0x49, 0xfffffdfffffffffa, "0900de00000010009d1800000000000011ff080d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e652390", 0x13b}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc8487489", 0x2e2) r1 = getpid() fcntl$setown(r0, 0x6, r1) 01:07:02 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 01:07:02 executing program 1: nanosleep(&(0x7f0000000380)={0x1, 0x4}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='}\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)=',\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='{]/.&\x00']) r0 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/2) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) execve(0x0, 0x0, 0x0) 01:07:02 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 01:07:02 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x0) fchmod(r0, 0x6) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x29ad}, {0x0, 0xff}}) 01:07:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10400, 0x40) getdents(r0, &(0x7f0000000140)=""/9, 0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8000000000000, 0xa2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="5e68303df71aada7cefbbb75ef8c5794dae31d0079f288a5f585bb8734e27d3a26e65e0d8c54a9467e", 0x29}, {&(0x7f0000000200)="fc882d45b115bf6a60a94aa4e32ff526877d2abb25da9379cf8f6ac28d4049e0d3240975f891e936b4164e38895b758abc1ad5e8617974e4e62444cc6f06df8b1e7829054ab63590be2095503684832bd345af9077d18aa3aad07100fc29cbefd7f9b0a3efb848d8dfbffda44a41a2bfdb112624ddebab50606860ecd1f596b874bf740f3587aed6a7cffa1b06a912a8341cc04c509f2eb2ea54bda649c066594f88829b237f1586732da7dac00c", 0xae}, {&(0x7f00000002c0)="8878fa", 0x3}, {&(0x7f0000000300)="678a2556f2b3bfcf29caaf4821b374cddde14a0aa88c1777b9a9968c83e5f24bd417af1976aafb4ee9ab7d27b2ebce28bf7ca439de3cd6753795b69ea394ac199e4bfccda699797bf81326aa6c4f47d8dd6d5a8b5e6dd068ee25de3876a0a631d71390c893c7b6166757a55dc1cd1d2501e39b2f8097a389a6914734cb00c6692cb7f567876e9e23477785dc4c668948d456845dbf33c6c675ccc672dbbd707bbd0c3469fc0c29284d22a43a46414f290280", 0xb2}, {&(0x7f00000003c0)="9bbd0fb84b8783a913c3dea183e36f38595b1c093b7a3a95762c6f8fcad5db493dd0f9134897f3a3c458c84ae1cf6894706e39d8b9aa5ea9a446a9ca", 0x3c}, {&(0x7f0000000400)="29549a9ddb0dbca5ad0e679cf2675ff4f18dc8dfb3bfab4c44f514d44b1af53a4bba8a40d283a83822448b5bae777f9eb1632f39590f19499b7bb5bf405367b9b1f80ca352b5c6323106fce182770c84bba2374219a3fc33a40b87fde1edc732440925c8a686ac6ccf7720490db883fceb21fdfc5e156e02a08071547f1675d3b1ad60bb8d7fefcebc2afd5a1c1c9043fd7c53197833e9dc0eaf1e", 0x9b}, {&(0x7f00000004c0)="409a5d0d2a26572af5bf0332c496d42900cadc84bf74c3fdf90b23f07ddbdb", 0x1f}, {&(0x7f0000000500)="4c2c014fb0ca4c605f21d5c9f892ea18d37ce59ee2dd55fc7b3afcfa92b7d11bf994cfe6d82310639c0fea1155b40ea14a4f1d5c178b719d3d59f9e8876a76209e19f4990c1e683bd67a2ee9549b4f0697521f8975d4be609465573f7cb164043e332f88bac4e5d02a30a06434b37ae10c405043b591f8b76daaf361027d719aa45b75d76d75cf66993aaa68aa94110e02715e65f3da376255b01c8254af1ee744c831b045a21bf70240bdee880743b9e603d94f9356cecd1f4445fe2b57c22b890398b6a5f4a2f2e792cc466b2e2fec7dadfb49660aa7a2ba", 0xd9}, {&(0x7f0000000600)="d6c1556e7fd3f18aaf2ed18d70bbc9bc12dfece633d689223a7ed4610e4a0ba2032fb55f38adecad9aa13570abca2254ee6c2feaa0034369a755280e2d7c46d7ac94c16baf77058c2f2a1121fd41a429b1871f598998b8165d5dff5cca2558bf68d912cdd411169228defd4c5aaed5b7f5bbd4732cc74241bbb159af7c26a43069a9e28ba25562d8d5fd5867735843f9c25f219d5d9a4f38c335ff7b4656a02f2e098fc31edd3a648b4c849b7cc5733d43d1e5060b12944e9018d4780a", 0xbd}], 0x9, 0x0) chdir(&(0x7f0000000080)='./bus\x00') fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10002ffffffff}) 01:07:02 executing program 1: mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0xffbffffffffffffd) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 01:07:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000), 0x0) minherit(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) 01:07:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 01:07:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) poll(&(0x7f00000000c0)=[{r0, 0x2c}], 0x1, 0xf6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$setstatus(r1, 0x4, 0x85) r3 = dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xb) r4 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000), 0x0) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000480)}, {&(0x7f0000001700)=""/202, 0xca}, {&(0x7f0000001800)=""/192, 0xc0}], 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x7fff, 0x40, 0x1ff, 0x10001, "f0599e30a9e6eaa4d92f93185a862ca18035a94b", 0x3ff, 0x8}) close(r0) semget$private(0x0, 0x1, 0x8) kqueue() syz_open_pts() 01:07:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000016c0)="58af32139def967d6483bb4e843b7aad63353687", 0x14}, {0x0}], 0x2, 0x0) execve(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x3) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getegid() setgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) 01:07:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) pipe2(&(0x7f0000000040), 0x10000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4000000800059, 0xfffffffffffffff7, "928fbc35275c000700"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:07:02 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0xff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x12, 0x80000002, 0x1, 0xc0a2}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xb2, 0x1, 0x7, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x81, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x101, 0x7}], 0xe4, &(0x7f0000000040)={0x3, 0xd9a5}) close(r0) 01:07:02 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0xa083, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0xfffffffffffffffd}, 0x7) 01:07:02 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 01:07:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) chroot(&(0x7f0000000040)='./file0\x00') close(r0) 01:07:02 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x7fa5d5fce3ecdf65) 01:07:02 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0xda) unlink(&(0x7f00000000c0)='.') 01:07:03 executing program 0: socket(0x1, 0x4003, 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 01:07:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) socket(0x1a, 0x4, 0x4dc586c4) 01:07:03 executing program 0: r0 = socket(0x40000000002, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) shmget(0x3, 0x2000, 0xc, &(0x7f0000ffc000/0x2000)=nil) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x3}, 0xc) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1}, 0xc) 01:07:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffff7fffffd}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002580)="63bbf026948bb1fba81816d2de4f6f161e064db9b4d119e94491b3db4021f9e696f5683520c216caad110f1a9b6d70a60520469f9685b4ccdf3ff15f5c9c200a693fc71185415b6a93169b4e7b6594a7effb9a4051e3e4beebf9590ec898653b70db1bb5ac1bbcdffd5f138d7a7eca2a520ca98ab21daac0c16d7ddf4bb080f1ac1eb345eb591abe0d44ae2d82f986d7919c5574443f7959ea90a64ee81f38b8e21fe55c6367624131d269b597b800024b47e054d766bc4f369ad1633639390f649106beb4c9ff", 0xc7}], 0x1) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) close(r0) r1 = kqueue() shmget$private(0x0, 0x2000, 0x19, &(0x7f0000ffd000/0x2000)=nil) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x900, 0x0) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x4, 0x24, 0x629, 0xfffffffffffff0b9}, {{r4}, 0xffffffffffffffff, 0x8, 0x80000000, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x88, 0x40000002, 0x1, 0x2}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x26, 0x40000000, 0x401, 0x9}], 0x4, &(0x7f0000000380)={0x5, 0x9}) 01:07:03 executing program 0: nanosleep(&(0x7f0000000000)={0x101, 0xfffffffffffffffb}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000700)='./file0/file1\x00', 0x20000, 0x154) close(r0) nanosleep(&(0x7f0000000080)={0x2, 0xfffffffffffffffa}, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3a) flock(r1, 0x8) nanosleep(&(0x7f00000003c0)={0x4, 0x2}, 0x0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='r\x00') pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file0/../file0\x00', 0x400, 0x22) r3 = accept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x1) r4 = accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0x0) nanosleep(&(0x7f00000005c0)={0x1, 0x7fffffff}, 0x0) r5 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/54) mkdir(&(0x7f0000000440)='./file0/../file0\x00', 0x2) recvfrom(r4, &(0x7f0000000600)=""/162, 0xa2, 0x1, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r6 = open(&(0x7f0000000480)='./file0/../file0\x00', 0x20000, 0x100) r7 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) ioctl$TIOCNOTTY(r6, 0x20007471) rmdir(&(0x7f00000004c0)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0/../file0\x00', r8, 0x0) flock(r6, 0x1) 01:07:03 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x7f, 0x49, 0xfffffdfffffffffa, "0900de00000010009d1800000000000011ff080d"}) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e652390", 0x13b}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc8487489", 0x2e2) 01:07:03 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 01:07:03 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000007fffffff0000e5ffffffffffffff00f4ff0000000000000000000000000000000000000000000000000000000000000000000000000000003b19b322dcdbec627f26ed8bf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb602986e66c6f0110d1d739f4cbef1170b3653a265dc3deded9b37205949bf13f181b4dd93100fa15164f4f29119ee59c53925b6e008f160e88705c5a3d1a3c2bbab60a"], &(0x7f0000000180)=0x6e) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0xfffffffffffffffa, 0x0, 0x81, 0x3}) listen(r1, 0x7) close(r0) 01:07:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059dc65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e76ab8061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fd1ed03b3eaa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e937676", 0xfffffffffffffdc4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x28, &(0x7f0000000240)=0x7, 0x4) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) r4 = semget$private(0x0, 0x7, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000000c0)=""/53) semop(r4, &(0x7f0000000080)=[{0x1, 0x0, 0x1800}, {0x3, 0x200, 0x1800}, {0x0, 0xd67e, 0x1000}, {0x3, 0xffffffffffffffe1, 0x1000}, {0x7, 0x6, 0x1800}, {0x1, 0x3, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x9}], 0x8) poll(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x80000000, 0x4) shutdown(r2, 0x200000ffffffff) getdents(r3, &(0x7f00000002c0)=""/3, 0x3) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) r5 = semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 01:07:03 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000280)=""/179, 0xb3, 0x2, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x400010, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x800001, 0x0, 0xffffffffffffffff, 0x10002ffffffff, r3}) 01:07:03 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) getppid() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x7) msgget$private(0x0, 0x628) r3 = open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x0) fchmodat(r3, &(0x7f0000000000)='./bus/file0\x00', 0x0, 0x4) fcntl$dupfd(r2, 0xa, r0) 01:07:03 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="4045c16670c10f43507356a45421c23b0e30b75a8d4cadd1e74486627e62f3a91a024fd6d4237629623e978127d74c9ba98f7bc95feebef47c086977747b6d1469c5b58813a26a6691426ee20bb20e7ea26a29bbc9fe5db67b3448dfe248531869e195dc621c90695abd0da7e3bbec0f073e6f944580f57864c9aff1207fdf79ba8e5ae1b28b4689404812448b052a1f9b82b20a0096dc", 0xfffffffd}], 0x226) r3 = getppid() fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r2, r2) execve(0x0, 0x0, 0x0) 01:07:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x1, 0x3, r4}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r3) 01:07:04 executing program 1: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/113) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/246) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8005, 0x3ff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000640)='./file1\x00', 0x1, 0x4) read(r2, &(0x7f0000000680)=""/128, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r5 = fcntl$getown(r3, 0x5) r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6, r7}, 0xc) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x50) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000004c0)={0x8, 0x8, 0x3, 0xfff, "0e0b0400", 0x96, 0x8001}) chdir(&(0x7f0000000340)='./file0\x00') r9 = semget$private(0x0, 0x7, 0xe0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0xe629, r6, r7, r6, r7, 0x60, 0x44}, 0xb2e5, 0x8, 0x18f}) semop(r9, &(0x7f0000000700)=[{0x6, 0x7, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x81, 0x1000}, {0x3, 0xb1d, 0x1800}], 0x4) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000400)=0x3) semop(r9, &(0x7f0000000440)=[{0x4, 0x0, 0x1000}, {0xffffffffffffffff, 0x8, 0x1800}], 0x2) bind$unix(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="e071936a6d4ea430f5216a7d8cb2f64e03a01b6eedbb14faeff92cff78c0a25bdb83d6caead68729c8dfefa8659c71225c238766212f9f76e4cb01b1fd5687a5be7bee3234986b8b18e723d07b22ef7e07003a47526ecee1c7da0faf085ee68e2ee3a6b06a22d485caf960180580f005b18d3f235200000000000000000000000000000000000000000000000000000000"], 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000500)=0x9) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000300)=0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x101, r6, r7, r6, r7, 0x20, 0x3}, 0xfff, 0x915, 0xfffffffffffffffc}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000005c0)) 01:07:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0xfffffffffffffffe) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c5", 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f00000001c0)='D', 0x1) 01:07:04 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) read(r0, &(0x7f0000000040)=""/2, 0x165) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1100000ba5e200", 0xffffffffffffff2a) 01:07:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000140)=[{r1, 0x104}, {r1, 0x8d}], 0x2, 0x0) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x2, 0x10, r0, 0x0, 0x5) 01:07:04 executing program 0: r0 = socket(0x2, 0x4000, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x2, 0x1}, 0x10) fcntl$setstatus(r0, 0x4, 0x80) 01:07:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x8000002, 0x0, "a147780ac80400000000000000d844237e0d7a00", 0x0, 0xffffffff8a17a361}) r1 = socket$inet6(0x18, 0x5, 0x10001) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) mlockall(0x3) utimes(0x0, &(0x7f0000000080)={{}, {0x2}}) close(r1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x9}, {0x56, 0x1f}}, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8460, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r1) 01:07:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x18e}, {r1}, {r0, 0x40}], 0x3, 0x0) 01:07:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="0bd40fccd5c5df0f639102d9e2d076370100e97f00000000000015983153fd6a1e162c8fe00100000014078379a7798b336700000000000000000000000000", 0xfffffee9}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="3965e2eec4b8e9393315cfd6a1448d6a889be5cdab5b223c6e7900517f9d56917d2214affae64774989d2781c2afe3219d7f89a2b68f4c5d66b14515d638f435a4d8737350828dc4c24641a7af0886da40936093064129a7f794f17d108287c68c058673f5261513c0683783266f91c25788c2e5b79ad3b2739103bcb66521a869f52e872bf38f0cc8755f458838be877b7bff14246cd69f6468b79b6e56f55eb672add1d1140e129ddb7701aec69b214eae56640d73117b653b9084272ff69a16b599e7fbc87bf31411d2998bb5274c4e2daf1fef87f44494ebea92da1007d491bb6158382bc1290a89393baec86db1a2490d90d4bf0714f186ac61639e46", 0xff}, {&(0x7f0000000400)="7b6fe06441704b09c1446c7c63beec486d215e59fd6a2fac7a988693640d49015674278c0eae83f7ba4964c3285bbb9cbe966204e6de50f6cdf6b7a66364760998da0dc30a6a386ef3ec8a94c4c8711ac190856e4f6eba4294955e21020b0be3f12185825204df6c784f928185e549a6140d8ff0a263030b0504cf89c3dd33ba083a0878cf003916392e9dc79b32cee5306a7cea5704606b727e8985f3f6b6acc05c4cfb937585628e1055d3b30e9ce6f609b9411efa1c02b5845208cb5d3b639459ce8d05af5ec9d4064bd417832e1a72feb348670f66431c787cb999f97a5be1e93ae59910b5b22e365ef981b81bf2cb6624fa5545b3ba8a9b83ae54dff9d6a02614037871be31277ad99bc2524742536d16af0229e0a6fdf644e17ff4c37bbd2bb6b42ff5d8b91d132bdfb60b04dc85f921af2c31567c37a0ab6357f3c5e147c2d57998b60f7d118d5b38b0f376035420b8617ea9d1bfccc86b8d93fd2e540986496fa78384891835d9ec8c8ba7f1b19c7da8bfc17de0bdf7ece81202085d560ef4d6643a002a8cc8b3b2aa605cbc5dbfca55d635b17f2c0f6691fd3f0b415980ec09ae194aa21221870f6033891640c69d76a28b0977e09f93dd9940142259eb30ce55de625485dbf3e3cb23e5fd494cf3a140784062858a6c6d7d80795da29ef243543085c589a5b13b411574796f06561184fe786c4d9c8d5458382ac8c49d7b320df2202abc39611fcfa28e503aad9a257fddad4fb54faad035d907e1294f3692a2163ab24089ab6c2ecd21729aacb2aaf8c3e1c34bf82432b348c66535bd25e2d937bb90b8e5681915f93dd2721c82dc8e8a3dbbdf752ca1020e9bf1733485f9d2cab293033945ce4c80469c7667df47dad630ff229fc93efad58dfd65d9288b5642b9382a22ba1443ce9fc6f4b812dbb4b530ce21446f1717206af5966b83d4bf0fa3a56bb7a42a5a6f5accd2deef3c78695cdf3771438a1b6b177a38c649f07a82f782c6722018c2e2e62830e9dcd23258e968585565b6c0ffdded3752c5c3a17a8f7a90225207a04c65a9c71f884a47b59cf844122aa431f8c234d5bc01e9860a60067da3704063f41e21d27ddf992c29f5d6ae0e422c7c0a0622a9083ba0d5dda781550124c15464f37adfdd979ea2085a572bbc424465a829035cd5924cbaae760ffaa9f1a5ebce3b92cc59b87a288cf1452b3c93bdf80ecfddf9861ffa4e4cbb6435b911eef44a51ef5f89e48822b270af89481ac4c310fb03c72c1b0f3cb38f4d124d7e7f49feb212f7878854bdadbff0d9d586120809afe788c931ab91c433425c7c7d1f0a8d24bf164fcc017e90ce706ed744382889c363531b4e97c0fdf27515115ecf15c25dc817b56e08b2f863b479b25a331bcb403d3724c0400d338376300b070f171dbb3bad02a79cf953f9bb89f6b44f47ab8ebf2ab32837639257ae19cb228ad8bb0f02fa7333a474908140a6108109817716770c034c34788e7e7bb1a1f10d4f6107506f9daa7c19153f2c0cc26ea141cdc19618d220ecce28cee3fcdcf78459da219909b2e6174a331ac3ac87fe49dd1597ff30478cc56d48b6ae7f8c5b635f865e0a8b94ab9fd8fb9c70b4e08946c7fc2b7a3e961c869f5d65b13834b44992e48396b079d714d21d76da46378031c81064e7d01c6a618c783d78d642ee9b0c46dc22030aa5bf35cf7f12b8881e7f2ea67f97f49c499ecb3023d2aab3a691b86f263acb3262286ef0fc1414de4f58a5a3c0c2a13f41c54b6b318dd734c79d01bb9134f54aff74f63e01a4baa0231e30821252a630d666ab9df865722e210fbea278609e1af0a1a0c0718f205c553df6ef3647c84464ae266b1247b3c62844eb68a04761e8d67f8d61f7d6d01758b20c2d4f3fa235614cf7a890d04e5fc90eeda77788b5a11c68a16a2012f52780297c1b0ff7560a9c6c21ab3a97671cc8613dfb366a7d10e1b8ef621e65bdc1b9d76d66a90812c734807d7f7df272d8a1ddabbb760b58d534be8ff9b4906d7b791af1bbe7e06c43c692c2482d708437dc6b0003a23141899692ed7ebe69b46affe7aadb24d6a82305f40cf034b5cbc97713c97f95df21d8246b513ce0ac1ac47769a1b473ed67e6419fdbfd3e0f62925e995757b5b74a2994ff720b5c0a635d46d0a7b1a21afd27f5913829815d2138bf2eac544128a2733155f67a0d673db7664a988205cb7cecb1b09e933586a07e2c6b0053b74dfd374c16a689208bfa0dfa430f2ca5d76c2129e3b210d827e2d72670cfc869fc4149d15a9ff06419c602af10ba7b66a13cded880fbf81939de18b258e48c1e0a6b89ae11fda3ece0a8e82549d95473436dca4559476dddd007aecf093975b719a6bc434d96bdac89b4e07ae2aa6c528fdd79c103e65edcb16d6500d3f51355f093525a10c5dd0cdaf88381ba819803d379cd4e03dba42c3df60fcd5f6e09e6b06a54c3ddefa861e89554103f0ff4fad4753d5fc4c9b6ed19e1cf0e0a4d244b24673efa14bd52d88446e2c426a9bc3f86d4b48b2077b083324c52f9521783d4a625a3e72b60b83c39e63fb7edd42cec35c5eb12fd851a4cb71ae3481eb9bebdd1fedf151fa19ba84965f0d7d10ec116598c3efc9882d817f8c0c1abfcfea0609b216b952021b4b593c705f656f2e21b102c18b07df79856d748e8126db232dc04bb2c8079406c873a963356a8481bd3e74ecf37d57d10ea9fa7d02c11b1799cd42c434ad2bb3e44ade76061dc3789b5594e07083af6268dfae97def688a22f50831f9e2636d0670d2d9ed8f7def040aabfb2fbf7bbcff7574f6c1e5bfb5b70280e35a863e66fa09e9ffafe73bc51812f8779ed5405d6d9ad4c13632bcfa86ff52aaaafceebd7d475b955aeaffc63504b7672dd0bd5debc25dbc234dc4294ced810f6a47789e3619379d4b39a42e3b597cca2a97f41c946d07035d53816d6a0b0e0de957633a66c7677c924ce9d32dac24b7407ef01ddfab0adcc3892e29c4796083213d6fa3dee27a56069252aea1bb5dc317fdce49a311d6cb8733a3ab330abd845e6da6f805ff938eae32aaf0b8fe59f16ddd1e0c75f328b9c39f56fc0068d01e9ae6de5f9e9ce5aca1143b3d575008f55627fce3936626850ed030a4a085f7a32061a82b5a4054fd988ea9e4f1c332e70979dd5c87404eea8b4674090d0e7534aa41bd1ea8e01d5c1c0bbe1429fb704b28b4ceac43ca1198ceb920b07c31b8b5bbec6cfd09f74eb43b19dd294d15ddcc6cade24c9a2fb4c1952edf131b269709c13e969a6ac5bbe13dddce5c2c20664f5e6e231dcb730f476baaa8ad14ecc4d18d08879d7e7d025c149c6275673e814c6dae201a2880a9368a9c9a0e1e511363b2553c42f663f2eca0e933ea694a4d150e41b51f27112ecc4f59a9d68248e000aa435d8785ddf816837508cf9869cfa8965cf3c144bd1a77d7cdec69ad89fc38068c7ebab5bf58189094ad181259f50f1b3368b676965ca6589e13dc9ef272748b7649b098272e2c7c65c312c0b1b20f539e58408231893c0f0640dbc0f57f5f6783ba4ae4c1d78240338f8fddf55c456c7fbecd094887ee892ebc37b0fd27b495fb6f0df1f1b271f9aaf0a965d680bfbef6e2938b04e0cca3a3a3ff1e5546d6aecf1be9bd6c08a251131de41ec621c7c93dfa960fdebb7cc6fd92865fad04c1d59cd51d27b473bf2ea670c1bf0d6362a7ce66f438523e398fd197e875bae82b485b6b9e61841504218a63cf12d5b840346fb227055320153a651280d8ea59b85d87e0eb395fae7a06f488e430ff120a979f5ff2f58de0556904e272daa677b900fa975a89ab3aadc3c1a01916d2413cb7f6a95e65bf9b1ba2bebd729173dd164c8ad74699f0ec6338aa4cb597fbb58a715ac0ecc26ff2b6601f11f71d7d35117dfa965d4016c0376fbaf7f9d91ae6ec3c86902f3d0c7a9a2197308ff7ad14f72b4bde5d69eef52902c56c1388b8f37ddb92de03731777c1412a4f912f5c79a12066223cd4df02795a4c8795c3513d50508b2ca2290c5793e9c51c2bf294fbcc08865ca3762c3bd8878411bc81d0f92d75a34918e8384d41784f57edf377c21f4f13cb6feb870679526cfae4fd538655d82ba806cd1546ab32009d7ef5aadf797fca091decc0355df209c23fa03f39b82780a4ab5f49a61a25aea19cd1f4d09f131f3cdd6ff7eaf5f1cc7a4ab15cf2e4682014c0da32e2c44a5ecfbe6a2936f392f4399fc257ac3c05d5a927bcdf89eb5802aafe57c7bc3cbce181cefd78fc60cdcfe146c9ba86762c68eea960ed26cb6e71bbdb1a5a8d97045c24a583d653ed79ba4045ef96250b2ecfb043e9edbc2f2a930154f3c5954dc716a20a06fb2d7ef32543772aa244f426043d0f42e26ccd4078a7a56e5d1c117f9b28488b43b0a4d30ad51064008e97c77854fa204fd9674bc75365ebfd1ac50644bcc1b9a9848f28e5b13a0a9aa947ec69f9bcc47336811631a65674cc53aa1df66b193a442a3425f3146672d5b897be50e5bb441771a8b7796118fca83dfb5a858f21eda5000f55fc9dcb60d208d5c0956f61aa3557776d79137430ae3179c689b4f00499873b40d3be7644f036034fad2de294236a6a62441b3ef3e26de7a1185682111698e77238eee35d0642c23144c6b1cd0f8293ff2dc1d6d3aa10f07a0edac94fd7a726c605cc448654075158a5763a77c4130ae32218a6048bb2c7caec4141b7c60309b901da9a45e028cef814cb3a05bb859ed9b41205e71d58a41337fc5a8d77f4eac7d6d6e8bb2e948bcc76950262722fec2a633a131ddf9bb02ff7074ca7344605b22a25bd54e1261d8a7358447aac27602107e82452825bea713cfa28193d1557e7386e7b367645aef7a48c2f6a77957ac051963e72ca69a15cdb7bd74f3fe37a2f131dd7453880c4806c4111f1e6d276b39e158603ad148124178362d96c54a68a39e8fffb372884e5c06db2438aef6066e9d98c8c8a9c6804ed2b238c739de9356c6208ff283f5ff06357f7c14bcebf6717e44e2c03206771d3e197a59eaf95b23c0b31cebea002bcf4588b2542bb0f47dac6a777691951af2863e163adb8a5ff1dc2dafeb1c7b79d7313fe2140b25b0c64003262021de5b079e2c8b2021c536dbbfadbc06e94840c02e05c48b343625c83b1f14248c599e8f01c18d9b55fa9a76ba929aa42eaca7fdf3bf13a64647198b47f1883ea2fee332d7d5e3fa72b1b86647f13c7967682efae4b3d0b860b55cf8fdddcd85287c5491fed17721a1b68859661fa3f01613119b1d59c2629a72f42837909d45ffd87093c2efbbb7675fb5b64d92021acf401ea1dd447d610ee6ad731905ccb4fe1457b51daa8f76dbf14547b4f4c6244225ab8e9a8703bfe1c546396855eb03c249ae57f85459cc25a23bc05e2452135d8e1fce1348bcdfc151d0ec6b13bdf0037678b71e55d25ad7efce306500a97ad6c69fedd0af804ce181bea1a5bb6bd6b9869d0f3f52514b9282594fa475d38a5c44f2a762bb0d834951b802f91cd86d05e0e93e7cc3034efda096829c838464a9a1e3f5e2a93dcecc043cbc012aeb55c0ab4b6c121f2b83d6e1e73734fc4f9acb82702fe67831ac54604cf986a6731203b8ab9eb09d8b4ff71d22ca677990a6dde543cdf224f89a20746ccbfa97edadab1912921fe7dd16d2e59596741ceeafb7d88fa6180a8a8e2d7970343892ca27d97663de546ee85ec67d5a346acc6d311fdd9ea078044208ce78065eabac216cce57e3634c1f8af1e784c67806dca963101a4072691772c6f38", 0x1000}, {&(0x7f0000000200)="8be6f335b7fdf980440ef821a2a057f7c5ac7207841d28f92328e7150de5e5bd92dd95331670562a00976ba1b74d874c225bdffdcb88cc28ebb770e3798f3c79487461590c36220b0ed14f88ca48588b61608b27d31b03ec73f273f0ff22e42ed03fa1609c4946a33f8e419592bf608e9b105f7c14a727cabf42336a997b8273a5b2c6179168a1e4c719853618b4bfc9742bd5c5a5488d9a48518cf862ce55dd97bae2d007c64458f7fb05e84bafb175e953c1c4a43170641238e235dec70ed880c4b819e9b0b578bfc050d4fe5dfc8257", 0xd1}, {&(0x7f0000000040)="ff87148922527590413764812285195ad647f8d71ef25f3cf5", 0x19}, {&(0x7f0000001400)="e5f9c478fdff300cd0e821574ebbcfe189422a94b80ae035224ceea26a93719bf2ad93e737a21bcdc71b1ee68c7ad2e75491fb544dff6e02a21b95a72961603409f521b78ecf5aff9a3c9588f61ae40cabd3970397b008526d8779ca0735951fbe69a93a3a09185797dbcd64a5d90f09c74160c38e5e8de849999ff1ece228353968ec0ec99b26519b445c5ab07cdabc44587cf8e5e49b1df0d4fc5b902d75c9d1dd578b66bcdfcd959f4e1b5299e35197fbfc34d4382f5aca7d406701caf71d16de047cee4625", 0xc7}, {&(0x7f0000001500)="e8c62b166fc4239eb0cb785bf29157cb765153513a5d9d7a717041ebaf1dfbda8597d9cdf566e98970fea4b9731d62d751e6626ddddc1a2cf2f7af12261b27a7946782c12cc046bfd4750926202f8aa15550b0a72210af733da71db36b61ddca2fc5396dd7fac7942a2b4e748761bc4d0786bc30c07fae27a2f92d3706ef46c2a77d278e4c1af720c10736c5031bf74a5b0ed45d9a52d7420498a89ed799c999f6b1d8ca072106b19f603834895c658ffd7005fcd1d4b63948e5e0b658b01031aeadd6d19fbb12ce9c037e20c527e807e514a837", 0xd4}, {&(0x7f0000000080)="24554781b20c86d460b875ebcda6be3e333763c289c7ee", 0x17}], 0x7, 0x0) 01:07:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x80) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) 01:07:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) close(r0) 01:07:05 executing program 1: kqueue() kqueue() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) close(r0) 01:07:05 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/141, 0x8d) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) setuid(0xee01) fchdir(r0) 01:07:05 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, 0x0, 0x7aa, 0x0) r2 = getuid() r3 = getgid() r4 = getpid() getpgid(r4) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 01:07:05 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) close(r0) flock(r1, 0xe) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x4) 01:07:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0002f5d57963e6653000"], 0x1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xfffffed1) 01:07:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100000611, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='6', 0x1}], 0x1) fcntl$dupfd(r0, 0xa, r0) 01:07:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="55b8cf206a17772a23523293b10166408001f9d5932af1c15db804d816bef275fba8c54d02b5f5f523c1f1f4c468d99c85274dbb42fe9343fd6ed697639586fa4b7079c069b3f53ce9897b2b602abab5137505f75a4905c6aa6bc9383c", 0x5d, 0x9, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x6) 01:07:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf140b00ec20d55d9b6cc58dad4e687fe811ea22504c1ac8eef3574d50696fc12eb9e6ad1bbd2eca3663f4a363d8bdd210bff353aac", 0xf72) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:07:05 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1, 0x1, 0x1800) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000040)="f466e710bcf9ab699b30dda242b0ee974760feb7927859f57dd83866d6f73e92c0", 0x21, 0x3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r0, &(0x7f00000001c0)=""/96, 0x60, 0x5, &(0x7f0000000280)=@in={0x2, 0x0}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x100, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000240)=0x2000001c, 0x0) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 01:07:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x1cc) socketpair(0x18, 0x3, 0xa03f, &(0x7f0000000000)) 01:07:05 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffda7) r1 = getuid() r2 = getegid() chown(&(0x7f0000000240)='./bus/file0\x00', r1, r2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0xc4, 0x11, 0x0, 0x5}, {{r0}, 0x0, 0x2c, 0xf0000003, 0x2, 0x6}], 0x75df347d, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40000002, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x20000000, 0xfff, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x4, 0xff}, {{r0}, 0xffffffffffffffff, 0x9b, 0x6, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xa368000000000000, 0x36}, {{r0}, 0xfffffffffffffffe, 0x21, 0x1, 0x2800000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20, 0x1, 0x9}], 0x1ff, &(0x7f0000000180)={0x10000, 0x101}) read(r0, &(0x7f0000000340)=""/150, 0x96) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') 01:07:06 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000080)="62372fea2f648df3234e768b1e39b056d17eacd661549b79eb3fe36256f2fff3bbf685f85bb5c4d3fcd49a0be2fedebf2a85511c1d1c46d8ce1107f02706a6c577fb179cdab8bc8852e226806081051740b69bfdcc10f6bf318c674135cc770d815e17fd9cf1e831a3e427965c7658695251ebb4ee97d1a8f4700feab1c3157d75cf1c442e8ef8c4e74b8ab5bd9e7f0932baac57934e08abbbcdeb3eff", 0x9d, 0x401, &(0x7f0000000140)=ANY=[@ANYBLOB="04020a66696c653000"], 0xa) r1 = semget$private(0x0, 0x2, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/4096) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) clock_getres(0x4, &(0x7f0000000000)) 01:07:07 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x3, 0xfffffffffffeffff, 0x6c93}, {{r0}, 0xfffffffffffffffb, 0x30, 0x8, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x12, 0x40000000, 0x0, 0x8a0c}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0xfff, 0x80}, {{r1}, 0x0, 0x81, 0x20000080, 0xfffffffffffffffc, 0xbf3}, {{r1}, 0xfffffffffffffffe, 0xeebcfcf83ddefa80, 0xf00fffff, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x12, 0x40, 0xfe, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x83, 0x2, 0x1ff}], 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x24, 0xe5}, {{r0}, 0xffffffffffffffff, 0x81, 0x4, 0xfffffffffffffffe, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x40, 0xf0000015, 0x1f, 0x5}, {{r0}, 0xffffffffffffffff, 0xe, 0x20, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x5, 0x9, 0x9}], 0xc, &(0x7f00000000c0)={0x2, 0x6}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20004, 0x100) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000003c0)='./bus\x00', 0x80, 0x10c) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffd, 0x4}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x10001}], 0x9, 0x0, 0x5, 0x0) connect$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) 01:07:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x20) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 01:07:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket$inet6(0x18, 0x8000, 0x9) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = socket(0x21, 0x4003, 0x8) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xb0, 0xf0000001, 0x1c, 0x63}, {{r2}, 0xfffffffffffffffd, 0x22, 0x5, 0x3, 0x200}, {{r3}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x5, 0x3f}], 0x8, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffffff9, 0x401}, {{r5}, 0xffffffffffffffff, 0x20, 0xfffff, 0x3ff, 0xab}, {{r6}, 0xfffffffffffffffd, 0x4, 0x4, 0x6, 0xff85}], 0x0, &(0x7f0000000340)={0x7, 0x4}) unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) 01:07:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3", 0x1ff}) fcntl$getown(r0, 0x5) 01:07:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) syz_execute_func(&(0x7f0000000080)="f30fbc95fbffffff8fa97001bf00100000460f946200c4e27d22ebf30f7fcd0fb7b7dc06181365672e0f56a40effefffff66440f72e4000fd2790a66440f50cf") r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000002c0)="e3183ff2ede000214b0534198bb3d173f7e5921f30c0343f56228e9c5b9f2c604d84e3d81544a672f7b15350d3c84f3d81a0f636257364e6374bd61e9371e6f0eedd7a7b18ea9d46cd0162760499c7a05ab78fb06e18048e67abdfc2855b1e74fd3eb0a52db60c4807721fb40c78344ccff7400f43d59cd2491fc9c15b2af85b144783db5293ff963ca6a5b3d5135a4687859688cd54a47d31831a5ba144d197d58ac678221091604e6cdcced4a07c300d5d9171ac017651e0566beef380d48f31930f556851d487a68bca6336b1d19b8a6b85b7ec52bf56c1703348bd000ab43279749077f34f43b49c6dfff90ecef17719b10504", 0xf5) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xfd65}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10000) munlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) 01:07:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() socket$inet(0x2, 0x100000002, 0x1) 01:07:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getuid() r6 = getegid() setgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6]) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) kqueue() r7 = msgget(0x2, 0x220) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/236}, 0xf4, 0x0, 0x1000) r8 = syz_open_pts() poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r8, &(0x7f0000000580)=""/249, 0xf9) 01:07:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="9bf254e124c22b510407386919f1245f382bfe9529e70ed4dd398c95a2e33046f5d7a2905cc1d95516cbb76bf0ef654964dfaaf8d87c8c7add464032f7c47c9cb309cc744cb935d87d4be4a8719905701d0398eec6a7327926b5ff7198a4c2a186faebfa9bddc4b3317a5e6adb684926d99838376e41635e2d"}, {&(0x7f00000015c0)="af59efa83bdc8aa24827f7314c9cae23df13699ac9940f65cc69969dc82535200953c868132cd45d0f5c7f6b57075a2943cbe90100606a86687369c2c33fa4114784f5922c838c5a27933b25d210dc776e258b990843391ac41413786cd2ed96c0fe18e524720fdd5a31af9e9f97f5f29fa2278a45090e536172b16d9b439ed85693c1286aa0e0faf8400b9aa05dc93e32e789a323d5fa15028c2eb3064786306db382b60d8a33c3ef03ed82d8951e728f30fc203745a68adbe287b00f5cb524741e2bdc0dd50d9786428513ac180fefc9c171d7a83430d70d256347930e2c6ff6d9949eae51acc58e5c76f3e9fa0549ea1e6ec38a552480ad0b7d1c27c67a425900a9d64370aff97b149b4dfc60108c6a4f1b7e7bb66d97e026426a5416e794930b4c81a9b466cff23e677fab817856070de9badf168073aa7ac916388b0f892aebe144f4932256bbd0fd65fc3968fd52718fcec93f8ad54642bce8cb5bcc4029fecfffd2d4d7fe20e361853da92cfd4c69ae64bcce706aa93d253f7f5f712b08092b78509a9b181122e4175c160ed397c2b69f03d19fa6f8efbc857c4122d444485d9c489ec3537414613bc412ffec382ff1c4065576866972df8ddad254d699d95f8f4bf6f7c67c3cf8f90a602f1207201d5774c5ac2394d0a63a057982b641a33a0cc9fd15559a3876674fcb7846601b39ccc9ace7d5ad9d30542d7690a82d1a65649b2ce58142876094e8df326a31bf4a0db6ee698776078f799340000850e7eccf88472ab95115ffc0b538be582e997b698542a22d7625b88d35abf210fac9ae6fb5cb101b506f2efb9097f5ebf27411bbdd2dca91971f2e2a7370241857421acbab53e2d3fd3d7408847a7eac5393999993e13aa367b7812aaa73ca355115d2c190902b80c628a97d46d988b5f7f20a2bd9ba21038c7ae5a857002856588d54e223902cc73934158f9658b890f9cfe265e082b98867888cce0eb1a8bfea511416371533d1b718117e25d0c5f479c163a5995a4959392eaa933da93885a5c84888f755bfa463a06b4798ceb7b49dcb465de1c41318e2c8eb7cafd6fce6f9e3d24657fc70d6d99a2009e94be820d9293a9caa42b7c063c93870f09e04a6895d9b57e2c386efcafc1b3c91a22c5cc9c2bf9503b81f37deb45d92cfe1a8b531c2382aba3207318aed18a2883bf5dc2e698d39c4da4cbe27ce8c56c20bd94feb9b4b542b8d2745a5336c2b8b84fc8f6773c0958118ebc3f940a7c91e6b0e12b79f15424dfab02ce1ce372cac22c9d1433ad0b1d81103d6fb903fe1085663b3a0d937ffbefb11dcd389dfe1e1bffe7bc8e75c1d22ae66720af51ce0ea6399e28fc9ceb43ab780da6bc90dca773aaff52999b5d0e4a87fdc0fdc5891dd96fccefda43ab33f34725a7c1d4607aa4b7dcf485b684c5997fbb8942026e788baa3fcfdfb688efca518872c4404b08eaec33415eaa8d89cce83d949b827fadc3e2282f938b98692a20833fd5bc343d020b00cc6a6b4101c8fe71bc0713620b514586e0003cf8892190eb970541cac5d472708d16a8f01d7a208b5ceba41461819e322f793ce2865aa5b8e4687627435f4760b0e35a9014294159e4d35adff681e8d4d77534248ddacd23cd9f8015d01ddc43dac33099b85f02826519a5c6cd79e32c49af2aa857de92c5445298cd078fe415527b194152d898ca9fb02b3535205d755bde2b20771048164af7ffea15a690fec7628626295745ae791ecf4b83e4170000afb5b46610f284605b8599f6a664cf3c108d0136e6038ffd561c69d08d2a2d55c9c3e8bdc865e34ecaaafbd3f414a9ccbe0604810b62d8010b9121361376ead862a01dfeecf9f3af25a364ccba1339c445cde52e0dcfb4162a8ef00ec08a655d40f2eac65db344bbb2bb8ceef6dc9f63a4661b04da531f0825cd1cc82592e20eca3b0e7fe4879e14fefc32b92013abc4c312f786a1c6bbf587ef752123a9aff68a98c8cc5c884e09a68713ea1957b571036e84601fce4b1f1368bd03ea993f500e45ec3cd8d21b2146a3ce5a7cc7b612e282b6f60c9a85322d17f4edb514d2df17206c0a255ce32dc672e3fd84f953fc97e7734205dc77ba557481d0d697bc68c8c6bb05c46a13cb6c819a0db0813b33bdbad335764e523d6449a62f5ce19ecccf9088e0e7f3c0c89b442a75d064d6abcb9ba603a42f8682a098a9920d824d9659a949bff909099491d84894d112d98473cfbe5876dabaf174beb14e3c77030407e101d875337775fa8af994c6ad8eeb13d5b88436194c96be21241889269c6f1a2d55e56652d5e34870c607b458e440b957c4db58122c29977e99f6ab48434f505b7c21b7350691b1bc1c872c24661a61dbaa91bace34551d1882653fa047b5bdfbe7b5f0fb654060ee3e81866b2646090e63566d642f06c55b055ff8bef73f4fc519119bc57eedb8446b542525d5b629b734854b7f31c688967975d659c0c920bc654e1f399a074a6b449fbd1a728f99527f0a0846df2d71335f13f0eccaea6e5612a1d84b92b4d631412613723409e600e36179b28380f3d0794ad345c0b4c6fc02c64bca6a8e728aae5032fc59a02c8fc2a0f5a7821863dd6c2cbbe123893a2825cf4b0b3b06771ea567a2fba313911917e7dbf520cd82545b76cef3f358aefc9370ea29680731a9f5283d32e34a752eae51484e63d17469b6e97e9f3156e0c746a1c55bc151dd0c4b5419d50c891d358989e16b4b3110a1baed018181b70d5ca208550f79f700a9f77931cf03ec1bd900c20910039b1d7da654246879f081177e47ddfb792df3081435639473ba42475bcae857cb06dd3d758f0dd51c505ef273911d9988e84d9c8082cd8bdac427b51c851c5a48ad6ff76f3f38ec7a70c5859f57ec136815d13f8ddbdbb6ffad6d555c1f4c5d8dcfdccb1f064ae6415b3a420b08be6ce05a03d7cdfe442742589c4a4e1892c374b003046b84f7ef652266d785870b0972eeaa0ddb1cade724d1341d6dac1dad38af501d3e024931c862b419fa0fdbaccdbc01bcda3beb959fbee454f037a070bc08afeb4c02ba7ad94cf3bede976a41e2f5b9bd0e97fc4823b516af1fcd8c704d36008e4a77cb1ce9147a1f0dfebd58e145bc0a46818a806c958cb5d0d8119196381834c2809fde3e1e0961be6724def35c1bd3755abd18b9234855e2c66a0a15109c9cfebf8db6d3d405ce6902ffeee97cb2e9b491b363ff8e3bf9843e5f41ee95f0c001c033153188c01f6b0d7081aaa99bae88f5aa5f32737f28dbfcbc1b2a2d70e69f768ac2e64f727626e7e4cb4b3604382f442c10ac7b027ed75687e02368f07d5d945814f07304f1985d422ccabf2b4794189f6a7f0e84e5e19dddea36e4120911cbf978c1833746bf35e7a0620ed0a14351748d4bae73977b73b26f2db18c8b07ad81ac4a66bae71b4bf21aff3e935e4b7eff142af5ccc66fd44efc6a56d315e9ba791fc15ddd4c6e6ac8c786b444a5f5ed736e307a2d8206d9f3ee26739a178105757de91b922036cb0179a8c7e21d6cffc38328a34ca7c306b588b067b5c2ccf3f9fe6fa9fa9ef7a8122b5be21ce7e118948a3ff1099f585a7e4b2ffa1e7dc6b623452afcdade01d94dd948ff4ff849438f36f15d51c0d1741d841cb81731f2ad6e145fb39aed70b9e825391d35851c031b0e7d3896ce311f3fafc2186389c72d2948710b6d860fe4f000c870f571002b2022e918282176b4b78ada3aa69a86ccf509eb3484144dcda135f00823afd4ed82f9262ea893660b8365603ed9ffa79e37c5d885f08ea039e092b931995a894bd4c404e6b1090fbe0f76db0232fed3336e643691dd425d6aedb1db0454be3287a19df1056b3ae87c180166d6d182a84f2f3bd0e4942791e286b19a382074436cab153ccd709257d74bbd7248b33e20221b4f3d58a88e6a24c45ab94c1da386491a5c84285f615c70575fac257daeaa00179e05a35f80dc0464ff41469feaa7b2bbb6137ad40161340288e911bd550acf1038065310d0289b8c9cbfc6173798198db3eab40d45d5ba344499b9fed282f6ffc1310e291c74f2282b8a9118c6bd04e1c46f36dea6c9310741333061bba927933ef736622465d92f80212c278d5a6d5010f9e8db6370feb3266fb0694898a4df7b4ac6deab74770933d3bee430eaf4c7e5381a03fba9bee6eee150c53719d8596641eada25f659c70762addd62cb77bee02b551495fd0d668a3c006321384c2a60c02c8a10478824d42ccc7aea548c1fab5441a47326b33811c518f57bf7b49bde59e24aec15a6febd2f3ba5a28ce2c1ef9e29b2ff61800e8ec3d91d7b80c2a775254baf13a5f26644d31a65f7dc3c16f181e3c9d32ae3857a74cf2fbb7cc7e986b78d13abf38e91024c6c3a6091b28216ed9f037885fb588086be35b132271125d6161fef52bd9b4ce923f9efec125f4a4f7c2e133ae2c8de4ecfbc05a18b06cb02387fdde6b18a4ac07a21bf0d6a09175c7b431a4ba7dbdcee357beb2847ee1a092f11e899060ab6316e3d91df66d5eebaea88e70efe3e365d2c2fef9e6104acd548e274f12abf021f1439ed6f3b5f0e1ddcb514dc80d093fc7c8911e6dfb58c8161552cb9ace254053691c9cba225f4358cc8ea373fb31be2a4f0dad32c498be6fae60c714c83f6892ddc3cf0b449edc0bd4d2f047a321b8372377fdf303ccd4004c7541fc2962061da12e6bbab239d36a285f538aaa5641eeb4a9c03ddf978438df2039f36f2258a0bfd3c0f2fb0c2650f6c5f21aeb88cf92c56c2acf1cf6f961d7dad5a4611cc9461bc0a4c83954e25776c6faa1d477266d2a3fff3a054fdaf0cfa27afe21a24eeaa63c85d411a35d649d101f93a636c8dcf2c8e1d921f6a6d4b7bb5d8349ba3057d13f4a5fbc8de0664f7a2cd4a94702040c098cf3806ecd406fde92719b8c765e2ecf4802563e3b3efabb5f86bf24270cfd314f27a563480012afdfc1101c02409d37f46f0bf756cc4c61b6cc34214667ddf369946ececc2d1013ff37b0361f0238ff592c854639fe2a494f3603dd4cbc037b486570624b7f6b396f60becdff8e63dbf3ebf5b81e1d5f1d4ba99fea69383125f012c7b402746fa0e1a0cc771eef94fd6bbaf223b2cc6b4b53bb0fc1b1b05f3a1c7ed89a31d5115035ddecdf4229bb939849c9fe922957f0dbbd919eada1fe27ea1c1b8d0fd492d6ec5eef051d85eaed006f53248c77227edbd1a56d9549a273ba1d3f8a759823d5fa2fb86cf96ee50df10348fae7de5d1770e58bb49d8c6af3b05dbc1eeedf5c7b53e1a23c86a102cd2e81977830af741e0a2056878837b9467fb4b279c5391d65d30433c6c643fcd4d1e19c6d187aa4cd2d9d90f474c0f222b6d60f9ee87556dcc2622f4a041f84d361c8801d775b9d00f6e29c83f91efb1f0fa4fad9d4604e3cf53f57f421ea92f73139474d2e9dcc344778a0869591add0d74cb40bcd70e9f9eb71ea723dd255cee013710a0dce031213dcd28ba16efc412f2f93602c32601cfa78538f742e45611cb4a605a70298d8ffa41665a1b9869b159dfede9e99ec041f98bc4ecf69e29d55eef83833e66097b530f4d22faa2bdf06d85c6c975c724af3fe0d541c6265b62a66db6c5d15f0e5b887ffbfdb0fdd0dfa415cbfb833bbd10155fab94c0ebbe9b29f7665a5561d2758c9a9b0e0020834d171680051ee1d2bc3a4722e743e1a915810dd63493cf97a3afba3b90bdeadf3d74242d03502507658c04b45003d827263ef0438ef83b16ca9324f1129110000", 0xffffffffffffff9d}, {&(0x7f0000000180)="4e5ee7393072926e13e226ee442165e23518ce1caec2b4462c001f1be21ed79c8f4e414cacf55785a2c6430ad81992a0c50000000000", 0xffffffffffffff32}, {&(0x7f00000001c0)="da1ac6bf624ee23e371de10249c413f28dda6d566eb5758bb0bea97b6963fa4734570bbc94b6c36833113f166256a6fe"}, {&(0x7f0000001100)="94a57c5334bb5efbea428cef88d0ee74c07ca951586267d914862d0ed31f88cf9a651d03b9a4c7b8eb17810ca5af6c8e39e13e515b3bedbd93f2dcc5fab1ba52"}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 01:07:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffffff84, 0x8af}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000080)) 01:07:07 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7f, 0xfffffffffffffffc}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="7b2ac1fdf3edc3bb44b509f30e794a854b0a63b9567f784f802c802ff69402f56a97505eee2787e36c599ad51ed7e4e6470c1189f97dfb688f4aecfefa9fbbc0581b31c64e3cf5db04f2050046868f03dd3c90e14a17e15a8820a5a457e75b2dff2c5b25bc54d3eeb35e26657aedf059b8af411ccaffcab7ce9719d1fa180712fa6034239bd49afdf2f761e3ef556cf180db605274d80f6f44096b094d9c9810e52dfdc662c3d480c56ffaa7ef9c296b3d21497e3ec9c07834b5ca81e8f077b2c1a6ad0a7707e586c0f73a061629292439e6f34698a509dc384a7ed9d3a377ea3226ae9ac4f59a4cdf07b774b7d26abd1d51e0b354e7", 0xf6}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="f800000000000000ffff000007000000bd0cb8722e6aecf11ee4ccdba1e09afe86853ef55ef0a246974f64f6d8f2dc3f85656fb2a700ac27b9a8796fb40abe31cb41d306906a53fa2934ffcd1ae3de9ea71809acbd531f3f593b4da86d13926b523352ac3bde25a6a37059838afa2564603a77441d07ee5dd94721e41fa3b62ceb7b0768c4b1044b4689af7338b43f437e55c34d637c02592fb73fe02f8a5d652609a1fa52ac12f0b454a0e7195562a3ff6867f390298798b61b7286df6d26d828d6d3bc75c9373f5caa1818a3e6c4321e21b1340072845771133c44594536e2fce4f7990906ee1feaa145b9f14c1569a2fe2e6d000000001010000000000000ffff0000010000800e5310f3066dde97336ce57e94c644e3c2b94fe67c80e6086e5ca1c7ee35e31a1e8dbe45fcdfe051205ca7acc9bd98ce5a1f276ce4dd3a1b97944d89149117832f0ee619b217fba9dcfb0b87d1021265252f9d47175759844a46c5a26cc6eec2860cdd4df95fb3cf4a00562f3a6c285848744541cbf6c12a2f0a5dc6d8fcda7a51e58f300c47137186ae3835496c020f10c7c09adf4cabf9115ccf832c6fa14389307d50620824d51d8bf5067cd60b8e506a264f278a55894f80959fb8c873dd8348a4c04e4fbd29b4f3dcd7c65acd2184fe8d51c0adcf82e781797417e25bb55c4caa779c74126de48c94af11de56382e44e0d34c06fa86ca7f3c151ec860911fd4ac4cca05d4d61597ef8253a670918008faff902fd91cb97cea2448553f79998d3a37d7f333a8af1c6719cfd4bca3125993d46f2603193714a23f52d29ad018d8f8fb0f5cc76c42462e117eafddf68be7829deb1cd418fabcaf5f6f5c66e2298d7e5e6a866cc71070069e2c6c17d37f92c54f7b644ba5ee2fcd32d11b0726dfcdb33ba0bc9807c17f6e549fcbd91900b75442d70cf4ffffffffa7ea542a33db519ac62a499fa523455b9c9d0f4d3feaa23a2a0eb628632e59d89e738f6977e183bdd38b06affc2dbfd91829b3eed83ebec0e8dd563e1b03fb15c1f66911fa0c0006f51572b11ac87030edadcc229f34b10ff7db18766c9c9ccc74df9b3cbc5f38e5da25f919eb3a1e20242e732b0390873ca0dcf48d6c8c30097661c0cc49b957dbb67559661879639503c82f1971521510a7374a788b19c258ab72150b9ea0f6502ddd75142304d8595c309fe80373170666bf0044619561d600014ac1ec4a9bda890bcab40885e03b4326b340299b7973fadf518edb23b238f5d40f8736603dd8c12e5bb56c0295db97f069e96146063a9819dbd8309b0e0883e5b74e0828e6d00659d3b5d03736b6f9a9fdb94f627898b11e84cdeaece8e8c8628cd2d44cc8f03489c28672648488130b9ce8b1eb27c588c94c30de068b86b215042e3fbdceeecc30f1c7c4c93b315e2df87922c1cc9ae542c06bc27797f35d5c4e0facd0b2027200ffed94f792a2484bea2a8c2786880d647b82686ccfbed9eda251ae4c35478bef9a1d42606908d0d02ee1514747a89c6344dc4d99f2d8ade624e475bdfd8dac1c4ab75c18ae716989c84e39e380c99d33d8fcdfa241ed7724903007d81f63d16c93d659f885e42aa771dc41f4449a6ab8e4e66e856f058398652cd9b7d6b04bee13f93df78acb08c990b3998ff41248e73275ed80a4d42d6a8a3902393f014af4e1481a77ca20c732c3aed9f0aa84bc232eecb08de696255610dfe3dce1d703388b4bde5bf28714347960526611176b98d46775a132b6592e12c2c77f9f6365456254f25e74df257dee1d2ef61210c6d9242df2f2f1e21bb2572c54735b93c42ee2668f08d234916da98dfa4f0adc102928631ceed03115d8b4610c10e45913141377b02846e8e88cdb7a8f6c0c1e25e12db5203e752afe39e228ee514e3dbd0e155fa4becadf857a08c31927cdf568c593b654f8e4235105c584ad72c85bef964dc337fdc3651ceb5094c18e15bf3fc5f900638a02fb45eb74ba9699d0fb0fc41ffd5fd21b73cdb2b2d77eefc87de895669e130050353e1dd42f538fdf21efbdfc5679c6da0105cd528eac1940a5c04a3843dd7c4dca22d1f3aff874ca348f86d8377191c92abcd8963a7b5c50dbb754c7666f9093e75b24bbb0c08f3fd346c74e41690a7dc9a7c2187309cdb9387c401d92f00166f7c5dcccf74514c7186a9a8ef56429a8eb8c186ca78ecd0c0db149fccc5277f09b971e3f7dd9c23f3f65d2b09ac7a076e33cb1c0654d33d56d236044f27d3baef8fdecba1a385e5bd84e16a9f17f5c6fd458f7b304e9bbeb33807e79d7d63cb2273cd389b594cb2940f568b328aee79a2c6e3c3052ab34fad6bf6a19b52f06bc9c52bf3dffe0f6d5a0afd9e33c60cd93d2cc74ccc502de416c5f54a16d9752aac959f19727957c7d749a334dc2b6c272babf076c0e12d458bbb4522696fd5967cb7c11115421923b6361787193ae35a43d0f35ec746d47bde1964cc2220470f1510d9bcaca4e045dfa5c9cb1ebd7543fb5a287bb783d3cc20edfab3331fc1aad48cf032c5e88380aba22ed2a888aa6e7f098833c99863f824abfcd419df84f846fa510453d95db2845ff05cf117e91e4eadaabd73a3a253cfa57d0114e7487e4ed963ab285b53750f21ad376ec0ae8114a6f21b172439ce4713e8a87b0240778454eb06262e409dfa9714495e56084049fa73a6a1dcbcf167e18b004229e3c62908e0eead3e2c9dd75efa4292d3acd6cec14fa82dc8f047ad6f7920bae9dbb17501cff7a74b3452c61322f4362b5b04f6371e53a2deaa1bb9ae5c3bf858b1980db2f4713a28bf0d9bc20d03d762abee77c8abcd70b54851d3ded0eadf0a80ea53d76ccb3b19840395fa663e64e45ce75381ffa0c72cd19d85464ff75fa8360b9cff53130696105ad309aba851b2be31ed69244b7cfb7029c0fe57885c0a834eded904e65a166b5588544bf1e38821bb225280a14d1f7d14b747ca6d8d773acd54b5c640ca3046bbb2d5a298bc13f2123be2072267ba430b9c3ff932ac27e559e25137bd018a538b7eadfb042e34ffdd963d9bc4068a7c58d5ccba3f357b2d5845300fa5f2f3781d0440862d4633a4743de0c0d1bb893708d625562c588ec7037fdb16f2fc65f058b6eed90e348722bc7c563112bce0f60e9aa4f89bfb2877602849c7df44b8982df896e03cd17497c78a4664eed55988856c754fff0d7374e7ab2efb22c58bbf7955973907b750ab5bd1d3a96ba47b452b0102b1b30ab512310e198739b7a091fc3a1ad55969c8f00dd2e69297ef320247767efa126932d003c9b2c5afe93c772b6ee357b75df2773b0ffffe470f7ddca16d0f7d86e53dcbf2ae8129d785c8ed96798379fab48c9c5b9711527b21101fec858de4501e000f4c3ab7999af623db31064f7308f446fc625a25272040823605aa514683be8cb40965d9f734280eaf2855b9d689b43dc227a95983d8f3a577c80d51419e166472521eeb5464840f48dc85d74a3d74c6dd90672af3724661752205fe4d9d3cc5abd9ae976d654c7b3809f7431ffadc72bcdc4b3e7ff62fe2b33f3231e5464511be823b30e8419bd6c17a106cc769d2d3ac7dc899cc394f63531e73a82a1ca48e1f7c9b89f1625bec18a49421bdab9ebc2a1400f5c0c27e1a66b52f2e50f0a47ebf371c369971320afba093b27742d4014093084aecee6ef6d8493872caca534c7a4fe6dd60b38f5151b29bd33dd26b32252f84ae31e0f4575672dcb97ac992ea98395afa246901416af2e621264612cc41fcb56ef31686665dac3f5dc7cf137785db4b5f0b7136abd7be59e6532a1bd037d65be67b4443a513666010175400fefb16ed7f9a5e093a613aadafe9fda21876be34261dcc2ec71ad50c7f09e6655a20bff1aed7f50c99ece3c001027bdeac9332074a5b73efc8d40dc6a172457609cb020c5ad462e997ffb77fb86f3b79e995fc630c1293dac2ef97af66891ff899d71c48df8cc89f4fbc1a0d4ca65ea3d73a9bc2cc9cbe5341eab3599ccdb8d4061c526dd8d5158b16485f5c1f5b22754c36497d81156ecaca905825d3b184c658e8fbb1f37db26a2e703dd0717a721b0e984c138039152ed47c52b54d8638977d7323390be7e9819653809da212e49292e87b2fed8213ab0388e161e0439f88e2d00baf7b0eec530d91bc9f970515c19ab295cb39a60aff134d44bdc76d4867d7d2e66775cdf10d313b9cf9ea1acbe09d5a82384feacb7e2926e6b88200080da154b165cdc113f00a0811147f880e3d51bc7ad518cf188732af87451684b10882b5f91c0e8e83729ee129c7ad3b36834831745b9023c818616ffd08b146859ffc3bb4e7c77096a3139f656ee9a40de6c63a4e474c51d32a0461b2185ae643144fa0e9233021e9299b5bd1f669979a2b80d26790ddcef4f84e457a914155a04433ce718a55c2a1458c34a0b4ed4d945862d6a1858e2cbd15cd3ce3d5fa8e2f003a7b33c614f294f14789107472f914f4c191841909de5603f84b72beeea2c75351ca04a1b95eb41e96b42ca3e9332790c985d8569c696de32b56ca3f5a5168523bdaa9633bed356c40c5e917fba9d88a9d0767849966c25853a4085674a3adb688d6a58c5cb8fc1ce91c1d17eed812c44fae1a1068e4578a4da6377edc4e9b75b33cf7d9e09a05c46ee0f97da8409081406911ef8742d22886055149ef013c357e6f1ee3f5ee3d02799c1dacf2bef89e16aa7fdaf5839f6dbdf8abe478c0095817762bed2f315e7d06f831c31ac6b4ffb781a8338ea411b20da9228378bf1da3f682deb26540b89ce7f5c532f07ccf89da20318d9cf9ad742513e4074e0d363e2f8f2f811246cbfcd1e73a308c5921f64ac64df052c355e6ebfad2bd322bcd2b01140f5cee2f697c4c47a7821a01280399ab3785c728298eaefeda00556df97079c547dbc44ed38c5369273bb9dc7c76fa77fe299c411c09d8a37b26ae343145fdb030736c72f858bbe431ba69694640aef3f6930e6053ffa5ca7dfd5b7e5105a44b4d852f5537551c0a35ce83f200363858f8317ffb892911a3aeb0dae0a8786426c097ad8850036412ff3b54aaf1d98000976edec15c56395054afacfabca9f2d8104dac0983a965df0d1b6c76fd6b04825b44bc37c8911c9e4d4847cbdf47a5a09da6b20216a0932760cfbebf4255d56ade7ee63d591a0ce50e7689761cbbc58f17f8fe239cb1039a82cdbb4be40c687dc66bd2e570c06e840f8526cf7d719723f97e224bfce132bdf14c44dc475e0d78b4ed1be317a7b1b6e8e8e7ba455bd20b259d58786db5c35fb3c74de9c66c472b4ac5f88164a0c9474f21c9d8dca6f22e3e032c31325382f927fe2fc328f2e781d94a41c286e0a43e93206d20cc980aa3a5afe1c28efab3c26e6730830f2a8b7ca1e9fe9d3862abd639902fec543c00d1cc242ea557d9eefabb9a6aa36b457fcbbb59fe6fe0b3b76c6973ef02617aa0258ce417cade456256784377cfcf0c480cf87921f383c14fad4de96a07fcb0980c6c4bdec20c2782060be588e85d1fa0b78024f9843aaca5f4714fc0fae4b0b4f45ed45d234fd2b61a82013572143366356a0d8c9d915aa9bf7efb9dc4a3fb82946ae5ad315287c890471a5bdbbf25034f67882233fdfa8a55417a0b52803dd0ec3b1a2dc4700f9d76f9e965b7342f8c0388c286f5ec92d9a76701d48417f5fb76bc6d1cc48e36880387cb7aebcf177d302e90c672181e5e65a66a19ecee3a16e6dec769ab3ec3384bc0ad218534564342396cc81b413de99dd2c3d539f388efd3487638c2199bcbd311f37c9c634eb3ff0b68653abf307d6a2159ce9bf968f5b03f17dce6b89c97f926d2dd2543006ea6c89b546bca840fe043d3b1d8c56357859227ce59489fcb857bc1eb7a3e2519904ddc4767eb1dcb20c6e6c63160c146714f3dbd49979ecfa52fd5fab2c474b14c532d95b98979231aba3f0bf21c071b768306170036f729b6cadb728b2fa88ddde9172d65c26f1605d89ee63b2364c5a0f6199a38e49121fb24f0394da865a8bf5b115786ee8cf4abfd735f827309ae940c86f623b6f03d5c65124db8908063c1d28f528d84ecca8798ae9ae86d664b76be50dcc3634adc5fb1fb36613aeba2cbc3faaa8152f08a1134a86776e1066178df8"], 0x1108}, 0x402) close(r1) 01:07:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 01:07:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000180)={0x4, 0x5b99}) 01:07:07 executing program 0: poll(0xffffffffffffffff, 0x0, 0x1) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x5, 0x6) 01:07:08 executing program 0: r0 = socket(0x1e, 0x1000000003, 0x3) getsockname$inet(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0xffffffffffffff87, 0x7b3562da, &(0x7f0000000080)="84c279f70e7d59d74939f7f8e244e6a131c15a3c39d1c748596bb067dad10a2d2d6923152934866161a72b23d5274c96e8fb3169d91182cbe4158503e78630930020cadc0cdcfcc08093198fa4cc548ddaee1afbfe1b", 0x56) 01:07:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001d40)="5045675b5413aeb126b284813f63a15d789317d1d211b670f0e30de8533930b9876e8c077515a6a9fefd5de27631e34312466c39ce06f7940e946d3442b28ec680b964cc45c7d91518551f5c3bfce6b4e60a3c8ee2cffcede4fab2f265e758f62ae51226c7832095b9f055c7b0f37246ab5ded5c85553cb858061fcb81c65803f408491958f451b8c78eaab39202b94840da61575e9254c31ddf40fd6fabedfd12ad102859fe4043b12c9c251d9b8972bf31306a931ef4d4d95de5ab27d9cdcebdc10c380a932bb6c840d677a48a1f7c9038b46fa26340f8ba7cddebb2091520496294e6bf412f81473212bb790a7dc4c897ea6e2f7fde4aa4b708f7c9178d0ee50a0f7d9bbd597d1c50514310077f7b9c0b1fe00a09d1ea3ea47fb8522a8bf88ab0b64be976d8197c67545904e177f809fb196d9e7d5b5a599009606ce61c6705964e3f5132372404ad000dbb9be7ef48d946dd948e92ee76aec67dbef7e4d7ed61966659d77227442051a9c583b9b43c659198cf76d455e6d714810d8fe2075ff1b64e12b84378b59a21a27c7cb7d308d643ada7c5b358d0e486dd8d4372d648b37f4c5bb57262301cc903ead32d4cb1956d38daf724dfea84abd73f31a7faed7d566e51555acae5abc103273365c894d7632e68a336364293eb6c01a2059d2a277eb63049605cba7004b82a3bba6891420f3a4a7b2313c7d459a5006c5aa1f197a9ed179b47f61d105055f74e3ef5e1362c7d78dd4eb8b05d4a35f81efe5ddda40199fb4114d444c9610ac6b4630ff73dab17fdd70a8c918f1e68043d251ef661daa20778b22c6f3f1f8a2312211c038ed96f547334a26fd9da480bbf473835b0359af14240b8a1fb2f05e160555c6a043368771048620b5209a5e2f53d4122c86d06ae7620d35344b98bb3f192f54dcb2a85540a4d510d22cf63540a43388d6da3897581daccaeef40c2da74f859e18541621b58a2565ce30f2eeb43c95731c4bc34bbfb8dddd03f4b5ccbb2785357dadadcc38e0eb3d1057643ca7f365ad1ddf1bb22ba5cfdc5ed467d6ebaeb45788c7fdd48840d7d3cfa6e73631739cd15a26a68398bbed54064f9764189de1ad221023d0c0b70215402bb772fc51cfcb6ee6f3610a39416f886d4eec0179a8e969114a4fc3b39ce5121b41313dcd5ac728c236a582d5952bea44a98738202eeb5e0cf0921e5c357e47736e9a1b1210727120c742cadf151f2c11cea508b3ae344559040a4c22d7e5d20b481306d59df0c20501ddf4f29c4c960ac0d875aee463c3c360c8409d079635da42672cf58988b9c0a7cb88b2e52fe0d308afe3cfa8c11d44a3717086f517a746dffb9be4be6bb77eb9bbdc25d8baa8f5173b4e4c159ebaeb9d7440e28ec940607c44df2a7f2c081533f31148b9881d6122ce24ccbd4c1e19133f8f8d8da92bbe63e9a05fe58469064ea6283da44605d6aa959eb3c39a8e884cb972990549367d656cc1605e3aa958eb0d3191cd7da46dad7a9e4f3d691c5b5c4b5144844ed5c97f33f55d9df4ecd4467ee81c76ee67b41212617494a04ce23f3855fcee7a469dce06834cd2e37e0a6033d539084527b66a1ae3df615084ee9178845ee8b81b8977147be2a7b36937c501cb8384ef5e9dcbb53e8c9b14bac78e4a816de3e8436363fb983e7c83993ec5b27640b5ef0ed2e9e2cd8563b4a4675303c476f3b7a58c1104da97a4f5f0e1bb6eaeee063ab81f08b3a80536fcaeee71acf2ac90b01cb63a4b76e6f744a7ea306a26f947df6e25814e61d55fcfd03b9e1acd49d011a5ca2c01c220ea548ba3b72b93a5af43235124322aa34e99c10e796af1eb79540ed3a3ae8a54808eb203cdba6710554e2a11aa75b4359d063e1ef5f8ec4d53f9236449fc4f06162907d0a2e5035f291c8fbdad3edadc93cf7889a5a0959ea00f9a5518186208e8ad4e2e8f615879cdaf3158b30e223acfdf453dc5df1ad89a028e7915f28832cb72da3dc7fa99ce9eac7ba87e993fcd13d570b40eedd4022907c4e3c9a5f9e803c334d9a2ec477200023488e1ab7ef6c897a5a", 0x5b2}], 0x1) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="7b2f25fbe227e417aebe161dce319e5d6596c9", 0x13}, {&(0x7f0000000140)="ad27a7b83eef1a01bddac9571d1aaf139a2b8d74a021e96d9e1ef97ee63015fdd2bb4574a11ca64d66c74a1407596870", 0x30}], 0x2) 01:07:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558833ac8ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d2902", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 01:07:08 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0x9, &(0x7f0000000100)="01000000", 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x2000000000029, 0x200000000c, &(0x7f0000000000)="fe000000ba00000000000000310000000008aa91", 0x14) r1 = getpgrp() wait4(r1, &(0x7f00000000c0), 0xa, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x129cf917, 0x3}, {0x7, 0x9}}, 0x2) 01:07:08 executing program 0: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 01:07:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00803000000000000000000000000", 0x14) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:07:08 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000, 0x7f, 0x54a6, 0x2c028e34, "f3ac4320c6ea6b214f3e7494b289eb65953ad276", 0x800, 0x800}) syz_open_pts() syz_open_pts() 01:07:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000001, &(0x7f00000008c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b2a85933af5eb2e0e6d59f783a84497506346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97", 0x80f) 01:07:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) 01:07:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x108) connect$unix(r0, &(0x7f0000000080)=@file={0xb1a68d0b14e4a38c, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 01:07:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="f903b28e6bf6ea37d819d8227fd7048df0e6800fb75914d3b07834ac75e7c0194d65dfe866bc917da84087081d0c12369f5da734f635634a73f99edcd23ac25d1ff2488d7ab2cce446d84e7fb62854191c23f83398294ddf9f71939381efa4fe11073fe0b68887e8f67d2135397c20c0cec84c3085fa789904b70d21b64e58666b111915ea060be4190d2c0cac6fe799e85566c9b44d590b118e6d305306f35ae6c3dc780ad9975a6acbe5abab94dd047a02233ce89797e0441963bd6fc2673c9a871f9f7037addc9b0c57f3685e28cf8b8c28b5a09277079d64dd821e431cd35f2d28a50eaf92997afc095f7b03c7a39ad62879", 0xf4}, {&(0x7f00000001c0)="e2b0d58d24877fda3aeebc22176773b43ad0d53c89ba938d46e14d8f11d9155888144115b73ba46a887744c5b7b0b6431ca1f57ffc8053fb382cc99504e348e3759457ff9d25eb3eb09405f471db776611711ab2dccced3b8038e94965a729c66610d34defa09f96f23715a2df63ae261f9ae4", 0x73}, {&(0x7f0000000240)="273c0bc55c1b463a1ef95a393737eb9c928977cfef4da64ffa9a41a07c38aa5deb768e1b4a626f33f67fc554e80d307fa79e41de644d22bccaf799b225d60e67979cd60986c3fa30eb11b1152a8492902c5d346a6ced84cacca7dcd225f35687cc85420345fb97c62f84e4b591715f6e95c4dec60da8725b4e2117a94c7e8df0b5b0e8a159de2af32f22659ce1c1fc0bbe248e8d06f778b75633256c9c3a225e59f64c305aa6f8649ce39dbc9cf203c98eedb095856b57a4cb2db97f102fc5d3ee38bba44056b4c9b618b080341cf5ea35d3d6638b7cdcc830a713c48de2ba34a4b5b8e344c837c223d669ba2cf885e8fce23583ea78b45b92619e7fe8f6cdc7a42d86d9b82459387881d797cf915b1b6f408971a5458102cb9ba29bc13f55f7aec929d5762443dcb2450d3b3f590be42048968063d8dc22ffdbc69ea367c359d4c0ba64d698e54b09aa970b45b857fd0c96aedd49677a83b8d3082e365fbd0eb1ec2bfdb79c727e4265ab93df46a9a4df32f1541c5be69dd1139df1e29d1dcf562fac342dd65cc0b55a33a5177dd193e30f97ab7ed1e8038b898d30828c6c91e9c39f91b142e00f4f36773fd05aaae4c69591d44ffa163012787faa13905b62f25d783cbd3b0bea1cd3cb1d5c934e09efc297e8cde665635b4f92ad899398f9b1d96dad8c045d7b3c1358e851b269390fdfa474065c30ab775ea63ff6b5b2197643c38212fc52cab41b76e0959f3171312da4cb9e6fd4107c9523cd16cc11ae17a86d5206a928cae64130f99a5e6540355f5d2ecae800bb42c4b728ed1c26f820a0817fc9c88006e866eb9aeb920863efc6f8cf07b6fc947228457bf179677e39175c0af990a1987c120d406522fc509828bc1b4a5eeb6c18840628cc8aa4941b6e4e3bb68c8edc1c976785ff131dc56d970d1181509327b84e0c587b25e4692fba191e6f7902d4153c9eb7b4141c99ee1d2e0b7e350cacb72c089d3226e2766a0898d6cfe6c045b4f62d111c73fef126d12485e530975a0b337c189bea8303b9d863f1c6f7d99585c0ec736e859e561d406674a504bcb3ae6280f4227411c32f5b0ffe1bffc0cc8e141a4332fa7f400626d949ed6aa01ef76e9a870f5b7320aaecd1e42153398b282d1557e90cb64781ed0cf8cee3725971f906bddc549309f5ee43a2f602aa2391ac7ee321730423db55236bf87e24126887e6d390b859ad9076a0b0f461ef751549c0150c4d94d7bfc388014f7b936d341eadce7fbb19ab19c1fe323f8e3a9eb226bf4682d76ec4ddb1efb11393af8eb7e3350aedc36cf18528fce4a9679b9dd14f5a5111d223f0ffdd986385e9fcbba71d6ad5177222cd861a1be5a7f0b44f1263bfe8e3dbcbc2a95b5cb532b684925952e810ae39425521d205525c41f04cb53ed894956d7d67135083e2c3affa641e12f16effdb16881abcd118b685140cea26a1504fcd58d758c02f5ff8312fd2440ebe2ed38e5c719e7f639785f954bcf1c38cf71a5d6463e242d59eca87b794dabbdb9eea82066820ef9b98fd2c5eae6dcae25870468ea2e899634afe27ad218238ec7598d38d7b669fd736674a48d92ede677b73c12a8bda34413f20c9716c0a3817d7e11efbab802d168eaa784679af6518482de5fb4f0b77f0c91b3f4a7d62694ead62a8d08e645e30b97a939998f5a27d219df6265bb87ef8049ba6fb0ec516cb4bcb78515d085be892f3278279cdb45dd0f713c3bbf642356543935dcdd3198c8b72886fe630f7971341c092a129c1d7e823ccffb0ed2fe387a2ef68a99bc19753ba79d6ad222d6ef35bc58410a0bdcaa6821c7504a548c84f4ec331cc38f3c3d3763144c3dff197ff46b877e4c9721fdaa1d27f8243c30448c71c545ff06edb28e19e611e3b46339c95a41c3d55c62f492489d923a88763409db9e00d11edbe04cc8109bdfef8987e49bff33c369c7b1f6f171494a140e8c5a008683f48c96677d7e6e2d477ab18639259549a991f9001e398657d998c25e4721cd1b772b623f49dc0eff13e4f19e7cbc563db2ae14c702067cbabe388ca29379fa6021fdb760dd9f6a3b6d1582fec658b1b1158862cd8985f501121905c380d8694b6987b83dd8b11bedc7df57574f47e310ff4925f0e63e14c4c9720a9aaa6f04f49845fcbc5ab90bd85d9e9148dee3e8c3af9f513a826dd6ad68bbb90f4dc58802b2e0b93e118a5eafb1fc12d6f400212442ff7dca7af42f3ed1f3ca6c9b5ca4bd136b283ce14e427a0554815608ab8690a9ec80270955f06756ebf28f64c90093b4f47342f253a11f3e0799f1ac5b2c6ca34b33d0ed22558627e2e5790b07992384af5ca4fadcc89b31305d76ebff4c55903d4c080d53b49c4164d4ae2ea49ee2e5574be7a83e900856d34242311d1cb3f81540e933a2b62d78ba199180e78e7e5141656e543aee2324abbbe32737f78d4e18757e9cf04817dea12974fb5d7f7254a6f5d0df6940bd03e371f07b053ff441cb1c3b0c38761ca536dbe90b43efb9479433fc2b73370b0aac8d9233e408944ec018069bbd1eb7503d1eeaf33e94c5251c441de21783b7231734d841b5ed14ee08cdb8af4db60e03e542771039dd0e65dbc834f2f1e2824e5b64fe88a486b75920e9aa69a139514d039d0b850f36204cc351cbdea6c0d28a2ddb283bcd0a1a9f81aedb74b9a3fb73ca8c9edddf77efebef787b43f16e93853162d9d49275d5caa69d06c212c4fcc76184e9f8b1454b5c8defda21e3659840a4ae9e087068643f584bee2035c0da90cd174c2ddf1dedd2c4059db1444e861d02320e3d801b51e829035c6fd5842847233815f3adcbfc19d47fe2ecfb1d8f929037629a80a719145da7041a55b11a55c641c9124820b72fa3fa66170b2789f196d548956171a2575c5b3602982df543875f110c2e442a820620f5a5f5f88bdcd32bd543a4ffaa4d97d9dd93e72895c038eab5b0ab0156aca6369669cb3b8ddd6b3c81bef34adc479bdcae6307b6bc0448f61f6d9da92f0d45ed3463757996efee4c7bef6dd2e5bfadfde439b554298e433d18edb3dfbcfb58cfb065c35965e78691809f0f03baef69a9f36f733040875fae0e36895f8930e2d38e45048cda4158b79d858f41ef27eca4f930225abc843324035719042d68b2ab3e41d1450ee23abeb3a75a3bc12906a4e2b006da6678f27b4d05c6a39ff134ddfe292870c56894aa240530036c2965ec8d36a1976ef4674e660739639c7050454f32ba6e17fd981872d62efc18dc708d2e18cd3890441b38562023efc2e3cccabf70f0cb52a0ff7a7658f3bb92330774bde5ee1dc72d06581732b32754414368b936e4a42c89322965caf0af4311b8d132cedfd7d0c4b94437c5aebc92707b97f811aa02c16881eb3a036621f7ef255c78f1823cd9c3fec93fba743307f203bbe00bbd6c8740c31b7ecedad8cdc5b9017f0e1bd16d4b29fdb1ba7c1d7996a7ae9cf541f57e9bfc4e26a2cd40a8ba2a9d4d2f8e55d9ddee544c9ccbaf9ea289b8839ff0f4d4ea6f6b6fd06123a3bf078e1ff7f5ccb8c96ec99c932f3a27a0a171f8e42e9a5f97dbdc5fef8bac6e469e3b9000fe253826ed7e92d55a8b5fea09301e60ac49e803930546d67fada2f4bc4e65850384fed504e44641e41cdedce21e3e6257534592862965d64b75c7fbf7292a84f5291275e9056e1414efc566b2ea61b9037da0676468e2a7e9dc3ba1e847831ef80ef9f2cafb4badebb7dee70c2ef84de669d97799f1e9a9475113fecbb19a904faf4648b7a2e7685790b3fe101af26eea0e09bcffd40ce4aa1e809fdbd15fd724432cb03b88dc29d0317563fc5f7b3a39a9bec877bbbcb505586505635611a4bc0e09c7921bbbb45bec5dee976f00b2a92535c81a5a33aa7fa15f3ca07de238f42a831827785913b01e2efc7ec7e3e3415bb44f5aef58aba6ea29814a94e16c146f21bf35da02e93f14dd512a1c80a49dd87690ee8b04121739b34c9ef26030cb68de1b37a66c5fda9d16559ffa8036da02672993b89b908da535d581d4de454cbdcc381dc32f2c89eb770cc9e55252f5ba81a7100d1aae1771192b4330211340627217a5ca702c0b764c9be7378a3d8d0ffc821b4dc16aa9f4845f743a37b57686bdf4aff0221d891a44e0b98b229b5b924045b32dfbeb13e9d3bb72ce00e07cb13b10050706c00bfe6fc4088508347b40dc6ed99143ccd913433e453f2e4b121a7e681cbf815b6197c8d09d5b77bba77d669ba2cc1f21e643db733b005082ef72e934915a04b7ed879362f880799f957b6b5633964723fc7dd3d7fdedc60fc4ae96de3d1ca9d4b91070d13fe79a236192fb2dfd6c8cd029d7cf07fe674c1efa67a654f52b27cfc1b5ec3cf512926135a0433d86a776cd837e4c2dd3bfe2760392cbd5f3305bbadaa555e7577ab8fcefac55a8147db2bac8e822154869f650883de17f25b2d26529775b126b51a0cd6d2866051cfc90ffd9be6b08da5cbc8db27be4f176519fb58778d1766db2ac8f08cc29341e05d66d9341063c09e40017b46e18395b214200cae9408695e487046e2d28af88f7bef09c37a0480b8ba400336533976a153f3f74a7fa5f5d3d7d14b4fb821869f658c8bc8586949237ebc76afdc61e3e9a2476b29a41eb8e3d7f4a90f92fd9089e3ebed66e177f3448679de2c22ba6ef0fc0176571e1d03769280fa983771e99f9c1af2d1e25e437418c46216b5a8d39b920e8bc77c65666ff29e534302fc0bf38d5976110f28cbae74b869bc8c86ab5dfcb36eba26acae5c7a323d1b7d226c54bdbf294f436908c38d6dd5c115b9b821756e1cfa6494c31d90e8428fecedffa39c4f9aedcc3ea14db926c263b43adbb794c7b8ce0140af36a93869029a578ba01e21d6abd5e534b4bf7e94cd50447074d3250591a5dd0116c4705d23615383675cf6981d41493c6b707d766d034ce69f913ba66e8c3977f95b921003ff74ee53b8fd92408f76e8984e2f3ab62e032088c13e1d2f166401fb4c34769bb43893c3a7538509645b4b98f2dfbfbdc0934e01f6e4aad362220044c8cd2eebf30f53822dc993ab8a0270f55b43a1a27fb83de1b553346e5fec34faf0d33c398070d5958db073c87fb0166b78219682d64b11ac3e0b32f0483eb1d2476e0f2071efc010d03b7a4cf7a68a8abc767d278961f436f20850315d56678166c4860573f59081ef780c99eae37b37de7f8fbdf53c3fb21f986af8b19c90ca73cd80c7978ca453236cff9d90df7bae5e097295bffa8a905ccbcc2b0a4a5de0438d785a28d18c4ba080b487b2f963a17bccf43c3b53afb18eaf8d0dcf67ff56784650fdce551cb0ae8ed78d1f1ade43c237bace5216da074e10751f58f55112613fbcfc4a70e37eef9a732e92d60342fdc77b571e49eaa7e3b4021a12ceba930838c19147b822c9f000a825d7e3daba84cc03822569b1a7752413125080d648c6a7925ac30558a36d401b8dd7a80fb3b66683189a635977dcf8d917e73793ed602130298066d5f5972c7113673b83374b269a31dadfe0bd1246929869fa1d1c0bb70eb49972009050e4d9338fa0cb8046c9da3cae479022907a4088fe50526ed632c392b9002fcd0b96aa79207c4a0483dd890c4e42eaa0069226264a3f3bf6e19b25efb82b4f484f851b0f95120eea4e194f8d13e0f302babd7b181c7516f389bd5ce0293bf64b00289c5a4c71b4b97c3aaa0438a90cb077675dd8cdce51887c2b395526ddb7f92925bc4a058da91191f60d0c41bae5b7a3f42b180b94ecc7b35bebdcaba2", 0x1000}, {&(0x7f0000001240)="7bd243634e3a2a117fa5c5de2d58b305966f355e4fdc364c95cf03f713bc6aa50865a38939192577005ec15ee38e19e18b6f31f1d9a35ce72d0237512e2601cb62023e7332d085cd20dff1bccf67ccda42ffd43667804b0579118d412e620d86a5f11d9bdaf07960ac598e6dd654b6e48453391fc49bbb5382025aad83dd1dd20343c03815bcca8f6cb599decbac6ed83d86f3b8d24e917293fdfbfc0e", 0x9d}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x9}, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:07:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getppid() setpgid(r1, r2) 01:07:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/4}, &(0x7f00000001c0)=0x6) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0xc0, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xe13, 0xb44}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000007, 0x3f, 0x7}], 0x1, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x0, 0x45, 0x2, 0x400}], 0x40, &(0x7f0000000280)={0xfffffffffffffffd, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x20000001}], 0x4, 0x0, 0x0, 0x0) dup2(r5, r6) kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r7) 01:07:08 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x50ca}, {0x8, 0x42}}, 0x0) utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 01:07:08 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/52, 0x34}], 0x5) setsockopt(r1, 0x0, 0xc, &(0x7f0000000200), 0xd) 01:07:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:07:08 executing program 0: sync() r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) 01:07:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x290, 0x100) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xff15, &(0x7f0000000540)=[{&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/83, 0x53}, {&(0x7f0000000480)=""/191, 0xbf}], 0x6, 0x0}, 0x0) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) renameat(r2, &(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0/file0\x00') 01:07:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() setuid(r2) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x3, 0x0) 01:07:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20010, 0x51) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 01:07:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x401, 0x4, 0x101, "32760821377864f30bb6ecd15c41e4be51e63098", 0x6, 0xffffffffffff8001}) kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) r4 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/234) 01:07:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r1) 01:07:09 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x2000000000000) chroot(&(0x7f000009a000)='./file0\x00') getppid() chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = socket(0x18, 0x4001, 0x9) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="f990b8308ce7c1a81e0c689d315eefbf7e33cc5d507693386f8a177079a00f29bb4307fac939d5d86e8b320ad57b12ca0704ba32b576fd0826c466bed8940955d61dc732fbcdb526e7a8629f94af076839f82026b0c204458f29a23cbd93982cf7bb24a0105eeff35c319dbf4d1def70d69978b40017100091f9db161becc1332a2744c1834589259d47ac38fe2049a373546d9106568613d03ec143545a8922b2d91db48a6117dae7e12b3a36c89de97d5315cb9928d06a8881633a05743198749b604657a6a1f4bb2cce6b1206d5eed0bb3884460c84d593f1624aea1ba5caacbd940d8db4283f00000000000000000000000000000000"], 0xa) mknod$loop(&(0x7f0000001100)='./file0\x00', 0x0, 0xffffffffffffffff) 01:07:09 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="310427a8cac9fc5dd38708f78eaaef10f9379f190aa5a36e0df489fea16812751cccff2eb4ef22c1023408c0ac177545a3788e3f14fcf974b380475fc33cae89d5b6976ae1e74e8623034b455655f8b32a03aee1bdde7902faef26bf27078665514ca8cbaee28833b7e4ab88cd12bc5e2e9e293ba6", 0x75}, {&(0x7f00000002c0)="07d81838bf5dcaed79117961612cc954fc1de025cb7d442754530b87b6684da232519dfe8984727ed924a32b8832a2996a6045a15c6661b3835d5843d5ce7523dc0ed592ab72821e9e43dec58fe86090c02d9eb6a96aa0bb71d1e7b04a26f5aa750b2b4e2a7e88d0caa94a44b6da045d2c982d38a526ae78fd3cba14c56a632383a380ecd4bc2c5feea3988aa20447d841961e0fed0154ed029d3e01f922c787fe7fc275dd1ee4700ef3c7584a968c64162c00f19bd3c701349bffcb8b0465b6f971bf1f3026b7856e5ebc953add35cf4c220c7a6998b7c153dcba529c975e4c8e4ac8b1042eea010801207614b9ac2f28e297895fbbb78ecd8b44c9f15fa48d78460d4e778ba5548a26594edcb69bbec56309b6f80d7ab95e4fabf1160044da558e16bb3ce76a065a7e7a50483aadd6c8d0994a3688a5bb221e47263497db9a780d259242a3ab717ff6b1c5d5db24fb37ad4d97d600cc0b40501dfc7a1a49776ba70fc9f1df333ea4ee24fd7ce44ec615fe8c8e892ff3ba683f45ab8b0e60a652e7c5fca4b82d8366cdf8f3990b76e7f81694e336bfd7d22a9a602c982fb96f17210a2e2c080fbcb0bcfdb83a9532a38cc5caf6a05c8e23d8e690a5cc82110b8ad51ddc197bb7968a474294560e46640b9409f08b0833de6aaa791dbe22c2d45a41b74402e20de8c57b84851b99f431d39641575cf33ee339a81b2a1bb727ba23b1e139f17131d45accb9f9b81320a6c28107ba65edd049cd19666d4ad52a4f3f0dc3cdf2a7965070f6b98cd9648668dea0d36d11349b95090860382ec13ca8c6ee8fc052bdedf708cae9f508bdcb927f2495f3a5ff01da0fa9325702a3ae2cd44fe60cf4a1ee461dbab27e29436e45944bcddb4735078891b076da65c9868118b3fc1613fbadccdf0c6acdde2ea8cb0697892263056bb0e0be11cec20e2f53f6cea94055b8dd75160860ef14f8c0799db6d8b499ccc4818d986d47de2f40a8aeb814f474292d58cc232b4780d1e03da3b80dc303c7f4b5d3455b07ffb931c9078c80ddacb767228103341b2205fa046b7951a54556d01086047c7da8e321f3b1950c1f7541644dd6010166c0a71c3ee624a37d0cb873656f5a9744fe1eca1a1881a038e11d723fa889afa04b80a576714b872d66aa68ea2c2a48562337b014b2a652d79bfc36a496297e74f1daf0658a5d77ee7b094bbb824d93db55ad4a43d98c720d7f4b548c0069f80e0e9e627390de05de196f5a4c95c8abc87e6d1ec3d3ab0709c3b23c61060b00be1513a04f51b1fd339eb8b6cfeb26339e65b9c920d92c2acbc50e77eba79284e6aae60a660043657f4122c41ec63305db095d6f2b21ad80c994cc0a6970b296e92c2df555a63b469d2467e4969712cfb656e078322469b4b17b314b5b83cc38f51276a12adf9c6fb79d848992bce12fcc4bdb74122676a77ead541381cd84bcb712da86aeb97b8cac7b03653d3467a7cee8d2b3a7130401bcf8c34ffdadb1efed524482d6af21722c4014fbdde921a66dc30e5400b8298f8a0f74932d65b1b064f0186984abf4feafcadadf6f4cb1549a2c199414176b966960acdda5873b464cef75540dc5e047d7fa509421a567d743e439eda18053abf885b0bfcb434f55852c04d6fc64a718183d5e47456a67432f8051bb663ee0714ff08bafbf9ad51c3b5b304c48456e1fcfcbc6e88795daea868a5813deb6e64f5a202f68e1d878b22f1f78a30476ef88c8ff9b559c19e68dfbb3b3ae0e09a2515998d234c3a301dfade5ffac7ecaae8b18b7e7e22b1a949afa0441c998f989ddc5707bfaa09b1dd043c40b5512c9fe2a414b72d5a1193acc9be653823566cd7001d6a95c32605faf27a0c910575f20c70584ed79224208b9eea7840d8a6230ff1fe3a8377ce01d3dc972be13c0790aced4e1e0841a32e22e5847110c1a1ab81373f12f28b6704e18154248577b38bae8a322d3124d001f80446bb9906d8f651928f46d8f3daa540823c38ab05eec088012a3ee9aecf68ba679bddd1988a3b67eb4147402de6fe9db350a71b646c4b6cfed593c46320c2eb071e9a67425d5b77c9e1b1f52e9f18de8f824eccca3bcbcc569c97b7cfea98440319c3d3b77af7df84c7a3cfd5ba719a4a20e5302ffbf06d5ef124fa21fe9d6a04567ae2085aaf47951262fd38abd9e7b44e10ea8c9db5f091ee7349ac0d3a0f8daa1343677bf49c8be0e56db4653b024f8c8dca82970ad6b9468ba3ff3442f16060818fb35c014d24336cf48fcee7afecb6449afed27d2e79da36d3af45d10e988a5e7d1393621887c29f561529eee994133cdbfc596a6648f77566c5c1e171c00e7f5ef6a7f3a77e16771d0bfffef0dd289ee8f3f8e0191593df04a785f51c1cb32188a68877c939086361c009da6f096912662c57ca166498ef4e34f90c384074f9e85cdb25b1f2f9a37e2ce6d537a9fe73db439061c8f77efb040f851c8d0cd31128d4df768b44b198946bf4efe0a6d3673399f1ec79636aac28168c3eb4825f3caba40e03056c67bc20e3cf40511fc75b3f665f4cac445170fb76864a724059cf5ed5eb02bb9294e5015733986cf18524538ac664812c85963f2f42ce0abd7ab77eab2cbc10604669d7ee2f524ddfb05b497c5e34c2c8a2b19fb62918975020d2ee1a877049758189e0dd5112e53ae93faf99a386062d4eeff967b8c6b8a8094b602269306a73b38d388ccbcce3ebcc9f84c4f8b473ffbcee09412c8b8ddb5579678f26f8e217502746c2b969c1a348a45d80373565175700b504ee3cbff37a89d417c7d90145779b7ab539da8d8c650a71abe889bfe4102ac84e2eded98e65977aa439f204583e47eedea4c59ec9458e2707a55777a5739b4753c4bf578c74a4ffbdc569d7babaaaca0f1529e215296aa117ff6af1eaf02c2f41b6aa477fba2ead9cb1c7069df646af9a8f64da049f26898aa1a759483a5ca4fbff879b76c558ebce82a5f948c0457bf9a0ed182ba2bae76aab8a1b0195308bc67b8966944a9253941ba5d9d53b9fea3b9000ccd5710b5f8bd0780237f8cb35fe1760a09f5e3ca72b9e4011f702aca45e92bb164525d3ddf72d3fe9a10f678c7ccfcd2d546d4c52d0c635e8b75cb17dc838dc68342ff06849fc4572cc5e33c68c93b8025bf1b5b7f0f25fcd37a6bd25def3d7d0d32046863d723e21f8bade514ca6bb9a8c0bb40129af8ff7c66b3d36c83d1fbc021d4e8b63945307982732ff74c3c0e241eace24af8f6e908018e56b412e33b8c0aeead15787ebde60aa08efb30b5d6a670f11c78c3db16dfb8e7e490626ee5445e385623e0e8abe75890a4634a70c71bd25b80b59012cfc0ad0dec8a9ebe02e7ede08f2edbb0c1963e4e86bf828557f67685e6ee56da0e682cdb6245b06dca92dff8a08b2d0c7fa2b5627067076025126a4cfe14a8e8c1aa72d0a226986846235c3a1c77d901f6c978d41dbe71cad7890fca48efab34da0201ae745bbcf0d9cedbfb6b8b105990e8b68fc6796d0c03c99171e0aefba45baf4463f1127af88f2fb8ba15f6b86f87d0c279014dea5bc7fea2e8078ef6ddcb1d585f36b2d098aa7672b8088f9de137fb4b4647e6343cafb017b84dda26c866a67cf7e05a8de95642af6384e6be4e475f790ddea498dee27334a72f2a9209921460c24ce199d88e9cf6180cdb005eda57e1656cc77e5007cb9dd5e39ac2002e2fcbd67d8fb0a35d5b73b4ccfa0b078d27fa618229d69336c9313ddc6c85782c6d41ebef771121a7aa8d219666e506f8be6beed07db055e4c535c9d26ca79e755f06205c185d55016f04d3e5a82f1e7c454f3d1f621e121fb278eaf704a2389683cdcf93b7cc434d92b4bd40f2a84de5f3560a6adc1452591e780134ad456df6e3a1b4327f7a7ada5bd946699eb67bc8db3cf7c2d28985018412832ccedab98ef8fb8cbfea799bbf1a5be0c87a61f478dc13d02602afa36ef04a37e615f3fb6cadc66223ca74fbbff1af1d3ced9e7df42b89b960a9950e0e165e0ae3940bbb21c2ca4b6acee115ec15779c0b074d75281ec245d6164d52814e58372aa6d400db400ab5d1f098791128a0858c1cdff37ab0a3fbcecacbbec87b0755ffc4f1f5108fb55016950c121f40b7df5254ea425f370ecfe71f2ce7c7179caa9a5a41fbe5b1a6507f33ec959942fe8becb3555385cdefab83a6892470d3ca858975baffdf2a523cc7bd2020f90c930819d2b463ced5d2548f153d2439c3179bac97cdb7b511cfb84f1b49dfe43916188c62b9c510ab46121c3ae09f8c45a7d75b128677253aabdf1e5b3bcfa85dbf2efa05d0d18307cd184a31b55025cee4a3d073ae3bf7798a882ce2f3887249ebb6c2f66e84e4233d8ddb91d777c4506390cc3791fa2d398f7acbdaa1253dc7d074009b03938be33ccc995529a9138efe7f2b01e41993807df8f8a7aff7c9f30761c6c8880cfc2686529b062c472a28e0ed60b3e4469af7a883555cb3220177df8c3cbd123955899c94f5af74ef8554e8e709e55d7d57bff95ab180f8ba84be30a8869ab81b53c7161217fe83f3613718e126afb4838251a46d3a334ae680e388967f957d4826da8cd5669e5157ea2b496f749e4be1d110c0c1cba037e4cec7e5ad01929dc57621009f36ff712ea41902e98533002e2416cba22b798fe10f91198d808a3103bc7577ca413c6d5a822148b7339c3e665451d760d0177402e2da8c259678c1932f4d83f56440354da7ea4a20640864646785d76f0c560bb1d29e97cc2e82b35ad66a31514d5460a3aa4f4afd42db55928c876ffbb613f1e8c36f6ec6fa8df65df6a751a3fba74a1de8142aed76bac4f5b9c289aa1d1001eb39d9461ddaff30d97123b0082deb6ac2386082c220487834fb20d40663d6c46004fdf0f3ee565a869b1905cf70fed37909ddf55a4f5a9b945c5e7ce702af78941c01bda5fe05a32e34264c723706f213628739875b718b8dd7dc2aa36b72b07097a20a9cc45ee1ab18dfdfa8e1f888fffc6a717f08428d82771c7180d223950a71a3a5ef9cda8786fc14c24e49b49e00b5d916a2023a89102d0fb23f88625d676715296189e8ff0d3b27a566760d3baec6fa7538bc633077a5fe06d310ad1f1a86bd03d6821dcd7410ae98f3aaedf698f77a76f3dfb5f9d99481494fad892408006a7e440212acd89a59a0ba2c6c6416b7a8133f3aa9c8edd7812f7d86ee30bc66d3caede4e43ea818f750653bf487c53c9c6a12556cfa5e12009e7ce3cf10a78908d4825e24db041837ec6e5c8c7fd8ee027c1cf5d370ed071911fd7720f59c6c113ebc22d86697bbe3b018ed2ef7a2bdfcef1d58e34b3d26dcaaa2ceeb28f38b411375456daae01673711f52df6236c48089138121dc386a11399028d9b20dbd2c12f81ac05ee1498d2e887e5617f7428a84cb9e505d0ad7a081fc82949b1ee33d7096388083b0eab9e518dedab94793b1849d00d5c9d11dfbe87007adf10a75aba877cb5a28a698a69e3dd381dcc43488a6880a824cf28bdb50c36d3acf052a1007f67d10b8b64f0c4c8a8c1be3a6294821b2e04178012971ba70d2a06e47f043cda9b7fb3cf83b5a7693bdbc3bd7a7b1f42ef54849a62ef0675dbb46a65a64d469999408c6d0c84352ecd14372bbf7d406165db3b6688c8833a3814d7543485dc977a9eb30669558bd0da5c13edeb097feb477e6cd205a448dcd28ef1a307c041ac91d89bcbd60d6e4d78d38ad60540d0434bdbea2a601eb7ad4f6173f6633b573786adca8775170e1aa8ffc52bceab3866252b555", 0x1000}, {&(0x7f00000012c0)="753138f6eb33f9ff2f82d1417e91302413b80374a7fea61cc4cb08c30d5a8c155c508b8f4b51e99d4d48fce180e2b0fda3c9698faded74e72bb0ba58dca0c309267160688c4d67d9784262910848064d2a9a780c3a84de41b30a310720e5c6014cd5ece9824abb52aaaa9be04eb428ced8317e0e4e3441667c890ce872e2f7412e8741ddd6c295aa87764cc3bd5954c6e4114ab1df9dd5dac7484e8ee15b511192ff75f54b7225761809290a8b51c22c425f0fe5642ceb5b9c032072d907e7c4d544fbd57ea5", 0xc6}, {&(0x7f00000013c0)="e299b58fe617aaaac8c2b0b557cde7166f3517e7cebeff52c8a79ee037692890625899c3badeed5ad66176f02e69b0d1694bdbcaaf91636e58ca8598bfcd2870a93ab84d109ef0de62602f99a930e81d87651d7ea56edac7e2a42b68333fba920a39b3a424cefe35af2fedc50fd173b1cf6ad819ebf3e98ecca31b9c6a1a87df4571183926", 0x85}, {&(0x7f0000001480)="a4c7785fcfd8eba51793c09be0e9874aac2e142b1ec14fd8eb8bb4b70b9fab192aafa63115fb40f0aa8064b16caf113fdfdf6f18c4dfe9dd47e4358e0b88957f01091ea10a4a3c3292f998b54835a489524c19b609aeddd04558064530679d9c1f1a599b75bb4628f94aa20bb5c27d9d14007d2c5570b80554fe5d6a14625e58930037ad2556a6aa7a2be25bbdd77e07650f", 0x92}], 0x5, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="d9c7552bbe07524ab13a1122dbdf7b53b2541a528cbc4044ee50c8db59a61048d2d5931dc8f5d8871ea0e932fbc6d379eca223ca9bb3ab59ce076e77581251cc05fd404d20d512d13a951be0af990f4421fbfba4b9faf71bb34988ec8b0046626953dba86f8c558cab0a9997a00000000001000000966b08e4c37f952302e1bc955f3e015e869e954a61e8014d79eb00000000"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/241, 0xfffffe10}], 0x1, 0x0, 0x2c3}, 0x44) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 01:07:09 executing program 0: getppid() pledge(0x0, &(0x7f0000000bc0)='\x11`W2\xcfs\xdf\xcd\xf5\x04\xeb\xf4\xa31\x86\x87#l\xdc|\x90B\x0e/\xa5\xd5c\xc1\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94\xc7\xceX( v\xa8\x8b\xf8\xd3\xc9\xd0u\"\xea\x137\x90Q\xf7+\xc4~l\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6\xdc3x<5U\xaf\xebB\xc9\xda\xd2\xd3\x00\xb3O\xff3!Pk\x1e\xc5=\xdc\x17kK\xf9X~6\xcd\xc7\xb4\x82%\xb7\xca>\x11 \xc6\r\x11\x8a\xf7\xc5\x85\x05Zj\xca\xb5k)\x9a\xe7\xc0\xa7\x82\x16!\x9e\xae\x15\xb7\xa0F<\x01\x17\xe6\xf7\x83PG\x17\x05\xee\x13!I4M\x86\xc2/\xbf\xcaFGi\x9dr\x92II\xa6\xae\xc8\xc8F\xa7}\n \xa9\x8f,C\xe4\x1d\xe6\x93\t\x1a\x19\xb1\xfa\xe0\xc1\xa83\\\xb8\xdaC\xa7&\xc2NB\xf0:J\xa9WD\xbc\x13\xf3\a\x1d\x19\xb3in\xc2^\x9d\bH\x91\xef\x04\xa9\xf9\xf1_~\xb9\x7f\x1f\xf4V\t\x1e\x94\xcd\xcfdzb\x98\x87\xfc\x114\xaca\x94\xeb\\\n\xbeZ\xc8ey\x13\xde\xff0\xa3S\x9b\x7f\xd5\x89\x82\xe7\x97L\x92\xc7\xfcV9N\xc2j\x17;\t\x1e\xcf\x82\x03\xedo\xbdoXs\x9eh\xca\xda\xc0Y\xbc\xb2\xf1\xac\x1f\xd8\\L\xb5\xb7\\\xfbu],\\P\xfb\xd03|\x0e\x04\xe3\xc38\r\a\x11\x11\xad\xb4e\xa0\x8b9>{wh\x84ymBo\x82\xd9\x9b\x12\xb5\r\xf8a\x9f\xe9\xd5\x89\xc7\x05\x18\xbe\xfd\x9fDT\x88a\xe3\x80Gdv\x98B\xff\x0f\x1c\x83o\xc5\xa1K7\xb0\xf3\xc6\x84\x99eV\xee24,\xeb\x19P\xc6\xf6\xb5\xf8v\xfc\xe7\xac\xf5\x00\x16\xd3\x96\x81:\x138\xcb\x90@\n.\v\xccJ0\x8b7\x84\xbc\x9d\x1e\xe3\x89\x84\xcex\xcd\xb4\xe9\xccw\x18\xb6,\xd1Q\xe0\x8fm\xc7\xab\xd9b\xe1Ee\n\xe3\xb0T\xd9\x14,.\x95N_m\xde\xff\xf8\xd6*C9\xb0\x05\xc2\x93W\xe7#\xf6\xe9E\n\x13\r\r4)') 01:07:09 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_open_pts() r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000001640)="9bed535abddef1ba24366649a34e6a4d102920ccd0ec378e716188b579051875421e83cd73d9744689155575767a0f087e23ae6d72076f0bc6279aa33bb43207c966604db6eafc7092457c7e06a81ae6c57e12365da40f6eb6df61046989d64e7bda42ff54e8a31c3dae233900772722c904efb37f31f49d9ad6557da59f0ea032e7fc646dcac755ba845c06bb0d6824e1722c1b50d2283e6b8ea3b1deb47e64b5c7d6f296f79376d2ac298970d01816a5bcf90b7be3bdfe9636177d417d9acce741de58298ae66283bbb07a0a3cd847800cfd434259d630f2552fea20e80334ae8fcce213b6b435f0e7b2fc07f59ae798443bc6f1ded5a87d19f2dbe4b78fc6f9a3f1f5b356355a471565dac1dde8d09ec0b0f06b7cbb7d0d", 0x119}], 0x1) mlockall(0x3) dup(r1) syz_open_pts() select(0x40, &(0x7f00000001c0)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x8}, 0x0, 0x0, 0x0) 01:07:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x10) r0 = dup(0xffffffffffffff9c) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x1, 0x1}, {0x0, 0x8}}, 0x0) mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x2) r1 = msgget(0x3, 0x0) r2 = getuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r4, r5, 0x11c, 0x7}, 0x100000000, 0x1, r6, r7, 0x180, 0x1, 0x400, 0x81}) socketpair(0x1, 0x4001, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f53fff380b707d12d00"], 0xa) 01:07:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r1 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="e7887c7193a396be04bb6f57da59f9dcc56f5b6503e9c220fd637e7031e23aa903abccf126724cd2956524bfbc56ecdbd74a2446440b5def29efd01203b339d6ca30", 0x42}, {&(0x7f0000000100)="6706ab0b718e77da2cc4f12c9d28d257fe5a4c0927f226a0f770b732125921f937044549957a1d592fedface261584719ae677cf0e7a80c40614104610e015e9749c931618febd4b", 0x48}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x7ff, 0x5, 0x7f, "6bcef7b4bdc439d7d47f8abed75ec42bbbb5cc48", 0x2, 0x6}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x8000, 0x4, 0x3f, 0x207, "c549a786b3f0981c275666e821a49b726fef6e5a", 0x0, 0x401}) ftruncate(r1, 0xfffffffffffff801) syz_open_pts() 01:07:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/255, 0xff, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="5db7b1575cbcc408cd0f0283522518ff313763faa9c3acc5e1151c70e7200515fa1ab4442c91a98a5ecf874acee1d97998e80a97002eb214f5c1fa2a1a3cc107e4c5258e394649272738a32067bdb1773ac9f6df103e3eb84a284243a56322a894a9f5be9fabeb6c25dee06420da37970adb6733b5a76aa5b54b7ae6ac77549652caa38cff31de821827f0e6ca001469415daa3b657aa030f51261dc4becfcdfb0cf1f6239cbcd0ec6eb670e51e110ee53fb3df5a6dc0025", 0xb8) close(r1) close(r0) execve(0x0, 0x0, 0x0) 01:07:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:07:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) chmod(&(0x7f0000000000)='./bus\x00', 0x1a0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="0cf90a3126dc53098d94bb860d83b9178dfe81c7dbc1d6cbbe766dda61a9bf60b522a6814384dbbf592f5519e4d9201d753ba8d3850bdc54a22b11c18d1537e0269723af33c3951a5ffe3e171a432b", 0x4f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:07:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d09377e9c497782f0", 0x30, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r3 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x890a, 0xe7) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r6 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x898, 0x186) r7 = socket$inet(0x2, 0x7, 0x80) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = socket$unix(0x1, 0x3, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r13 = accept(0xffffffffffffffff, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r14 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) r15 = socket(0x7, 0x1, 0x400) r16 = kqueue() r17 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) r18 = accept$unix(0xffffffffffffffff, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) r19 = socket$inet(0x2, 0x5, 0x1) r20 = socket$unix(0x1, 0x7, 0x0) r21 = open(&(0x7f0000001740)='./file0\x00', 0x1, 0x5) socketpair(0xedec82757bb55f8e, 0x4002, 0x7, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r24 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001840), &(0x7f0000001880)=0xc) r25 = socket$inet(0x2, 0x8000, 0x1ed) r26 = accept(0xffffffffffffffff, &(0x7f00000018c0)=@un=@file={0x0, ""/108}, &(0x7f0000001940)=0x6e) r27 = accept$unix(0xffffffffffffffff, &(0x7f0000001980)=@file={0x0, ""/82}, &(0x7f0000001a00)=0x54) sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="0017920a0621d37784d215e8d3397c5c11e252e4f6936e0c4ba46b0a231abf7cb55509b2b3c5f580051be6fef306da2e309d881831099213146846ede48c44181e6343d0dda280d9d60b9d027fd83c48433658ed54f6728537ac2231fc7bf6b39c9de5f3c1ab5df1e82e7995d4ec737cb7a71cb38f79b6a5e0f03e18313ab09211953863f6edb43c4d2324f0c49b7dccdd2abe45da2bf95b9089f71a25f13eddea6585ab40b23b09f58e7ef90346393bb7595a75f3624713a59ea8cc02637090c7284cea2677d637b867f91252b8783eb4867585bb4c5f7282d316f938c9afe9559e6567ed5837eecf9c097f0695c2b504c4bfc86df08c37", 0xf8}, {&(0x7f00000000c0)="ad9541ea90893022c3ed21f892d331b7b91a88cdf377012191e1180d2e6999d2d77bf6", 0x23}], 0x2, &(0x7f0000001a40)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17]}, @rights={0x38, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25, r26, r27]}], 0xb0, 0x1}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r28, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 01:07:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kqueue() kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:07:10 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7f, 0x6}) r1 = getpid() fcntl$lock(r0, 0x108, &(0x7f0000000080)={0x2000, 0x0, 0x1, 0x200000000, r1}) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getegid() getppid() r8 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r6, r7, 0x19, 0x1}, 0x4, 0x5, r1, r8, 0x5bbf, 0xfff, 0x81}) shmget(0x0, 0x2000, 0x244, &(0x7f0000ffd000/0x2000)=nil) shmdt(r2) 01:07:10 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x59) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xff) 01:07:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 01:07:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 01:07:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) getgid() recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x0) r3 = dup2(r2, r0) poll(&(0x7f0000000280)=[{r0, 0x110}, {r3, 0x102}, {r3, 0x11}, {r1, 0x80}, {r1, 0x20}], 0x5, 0x200007fffffff) shutdown(r3, 0x1) r4 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) dup2(r2, r1) 01:07:10 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') chroot(&(0x7f0000000040)='./file1\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 01:07:10 executing program 1: r0 = syz_open_pts() close(r0) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) setrlimit(0x6, &(0x7f0000000800)={0xfb6, 0x80}) r2 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000000040), 0xfffffe4b) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="73502da58bac79c0aee2b57669733e7098c780fb1466cc11bc57ead35277312943c8459441deee092ad5c6388a2df0f288e34f7be1daccf2f06afbb803b67c19783ee05dd74a07404996cfa36aebaaa25e3aa768096f40fe1cb05f6d4614842c9731fe7090b1812043ebd2f295c5b0147ccfb4743afefd5461d8f14b7292bf4ec111ed94cd9efa710b787bacc2809afc9538e3d4b628c42130d2df7adf144f22636da43d49322da8d5f1acdd52fc40f459df374579305fa437c8649bc8546dfa9a2ff08466a7d90e8ef1e4dcd4d95f4af0a1b349acb7fdd2a823b685c2aa2c09b95917d6ac0bdefaae57bcb715c0b7e2a32256", 0xf3}, {&(0x7f00000002c0)="a80a988720c4be5fe59ff738e79e6eb9aad0f0b573dc07c97b2f4be142760cfdb0b63842948fc155ae741ca0b23a514b23f9930198d1633c3ae6f65b690c1dc2bb216245c5ae9b5ffcd86d56521ef18791f7e38d55ca0ea03bb33afd9bbff20eb92e8efa4ab5ce5f79025fb7b4efed8ba7035e510241643814981d1faaa848f450e2b5bf82213924b15f46151c6e4ea0486935ff8b46b65b493dce578ff33205110954e07d63f6c1ab4c9a56aa7fd7ff50d5dab11c836a132650b0365211b949ede574939d258802e12560847b1322d719fc17500aa7d6a9d2b95b", 0xdb}, {&(0x7f00000001c0)="e77a9a9a0162360ddc2de6ef41ab6451617b53de45219e55dfd6404a0330a7540c519114bb189546354c843d299bc7ce3afbe74f258a42289c11df54ab0d039ed91b556f99fb9bd97e327a5049dec10fa8009848e6ffe71cc0b623668dfe3cd3dc7465d38b356f96122a83b3681ad30f76a24253c6272862e1f94d0ef958e75728f269d9f50971c4698293ae0468a2266b6bcf68114370b3290ccf12c9e0b3c956ba", 0xa2}, {&(0x7f00000003c0)="482555b99561576063b4ec8737fd7bb87cf80d4e2a1639429591fe491a9339d331b78efd3274c27bafb5673e39455b9f2484e74fa1630a8642beb3ee18fd6d85391f6398ef3fbd81aea7e3c33b6931d1468532eb38175df414f9b5", 0x5b}, {&(0x7f0000000140)="7ad4089c7d3996f894cb49644641e2eca5127c0ef88d762a7b28257f1a79269c83b1249c7d692ef8a4b8a7", 0x2b}, {&(0x7f0000000440)="3af9670568f6e7427540de1d60e041fe9a9f1f1789260b7c0a0b79849b926a46b329e3607dd770b2de7d6af2fc276dc6a6d2416b9c85a9c7ecc0dcbfa5d5e9debb6f132a47ec8457ca0d26d6bf6fd8eb1eaddbdbe7ece7c1c6994447e0f65611d3c35a8e68e5788ee4b1de9047dfaf241b2107aaa6d33209d780ecb27c1a041579b43066f31a88", 0x87}, {&(0x7f0000000500)="57b3ca6fd1ae42595fc17d2a936c4a02848f95b38285db1176c629fcc62e38e6aebf176ea775f768d355ead95247c8a3c3c23b32ac3f961b5bbe877b839bac875ddd2c56efd7141e1ff05368bf579c975d73118347555a89617a5f4f52d883d3c6eb5a3c964b52eb41868fe005ba39c2c4d1d2a4571ac9fb7635cea7", 0x7c}, {&(0x7f0000000580)="7ea8da0ab92739751f6efaa28d7fea249ba062987303181796b76f2230fcb44fc36749fd3e79e5e04d2a45968ab39d98cebf16564d89e81a8418620af1647f0837c30d67f9e23b70cf2a2cbf8d22d1db0736c29e8daad3d26ed2651d1089f8a11a44524a7ed07166435c552a4164ab0835fabd515687b0bd63070792c293e82c3e0eeaef4ff7797a4c3f65d5892cb214", 0x90}, {&(0x7f0000000640)="86d9e574f0962086e9df0b8dba58fbdc77eddc74efb4077f38ee6549c2e6ea16623dd91245607917c69d035f17da6ca375058967dcfb76a4e3dc3419fc04e7c09118dd27d48fd69be961b6e96dd6daf3040fcd62e9935d9232ee4c854d454f76a0c27bd090ae8a650a7730a61e4349079085", 0x72}, {&(0x7f0000000700)="3680af54313ff6d04d005682ed7c63a3a6f0b480d579b7", 0x17}], 0xa, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000280)="6e7a8c2300afd00c84f7253e89de8e0f8f52137f", 0x14}], 0x1) 01:07:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\a\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x20) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 01:07:10 executing program 0: r0 = open(&(0x7f0000000100)='./file1\x00', 0xa25, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) renameat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x0, ""/29}, 0x1f, &(0x7f0000000240)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/170, 0xaa}], 0x2, &(0x7f0000000280)=""/253, 0xfd}, 0x1) 01:07:10 executing program 1: clock_settime(0x6, &(0x7f0000000040)={0x4, 0xfffffffffffffffd}) clock_settime(0x0, &(0x7f0000000000)={0x1}) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xffffffffffffffff) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0xc99a, 0x0, 0x3, 0x0) close(r0) openat(r2, &(0x7f0000000040)='./bus\x00', 0x8000, 0x115) unlink(&(0x7f0000000000)='./bus\x00') fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xe0d22b07a963aefb, 0x5ad) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget(0x0, 0x7, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/4096) r1 = semget(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x3, 0x5}, 0x100000000, 0xffffffff, 0x7f}) semctl$SETVAL(r1, 0x0, 0x8, 0x0) 16:00:01 executing program 0: setgroups(0x0, 0x0) setuid(0xee01) getppid() setregid(0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x40) r1 = semget(0x3, 0x1, 0x1) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000000)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) r2 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000000000)) fchmod(r2, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r4) 16:00:01 executing program 1: r0 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f00000001c0)="777c38b5f3954f5a7136f4eb1f82d07bc63d8c15d6b6b6a0ba3a34d20a885ae7cede5c83fb845d7bdf9274f441de6b561268a4be5a7dd2b27bca1242bdd5d3b6857c8ac2a3a1250317d8e55ff1c9f065edbb458b999920585e81a5d32999ec2951f9b106068c720a383db85ce3c633b5e96fab68141f80d1791766b7ff67953794764e1d5ea3c72baa273523fbe939137709e7a106359d2c58534b995a9276c368790a8fc93c3546ea6d49f71b8abfe51b12df9eb96c2a306be3ca7d0b00a107ce1ff00c1d2bd4e8d85f", 0x246) setsockopt(r2, 0x0, 0xa, 0x0, 0x0) 16:00:01 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x40000000091) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x61) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r0) kevent(r1, &(0x7f0000000180), 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x9, 0x3, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x14, 0x40, 0x3f, 0x4}, {{r0}, 0x0, 0x20, 0x80000008, 0x5, 0xa48}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x3, 0x1b}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x8001, 0x5}], 0x5, &(0x7f0000000280)={0x2, 0x100000000}) kqueue() setrlimit(0x8, &(0x7f0000000140)={0x41, 0x7e}) r2 = syz_open_pts() connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x757}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x10) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0a", 0x19e) 16:00:01 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f00001c6000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:00:01 executing program 0: r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) r1 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) 16:00:01 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/75) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x183) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r7, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/140, 0x8c}], 0x1, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') getsockname$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x4) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r8 = openat(r5, &(0x7f0000000480)='./file0\x00', 0x80, 0x1c8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchownat(r5, &(0x7f0000000540)='./file1\x00', r10, r11, 0x2) bind(r4, &(0x7f0000000580)=@un=@file={0x0, './file1\x00'}, 0xa) r12 = semget$private(0x0, 0x3, 0x344) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000005c0)) chdir(&(0x7f0000000600)='./file1\x00') sendmsg$unix(r4, &(0x7f00000029c0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002880)=[{&(0x7f0000000680)="171479a902817e66635c720daa1f073efb4f1906f8f4bbc763eed67669a421877d4c076eaa45c7ce89ddc6da8317fe2df96e23d76e46c45f140af681380dfc2b1675841741d5bfc817e1994f141ed8bd4bb6372135b8a3f2f413684814d4d4fc1d03c78c4027b1eb99661ef9afc983df308ccff24fd10c7b9894ccbaeef737c6b628c76ea7b30215d1a16059f68ca1324f697323d7d18a9b0dc73964f28f8052e969ab5c62fe8488e1cb5dfab8e26991c3e1c3bb71f1cefa2c1a44a745a3d0516069f3f5c350426bae5d2ddb51148fe7e06c312fbc51e770f4af24d6f507dc0c8c7fc0ba4336ec8d19d82793dd1433a8b5a11294dfc922cdf1a716d4348b9010203ffc7830bbf475d9a912323de76d90b4c40a51969fb84a1704b37aae7ea57e281ec0be271ae78b620ebc1c2c57b0b13e5ce8b68892ee720446b5b71bb1f53d2675b080e9ca46b332bb970225473c354a248089e571fbd8ff0ddfacb9712f8595352ffed60e2b15959dafb34b3788b9ea51aa6824adfcfb0f83a3a8014ba6d5e9ca1be8bcd52913a6d59f9244ec593d16740939b742f87f4575ee6b2a3d5b8db15f7bdc054c24e6a963cc40a92b5ee4de18f7d756a8a9ec40820a01302d28702aa27da7557488084a29eace218c6e17a37e06fc5f503188718851d193cddde79332dc46b9d6066c8e4898dfa300967582a8d276f96185fec7cbb081c3ebe2187efdbd009a1bf540ac4d8d009f1160b4ca508d66a20c17b662841a122281ef5b4a6f70e49db5f2e76ffb5549921b2009f2c40ea9be0a7e4b12159ab855308449ebe0599562b5144601b4c21b7093739b1a1da5e3c45ca44a788066d53f0f03544ac3cd830b64d85f34721a89ccc0af2ad5ae3b28f392d68f036c1418576cbe0606f1bf55aeec7b85d9d55e26bfff789f430ca2892f81353e1d9d57d79f41186fb39a8b4a0e760a1060dfc4038a03faa643e881b195a93e19fa11abe1147d277ce8a6a538fe079443535f7cbacab40d58fdfa95cc7862f0219c17e3d9c55952243f6aedadb06165032ad1e1475e35002c500756b41743711334c7ac8a6f245380df2e0435757eea67c925c569642d7da6fa42b82ff26816215bf0f5d3a37063c01ebd4651b7e577c514905f6c27b269cfc77b9f2d368426e69694d14a516e28ac88b37e51e0aa98982439a977cc89d93aebfd75385e848205ed1889f6a701a493da1695d59eb8d17df38bb2a3bdada0b81854146423c3aeef64e8ecc807713fd848966d6242da1d389dc089406f071dfd62efa847e89d5e80cc8e8d79d7b53d9e15f48d8c54763467f9b5a07c1edc776294342471bc0a4f0a1d3f8b7e74b9898fdb73e758c0c0bed4b7a9c5f6189d3711cd920fc9e5fb02a3c7f6077d057089f62318e251a2a17597f73ca928c51f97699949a4a4f0a8e1ab79193d0c84b9c2b18ccce45c003b291b77010756b5cd083298d7055add1e6a2bead426f6968c9da84977e90ea47a71604b46bf16601287073f24baa5a1e96de94d6561f2390499fc02a4c158033cf1b42e2e73754ae7e4aa545b2978b365a96064d4bb6d63afa15737a8fe0f5454c52f537b19280808b56ee4687d38e2b56f34010e9ed525ac08ea288938b21a15aa1deab9327fe4287b329c563f2b6dc126304e3778df71f45109ddbc840afdfce360348eaafe0d4b5057bcbad752e8f8c0ade8608be08c2230c12661b72fd69469847c38c8583f24e35e3d179bdaea9650c241cbc11c63d7a33e038ce8bdb56181dc79251dc77d7e10cd03c6a111d3d7df93344e134869de8f4b042593b31afbb8428a3d1cc7107f5f059a0d7e79053e54242c22e31cd4dd4af0d83d0f04627161be8a678ff1aaa4e59aa2de446270949c0e782f1f8570b237c7722cd26a0707ec97ba2fadbf273931ea045858d99c7550257cdbb9e2999e67c3d859909ef69ecd7385293e1f9ae1559c9af0d7f0786b762020484ebd986cc9d42c2aba351d597b83c5617ac5878e7bd065c7b66e3640fb41b1bc0383ed0dd503e51ba820d6065a4b69f8af45684a2e3c0753f5e38f8002d078bd8551ffb1df2b6e5290760aba75b4389a03488d2cdb48153ac5daf28483cd6d6801d0ca7efc2cf4ab79deb508ceed82ca0c312480d4062eabd4d05a14e14e6a079ef57cba1d25c29152f588073fd948d5cb3124e041237f299750bd6905d68116bc90819a0f3b7982663e3ac4130bcdf119fcb90cef1783e707f4ff641528b492e49462349a09b38530e604e62b934a2157e5a4071cd01016d0c313e9b365b1f73c3278eaebbeb7e8b45815c690c72784326eb0a2d0009adeb46ebd61c9b747ac20d4ac37899e1384fe7b6be9cbc166df5eaecf1f7308f9e6d05c1e8b42c8e92654b3ca218b7d742720b9ab27f52a7025324e6bd2b72a5f0f935c857f66be20256513f40aa265e40562493855b0554b91e58d59b51fc394eb8a722c7aef77c2d66f29f4961703d24decdfef9da26e879fe8e6f945b1988234d6e7a0db381d25fba97d26758ab2c2b3b6d2cd3d7416dd1405ab40cd11d9e099e33bee48b52739d3b5575454a1678436586de427ed820e4a6efbb464f94d52155c50d48a8754d78f0e7cd35d4bf3a46ca4bd5680418f4dd15a611372019dcf549703bde47960e25d6ac1c3335321f6a4c9eabecc2b3da3cdbf4db1d8f086cc3562ba9769eabcea0aa0064cfa93a83eaae216e01e1f541ed69dcb7891d22c7c58e66f1008f744f08564cf6106e6e534cb50d8630b23fdf897e67bedfc0b8fd6cc01bc2efc4d71062908ccecd3969083efae8afa53f2ebe85e44fff44aa63c56bcf6dbb5ae76d09d9a4e7df923894bee4e21a7cca7feb4d83c9cf7b770667dcb89bc2320eadf542b8a22d6f3ce4996b32b54acedfa26a215d54012c754b29105b7974653cf0eedd36266045c1ff97f2b7110eef564fcedc23d1c43842f9db7a24a104bf268f55aea101b387ab091eef8ccf31259a3780a1fe3c133fda8647a9f783dfed137cfab96ecc6d61c3098c32e224a1f0afcbdc235ad8f8ea10556d24a8df48754c4a2ad54605e40e7c013690832739d7eaa75b8ae04065a133c12178f459fe17bf547d4e6036bffff139b85b1ad3eea553b9c4265486b09d77ed7f7fb058f63c11671d4f535c95f66d9bac2788b241682bfc474f63898b96fbcd3306e385e6bebc40a3a970832f0377ee9bac0543862c48170dcaffc491e9d6d2b8232bfaa3f320f70e8db2cf0661843eedaa4eb42674b16144f7a5dd88ea8aaf8a8a64787da2b54b947c77ae8341c6aba97976801cf9c0324597eb9f0c0b97ce38d6bb5e43c68e4dbbfc4326610d99b3370058f2a00e894d77cfad3f6147e2b491422ceb393ed91c09e05c960e7a8875a272e564b0a3c454eacc09b9707a42d0a795d115d3867bf24f796eb05e3e3436cdb09a3fad8ae4246b1f7c35b12a5e00d657e6483472706fe4d48bc80d9b85e2fb6843303f562bc8495a640647f7201b06ada48b0fbcecf9c7e9fcf092e3c2a9fcd9bc5f04d2fec5415a1b4827a37565f86f7db45bb806d7bae7e973fe5b4026411db504f3e890b19291035d4ab820aaa6612a7c4486abcc5606214cbaa258352604e82970d4b550c697fc2a8de6323d2c4a6a5a7716398881a79822ac5613e3b7c9854d1822d1e40a1a50c7add7fc3a710538d43b67e12d3c1f4cd37e9e343c8d2db8c5db0e46699b4fb60291e804018fef9c1b24beac8e902061da9e9e3c7c2fd3f777ba18e1434d67345db283c5b195fdfc59c9ed94a32220e26a0f4269ead36ea6d00529d64ade635b22f891381fb0f2619eeec41a39d31c113fcd6c336cf05317176dceaa0101e3009ef7e811dd9cf2fc132d42d31681b816c1780b00bc5df8c2567bbf88c92d22c2e5eaa3393fcea5a904c4411d299a975fff56a3b4bbf67b96a78c466f6252ab384f15221c61af4577a32cb34d1df002c7c35d3be1d905b1350911a8307fe2aa8ce1da229fc7b4e65dde65824bc29029e48210eb71de64b50cbbc2a31280c7e53113c9981356fa9b4f6bfbc473858d8aad7fdb15c687e67658bf00837eeef83be3debd4570fc6fa9186cc8fc0544e75e1ecc741616e1bbde93c28fe61ff176360dfab5194db706844c752a6f5475bfb515c7af893f6f2b0c8e19539a1fea4b1dbfee65a71092b18ebceaa6837792372189cc3082446f1009e501ad781181f9704b7287a020d4af1d4e505646dab3e15e790f09806dc4407257acc6e1a7bdd28b71974bcaeba8423f1e95ecf7a1c8429bd311242eea06e058d5569fa875783916cd1129b4b49b13dcc3cb2a0ca65436de6345eaab1517d9f285a6f9588b967854191fba8d56f886aa4c34c5fe91f859efab1fc59ccc9ca1613552b164579d2cbb721c3596516a4dd2696863c97acd78b1592f7f19ce6474afa043549c86061680d7e837fbb06ce900f29d35bc5fd4f529789e81158a96f147d299317e5cdbdcd378aca2b653433c16391ae8c96e91a90e68aa50d8fcf5709bc164980c536e90008cb3afabc3a07463d0c98134b75c0987f13e8ca9d39db07a4497f8ecfd12d1fd242ba43493c45eac1519c059f6a1a26b4ada00b42c50a8a694f879379a181b15bc3b92cf31f3c23cdc219a6b94d9dec4f570e9a5a5bf06f91f13cfb332802b9dbecba26c3e9af951f7c41aa9e248845a568a8d6d21a4fe3af43189d40da837376d6b2dfc78a20ac605a2f9dc7f0d4e9f25912abb39a4f148f0b7e45ec7cf1b1cc595c30edc9b324a6609a3ce9df2247caac8bfea5247e5d489f5aed32bcd68a1007e519b7b6db9fc52ccf691aa7618de54352429d4b62e1e1a0435762c427f720b42c110dd4f7d5f26481b8d40fcf5b16589981484c7f838d1fbbdfb4a3686da222242642ff780c007cd391b81d0e94d8057d96623aa26cd12e14cf023af87ed66be83fd963346d8d71d840e21d460f0c9a841bb264f92e26ea4ffd04b7ce7b0660fe34e6b22d4f51bcf67cdbd59dd30ed6bb4c23e6cf040562fbbba45dff79ea36b17fa38673dc3e3b5a7474579a1b559ef5de6db5e94de53953c3c2bebc8cfccde3aae31d0c23c8b5a886487ef06b04676fb8bc0c9246272dc94918a4198b026616c06638bd41feeedbf96270a5afe2df9b4bd05ccf407a0f5a21946d718f18dd48d74756624a9afa3f25527529bdbe6eb2966a355503f935c25722812ca21fe0eb27b125b606a52e002d77e76222a91c0ef9dad7ea0b2a1d7bc732a6da867dd9b2fe98ed2aa619145b538b8c2f7e009a14c00d8a4a731035c59bf11a861c135c84389d31cab196a589dacd518c8f08be7c41e94978b2962188be0da0eb7d99d6c5e950e5265cc0d476e6e71f48b406ab6d8e033ebcea659b3cbbb3c5d6a59e49d078862a2c0d109d76463065f67e8cd2004fb97f8d1825bdca2945a2776d5d0fe23e1bb2a0ab9e823ff32edde571399dd8256feea776734f492128ca304c2ebe9463d8f8305f0840d38297b59168e31100701c57a74e333be90e216529819c9d055f357ff1eebdbcbaf9461db216f8c0b31af19639118eb2987f00d5e9a094704e7a218be1b65d28d28948f66a1efb318c9ec2013a46122373eca969992f7b064dfbc28dfc916bc55a64a654eda53308d75722174b724574018e0f62163f85e5b3cb77e8290fa0e09fdf4252a76b5f659e21840013ac51d9fdeb9ef548ac4434d08915e01e6b1618d95dcddcfc01d532580e36cf68b37c7bb42b89508cebd72ad2b08d7c4bbc66382cf5d9c159afaa1bdf33b22897fe", 0x1000}, {&(0x7f0000001680)="788129e3cce97412dab3edec1a89fefdad478bb18308e12b94a314e0c795ee7f44aafc58ebd138d1bfd89d3ef93269cc24f7c59d3e22ea0ab749a7fc35c204fc78e0962e7b9f9590a4f79033e58a8daf5d66bc807f1f917b73151ecdd728107f7cb703a9aee3db6b9637feba02", 0x6d}, {&(0x7f0000001700)="e0fdf140ee0703290a86b3d209e32772eb2e61826d8511f2f2d77f423934ee1cd55c4f197c0e17511d5791ce76a1c6e7efd117e406827cdf1fad8562e56d849953043920d4ad377c1e01cdeb23446237c1616ff5c74c4a8d50463b07b8db520774d30017f2c9522daa61ffec488991df0c03a86379db8831f1fc607682c7d7ce3fb7b9ce8d85ebebe03bd8ef5bf12bd41e0f5fde6d0b2f547d647dda2da3c4ff3ac90eb8eb8a66b5fb232c9f823c12bd0b4d32094b59cdcb7b79c971a09c0cd46763f2b15f973fc6d5fe9488a3946f257feace6b3c87f36291e276b50dd2384b2cddd614bb4e9fe44a2384a959a354b6f5ffdd29de8f02d09625b5c96c596703ad599c74e34bbc01da85df742d52105861ab2d3d6fac9c670102b713da4ab7a909a1bfca657e85820e497ece75741dfc3e3b86d0b5191476869d48808b335bbf2d0c842edcc63596d1b6e796f09805049a28eddab545fbb29ea9e384494b17eb80b8cc8ef1f8d8e94f51818119db4f3eb0de6c3093f8174df0385e91570ee4f68660f14d9782b3df530847d2bbf6c966dea2cef8547238b762c864e7903b900b1671b7cb3dd2a951d97d77292c07a1b09e2f12bafd205bf0cadc4197b69a166f8ae84a34df7db2dc014be27ded1c50375eb7f0dd888969f054524950eedcc164fe41437d1657672614ba7a74f0323fb1cc56c0a2fe3061799837109f3358a102fd81b06132c0ba9674ab067c5e5ad8abaeaab288451b1d7cd978c3d8a7971e354f27496c5f59b653b0a9ffedd5df462f8a9fcf3b69fb0f2a799f7d645902247b63fabb05f04795888ca56b1fa99cb2d87630b53211b732cccecf71e95e26d1e6018b69dbe2b86f0638527bec6870be0219e23b3a1302ebcbc0cf93bab607f7259b00f7e83faa4a34a58107d5331ef5d3c89d45f7cf1362d28dd86a2c4040901c6a18c3a3a68bef56b830b4872cf273526d86667e188860fa9814842f057e0e16839f4605844f4e0551cac88920487a2273334bc30f67aea3d862c16545c5eb90ef17867d6274744a2b2c42a4421ab0df735e1fb18946ace48b9294a718b5327a7bda0fac2d64e55c9cc4d792db4515ad4f308afbbb008b36103d1da7186a2f400fa05b111f85e2f37a6e00676d16bd9e1f1d9285f452bc4736265e0cc00d2a730c60b48b8a09df594dfe48d708aeb9197a41249994f2172bad416fd87810a0603213a4997eceb90c51ae449e3c6e7e32912fc9d8887e207008f06556361f1ac7a3d9ada1b99985f9153f9e092ed304366022d0ac025421d1d2ee0293088fdd22df4ccb21be05aa3389746f5bc445442b4558f278e8a23e8d009cb4fed343ddf40b3a145776f171af4b19969e0b54bdbff4efcfdafe9b9d3e3eb05c2097043e00836480e345c34602ac1f347d5b0e2bca33be0fdaf09b2cd7138f14d2e0d326c7502a2a5d843397856102bcc0afb965d0a98e950ccd8854b039dd5b8e2df2b5a0959a6469796ddc8d82f2bb0ac369a28df8ff7ee49b89753746c3beef432e7abbe0639ba9dd5c79d102b09b4e3fffbff6c9cd03b2bbeb8378915e9e7b30aab0b69b2ba356594f888bd7b3bece3351bc4e0be59beab59c4a92851586eb365aa3ce5ada9c28323ed2d01908dd3a357d4fa4677314169cc8c3ff9993a3f70c534f68311b27c1f397dcad773e0eab30bb675453957fddd9f0d27903fa5ece81962c46b7af33d43157a877df7c881c6e9146f7d64674275a61bd327fdfd34ca6037958bfecd80e8449d042c045858f3e8dd8079ec85c50f7a896d4db174c75beec2a95e2f661b666dff1e407c81740c45426944db6a842e5e42d2f99e632c13fbecfe86ff0931a5b1b8ea67b02677cd6a71428d3e15d74d02811b5ef445800cfaff992a57f7de15910d3a06488680109f40ded1aff1424ef894004639658b303717a3ad1d87a3117a1481f3c69f07ac1465700e725275e57e58699c9f45ad6396292cbef66f7ba709790c500857cf401f3f9c2eced60917bef8608f777149d4860f05c051bfe9e207c2211fee16baca6c56ccaaa56b5bcb30bc389efe61687bcd01b9a67f82efdac92fd242748999a3c00c9bd768087bb5251c8b16744d2bf3c8959e9d083e72dc1df5bd2711de80220aa39d97a9098db62a61aa331c2d88e1f1cafb7536ae91a56a1dc1f494b7211ba031770edd46f4a58a46cf181bbc6ea84a24931ce610e1f34569478492f843d15fc7dc4d83fca92b6f959cc57d722ff8115a8978c54c4a338172bbed524c1b30efb792c51b5596d7c85e8e630785b49d430bc5e17445d9858870fa2071f57086d694223c966e447ba6c5181fd98f71e6c76e6ec9a4c8fa1cc3373088c85ff1e3fdcf08bcb6e4b9244e5cfd688bf74c0227bafd92587963dedf5c088b993c6539d0756b92a08ceba8aa3f4b46f9c5d9b56567c08f54dac0f0b3c979a3dadb449d8781f277f02e3e49af7248239ad33d0f5dfce239813a9bafa2522e1b9457f083c8b2dc05de59a83f684dff5661515f4556f136af4a2518c723e5491e13f6d08498770034dd247c20b281adf1aa719f3a7e74acf1f21a9a0a1001b4c6e09d8357ccb9a1f7843896881f18813571c7c2a408e543db0b14d4fdb863c1912dd67618c591c465fe8a5bb4bceeb07d5219980a039905b22b26bbf4c6e6aefae47b91f9efbc40a14c087427c85b7a98939e196c63d51b2145c8040634812cd836514cdc6809ebacdf8c160cadde8634ce485cecd396e950a484fa4a31785335ef1c17eb53069cad93aac86c72ef9241f1247c9c517422792a439e55bd2c3301e60161ee1ad57632d1dab04f491d5618f9784edab6b440e8e76bd537c2abc2508b6a135c3efa2ba10f8a524a9812e1a59cee2c7682de733dc5c84bbff1996ddd6d1c1bbbac239bdc0aa5f049735c84378f8c629d96521d8fb7cd0f454084d4228b34256f470a4c14fa7ddfcf26ab1829141c914bed6b46aa35f714a48ddc3fa31401f9cd57967cfce498cb0f5f52a6ddcea6b867d3c1170b04803fb5d27ed355347335483b8a97e3091fcc364b960ebab75323ec2e72c936c22e0bb9910fe00d90d77f69243022af1deee3639bc1569a4a66596e36e182b0f919bf977f59cbe870e9894ca4665bf4a63b5cc2a8bfeb5abba3a96ae718e810f36d2040dd6d10144771ab533083b0b8e76ecf451ad54c0c9157e8394c899f1afbdbe7737689a61e68eb5c3c99bf6107dd90901384b0045e57c76c4b173c8c842a736921a6a0ae7ad1f2280cfbfe7123baa160e5ef4ce0579346d171236ca2f0a6db96a412fd005f02c419fa2f88ca0dbde606aeb798b86ef5b833836c2943dd4f861d821144c6bc8104a06a0ec96124f3ee367cf27d2290f4635740ce8e45c721fd5ffef4a870cac49f3b50dee3f5e43f80b0e24780707dc6d3bda3bce87c99fd9329ec47f05cef584aaaf095c06a4d7f58b61ac2124551d5538b785e781b2db3f2ecabd75d627460c08f1efffb47714b44de7c763fd71df218f38ce5aa28872b523023a947badfd65d9d891737ba24296794f8ac47f5a3a250de0f284ba4f680fb7503c647ad726dee34504338367e9711d885520cbe7456b5d83fd38310058cc7eac19bd7e5f36a6fb2bf41b3da202ef2dfdc1148e2afaf4e9e79812e779b7758f72e02125ec6690524ec4699af84cb671aefc16905f9c741aed0ae6071a179831dc95a89f933d91914727d97da436791d0b594f2ea539aad8b234881f736ed3f9e3816505a9fbd001f03645a6a506d1246d35b78dff047373cd1b2fc63ada13ed601771ba2fbb1fc32f4be08fd6707dd624087602970fbf986985bec7aa044840d33e701c55963cf10d31edb74ffb68ef24c0e8e2b212b292862e017065c017b0aa0fb59850b9137612f078d8d21a6e7987bc9b8027232fa39cc0bd07e7c52252125f88c55868b21ca024f4afac2e5746f00c52ce1f7e8b74c6b31c5e93f9856a957ef1de53f6dd0027c962f87b640e99a83818732919713caa9d829c4cd9d5f43bd49315d2a114a91cf0d41e75f0a369e11f35e2ee01e414e6175e5b4ab50b2ea916977876ed5238e48901f784f4209a692796ed8410b35643baf0a1bf4c6c0c37756337dcc55b2ba8721b9a5b1d84e257d74f6b7fdd68e713260174b112c03c659c05bc7e2c451315c6a8d0a2193a7ed8d9a2f8a98b3f58f9f2df1e63cfd155f73954e1caa759c539551cd017e8e7b010fb119a2b9bccb1fdf61549296fd167df6e47f48ffc0668a0746d5fb35ecc25d42216bd75bdf5eeb1e0784178ac4c0c3d07c16a75abcddeacf8c762dedd5183ff3484dee3aea069a188a6a78aec5d210365e379142b867d64c668947247466d32f97b63be748516cf816bea6b318811d43db3c6708ef34acd1e1925dee352247e0053ed50f7aff59ca1ab248685a7f3a6459a0d08cce52a181a9bc645bbd29483cae17ebde24bd5351dba024f5173cdb427a5f6242b0bdf4a5ef893a4ae796acd4c038e31d0af43c3ba5a9451d0adf7c379fc3bd1102fb7ac7dc1f9c167846e397c2c6559f347331efccdc3e73b4a1614817836353b1d8680d26f8454ddedddae4668f91b75800cf9c1758f3eebe1ca317500bb95fb9dbce7439dba50fb933e9c96fb47f8036fd383d03ba839c64b2c3d46dc467895812539926f4fb1f5827115b30a597a344436636bbf7166271e25c26f50d97520a0ae9a8e3ff5a2f3dc81e1eb48968cc7be0cab6537ce5589f8f17ce791cc1cd1eb9706475a3e04d9aa10cd6fbddbe9a032900a8b2501eb0135658406c6ac560213501a91505852decb9700f814ba8b9341acdd35782ebfca26671275a935749be3729f981636665eea1c05cd9bcf109667b57dcdfb446c7aa2b53e6161d52f467acc3398d8d085f5398f17f85beb3db62416ce0bd80caecc952d85d0f4a353ac2b2bbc1ff352b708d5b43eaa6efc46e991604171742fd1c1ea2452127e44bf76a1287f145bd0acc3cd39a281e18098fde3b1e3e9b84ecd1137f9dba2527a743e1685992ba0ddc174452405df3f86d1b7ee7a1719b0d31e834a79ab6995d500d3fa7d8c7f3bd7594ed72e20d40a7b7541d19ea4b0d86965745abbef29e0d793922f5f8119c4ea2c21afcc1492a4078912c09d787f89d3ea51e6e8178fd93286b77fdf88d1ed04de3c85359908e5a95bf76bb5d8c038db44afffcffde47229e51210a57345c9eb75063858608ed867a9f9b1b2f40b828167ef6fbf59b9930c5e04e035d396f2da27bf9e21b5924eb1cddf3c166ddebc5f552ce9dfd5b10563b823e03c316ad11dc8816119f8674fb2859e816148772143a42bd58adce3a0932852c9dcbe390419dd4a2bb87055a0af156eba65e3d9a9ada05aba90b29fbdb290c8b5902ea4e27ab5518070760807ac6dbb71348167ee88180c8a59a57e1675c2ee3e6e4d879e04b10b60f9c01363b04a81e0f33f010e7ac23b1909a4218f9f7712fdb9e1416b2964f8b2f751eb71d8db0266b22fbcc1feb1774dec13f0d81d9d0a37f92fe8ce3ac86dc2fb9c22e85467cbede34a4842532cfc6147a5e9e25ac9fba5064417b6dbce2131e1bb457bfef0a41fbc0baa141e756df7b440f25af5399591b8f94f49875a12ff3c2e17947dad9094eac1f997dddb5d2423287b3fa5b4e12f56a7be360f3d21c4ead8e96c91f7f9d0bd72a99891e8eee8738ea19cc34d681021f95ead88a18f47da5777b2b129900746a9b97e719380006919d22bd0f68f3aedfdbca92ea2dae9d1890d8afb69b4df839c07b09147", 0x1000}, {&(0x7f0000002700)="416aab5b58", 0x5}, {&(0x7f0000002740)="5475baa690eec0c804147a5c5f544f80dfc2b66fc69b30b30c3f572227eca960089bd2bb3d8f74bb8b85a1289d5a", 0x2e}, {&(0x7f0000002780)="9a90383a9cf28e99a465e516f188ffded09a8372f69c53cc5277aad58b854e13e0bcedbe13e66e6531f7e82761497a6285209ca1042b821caf65579b9a994ab71c811b4f29dc200b9b1d0e902003a0d5d0954040243a0b47e5fae407f9320a37822234d841fb17cb084a1b342c6f1dbcaefe761a6093be2b0d259a9c20970717e09a7bbf3df0c1ce4a1251a3089f43033b940e9720474902670946bdfe1b042c7cdf", 0xa2}, {&(0x7f0000002840)="4ea193ea8310b509c5dbdd9b94a63132a2", 0x11}], 0x7, &(0x7f0000002900)=[@rights={0x28, 0xffff, 0x1, [r8, r2, r5, r3, r2, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r8, r3, r8, r3, r5, r6, r2, r3, r4]}], 0xa0, 0x8}, 0x2) pledge(&(0x7f0000002a00)='\x00', &(0x7f0000002a40)='\x00') unveil(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='x\x00') bind$unix(r1, &(0x7f0000002b00)=@abs={0x1, 0x0, 0x1}, 0x8) munlockall() pipe(&(0x7f0000002b40)) nanosleep(&(0x7f0000002b80)={0x10000, 0x1}, 0x0) readlinkat(r6, &(0x7f0000002bc0)='./file1\x00', &(0x7f0000002c00)=""/56, 0x38) utimensat(r3, &(0x7f0000002c40)='./file1\x00', &(0x7f0000002c80)={{0x5, 0xfffffffffffffff7}, {0xcc33, 0x2}}, 0x2) recvfrom(r0, &(0x7f0000002cc0)=""/111, 0x6f, 0x2, &(0x7f0000002d40)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) semop(r12, &(0x7f0000002d80)=[{0x0, 0x400, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x3}, {0x1, 0x0, 0x1000}, {0x1, 0xfffffffffffffffc, 0x800}, {0x0, 0x1, 0x800}], 0x6) getdents(r2, &(0x7f0000002dc0)=""/212, 0xd4) 16:00:01 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000040)='./file0\x00') socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x80000800007ffd, 0x1fd) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0xfffffffffffffffd) accept$unix(r1, 0x0, &(0x7f0000000040)) linkat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) close(r1) 16:00:01 executing program 1: getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x400000000000006f, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r2) setuid(0xee01) setgroups(0x2, &(0x7f0000000040)=[r2, r1]) setgid(0x0) getgid() 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/222, 0xde, 0x802, &(0x7f0000000980)=ANY=[@ANYBLOB="42ba4248bbceea86f0560f41ff3ca6b627305e9417a91b339085f2effce0446859cdaf8dca8a2180f1474cfb05e2ebff00903d4d80f6deefdbd227176e25166355b6a219f6c5db67117ddbbfd5d6c5e8432421fd14d3bf355bc00a049c6e7a8e0a450702c7a731b74c8b0765091da60b0647f1a53137b0fbe9d260d4815983f96967c7595ade0a534cdc2bfc0d3cb7cbf342cf99775e46a556f4fd9489e1030de6fedf30e9d001a57c9388c8bf1fa2b7bb1ba138bb0e62d9495024b27bd13f7740be"], 0xa) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() recvmsg(r2, &(0x7f0000000840)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f0000000540)=""/249, 0xf9}, {&(0x7f0000000640)=""/37, 0x25}, {&(0x7f0000000680)=""/129, 0x81}], 0x5, &(0x7f00000007c0)=""/101, 0x65}, 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x8001, 0xfffffffffffffffd, 0x101, 0x4, "ebe08a5bc5683e40bd8547c4c20fa7cab51865fc", 0xbfb0, 0x8}) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x280, 0x85) sendto$inet(r4, &(0x7f0000000240)='~', 0x1, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x3f, 0x9, 0xffffffff, "025068000000007a81622730c5f23200"}) poll(&(0x7f0000000300)=[{r1, 0x2a}, {r3, 0x1}], 0x2, 0x20) utimensat(r4, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x7f, 0x46}, {0x0, 0x3df9}}, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0x40) r5 = semget(0x1, 0x2, 0x60) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000880)=""/218) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a", 0x1f5}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000580)="e36258a416f72ee99586132477f24c119bd1093cfb2501015bbdc3a5197094b2df2aa85e3322a9c4de41a52f5ea7fa0023d58bf765994778a7f6485509268be2b6222996f51da4cf4953c319f95b1cf1fcef995fec2a51a582b51c9229ad1fc18680c65367abac51596028d02291112cf8604af2916389c5180703263326733c3572aa8fdfafe9360e213b92fbfdaebc9431e75500addf9901e7b01e89c3e583d8e4eb5e6afa584912423301d0f8c6f995756fe0f696c5f5f3024af12bb2d9ef3ce736987a85438207f2ecdccb10fc610591fa888ca7a13211c4f5d6f5eb9b496f2d1de0275e3f46cf3bee1e3b4a03c0a5c50d39b3bc6a374dca0e0bea98d8135b68c19270f5c398dd93d72b075d9bb3efac48e786392ca555988c452cfe3e73fcc24f63238cbf923f480e55e1412841479acf4d56a098682ac2706bffec070e749e1f795d3dde0794f429076c6c2bbec5504c1c5eb4da1acca9f7738e5804d1ba4db1ea9b1f7b658358a65011b50dd0811e9aa1bcb737de3f08", 0x17a) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000000)={0x80000001, 0x791c}, 0x10) r6 = getppid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000300)="32b02ddb5ee17e0273d193ffb4f7f37d4e506a04e8efdefdf536bb93e1d5bb6b5235d0e98d", 0x25}, {&(0x7f0000000380)="c02ad418919bd9e41d46ecbf27c86d0e9d10a075be32dea910863d250bc81f7ab5e3a58d368ac7ddd7f8ea3a15191ebd61c264d65801e3e5a333f4c362ba86aae0f608fc2ffc5a30f57c7bcb0cf6cb5f05bb78b44ba6d5a1bf8c1161aeffff4f58fb32fb8300ce17469056b56ded2d951936f1cb00dd042086b0154551e057b51748bc119cd3426517a72439e0811a7eca56b0881937e6fd7b716b8ef1d1f84e86aa3d7b642f21fd1f756c1f65f4d1cf22e05f6416a9cb", 0xb7}], 0x2, &(0x7f0000000700)=[@rights={0x38, 0xffff, 0x1, [r4, r3, r0, r1, r5, r5, r5, r5, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r4, r0, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r5, r1, r2, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r5, r1, r1, r0, r2, r0, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xf0}, 0x401) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3a, "bad83f067108e2dede80000000001f00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) getgroups(0x8, &(0x7f0000000040)=[r0, r2, r4, r1, r2, r1, r3, r0]) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2027, 0x6) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) semget(0x3, 0x1, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:01 executing program 0: open(&(0x7f0000000180)='./bus\x00', 0x808, 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffe, 0x24) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x1000, 0xba1}, {0xfffffffffffffff7, 0xe88a}}, 0x0) accept$unix(r1, 0x0, &(0x7f00000001c0)) fcntl$setstatus(r0, 0x4, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000140)='./bus\x00', 0x118, 0x20) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="00022e2f66695acd3000"], 0x1, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x120) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) 16:00:01 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2216"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffe34) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x825f, 0x4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xc014, 0x9) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x9, 0x2, 0x5, 0x9, 0x6, 0x5, 0xbe27, 0xff}, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000000080)=""/64, 0x40, 0x802, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x109) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2fb1140edf19c51a664ffe8200d603b92d5293f2"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xffffffffffff7fff, 0x3) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x9) poll(&(0x7f0000000180)=[{r2, 0x40}], 0x1, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() geteuid() getuid() getuid() r3 = getuid() setuid(r3) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x400, 0x0) 16:00:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/222, 0xde}], 0x3, &(0x7f00000013c0)=""/17, 0x11}, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) socketpair(0x18, 0x4000, 0x3, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="a1ac57342081a14fd374092d56cf0dd536d31b03cd18cf95066a1e1d74cda99c2b85e1ef59160b1cb0438b50285656a2435794e6d2826cf40d6530e76123bd174b018540acd31fb38e08a905b714eb1a23266f2d0b4f58f062f18b72cd2e5e9f984c63d692a192a0b640d91ea09a7f26ad61f0f8e307f8d553be874dfab6c95b02d58c7bab7a84c8ca5061126baf89992b454bba6c911bb0917d97af40d1c43e6bd91f063307f397dc307f0e4a59aa2ae90a9e8512f6b469be84492a6201f46b82d7bd9b58118da3209a484d4d22240df60b768ff4fdb26810c40f7802af0d98e288b1d5fe11d98065ec8789", 0xec}, {&(0x7f00000001c0)="c4c47cc226a3241dd71c4b209f6793af9c39d799aba2da01fd8e8be4304f613c21be3e9bc46f06e0f8eef9211b0e0c6f44d581276eb882771c4d19e136ce387a0423ef85cdde094ac973e566b4f8f87a477bbed27dd71cb63cb6895ccaa291b3ce9b3dbdee3ad76cb33ba1e0afbcddc2a5fe40f50c8a36c6d13e8718d2722cde805066", 0x83}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="3736980e94e279c111c764ebc69d909cdef68392aa37017bddeb7473754ed7f67d14af8a2a24b46f3b047d920a0f4f1d14f82929bb27293c7b04caaa590565832940f2b5291b3fcdc012696a01d995f7b175c1241a7a0bbff19b27d00f1a646a7ef89489712bacf33bcb68846d37c7c1", 0x70}, {&(0x7f0000000340)="cbf823f37951c99b8814636ac5cbcc378e11c19123141d18849dad1c42434cccd25d2dd2f2b3b3a42844f80d56bb7824519ec21ec36e8d36ba2627670a5b84ea2e32ab39c3c77ba11b81fa483817042ba6a77b2d21e2aa829bff5e1032f4b7481ef6d5b96938313e6ded787b2f5f595d097ba67d557af372dd70dc273f2845ce377fc9b2f9791a44c22459cbcd3c5ca48da01bc90a0632550271795fe3b3c387c065ea85bc18a5ae376d32919d010fdde4b6684e4c7d632c2146940265ff2719679f163ed796aa3288e163", 0xcb}, {&(0x7f0000000440)="9f6bf6571ac6c189deda5c4beca5", 0xe}], 0x6, 0x0, 0x0, 0x8}, 0xc) fsync(r0) read(r2, &(0x7f0000000580)=""/74, 0x4a) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000280)={0x75, 0x5}, 0x10) r3 = socket$inet(0x2, 0x4003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) msgget$private(0x0, 0x20) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x190c, 0x100000001, 0x9, 0x40, "8f8f835ace87a504a08687736df750db7a8481c5", 0x0, 0x8}) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) geteuid() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f000043c000/0x3000)=nil, 0x3000, 0x2) accept(r1, 0x0, &(0x7f0000000000)) r3 = dup(r1) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d8, 0x0, "4597698bf3acb8a43f992ad393f09e336af69052", 0x0, 0x24}) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000003b40)=ANY=[@ANYBLOB="00a07b5ae5647c2ab222000200c8cbeead6940"], &(0x7f0000000040)=0x4) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = getpgrp() r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x124) kevent(r9, &(0x7f0000003a00)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xc1, 0x40, 0x5}, {{r0}, 0xfffffffffffffffb, 0x3c, 0x8, 0x7ff, 0x80}, {{r0}, 0xfffffffffffffffa, 0x26, 0xf0000000, 0x1000, 0x9}], 0x400, &(0x7f0000003a80)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x3, 0xc4c}, {{r1}, 0xffffffffffffffff, 0x4, 0xf000000a, 0x0, 0x9a}], 0x9, &(0x7f0000003ac0)={0x800}) r10 = getpgrp() r11 = getuid() getgroups(0x5, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="2e57b7f15d979c78d0d8b5c6f68af16b5093011f253d6ca1f312578b752997f870a2233bf00674bb97e14a1c1fa74d6d16da4752d0a9cd82f4fc84ba1b938418c4d1267e0719ec89314384c93504277b05b2b9f785f8f7761cdd06cded5cfa42d0ce5fea5308a25d49f7baa21fc446a10bed81c4841bcc8d877e86fb301ac3f8086e56fa21a9767f23d64a33419a3d06cc7350fcf032bab9bcb180c795c559fdf4090077935ef5689145368914bc2b22", 0xb0}, {&(0x7f0000000940)="d8b02760d296906bf8a68624585fc71125c8310a031a5ff7283e13851794101af15ce61f88008d5c6100ba4fd07552eba8c55cc18c904a0d311d40f9cd21ba2da005ec94e53b37d2bd78a197219b813ce9bfe3dc38d7c86e7aa80407da269a029b75c8df15eba76fac6e06f7792403f68cec7f804bb164237f1edd2373a13daf823082efc58b066e22850917e29367c2907e87bb62228bffdb824bd7d27f14f680acae0507e721e9a58fd33dbc2faf8b16d80ab694f10a174dab5ce62a3c4c888b0fbe8a3e80ebbe60b9f573397182d53ca3251285428c4a0ac8d959b2d49a89c61308b8ff6a18c325070a31bd180aa4e8ec020a7aad3bb44681dbfbb39a14bf350a979047fd0ed597d8eb321de87bfb283a099ff1c3a1e86ee530218ea295b94e2d5225cedb8b56d5a508778db8e41296ea37f68c786a9ef566fdfe1d2a65271f4e5f18a91817135acf840db23d9f58ce1518b07d492f261d4d0824f2ef23264189466a4fa6cf194af52d85cc45135fa8e786bda37d9e9ee3c16d6e793f0d2c7897d65a04b0c0af1f873ba0e2b8894b79676dd89a250240b11154f033911c5f441b05e6e730cf331e98e4fb062a370653174827d6df9de8df2f803e8e5030ceb05444aca9a649958d77425556cd5f887891847a221fcb07dd0706628913b8d5a5e670a70781c647669e4cf21e84fb1891e0ff91e943efe2f92a2e86366fd1022ae0e4792758b308a2a27c1ecc81fafe133eacf4d93fb8b1f45b1e8c3e0b69407f4407972670499c1889a92829fcf98fdaf7a4d148a425bf986fe20f430109e002c8a4f1b23df93233bbc0fbf2272adcba7d43c7a9ee4fa02716fba7a238037809f575ea470db527cda3726083ba0148ef72934a85ae9df7575e7b451adc5f05bc8f060ebe30d9ff9e9e103ee4cc2bb6f1d55962eb4fbdf1cd608009c29ce5295066fc5214d2f7c0b952a9758cb4ce061e27f73dbdb09f4adc22a0bf22a02cd27c1bf75e127d4f4957e526fa639147bdbb30d58f5e0ec9c9b46a9ab6f7947ce2b8fa804a05298eed8de61fe9f6f1d649532ca1d3ca9281a1c9b1751f72337a7bc540e507790b2d9471cc68ebb5e6fbe8da3496786b316f01b4ff89a65a180a860ed2c9eb74c4fd196aeacf58fdc0e0a6e3a5568cd9b3ba5365f2e35bfdc486c0a3e2afa43c61684bc6a2a19f274ea6f1cc05d21e9feef23fb30fb6739606e760e7510d8bc5b8c4e6791249198f1e342cb2139467ade8f5230cfec5000319735076419762251004739c60d509fdfeeff5f0f486938728cfcf669b9c2d6849f34a0451ed027b026218c1516e324662f5b43e6917799c43f9150ec2769b65afdb0f90659247e38cc9ea4009a76c043600d5b902d99adbb01b330bc454a03971bebf55918ad9401ebde950ef0b7d6e80dff64926d31b6f08693fffe1d7527a13501a655812890499c69f3aaead7b49aa39cd930d68bce616f40cc3f20bf73be6b5ac3c1ee1401fb4c6fd78f754df74baa08217934ceb0a40cbda21704d586bb695858d544d5d0d9ffa21f2b1e401dff9dd18a0a37499e72c446176f429d70ff850d0d2b07ff97652f694e2302e82f59105fa9e9445e6cb7d69b842979e8724f95fb370b9aabbd7f7850eadb627eefdfca84d471a13e0074bd09ce27f6f190a07def2bd94e538d0815a038b27978f559226adc7481897f1cba38a2fbcf9116b4adafeaab4545e87526ac6b98022fa5667f8ca8224af17f581842148bb4fc149633cbc65c01197cbb5b0b9d11b03386c6527b095aef47529fe108a49d1f9cd1a54aa305d4578e7ed67c92392a857630648196f425d96d039a3e3a2c2da6dcf1c767cb5e88a6b7b3a36604bf2eaec6e8982a470dc11ae3f4fe97d7b6713ad4c74f19c597d98dd5214992d59c14059434942ffe8b22e2817f08f41c4d267d157345974a25986aaeea515c0b52ededfdfbe0ae02a056929ea2be654ab936bd6899bff1714cd687fbaabc896d3a311ef9c4805a04359c745836e924bea00901125b284bc4c30f7be50416f97963f831e9767b1f9abf790b38427c3c00e12419b2d953cf30effd5d4dd4fb5b21c9c79d5892f9f768d113f1c01477d7577c47e802614c9b76e0c1986d528faf420811dc54dc038592cb0eb5399c09a8516556d496b825faf2c0183b170788c16d1dcb7043f2f0f08e89a74bf152be67dd7e50944bd12e158a9d4d4a47a5c028d23ac694672051c4c36b8c125472c55696b10468b26e04742f90267ebef5e0cd2ce6a72901ccc54e7e67f51b44d5b7ed92c3a9992d456995d6441c4b82cb1b62f7b727fe31a016e2607afc2429105992184a83ad51bc573b71d49e6a9499ff2e3cca2e84b4b433c822fa71a548afa77a3b744f06a5b52de8b2d97a725532368b33d9ce591f01e8f9c5defa591a67c85d10d8b685b2e90b781cb5c778a2ad71e57a33e40c490bf9b3692a245bc9f5bb96ef4b43b00fa838e53e746bcfaf4f9cc8b232eec6d7d23bd17fe881ffa8d20f897d7a0f137d0549e2a17c09624241a1b9d103decfc9efea80d7775191aa23b1c16458ed6c8708a0a0eb29deed2466796ad365708049a240aacdacd84eb9afbe023d5dffb2b90d641d9b1f6c959f0fcdd0f3a86137ff78b08f7d8a8f7dd15ed6e971c9f6440aa707685452bf838a1b524a16cd591fc991d6f089fc1d895f1d09459f155e04f00917d240f921b3d7cc765e5136f94a95e9e69e4932ef826f9321c6d4bdf5035bf3ce09500c8856c682428d065f89e33b39d52c73d5cc0bf15e3652c86a56d3cc64a9232f6e3999436bb3c3bffec6b48193871e287348561b5112bc9eb0e15ca608fd6af04fa22006768f18c1106a4d849ff23d1adae8c40688644b68cb33f111f01df0948f6476f3cfdb78fd75abe899f814d4922a8741b4be7db2ab052d81a92daf1b60c4d49f76a58ed39b3be635ff80f009720f2b9f01ac3dd0d72b5d82e1864db79b8f454591494f001a5f3a448ebc82f6d8a9d4a62198b82f365a8d07f02573b34f95b5a6856a1044074d3a4a370ba795f1fb9ea0e648832fc86751a4f0f7b7519dd736652f1f45db8055b9c52551dddb4dcd1b7636ad230d0f65afabb89a6e063e6fb1ae7840604ebd8bd6f6c021323c615517cd3c7e7fd550afe8a72894dfab7080214ec70cc13e09f0689883d34719ae2b8262b99d0dcc1e339c2860d8df08e2c6edecf00a7f5f86bd459610d9c1206571e4eadfbdf0ca9d10170002a278a516954d3e063d13a81537144302faf9e3cf8ed87edebc2cec51a3fb6ed19570318a699339ff36a3f7e68f11769d92d1183595209e95223c6e2eeeebf5ee38763e7dedcecade9e64e003b5e225651d57cda02d7eee2790d2cc7a2972b759d8af3472e20c26e7c3429923152a46e7dab65b2aa1376fca472b849ce4a9c142e7ac82cfd0d8c3075fa3569538f79b4731a2750e7615f004dd217339701872c2897f68faba52aa86047e26b5709daf246919eb90cded82fd5f39d208b3cfd19dd799868f20e8a1e89ec89692a9cfb248ff9569a78e09706bc052504367f558919bb59802cfdf6a3f2feb5f03178e22124777183bd2594d7011d1440d7bc09199dee3212cedd8ab7d123af71a16f34249e7deec8ae2a14e9c3c9fec127c0ae0b7ac1e294209282bda928fdceb18688cf258a398a4d2cfae8b01f332a8c7ebb77f9b0dd157d7c52715244b0d7e993c6095d075911966a1c54342e9ddab37b6f425831dec4d149472bdf319c03216120caf6ead416efa33c0e56575edae50a6d37496e6272fff40ae05492ac6b0832aa95242e12e91eb6fea6f45308a81e2cbd92194f93df443bba73953dd4bd273c4a73f55805802df5074334e23b48132788dc4982c6971466462ed0d93312f42fdf6dd356d8b822dd1ceea6bce810df44eb0a9f0512330ddf3389fa1abe2b60d2d2aba6f7703552e461607623cfab4b2b336bc705db587fd70c19dd0508ecfe47280c2cc1b547634bb1529ecf79ba702ce2be719934f7cac21684b6d6a99dc8b049ec3fec5cc44c47be1b8e86eae107730c955c151866f82cfbfb90a6179fffe6dfc9130bb73433cc294d505eed81d95a93f130e858c3666a4a80266fb0f04cf8ab9ef2f66ed7b2583733edaef6b743d84e3921fa037ab022422f7895d5c7ccfc7447645af2bbc409dd5d031b749a5ac8908d1c8716f0c60a64e78c4253440640820f67952a95b7331d3481c104775452b2e7fde99f33a1ef6484785e756d9ab8960687ae3570aa8a62eba18922015c91430de89c82d5c5ae0e92e8dc253c9f59f95f24c655f9956ddf805b124e562de7fffb429c861bdb7c8dc1a8598e26b5251d7afd65bee7365706e10c7b269329fc610685c52aa856ee6a3a3e2739a3576b5072b7c833add861c8d38adcdbe01d1d3962a8996c89c243eab01a43761b5aea94310dce99d58b8c03fc18a5e7ef5b09007db8451d8612be83fa7100d08ff10d7e316e1fb006ed7a530e492431d7b1fb042660d48b8e6a3416e05beb7ca83dcba774c45b8450a6ab0bf34eabc0624687736df741706f37167a2fa2b3f25e2e20d2ee947699ad5ae35f99152a1d07bf7682da40465afbdffe5efc661dc526d8741da9d1d2ff8fd7ddfdbadcd7385a7808efe074e9203464b56bb77d4df42b340626673cfa85a18cc35502e6f08444685deb13aeb8a69a3550e175be30cf7592775bf453471db310e3c0c2a4e3a1a24e3e0267fdc3fdd34d7d86d7ba408d1bc30869355c5d7d4c8573dd11f6273818e84375ef77cafc418c0beac2ee48073bb2f0c9df5a18cebe6e23a361d4e9efc1468e565c36e82619ac98a6e1022092e53684152d3e6d8d81d1c31022c9eaba40bbd3ccf0caa3167bc904ff09e5f3c2f987fae74312bd98d8d6284fa46646cc841c4a61048addc17c7ca1a69c99654bc04926518778ae76a33c6164cb8e9034cbb8c11203d6ed39ff17a5638509c51a6a006b1574d1ae1d0c5416324bab5cd508fe26ae3ea3d54cb0b21a0c754fb29e0456ec4f543a66a5e53e42136ed2f2e84ef4c49443ef53ea4bacf1abe2453a348b85eb6c53a9d94e5ecd52846236c3a723c8455e58ddf37bbea37467382019513c5ae54489153234a85eb0682760dd42eaac061651d2df3343fb9405c6ed1c64d772e2a29ab6cdc491ae6c8c46d43c9e3523b1eb0b7ce133a93bfbe44cba6310a5e7640953c2f5d05d70b379b35d28b4bbe1988a9af26815e46f3bfd4f4a028e12ab0b4583b8fe50efdc91d789e6c0d3df17c15d8fdc7f465a1bc0d96ae8dd61276eb07b6ed323b24c09809ebe428154a6c94aa309cc95358862bf5bd5cc5e1f25d936f3812287f326796bb4adaa3a9dcb65049276495c3d87416bf68d36270512d3a69a73992725f35bbe0d5a211015e48cca594695abd6ddfcb972b522c550166fc7b228b98800452e0b8bc10c6241f40108c5ad9903d52d5d2c4fea80fbea8098e6ee302add83529ba02f430f5974c94449c5b9733667985dc968e674550976f1d36d534c5880c0075096ecb67261cd345df551525d67f9e190e14a77a4b231ac7ea63f529a95438cfbbe89305c055ee4e9cb0617bfc91ddbf78a34f3ea4377c44bcde7f870b49b574d4cf476821b765521fbbd4eb43fdcfac654c6d2edfc86d0e0a1b7a7ab3eb47dbf22ad53d89fa8b5c50db257fa3d5fe5af62a0dfd4668b2bde77e1775a17064c72e125bf869edbf9a527be243903bd2a787599a16c3424c64d48a533e13413af91105dd303ab215c35ab24505ba4a295", 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="5e0ade51d1f50c4f123e60840045579108d882ca8915f38718eb9291948726cd4260167d965cb60f29438f78fa475504e9a647249105778d356ca7157ff6ae5dcab6939d001f191ca5db71373ad85da4fe3a85175da736a42cb1b232db26ebfde6b8a1b09e2ba0bb354c66f3180e1ec87b760bd78433cd5838b8f434dea281995f432873e1384b6727ce441eea1235d5f07edb9d9fc72cb3b02f5d133a11db598d59f8bbb18a1246ee49870d290271231f38bceb1e98db557ab0620bdd10637e860cbe18cfa82757ad135f62bfc89490", 0xd0}, {&(0x7f0000001940)="796a498d3e874249c22b274d994ae63f29dfbc7428df4f02025b59754c4be623dc2525793b50d488fbf83b352a1ad2d8a37e4803a8ad2333c09d28141299a9aee81e672a95b1d29a35515f657d6b3fcb03ec10091a01839f403ccf24f23247f28cc6f3993d51953a1daf224c68d88f40babeb82b6ae8f47a02368f0b93ea950fda33abf6f7185e4d275a00287313c5ecaed1e5a87cd2383c743f3e68e0ffee7e4e4aa200ce18629b507313f89e6161653c0162b620f4d8e8384437164bdea808e1e7189fe4c5f0362a933f1cabc6c3ec2fe9f747ecba01c649caac72a88eeb4f4a0e0ef20b277e2ad284ceb5a2cf9edefb3eb82d1ee1756eeb3b3915c26270d8c4308e714533a59d9356a90c0c5493f19d71dafe2896d48f3e39ae42c4ef6be1fd7794fc5123a6a3c8d44855fb1c2b87db84d1632eb90ff6364ed1dadde0dfdf8afb7885638d5d85d3a0718fa03e78208f60797e31e124b3bff5d8fd407610668a282613c6447af838e2a80349b97f8f97c0a728adede2a598f1b3cd6ec50d3b650a1a5ccdffea4f22c2a260699dc9e6e1d040fa083678e34e6db191304b968f75c3c46dc06765cad1fb660baa40156b15aa00b12a11a8da9698c918e245a886f64179efec8d9cee672ef295e10172450901003445bf37287102f0e31ae64bdb49d6209b749d6d33a16fb6aa58602f9bee75afc927578d7142e0a3963019db75622e0c1066d7d6aa4d8ebcd375068ae3bafd7bf6981477c387a68b7ffc8a2f3190659d8dae58f3e7ca4f1407d01de72793888adbea9baab3cdcb466b7533d817a5735f26dedf1c1ad346b24f61ea9ef7af3223d03376ecc0449c3401d7c3f4f28ad9edb705742be6dfe743714827b63a46479d4ef315477c539257f54e2fdc5cb5bc3ae3788176dd9ed326dde7409db1baae0ec20af032abec4bd6b5fa134cb10549fbd5abdad0ae34add22efc6f179a7c86cdde6f4406a606a01f593ef133a23108443e02bf4cc58ab8e531f072866345ae6ce3d8e0089e25f739858076104c79b4f7f74ca40c5e82712b64f7e0d2faac2f7f9c6eaddae173e0d796a946de7ee590757de28af3dee556d942f7927f1777c4e42c043ec00eee85a408b11d0e6ccad29d5fbc894ba257c7c23745c0775f1b88ad8a48af1e3cb177c1bc96bb6d3136a17a950268c57c389b80e93b1312d4555da17e07534d07560d5c74b1d1c363273ea36904d8138016eea841566bb4926464d7164dda0369208d2a0760b409b3b2db43ef729ab910519ce853127ab6b8e08620689c8878ac2c6fae04bdc62028ac333371506776054b5eda76f47333db117ec72db7d08e90a40cab13a40dd6a2c2a29a9423e93c3f88aea36812be81cb62d930f12be565e4b63d8653f6fdadec6e5f0b3ae3c32f2a60c857a323495df21db9ae002ec4885acb34035bb08e6f48be709c3f03d477abdcd9ec82d7bfb2f329e642a08e8a648977ae6ebb87a0197558f0b4d1baa02d273ce01b86092363176ecb06e21ef3b2bca548abdd1d919bc0353b242128b6e3c0ac6721191dc5575ba7e56ba2ed90da085ddb32b10316887403626e0756ddfe9b9613e0d17a3cb57d60a3343c7d7c9c9b26a26da5cc869d45f702f2866e41c1ceb83495fa2547db9d3b3cb62d8a1c4e87db98085d86eb925c2b40acfe47b8a24cf3debf10ef5cbecf5acf0467e73c27baa28060b23ae965bdb4ff36cda1e2b76e77e77ef33b5b481ce95ff18ea96a6690d1e0a4f298ef1a37889cbca973a2c203b8dd1b6e9494ae679a7c22152b156e1c75377e52b66ffb623b188e5adbfe73bd089e6200cbc828eccf8b4e0b840a7b7e4bfc322b740a61e4fc6d24455fdb50ef425cdf5e2d0e035e24c5d38db1c23f521f75659bfc1970ddcc65c353872b51352ed0aca2bdf08b47f0b5d892cf029856a084fecb60fb433deb1d624e2ce06ebf5e361d2a44822dff39e78e734616ecec203a1b92ef89a97f50fd02f1c6c81ef362e8dab26543e5b8cda48c3b368c7e73457af12bb59279113eb5d2b8964f9986225c81437198bfe8b9cdbeb45295c0f95a4f5371e1b2bfe60dfe39083ffabd3ea84ac2b61eef7cc9228c1583a7a54bd7fca1efdea7440efaf72d4e6328637ab82cb933b66d4fa7fbbda8055931ec4eef7367e1d935b4bc5a9bcded727da21bba7a50ae72c5e94a0de00345452a6a8e17cab3b1070da16aea8e6a1f72f5c049032cef6544e9f5d5c4bd2c5f502ac4c0062dc8b0d65bdbfa72be2f00b651e1eca01b771888e5590c8d967a66f1180f861d69312b5c312d3949b88cf5dc6746ae75308d06d58a12ef6c232dbdf1d9916ae56dcdf2a5ca5df786f0eeb84813733e28cc3bc124b553a1174a57e021e47985c33c0ec6f84401041bf4f1c6b4f11a4c2adb66930ef10dee20f7aa57bf487058f661550d845af90dc24a27d515925031570d3a21cdad9730208a423bb684dc96e3e116ef8e3cbb3474cb151384c56973040b929c152683e14937ad5bd88076ea56503417baa1ffabd33b6aa74d12d43941cd3277d036f384162a9f35d4afa55cbd3ada02e95c2aa7ff0c16d0e728e1d906fe48a6ed6255bd544a7ff8c9dc5b501ae4d1e2fe33042d5d607ad5d3f2ecc878e34836456a0a4394eee0452cccc0fd62d799c9cff8e0bb47a625d442ef8bcc8ebbcb31f725591909d4079879e6e2c4f97162b87ae0ecf7ebda48721dcc2a80ac424d2b20b3cebc1b4bc37c6a0b53c65d9e32d7bd3e26306d7d0daa674d36aeb393e8b183e9cf49f4d0cc8495b78971edaed932f409354ad93d59f984a0b730b72d7f7f510688f947aad99a1b2b7e3d519128cd11575716801e8c33027fa3d0f9ccbcc955d1217302195850491043dcb87efcbe51a8a09520ff0a66f12819fc0db2d178885360e865a1fa1efae2d3cd939120a35983f5da911563a775cf6ce30508fc9020d8d8f4ca8b229a788d74b8d5a7ee274e317050b58198e2202c57137dd418874f4ddbffea0665d306c041db3be0c5226bf92665de62db53c2cee87a78b2860c8eb842ee9c4aec6bffac7ea397416dd33f998f44a773f4798e3930e6f1e9d7a6a270b6b0b4173a999ce28c30ad75f32387fcae417a4b4c7acd4bf7f3e1d4b6bbbc174ab3c6e8e4fec277d35317e5bf45e2b023190181c5a9ebdc65fea17bb4afbd06f9a26d07fb4ad3150a9d9e8420254aaffd0ee9366321ae8f69a6098d534d8364f86e61d7ffae187b04660c0792b40d56d63d68f3df0c42645d6db81f120baf5e96c18ccb56caaf6281105e62c055d3826123328c7610b04b142adaceb3ee51f0b41664d3501a2c51654fc51bf78bcddc0c4cc0df9ea65fe10079c46743034ed113ba8862dc71639716ae64b2ebd2284ff8ae3b54aeb2e5daf982a96d5796585f7e3d907e97b002672ba6b552b56f68b96041fbb21bd393e08584a2dfe85a359557e48e276bbd56e98a4bcac2cbd5daa69d13112eed0d8c89aa0514f6ac388d923f422f5b9078478e495acb7a9e86b39dd39259ebbd26ee4e43620fe317b76a3bc92cee09193e90cea15f7003332f90a9fde47cb6791817fd96b7e0ebb041d9196b195aadb3cd2d0256c7443c64108ca99466eb6f8266fb4e29b8faf4b8169ddda0ca0d347875c3ccd54b1c91510614e4a970fee5c5db6a6692383edee2125c5b7ba9ce0c27923b2e8865bc039bc445a8063534f1075399cf215e1c81e54d5def500e651830e8b7a3beb9f7c12595abee6634b992c8ce9a7c932361362b732689385d4f3673a995b9a88c14ca11b0194e3a0f52f3250c7f6f4b30aeb2e3d64740ae2acd1d4d936007995b2c9007368ca6e60c6627098ceaaefd081fe24a1b22b6a6881a7702f4cdcd65e5e5d9181832b4f71ea50baf52473008c10d51862c3ef58b6fdc4656bcd26df1daa37cb75750fa7f719fe283a778c0b4934848aad69f465ab2fcb74f16faa32e432dd30e383d875ae664a628811924f5379cfbf72128d65c5b4ed06e44ddcfa2419eba3a9ac6c1f6a24bd2dd645229cb77c6d1410e0d0d871777fa2f98f0750430bd5f042cc15a6965df312ed622a5d592f30f501e293e16680c33a01fce9e362d65af36f2a4332cb8024525724c151076d80accd5f441aff2000f5d77301b8df286228cfef587ad6beac64624f5a9e3825ac7b862a0ce649fe3a30e525de5bf104ca63db1b2548c6e096bc4ad7561805ec370935508a0606f6e43996c23005c62ba0bb5736b1b65e1ddc92ae8cec6500f533c707077b0f1879c3cbbb1b972d6be13c2c1efe69f378622f819ea9d58f193ba8cd7ececa7de0e980ba0d991030b7f56141d857c3d596ce1e9c4dba0a5a94239d90b9cca7dca8941f41f700f627fc0b23a81aabefb69b6470cf65d922131b225b572a5d590ede5ab65116d32f3883b7bfa00d1b80af204cdf1124696862de41c6da0dd462d73c31393ff5bd8786d1ace5720dcc7bea502d88f9a9c6df85631221dc5d4d044fd3aed7bbae93e22602d082a10e1ba9db1aed7c5ebc7dec354ccd06834e85971307b77125982537e0f9f85f58cfe0aa7039991ebf6a7217f43db9231f39aa00363f28739547b50341b781fe9063f436ed41902371133e9b724be98e57edbfca379b4175072bfa1765264d964ed89bfb2c0447bc2493b2004a38470f798092f94c904a4708c7af236b41e23c1c36393d3b44435a2978a878f0b2b61a030403b22c574e3e3dd92a9068a8e1c52f13d50c19c6f95f04767a018238c123967c09f4a6b45fc9ec8c9ca84fcd52fdc0dc39f55028dc72e0d892ee787d18325d0a01713bdeebb1d070deac4ca5ab72aa6de65a013d86a3b141980ceb00916c67848b32419f4d246d3786b103af4eb5db88b95c7e7490dcadf0d120a9927fe4a391def41b429a8075edb3de2f4112bd595f642c3d710ada5e87b28281102aed613b63d211010cd310ac54557ada98ac82497cecdbb6637acaca09061abf482ecbefa81f261d4295faf424f77a9abe024e37462aa0e637b5e74676984f9ad2c92c78d572351a4e78914a720e015ef2baea84b5ebc03d370681d01dc7394778eb717cb03f3422288ce0fbb8be4f1c63617139b5ba004a23d0dcbac59f915decb8cc369ed424939ac50a201d976d6374fd3284e60d7d18e3e16886522bc17b76106c9fa6a7e639a9868089f8d3a66dde5a1ab4dde717f9ed880f8a8b294070434c2c7705b302a55cc8aab237cff8e6244987037441cda6100c9a3669a9cc25faa5e028e1c82ac92ae1e3812009a451421ff1cf228e146821abb4ef4626ac7107fcbb3dc24b687eaa3ad00c1f39543df5aceb2db74e224e89f68cd78bd9c88cfc7509cf5dccc07a8e1f296ebc3f18eb31e92cd799833a0389a14268d06a3437a13150c3de693258676d4e0c7e678237fa2b991d2355bbde38fde31362664bba7201f49494ec1ae8a0dc4e36d36f7ebb46194f75a39d80d445a9902f872b0a389abb5f2103fd5551bf3afcd6c23ac5eee42b916821cad86c4fbf58cc3057cfb472fe8dd58e22adc75feca907a9cd6da3b79246a5dcd1fc3993d30f3902e9865c87d15e1e76fa3e56381b612a1ae3d23235626ff1732f79fc04613f14c3b9f8ba19bab581081af62d7ffc8926eea9771f13cb721a2e31e0f74c1bca866f9886bc93af29f3405e5d0019f22c839b92cc57e3b25aa187c378ef225b7c6808fa39f59a6d31766ff8ed6f72e72e13988f790742c7fdb31bcc3151573c1ffa8f55c188dfe57b0bcbb4d5c4940f9f06470fab56e4fa90c4f01bda4d32b", 0x1000}, {&(0x7f0000000300)="f0f77bd255b66fce", 0x8}, {&(0x7f0000002940)="8b1599a3778dd30e466f45b717160a28e637b96574cfe1eb6ea0208f784d9aad36a309dc52701c5b83ae8f2955ba4e39d17a671737f01d598a8109466ea66e516e4d109cada31b6c27f5d7333b14e6fd4cdd1bcc6ded314e69f290f06e500f414b674ceb7f75205e9bdf91b13d88734623714d636b9bc31beeb01a90ed597b304c10e915cbc312d7db74c4fab9e7533da0ed882eb42a014ed3f806b18c2147b8a7ddca5b35a06065516be63f7ea58584a88197ca7bcdc030fa4102950548a78d5a7cd1db42801e06e3f1160a5b82daefd7c0d2d97bd54b573bd22f0ef8b36856c434abd400433a71398c1a4ad89e01cf77048fee52cf370b343a0285300588a747802c21439e33d7d5a10892e4b1182d0af3e212601316a3d6960b3a93e31eb20ad8cda528655d950a016e9927aceed3484bca97e2f6b3966f99bacd10e8e0d4afa55a2ffdb0149cfc4412db7cc96351e04c7f46c3125fc38c463f2082fcc3700b11c1890264d9e6affeeaea2a465d549ce56a455e2f18aa0a51d2a1f112de8f39d33fb98617f9b25ea7c79cac9be03f2c419dac1b47bf5906c3511cdde3c3c83c6a7e02cb8b053cc8f862637fabe4e0f6d8d05a8ace0629e2674ccdae218be9065e933978b9f0e48720411ac7fde867d36e6e1e17e20cbfa28f4a268c0ae5b1efa05340c312473d93f2f4d1f116c2dd1880dc12ce88af04ac2c2c4e4fbe6e026e99cdc8a77e94b64659e41b0268937acdff46acb0e73d8d7da8b86f917388105c7dd41c9b58a48bd056723cf657f93325ccd8769a857dea9362b12a5574083714413b2f07ddab21e618a50acecd8db3000ef5631ff52be6f2b2b4e1cfc134ef667af0f6d49720a632d2fd57378c25aaa8c5763558e4504787d08d6237c5f494f8a5c1bcb57a8a9c58997a275c3f4baf09a1ea76aaa370843368ee35421aec4e8d3dde4a5036b3e64fdef68d31c3e110a65837ebf0fdd96f2f58e8d0b48fed304742c44fcfab2da20874198a552268ae5b53c2ffd53bd4df95a1b02e74432e3478bc8339e129bae7346689030edf48859e77cf086bc5611a3599a480f238cf6abae2dc12b32eed016f936baaf4d54316840663499568ae8ff749eeea64aaf5eef79fda892dcfed207e93b313f26b625fd12e5650f1e6afe05eff646bf05faebd67d1a0d9bad5f7b776adac8ac856447f3ca32f8dfe3ee8e05ce99ed60f5675d4332c2f380153cc0188fb459893e8ef3fe2498c510aeb3af63d3e0c913a553e2f83766a9f9bb6795a48f56ab50e25993cdfc33ca4b36811f93513678a103c13fb5564d1e826be406dc846446affa66bcd9a0c84a15cb0f9402c8eff7989f534ec2267e23a50cae3896d1943121711e38916b287227ee85537f3db160a9d33b1a2819a0c4817ceee33875c3d5cc954825a7615699e81a082c1aa868266e7d2a785f01c7a9a937002291298fd232bd718c5438a3d67e1b957d068bc601acc7fbe49751840db02864c35af3963b6e74c11c95d65bdf26b398f8fb0c9ba3f1ed71c5200246f1962382442d252d15581b33dc63e44e46e616ad9a4e3a3fcfb493759b218096bd60b93f42f394004a03ea3d143d47ad9e0203fe049aa406ad60b1cf84bbcb76527a9af770b4daf7b03e8348964fb5bed042418a10dbcfa20bf2a175dad7d1af244815e8af712db1d35589df0130a4ac8f1dd51a5321f7c28132c3495d1488b0358397d562c132ae53705af9fdcb2989d3b1ea1126b5afb7c7bd80ca6dc2fd76f3c9d0984aed16e027249e9e2bb446c10b7ec8852219b75928077b6a210985460bad53486d29fa014b42ac8e24edd27086b986cdf3281fb69b1b21808600807da0c120e5c60458147b63c342e199c37171517d765e1d66068d8f915818a86e19e9f1b2620c4f53accc81f675cbbc9cf2cdadfc45359dc77d3c48e511ef7a91a57979d4f6b49374e4df0d18c4dddb87b52013eba22ec78282a694a3492c8e2af0306b00d5f5fdd5d545c426e7cc97a1208570e588fd50bb11b6b6396f1f0369b35a8d91cd018bb6884e9156e979950ada7f1826a3ee6e1b0b12d8ccd7224403a83ca44aa532d2d6415bcfb1b73781bd5dc0e447374936a20bb208d44de22531c3838f198fb5a60c4b18ba17148859f6c7b22a5ae02bac138f813af5de43820155537752df51a68dfe09127e2843d1d1cf6bc6ace75b3619f1a9da95eb505b5bf6159357cf64d4bc50e80c396a21e128f2a59f567464f3b5b8ce4e9eed6b0b4a9802fe3050aec3e14bd322c7c70f7a0ef801f3f9ee7ca4b78a0b39ac7ec4dd7436abf4be1ed65f1da9bfe9ca6176182e6813851f420d4069768197090d5c3f5f85755888befd226dcdf12b65cfef02ea0a16f3f3f9c1028979d72335fc07ceeea2c6a90329b6228dd079c1ea05d2f351a0a9712b3c0b3bbb764cd206e21afa3bc83b38477997826e650f0d15d10479e191aa30925f4fd6e983b21d8f466303080fc85bdbb7fc143e524a45416a8da7e40215c5192a5b8558083dca2fe1ec6a092b0fd812fa61595df6e51b19f71ee82e80633891b5f159791f30cc5bcb4ccc820742f39c1fb88dd46d61f4d493b679d53fa80fa47e75049c840e68d6973d1f582ccc762791518bd3ecdd6cdccaa1b1dc4606db73527a562d09434e8cf8c094c00aa5654c670876b5f2dcb7c7d15ca75e0ae022c2b136f615a8b4e17a4071f695cf39447ad5566564d4ea54d9fa972fb0d0e6e2ced6dc6338eb4d82837e684d1cc3fbd955f04924af55fbcda901a8a4b1ac50c2fe38b77d9fba195ee3c98064a8cb2a7e77efcf70208a8355a6d4cd92bf6bec26da76412a0514f9a246326f3f6a21fcbb16984d15bc2f47e9054bee14238d70bdd4c918a725e50873b4607df75b3e8fa7921ab6021da69994a39986f7348833367bf1587c5470dfb1f24c3b12806b34bdddc488d7aac4def283935cfa2a42eb9a3ad5465a8996764632b6b8e84d68cec18f6a24715fa53e257d6ef123d71a471756534d750b6527d33b204ca3072fbd69aac508f854362bb176d0caa2543bd1425ca79d12685fdd6293182cb8ad639e37e23795f346fdb4ee4b9c21aae93b5e8fc8dfd90c1e2323793244f5e1b7b3cf17336daabdbf0c0e155992f867452ec7f5b7d294f0beba8fa83c7ddf2cdb5da10ed1c497d5274f93d3c059e1aecccc4039c0752038f6a2118c5303142d2834b464e5d798aef7f6405f72353549398125f0a4e79ac69f83527dd51d0accb6fa3673d78aeb9677afb6f2898763cf9804bfbae39d5661885a889086ce93b2cf7fb07ab01383c6d1537de582f6b62cb43a9bc70d1dab625b5ce25e38e6966509e2aec74226f984acd3dbc7a0c05eacfa533dd7fbdaef7c898d6f6e0759c90a4ed6f25a11b7acab7bf07031da5a087b337a584f1fac1e72078502878cb3ad4ca9a72f6d520525718fda44a1f6599201e8557332b6574c228755568b8578bb89c7b5a186212a5bbcf8fb8ff043d3f6d237ce9f3279adc3c7c7025a9b0e2a27c871ea84045cc0494af38b62577989152d27cb8073c018caad8ddc311e144250777df600cb1f16ea850dd106fb76fa22c4fe1f17734bb24ad18a4588c3ddda72521d355a8be0fe1c4a1c9b50fb8f7db1cc6907bd24bc9f088b40910e9acc19ec0c9ab283279ab31d76fc0bb02f754461531eaba69ae0f14d88ebcb05c427f236205ea0e5b25f5a335791a335e79a170ac9f28aa073805ade1f69b54780282eb7b9eb8a0acfe2a1ecfd23132212f79e510d82821d6e5b7a33f11c4ba2728e157c98d668283613a873b946e677861ae9bdc79f95316a42a85fbf1806108768bf41df6aa716f29cead89bd7b57ac3ea86ac82940edd07d96e9f671210cecb1090870e01e5283a0772a6180de2c3c16bc8cc7bf4432cd0abf9e2b19ac0fe057f9641b290b60362ab561c119b32ca8caa45ed49a2dc85c9aaf822f8b8215a39407cdbea88cd265ae0e66ff9dd985ad256c641b780d52b125e85eecaf4ac338d695e9a9d1a1a069ef944743fcae474cef4adc8b8d8eaec43acbaec14291d88132299619987d3108c6289a0458f2c2a77f96d4b7fa184a19a99fa10c2eae4110b04a4d3b1c428fe780e6bf155cf20b7d1178bfe5fce9b44ee6d39137557abb3a8d19b41107d42fccd81df4105549a213569343220d3723f3553bf0adf162934b07cb15eb7ba3e5c83913c2d0c82e3cdc157b76c4c22987f02dd8c6752193723822db380fb699668eecf761a0b6792529925291bba786a3447d615f4bd9d006a40851915661323b08ed5d17b728bef62f46f01982a0803f8b9c9e7789366e1ce5ff565cfb4ff5452a6e3f6a51bf44821ae0d474f13a9180fa008a4ae36fc382358fc8e9eb39204e987d2a7c0d2566703ad167e8bb2589a8dd6a7b3e1f20c0bf28911551536bed9a60b5a874ff9e520190f1d455e6fa8af465c3ead5b3a8b07fff8527bbf58a4fc108288a6343d5e3bdfa088b6614cb9715dbb1716e731f6cdcb73eaf398890241b2df917ab00f7107cb38fd32ee6fcc13ddedbecf682cd06a6e4937af6490d1b9348e8f87069c725c10dec7777b41425ab1ecee7f5b96c1da73f5f01f7147c62d5861b4ca798a754b5a2b108eb1037d8704b458f37726470a04d0be91c1f222909057e059df4b941496853a42d0a50b548df32735908378ac76cbb3a0d102d12f069594a2834058e1b5b8d6a1f863b3cc5c2c15836db72cc303423e845550f8d1420722beccbc19b0099f21b8fa82f6cee59581c5596ba3546c734358311c785c0d292cc3c58d34d688acdefe9ec80334a340f38d8ff82b4f59597bf92fd72cdf0a3732aea738c2d5ea56bea433403dd00e6f08777128d991c948ff13538b56c01056ff8b46b2166b9cc011a3bc6163fe856f9a7d9ed91d092afdc26edc7632dc9040776f14e758fad267b6731f06257353ce889059e18093571583ab293f7a40d2c058dfc51ab779bb8b81ee6f3fe31b0bb5aac83fd12628e43bb6519f3e567a44868399f8cbc0784f7e14f0c2956451c5f406eb38e574d8c50336890a9ae367d82f3f54322377467dce831fecf39b5021d4120bf49c877c63d37c579d61fa1cab1ba22f8ed5598f5c387b5a4ecdbb3d19282d177c69bc84009eb8372f1db6b75dbb76fd37e55b1648cb74eb8249207115d71095573c6ef3268e029ea38e1c65eb9747989974304ced66a0cb0cd8ff2c7f12ebe0d5a370f63ee6d55d57c5451767e116d959c78fed4eefc77ad5ac25d496c81ae18d52be08e4ae1536ea6b4b0a09efe6da7773f93608383320ce75257938defdd2999fff48e334d365cbb4023605ec74bcddb82d6033efdbf4e7e2b0d7fbe9d74001bbd872ed968f2a677171a5eaad305ad7b0e8e161e17ea4c16b5224680355ebc6d9262ec1771d7981a45e98e0457b1d87bb3185b79c8ab1da4ce59544b69e8aeb03fdeb4c6dee0457b320f3b1e69e9b8669e7e19774523d6b1ae8fec1040f1955d5df5e501ada3d4c616e5b94f981fc53107e43094ad188ec3a6244aa84e10770b091c1e1fc7c45ee53682706ba7993e5a01e14bbfd2ffb02675a7882011aa55fc637439f2bfaf61c05aa313391c1a89cff637a9560afdfd05e942aace9a660450d1bfc508247f8975e08330dc38bd06eb22946a5c3aca3fefd9ffe5afd6d66d292c3529f84216307fb442fb06b7d951b6c75e99fa1d906b6099410a51e63e5e5b749e6a932f32f704eb2c12efb752e02181765330f4a3b8bdb600705852acf33f4ba03df34404b2af", 0x1000}], 0x7, &(0x7f0000003940)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xb0, 0x8}, 0x3) write(r0, &(0x7f00000005c0)="0be31831e02808032b0a5b75c7a13dfbeada19f1ab73c635bb133a90610c7bed90aa5c8cb0866abb181a4eaf7558000c57e09a624ba684fcbd02cbe7fa64dcfc18e86b7b3bca8389ac8ee7a9a362af3e7c8e9e9747459164bf41c275709d1b91e020c925debceba0a4474066c800212fed09e2778b445954d41e00ff4c6085ba5be7d8c7644fe19af5b92a7c4af38c8f8fb2fc0e171aa632a68580d6f2875155f452e51b68220b2b6d3257693307d82351b0fa32f13c93eb48078376418c4206c0591a91d730e87432c30763e9068d9542e9c12fe64e1e53ba3e4eb1b7a3817c29e906853b36b5d12de04116970fff872763af8ed5e5df5d508f80f663077578b25a87f0a0dca7606d7f976ccc13c283f52c4e99d556ba895cc8fb6950fad371f10697e5b0649dbbe897e07b7b0ad53055f6706d2106e8361d1a92455466b0093202163ced122ef45cd748d8f062679794bb1171d6965d328fb74e0a1b826d995325a13d4f7d72aaf94208f617768d35da305e69fa3c0d20c8883bfbf2d665eac65740d66207b490815b673cfd4d89ab0ac2d08cc90714c3e640fdf423aaf81198592035b88331b322ea42ebfb04f24f12db3290db45ddf144d403ec14ae6a1f7cb2096ab3e7db14747a20eb637efbbdab3825bb5c66af0ba434347ea92d45ac2cfc2bb5f7e9297b87fe0ba61f6ff4e1a163fafa0fe90f66e2a7e3cba245b8c3f8cff32f8eda37acec28445cfc04b3b2adbe251ede6f67397fb36c939b5ab99b6f89df3d3e46c0d1d1dd3afa9153aad05cc22728cf8016ac140c9346486a2f6d9f5e0b3ac4ba1d61e0de8831bbe9082bb28c1057904503cb1628837d82a584737badecf199df99893dea2d16ac587e58736d174db115b32dbe34d2690293641edf36bc0eef65f7253b1637b154f2e2bdcb61ba8b7de70371924d4262a1d94aa194753e0c574c90c052cee9a057d3e974a037f0677a4ae8f0f5e560b2891796d26fdc00104dc6e68139853acbec36dd57285e2995af0c3bb03374796d4be83956a583ff890a3e00a5c4ceb17f7135bdd45f280a42d09e1ccf0008d5fd2d70c4e933867f621d1a157d99391117d27b690a74f302e46b21c580b3709f85e83f0b740cc84ffc4ec6e39afd8716569928f0fb8530b8c58b5c997b0f208ff29d12d0d4b96348635e8552448c56222a5648f156d04eede120a317", 0x357) syz_open_pts() close(r0) fcntl$setown(r1, 0x6, r3) kqueue() syz_open_pts() open(&(0x7f0000003b00)='./file0\x00', 0x100, 0x8) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) dup2(r0, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) getrlimit(0x7, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f00003e5000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x39) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffefffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x455, 0x0) clock_gettime(0x0, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x802, &(0x7f0000001100)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="c830df0082ec394a", 0x8) socket$inet(0x2, 0x2, 0x51d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x5, 0x950, 0x6, 0x10001}) 16:00:01 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x7, 0x59fc) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000005c00000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x180b0, 0x90) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/65}, &(0x7f0000000180)=0x43) r1 = socket$inet(0x2, 0x200000000000003, 0x102) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) listen(r1, 0x0) semget(0x1, 0x3, 0x0) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) setreuid(0x0, 0xee00) r1 = socket$inet6(0x18, 0x8002, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000001100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x2) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x100) write(r1, &(0x7f0000000240)="de789ea45707136f31", 0x9) msgget$private(0x0, 0x398) 16:00:02 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x7, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x20000c75, 0x6}, 0xc) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000001100)=""/4096, 0x1000) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="780267e4458d3b11c6f9fa884b4cc08dc1784e302b6c1ca8487561a56a4d25a21c9cbbd9eea9736d22f7820e97ae46bf1dc5bc1816d5370b997ab22acdd88d42aa9e31a737e56726381a63ed437d3f2dc82c6fa63ab9a3faa4ffa564fa5e7026a6d9d54f5d133d9fe9ee202bbafbcfa99b1b200514b822819bd49c28f12a5c28952edfa4276a9a1abfe425742c6100035bd3f3266a5621be1cc9661dcde3e39aa98d8ab0cf601d35f75f837197a09cb8f22102e4075b24ac2fd5b3e4504b738fa959bc15421b7a2ca38a23049cb258c7d48573c9ed080944e23c07f710f6fc9827354724681a30c854229eb9fd14306a0a0cee85b7488b3c2ad870c28a61b959f8e0c975e090581bd8e8f40f5dd5c4125654616f02176729d42232cc4fd4744700c372b852f306407621f75987c0022502a8d7a737fa3712099b60776877f91f7e473a88f676a845bf9fc8c2de1ed1ede1937243bdd21d03d1cfe0c6231d8a3c3ce30fff3d8829b221f04218f22f96470d3c1b9cf7336a473b2ebca2b0a43b344ff719a364c909bcb5733c92c96c84428c115991c654e468cf90a80e7ef52ceeb0c4148823265d8e31d2435394ed39f7db5f4f644ebcbea5721b48b621beb56a03286d7aad45b4eeb0ad328409b8383dd2100cfb79c7d0cb70f21f4dc40b34afcb227f6bcc49e664c5a608b48e2e48ad7fbc87b662fc2b021af8dee9596b812c69ce5e11f20a4e00825dfbc129860620314eb169bde26e1c0a55be7c1b1d5a56785f8f59b92b3b2755f4d9df3d81f0cc026bca574f87aa59b6241cfac9bc47acc91af1c993055e165e9954140dff4a89fdf020f3d3fc23717a21d612121ad64aef4877b8d1f8e3e4fccc582c12e3aa4bb58a133a6b5a3171278296ac6617d2b3e3c9160a456aa08d3ebd3c5351f66459f90c0f30799cd4a336679d0a6a57ae2ee1bdb990772e7b1d82337deb8bbe22f51a1f6b4e42c720028ed6373eb20514e0d1b0aeac788b5ca893924602b1f0675185232d8133cfc64fc34dd623ae66e0cd6cb1b4336513e28faf96674baec40e8f83be48e9c1ed08032d2cc4d69872c8f13a0a6c5616803123619d6a7589f624734d6bb3656d16b67dd635414b0c9c15af7aee64f385380e11a72e5a5b2e73e52fdbec287c62c36f1d635cece9d53a1a17014a9033717f4fff7c55dd1a0ff92752b8b7a0a9121e4288eece5bdf76c7584369c76601842c17fb596e3034e7d72d2c9e50b879d03822b8072f99a700862bab0f2742652e729ba7931edc1e6c683dd45cbb704e047c7caa299e35a4cb4a16e3a1349406a621e19442ff297c283b448fc15401766295314ced63f9a10916fa5ed82a1fa8d76b7941f3d0ee296d494d211dec4ca6e0e2d397d65035f6a7ed25b7489fc7914b3c8b7cc300dfa08f33a86cdfc5437b884a7cb11f58a4e641dbb2bf5497476c101f7c39d5717f59c4d269a4518a6fba13d525a43ea9538c333f60279bbae660ab2105672b08ba4a0345dae8c087e9debb55037f04c67b1e666222b1515b58f4c6482735c36c117b171ee79ad48800f22f9d816af85a3e37859026902016c992b3611fc4e5e99085657ce78a921a3023e4f249225118ea4c52422da68c2eaa72a50c6077ace10ed729f0522d16d97e91edd9cb51cbaf19a5dbb41506ee4e8503536293db437db342a415d314d3c2286802c9925bb519113c96ff8634d8390cd26f467a2e19468f0b84b462b0e9ec648a0309dda1c48a7d54413ffc30eb34f792108170125513a386ed0b461ec358cf402e20dfc2e4610a49f73d6189299856bba90368ffe49d4430a463d0cddfbfe6893330220b100caf325ed8b23a550036e7466f7eb93685ac057c9b90e64bc93b1a307270c8b5022c68b0e413479975bb4ff19ee4b2156b112ae375f2a570994419e2cf4c55618843a9ede00f22a440df177261c0e30762d0c82da90473fcd37c36a96adff6fa27359c227b2c6279f70eb55bf204f050ab7319bf37710992b5ab0c351529c4d498cae41144085377a60cf0113dd847a7a9ca289f0206cdbe8ef7982296ea82aa9f5c2909fd593ddb3ac3ac941ac5eccae64ef913c32b248591b2dd0b91fe825db3ee9092af5f71d72c5293fd9eb071c0a0a8eabd7e1359ec5b82fb0f8d2b9ab08ab86ed004efe852585e766210b422c10edd32853ccd23dd2a0eb850db505662de3e4d469fc2a9f7fe68bef5ad7215dcff361d7babfad027a2a617ca190754096c7c53f2a153d986125b8757bcee34c894a2bc9c5950f20cddf143996e50040ab95152069535473db70655395e0921c7e1e1077b568560ac14fbf2ec9805ff8c5aee04088ed1a02de3342858aed20bffb47239e2fd63ece963d5ca0b5f7208b6ccc9da7ce2e8c264eba971555c4aed30e513e202f8dedcdc78983b8e92a7d0a2e6e14fb9c59327e48721aaf9425bd06b3a24c2a6f188eb580c5da79fdd3c1605b532a03b416ab8522f0358e96b09ab636c8a1780e4dc754a56be3f6cc9f07b21da46839ed28402a7725fd65da2686f1764cd5c84a418c3aa7bc0613ff56c6a3cd34a74310b70a65ceafd7dffcb09699cf2e9c201a94fac955c896bc7d34f36a05954775d78dce5041e35b7983b2b5c68adf2695e39c01631555289a7377fd395d2dd9afafde27a8b63989b46026d34a24eeaf5b6d6631406244139855c69192e76143fdf2e91da61e3fb41626a513c84385f6ba099751c6969fd659ac977870d2b1d231df644fd62a4b2c768f0128774c7f7ac506e88585ca9048b41a1b2ac75738f01c3121b831dbb8f0b9c4f75ae3372ae0ff9bd3890fb61bdca15d83955f8a1d6463dd25301e267c2b99aa3cd8dc179cef2d8ac4bfc6dfd3c386d132fde442e509b5c8938541c5647cf7c44119725eb03e585a5a043919e0a826c4824120e748ed75adde2f4fd6e27557c05e236518acc5e385d30f5370fc7080ffd4d661d8a827b72601a27d8e7ef860977440fd7484312f571d1c840861a4444c4d5dce7201bc26e4d21136e90cbb5995c5941e1720562d6c721bfa5991be9769658d013e19c3195787f5a126fe236e6f7714519649490ead9feb97d07fac65b69bf5ba8018b510cf372fb2ec4f1552289fd401bb0e8b97c6ee851da53e84c35b9f41d41c51afd4285b6c51062fe3eea4ac3798d567b0b574873c89818ae7ba4a24f02082176b79dca5d667330891679e7e3380a6adbb943a1bf3d65b732cd190cac83598b544bd4c06eafe7166f9195b80160c4571053943a6615ccb492d6622415b37d063abcaa19cd85cab24904c4c719904c333734c8e2c93a005b16c732b81ce7ec842b08a0a21682253a67b17418a8b0d3a8a203604ed6647d96275c50faf365ea1dcbe2e57a73793ba05c77e7ad33ed41b47da0678610cc8e2ff20baa05c696142ce6376e466e7da9a2171ab47f00f4c2fca49ddae42415b69bdaaa0a362e129f6ddbf108c6bf02d7b2be930187c528089a6bea8bcc09a451814e988ca15c9212f94ae2b75ee874b473ef2e4ea2ee976c2cbbd1d4a59abcea519b849a5464f1f0a2965a39e923d4ab935a10e6f6ded43b688d165013e6c7d0719523dff06ef164288df8af889e21e2177e9bbd2b94204b5138a4ba5c19cb59eca2b133476476d45359d465b0be83d05bc02f25d8d248262c153379e3a9c8e6887d5edcfd1d1132237a74071ce4aca1c215b06a0046de60ba7603b4eb9f83806173d5c4a4f6ecde2343fe8d99a3f2bbc566a4a161911950ed03518885bd04184522c9c00cc04261d08bd77e497a0e3bb6846e118c3c1720e18b1e959e3ca58d71ab261801e61e7e457816fef40bfdfca622e4224e45055ae27fd162da8fff88f1f70357d664ad48245dd938acdf78351d36e8f4e6e23d05185c20aad81e8d0dd05c65c5a6730179085d51495400ac2bcc88827c0c997d558432803437a2a0dba65ab67aa65186d5c7ba990ac30f158cc1c6b7acdd318aa14ce2096798d97975ca64b454b248d6e6664e7b2a70222a2d572b8dfbf6c1f2cd4f5eb01dd878569c7fd764d174dadb6a9de3b3fed7491cf8709ef746c036277c0dddbe16c6594963d4902ebd17849f6ab5064bc4239b869af0f3098dc504ba44ef77d839f3ae6fa74e9bc8c8b6150f1f8ba9ad6a550b88b7614ae790d99d0d76990554ba47847b69517db7272d74289c4be92bc0ab2161e0f5221f3ec1b1b9c62048d865d4598993240372de15b4302325c5644bd654cba0e569dfb08ac3a661c6c5c55f49796ea82829e1edbb7cf769eb50ca671856c83024ea10e5c59b35fd1da637356e69b748067793b8aa1e38ea30753b47f3397a539a395b3d40ce592140b2456614676096da5a5359086f4483eb2e9a68500c8dec64f8b357424ab402a2372221c42d0d7bc9dbc5e15fe7b19464aa979a40ac23eaf690be5aaf481643f7b433c7e59e1a8e8e947ee8b4b29a5009068c46b5e73c61e26f4d595237d0f0a259c0a8ddeef4733da12650f13cd90e9dc3dd88f7767fcb687dc1a09bfe3c3b35bf2390131df21035c026e5adebd031f00e0c719ef3263d7e01e7b86e0cd5e3124f9e165f2ea2c254cae7c435ad90dd0a1fd57108c7154efac8a4d3702e041d26774dea09db6c11c3af2aeb71cd2576ed9e430eda57b4242c973a6d2ad39dd8f40ae569a3bde439db4b0311cce4197b7534a42c416b665e6aea99e1feb0781b6901d816d7f3c26c4a9d9132a2ed177e7e19eaf2468c9d7dcdc24f393c46745ce00cd97386dd195e48cabe59ca43c3bd5ff38176217158da044b58d27bdc3c35c6e4decf3ce188ca44ac0a65ac361eddfe91bef7d6fa2adc5445405b193f53e732136d25202e5d06c596c300a2281d363f1e8430cb081c4c9fca9d1d12e40a286d4ee0b6004d12fea3cd4f357b7668d91fe9bdfbda301662ae2c06e71cd567dd0eaf24d2cbe757faceadbffe3c0d768ae95e13c2b1e6c993b65d58adc9f0f27f55e258c91f786f64eac3905ae97f4e90c7d3e1a2f59193ce5bab3f04897e43bf7c42588b9255c105a1e4be68e2526fe9c220cb908b059ed95cfb89c4c386aa3ac44e997986cbff8a61dcc9af962fd39ee0ce4daf6aa294a8d6294e1cf6484fdd434379346bb434c5a6aeb00ab533b060acab73f1ca4f0d3e4859af84f50041e0639729efe0d9b95f51970402f0b4c76dab012cd209b7342204a0ea4b3306585e9043f7d25f36910537a79f49ca5dc33f16cd7cbd31ae1ac1ff78ee054a562bc06d623f485dd883e52864acfd04c3786ed305e821622438098f6227ff7e91ba5f8e53b0a29af5bea4f62d14bb99b62671e49bf5d9ba07483a691c0611360cfe19e4aa06f1b1a65a0635dcae4ae9a2ff9043326b4f409f44d7e1ab642b5825bb844feb64f5c0e7a2c88f8290edef59af34cd88b3f67fb8934007899c2c74b736823861372bbf2dc8f2a443bfbf725464b4599ac0a2409b1afa5205b039de9b4df9152eb8578ad7b357570015bfe91cbf3c7b8752538c20d8615ce11cdadd530ca46b921417afae88e9894c6b7b680e7bb71407c36b5b46372449ea7903b269cf316f831704c6cc237ec095d28c384b84d7787a353e5ffcb45ec886e1db903fb9a34bef40039b4b0c638bbdd2b8490d148ab3efd961bab6b28830803727d941f83f53b2d42503ebef7cb59ac7d3369c6fb8f14c4a869dc5d212ea37882dfaed9d588551c01607170d0ed12d1ca83a54433e3768dad2f9cdf2f9d1d2f9c02ef4cb6cde24e86c9d529de8a431e1dfa2c1ffda6d0ce73f25d749", 0x1000, 0x401, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:02 executing program 1: madvise(&(0x7f0000c47000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000c4a000/0x1000)=nil, 0x1000, 0x0) munlockall() r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) msgget(0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 0: socket(0x11, 0x3, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/224, 0xe0}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/80, 0x50}], 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x7e5, 0x2112, 0x9, 0x4, "b315688c23ec69638d6b5e34166d07a1dd8b62cc", 0x9, 0xfffffffffffffff9}) write(r0, &(0x7f0000000300)="19e6725765ab3ad8f1181933c84dfb69ce913540d937cb813868d332e6b0fa94e7ad7e5b12636566acb39c63d5a6abf6eee6b8462842ac2bda99ae51952922e08b87f82364fd905a7d3be5ff18132458e7b508b10aafb982219a19ffca54d754fad33091a9bdc380ed2ba54a7e81856f5708526ac4c4d28e21288d627fe850bac08184b8b4555b", 0x87) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x1d110000) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000400)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x2a}, {r0, 0x8}], 0x4, 0x1) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) r2 = dup2(r0, r1) getpeername$unix(r1, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) msgget$private(0x0, 0x1) ftruncate(r2, 0xb7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x3, 0xffffffff80000000, 0x5}, {0x18, 0x2, 0x5, 0x5}, 0x9, [0x0, 0x55, 0x0, 0x3, 0x920, 0x81, 0x1, 0x8fd]}, 0x3c) read(r0, &(0x7f0000000600)=""/15, 0xf) recvmsg(r2, &(0x7f0000001bc0)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000680)=""/49, 0x31}, {&(0x7f00000006c0)=""/163, 0xa3}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/76, 0x4c}, {&(0x7f0000001800)=""/224, 0xe0}, {&(0x7f0000001900)=""/79, 0x4f}, {&(0x7f0000001980)=""/176, 0xb0}], 0x7, &(0x7f0000001ac0)=""/247, 0xf7}, 0x41) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001c00)={0x7d, 0x4, 0x80, 0x3f, "fc6ca64295599a69359fe227be5e9a49093570a7", 0x100000001, 0x98}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001c40)={0x7, 0x796, 0x6, 0x7, "810997e56a60894b0871f7d3d7b27d50c45b4449", 0x4ce, 0x3}) getpeername$unix(r2, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) recvfrom(r2, &(0x7f0000001d00)=""/92, 0x5c, 0x43, &(0x7f0000001d80)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getgroups(0x6, &(0x7f0000002480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) getgroups(0x7, &(0x7f00000025c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000001dc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f0000001e00)="51ac460d77a7df2b054d", 0xa}, {&(0x7f0000001e40)="11989d0ac5e89f0a47143732e00ff8c352d4e83761a745c4b199fe201e6fc17542a54cddb9b0562871b1e44812f34d49f17e2398e2e8d1e7035bbd70685cfff387216af9219117ec591ac6442ddb883e7d9f2caecad26f7002660110c651b48cf242f03d4fb2fa3c87da7aed3ae8086dc128463ff0e6efc48b162a6a1fe2c298da64b2ac8d6ef644adff5c2c9d10885204364f89b71214655b534f3f567d2338a1262adee8297852c6", 0xa9}, {&(0x7f0000001f00)="7febcd5cb7f881b2d96bf0df249172fed57d109aa4b840e885ef43d795abd000e2516875bad79bbb", 0x28}, {&(0x7f0000001f40)="9eee6fcb5d6f03247bfcea1d8e5e79af1a1917776eaa324b5cc74251b6f1070e95a7c5e78f028cece17a55bb76bcc8b5c5cbf12388588848ae0a9846e4ac3f165ad172fb26b3227644221e386fe21db2f5f2dc6942fff85624f8f77959a6f6aa9002b0956c61acaf79da1311916a2c44ffd2a3a3d6b8ea543ebb39d75797bebc43045e871175fab81e93caf6a740791b7b4b351b0d44d03525c263f400b6ebc1df222dc44ceaa7caed0ec8611c6122f5c367160d", 0xb4}, {&(0x7f0000002000)="2e0c11ba6d10fb2ccda73c61f6f7dba5c2a6464a2cf011771ae67fbe9b45e07f0afe7d2bd979037e065cdfcdcf0b08aa00cac85d3b170b74d4267e07b8315d6fc61acf145fafc6b679ea4b0c40307e859c1ca3a876af0458e6b3f35a94b7d6eae1cab8af2dfc", 0x66}, {&(0x7f0000002080)="8e2d3a44f9784117b5bc508e5a27e8dbe5472415aceb46d559050f2528c6028c8c200657322e181087ac5634bc8fd9f654b0389d58ee42760ac153f58c25df9f55851a1952bc0c8c213ad7f0fce5470a842671660698d4d39af6e464bed877a3ecdefda8f1c22a9465d759449c4037c803573c9168216ebe0bf27b02574e853ecc1549553a7d064678ca0e40adb10c1333910776d73f37f1bc6c326043043309f81e2586768b0459b52e7bb38fa1131827c102a523d264e33f46", 0xba}, {&(0x7f0000002140)="c280e81d4c80cf6297950cfd416e69282cfebb8d375aba0af41118c2f20f9d2cfdfb38603da971d7132007a07e82c0ec1dbdfb27e9a739dd4006d7a152f3312dc218be41074299eb34f92382f0e28e1626018381dc9762c3e5469dcfae3e0268c518c80076ba23ea29fbe17a1146f8ab180ad92137f0073a83978dca5f47117d1f4478e4c37b960c5b13bd72f4dee25405d5fab96dfd89c384076854648c8de204f3ddb1490d00699384b64eefb15b21868e3c6fdd0286017a0ad99efe1d3ef0db57929a765362448a98b2e0292beae474017b30a87e8b5533d42b3f704368e7a45b9d16e42773d883efb0cbcf7dc3cb704932dc9cc1fb", 0xf7}, {&(0x7f0000002240)="4315ee06d34b4d5e571d8548141b1e8a83770a3c1a3a70ddfc3353678e1433cdbacf60356e1f14eddedebbfca6a5b1befe278a532bff4ff2bea0764ad9763e422c195aeb92bc18eb643788e09e158303ad1eeb7fe343a5dcfe3d00a2877a6a3ff8a0adc95c92952c5e624eaca26b6ee510652dea550edc993f47072fec805aef16b18e70f5bf6191f4252e782086bf20b43173d5f715d605f86b3e58326cf73ddd762122db6b84bf6427f4b2f602059cbd25a5f3e6b5cae0d925d65ebaecb069debc5d15d92123121a5c763534b41a8a9285f532dacecad1ab42d314ac5086", 0xdf}], 0x8, &(0x7f0000002600)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2, r0]}, @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, [r1, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}], 0xf0, 0x401}, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) nanosleep(&(0x7f0000000000)={0x3, 0x2}, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x5) getsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) 16:00:02 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[r0, r1, r2]) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) 16:00:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r2 = semget(0x2, 0x4, 0x0) setsockopt(r1, 0x0, 0xb, &(0x7f0000000180)="b8200864447296521672bee6bdcec3fdd485554fca145bf2a44345410c6129d188b4c19163a579580b56c22a7e83131360472dc843934338ad237e6a14b0d803bc5b3bbc82d3e7a1ddf0096a3bde529008fed5e045b8b5c84688887bc93f0697590a57d68d6f4ae81db607796635889ec03c2144beaee6616859c792264f986e4f4a22fcfcde4d31ac1fe783c0", 0x8d) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000240)=""/204) 16:00:02 executing program 1: madvise(&(0x7f0000001000/0x13000)=nil, 0x13000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="4ed95a0d251b3137888b75642b6f20038e322d79d545dbf948481461b75bc88875127bed50165783ecaf0de23b70aff1dd5aeeb41ec13c291461506195d7accf160894b7375a8dc651c565b7af5f341f7f25b9f91bae770fce517ea6168ad91d19047cdbdef4d6a9af1f85d4ff9272d15ac515df952dd23ef55459feb1314e243d529d622f98df14a9674a8b0bd0e6081eedd0fdbf32a47a6e872f6ade392810f9fafbdba71007ce6fc2ddf640a72f4793fdafac368f788f16", 0xb9}, {&(0x7f00000000c0)="25e399ca84893dd31fe8622799a4f83e6c695b7e636e0dc04d408acb6187cc1905639276c2bd0a917f3bffefcb20cf90c79a07fe6dca7e4b1a450c5dcd0a593c32040f1444f12feeffbf8ba319ebd01f2e5d795461aa8629a0066b1031d16f5df50f", 0x62}, {&(0x7f0000000140)="4e2359770a972976b80160090c4d968e250c8e30068515ec0db77127ae0701075018d572ec8539fd9ab79f2ca9329e74594ed6c398845e4f0587f61b55d88d2bd5e7e3789ec18b6f157e47e9a9cd12ca3c82e6f08ecdd965", 0x58}, {&(0x7f0000000200)="10bc5114af4acf801b74806246f4293a446ae7166ac6da182b6e9e766db3be20187a1bcf26d5f44964f5ba423baaa973298c1f897952c28d02f7a8751db9e5d9f31ef460f4b2e4326df8dc2bddfadf412c6b80", 0x53}, {&(0x7f0000000280)="90b4424e5ff58a470c4eb91b9cb11e2ed5548802b1519551cd0ee6804e123ccd330872137cbd5b48f934cb7d478d0756731378eb8cae9320b8009bed72a6c986bf5dba694f7805dbd0917737f6d00f18e3cc377befebdcaa74415b3882bf1a6d70a77a996e62977ae8d960e2d5145babab0b9adefb4c07c224fcb3e243c02f8947961f57affb2ed425a9ad1c628078ce6774f1f4cf0ceac46ab2653b5867bf584fbd2853970ad4837636a2b1324324462ad2fd4712b98873ed95", 0xba}, {&(0x7f0000000340)="2e6e9effed41579d95c49755be11f039fe1fff7e1273b835ef3bd36b6e804d9a9bf4dfcf0ff8db048893b950bffd02aa398df52ea082d8a05894a38de46b66f04e2609927a603f36d28036f990737a8fbe5be41dbf4c2263085cd4d2181fa023bb9eee2c95862d7c1fd9c4bbab470f91470d37a8db1979e2eb80383f39dcfac5da8bb603a9a3f17ba356e982dde334b7f6300759df461d90e81cfd1a3cfbd3b55a3f1dd9310cc1465072a8c47a", 0xad}, {&(0x7f0000000740)="447d24fef0e27a893982670aaf7468e143ded9f6c550a73bc95660fe5601c2f687b15e784655aafbc9e7fef353062671c32bfef7087a5c0501dd592260c2c45db1b5e3b2c6c8c07d0ec2d5e48043ef48c16831d55ad9825dfec63fe41544ccc2b57f877372dac6919b2f7b368268438fad586dd541aaf71784f5c3c986c458dac570dcc347aeb967739e12013a68cb15747510dc1e2f4fb10663eff79ea0bd7aa099f589adeee1a27dc7aa713dfa5b91fa8435fd482dea98d1bb1bf5eb933a6f4a919238908a416fb7ca8238e53867980a9ad0c5aad2c2ef00a565123258d05bb98d70e971a2801c589e352bae49633dffb1c0bc9c2ea5121b2f294cd4589884d38814716233be13dca13fb6abfbf300eb12b12d71035f38e5817c9cd52dbbf5e99a51ed6eb0dd56cfe90e609a437369c00e71bc32b0a42301a5b7906b8afdf780db0fcb2f836a48e2ab529b7d984584771f268a2d6036221488aaae45621904a36c143c6f38d5ce64c1eb3c98f7878cf13ec61d93ca8ac1bf705425e49ecac4077cbfe2c7367a0302495f752ec21cc0991ec099eb9b45c33bf71548a4eb9b0e3abb9fe3d966410939795185bc5f4eece93e99e3cb048c7666141d68832d345ab0fa0347700162dad4a4278a75382ed5632960a2306c8eca03711a4136e8e2a026ffc8714883731a84a3334a7e98481f81c320ea4ab1d8529c8f97c69f29d92198e3ce7f08be92ad6ef002426b747c5322c2b5a9f88fb0ddeda15debfebb8c3b0e23ba8d46ebe54bb81dc0b678d0f29681a09efb90602c80acb86ceb43cffb6a99c86850024f418d40febff48b3e3f57369eb440d8f0cabbba8b70cd406b4789019c1d166da7ea6fa47c935a23ad445ce27c62d98c17749e24c4c0423d5aee0f3e50b60d733dc653a8bd63a72b0a108df00674c85d233c7be15c6bbf38f320ce757dd08761ac18538610db958c94345c776b90fabc5bc340d0795e66c98821036b70b10bbd919628a5e24b9fd0c7bce2b21ecf45f26818e7cf976eae4ecd13f3463feca850e9d30168157355aa02fd571636dce7a098347a7e739ad2ea3b13e9b9774dced92b53561a4601d4c0fabad3a6cee117acf35764698ae5edd6a5e3c6e5b5fa453339fe68a770d94223665396d5dee8656008dae5f11e30f30e492bac24f1890f9d117c851ee2e31b34a70cfa1b5984057fa8625cbc6a4b934c23c213df4a0f16749604a75df9411cc8346b339cb3c98f1accdfcff121186988dea32df63369d18a696d438833245a86b0c4ae1daf0ce9bd1861c7f8604dcf322802916900d1a34cc76c1e2734f7e8587d7798ed9c07fde897ce2ddc31bf21f8a598d7c98ba70032912a2801bbb5f65e50141342318e44d647535598fa072f3e9b8cc45e7100967b6c6c1a302f0d9d706b8dac1207d9d84395ad0ef97d5e174045103712b619b54de2a16ef3cff856313927fc27535a18d365a2ba6b37af8402f5546bcda91652180fce2c0891145a26047b46ef46572bb2c20301dac2b2102b06077a969e4f31e9d3225e892468ae8b5768ac6f44dbd3c076631914b6a882450dc8a4deead98dc31155d14cbfacb608c877e5d595f408a52573f148bae540d754707a565640107a001898edb1d791397a7524cd942efa31b6ea19fbf51f6829811a5d7786000f39ffa5a2c6b855d90d717f382f1e40a994168226a997013854a00779340bb374a5d30773aa708ce2cf3c017a532b643417a72f4eecc2fef2514c5f5364f93f02829c9bfb13fca2333a4e297ccbd33a5ebab8e84e779cee469091390329e28e3a845be9341fd512eaac75a287a2a2b0d611112272e85236c1de533d926dd95f18aa698d489db7d6804bbfd7068a9dee08ba30f69ec3773f622839f8c286dbeea71585c46c174e175c12285e1eb17286f0c91d4da1d223f653e99e402224bd12b5ff14cd7d60158a697dffe16f72bf0185811b75bf5b31ac835ceb8e5d9ad0db2741a48e1b6222fd08a72beb46593fbca01854e609b61da4e6da6426991557a4cc0bae3b09fcdf10540f367c36b7fc8b7fb79b5c620c114ca1fcd0845f833f34b54098bedf20ebb4ca6dbfd3a32cfe9ace4184a2f894c3d914c1726af8aebcfdef9e84eab882111c84a315fb7d0271e3fd1be463945c61cbd45c3cdf927d9c76862526d70f826e8547c3082927a031e077d25289c665def60a90444c6b134aa3e3673b39242e9d489512f3667fc4fc1d3560fdbe2642a4e7141bd78336788b346a75264b27cdd114b0ceb6e60ac95fb3313dc393bde9756558a2235f70d5ca28d4d26a8c4171ca79278c119b68757fd6e51ba2cf38b50f9a8d5ed16baf18881119944f477e50708cd287d8327ea3f1fc8dea45a669de1432280faea581e4a970a5743bb36f2d1ecc303e421196def12b65426ec750bfa4625662d8da5a2090894f910d6ca821b9c7546a74b65af57747dadab48a069a052c8b1edd3a2afa6c0e15ce591c90a96c54138e3797388dddb62ea5889de6ada1794606bd73720303801cfcc186294cb13ad945dc750fb0bd460b9da74d81a784a7d9e7cb815e3354a5854ad9c63336f1c1c54792bfa097777eba8a978926e62c909ae17146cb7903ffa0d1fbf8d122e4d8216344544e09b2e9ee225d74c2c3bc17a54107b910ed589a388d27f7b292fc6011cd45ab021386a039e5f4dd7494a88c587ac9a30941d598804ea8ea6cef8b90e54c36d8f64c0691cc4a8bee0bf58fd2b40c7f9ab85a91991112aeb1bdb7f67045516dcc56f46b9939c3c2dc86922472b5cf7f653654f1a62b7a0fec2765490edf5544474d1a21160b6a07ccc8dace3c2440f9d1502bd09f887f69cfec28970ed3b60a239369b70d266ab562d3ad4e522e78b5d1ad9032a9c1dce19299c5bef5897c82f32b6e8f8338b85823933a995237aaca3cf84ee57386a45b876d6d5b4e1499bb6fae5cce22e70aecd25af610058238b28b6d5c94661d3e754f0c3703b133b0dcef493c5d001a85348f5432edb9345e42d7d1eb80380e15fa6df7314903dbad6b2f5a41cecf6d8a16ed5c918906f0561ab0be4cb66908741f190b12dc3d9e4ce14968055f0af87d0dcf2d11d6a0acbdcf6c5181807106f296b2bbdc0a40a16af28a63180ec3d6d4a66c9b321c4f1368b0dea2211c3f6ca450034d500c4bfec66ae7dbb52ad7c1cd4948a13700d76db1c1f35fd52c3bab5bb2851c3867a1c4fc72777442275d89ce25d2ae015bc01d825c8c083cda5d82621e2490f17a7f9171894caf9ebb97ec30a431513e2714586157dd14bcf8df14452501454d02edbdab6025316f95bf4d3a2f61217399e76df2d3e5691b6ae3f140267d7cc74a2394b9cfeb184b13c30ca6dc5bfcadb14ab7f1244ff34cbc79fddb0b5edc066dc7fe10d351878f318bd6b6627b147cd922eba72fc962afe7531947504a244e524e4e8315ba4736cb70f49ffe45ff37a3771e1093acc26b04ffdcf376dff112eaf803f1121e75046b6f946467597577f4af82a9240278bcb34650fecb59fe97932e1d5913b3f228c255256182c497f5dd65c6c76a7428b04daa266ab7b6382dc8e523a38ab7406666f8853649bd7bac0b1bad43962bd106dc3970387fe289a572a0118b4fb38073d61420443fa4b7b4642f4e10d6c0a0a145e711fc1dcc979b4c076a9ca8a4f835d2044a1b11eddc1389262db67db150020e1e3fb70a1b8ab9816d9d7715674e2128914da6a3f92bca19789b4a8a7c7b4bf5d59fee387621bba33ac63ae54fbd82d0f43256ff9f987558a471c94ccb9f6c02b82f313ed0e870caedbca616dd2530d1ce5e0619ab403454d587000e8317dc9ce8af69ef0a7c03e8d627fbffdce91f6c1f851082cb12dfcb1e5745c8e409f53c7a848ed15e8abe7bcf5dedd87f44468b20d167eb28ea879d84843709d100a991cac9447a8dd774337bb1a811d27988bb46283339e4c80fcd74a3f210db38c1d76deb1ce8049985ecac85a0cefa44dfc9b20d16a41a15a5f48508c26af1d49db342b971488df4c40062f6b9f7b276cb7807b45b44bf039772bab82b8f087924717e5ffca12d2643b54d23a02ef2f4785f98ec6489b91ce5799feffa031da3297eabf46bca34eba549aaea25973a1b37e2e106442089b448cffb9b1e17f90bb662e539575744ec9b631650d2ee7e3b352c50f35e925f43825738e0908b80f89014c30f848495728b58e98f56eb27ce2b9fa98f8bc5ebb82d4da0c84b4af229a6996afa916e5ed17fa6ca2f2a9750733b811331e709e6db63e166768cb63b2e2b9aa56722b110763dd6ec079af25107cb1a866ac7897ac47aec518c4455d43e7e8897399e132bf7b307d166b51085dfa3316cd152755e7c8d356f55aaa246b6f7251ab0d970a2b1a8d411de1c755d1997f2d8a33b36e082d229c72a612d2063c3759f716c127cedcc7d955d42e2d06ee01cf7b4a9b91dda315e6291bacb00f8d0b1d0d06c47125e8e868b2b3fad8491793d9fef330f82e94fd598bbc0e538dc601ef4de2410b7240150399843c20f2fdebaac004b45345876c291cdce843f8049536c07fd7a1d19c4eff5aff5f7daa121226169b37eaf608c04f4331ad36772c4013f97c701e6a75b6814daad9b0875fa9bccc0f93007d42a2418937cf637bd76f3b0446fb7f256a5519d0d8d6adb6cfffaf8ac80cdf245ca135ded161d092da4b4c9f059d2067dad51134d8c213ef3ab9d0da8bc6a250ac2d15f172e991a7b1c1eb5faa2b1ff1df85d935c2e29e78c4217f7819c025b2a4f2d5949e8ed7506ab62bc1d1dc80d55b64edb703b34a6a81e0a9ed3ab51db8cbb4021886d1d1b91464d08139dae53a2c7dee40260b50fdfc183bfe674865cb852148e4d9530822144bbf71037c00446eab2cb51b2735b035567d25022e4144f97bc0865274c3c34a05c1aa8a2796b770dc3e531fbc078b7e0e23fd090b797029363dfefb3139a041fcc16cd34e76a54aa37ee1aca55ee9e55a60783b750b62f76570332f2a6a6bfd7dfd523183e1ca2374074ea82fa326ceac6e70fd7cffa74aede312e990d636c80c30a7d3016407e9db3a2b4d83dec35cd4e4355b5458a34cb4d195f987f4be58d16979e161a3ba4b18c018aae7f0d55fd2f4f9d03898c63ff5fd41f1269571327e87e1933ad7898013c34f33b3af5412031cc84a7978d874107da20c50f732530b5433de6d7488e938ca7d699f3fdbfc2b21f5b88fc2ae0d836338ea5a66c0605db3499561738058c64f3abc3f24919141d5e32461743d770b2dc2d7ed3d61f79f4d93e629fd1e0cd2c194b47f8ba1d519710c361bf539dd670559ffdfbb84969b0b2ab17a31526881e8e1e9d37a41442bfbc49ddb6d1ba2942f2afff03314fbc49842c946f75b87fb0ef47f501d5847a84df20684c969365c80e426ec17b7cbf56cee589f4e8be64a48e272574ae858ee22cbdfce076cd8292e7bc8740b0b1360ce50b579bece69cdf28c6faa0f5458059d691ce1eef66c8c9207d80e63c8349ae73be54f6e032b59d6c618aeed5570d1f95ffe725f243ab5e294b11456899f6ea222656ad153bd85555674104031ec23e5dffa70be10a5ff3a3d570b36f19dd78acc20c8719223e6b9262b88c33ae1efc5dd19bb1418833e6aedc9938f9f47bd13a7cfb536cf9254b221861257cf42917c784903d2c8c21eeb487696389016b59aaae71b4621b7bba72b5540ddb7acd29962632745b683b176c244f1f59e8d039cff309e2fdbb6cf593a5225b0686b68f99a710a8bf0c7487151793313576", 0x1000}, {&(0x7f0000000400)="8299d4c3a4574af90903e7785b5eff275f9c21f77c224494413ac078ce52a4b060a56634200471acb21175de", 0x2c}, {&(0x7f0000000440)="909d5b0dcb633ea0121a6da160cc24557defcfebc126a73db4a278b253274a30bd4a8d4f6a8e11e7cb066eed5a561a179cc51627a490f74e120289fe7a35", 0x3e}], 0x9) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x0, 0x2}], 0xffff, 0x0, 0x0, 0x0) close(r1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="4856e11488dbae01006be828d44aadaa6d54ae5cd8cbbf18c8c54e7b66234cb48ab433aa9c95", 0x26}, {&(0x7f0000000140)="49185cc014e15602c2ed3e6b7ae8cc2ec32f1798386e052e6b160b4cb96d6d49221279f87b7f7b90cefc47e2888c398ed35d0f4e4e870df1578e41ed729914aceaf705bb31e20b10ab3f03b147809bb1623179ded4ba8e0eed8d1776205d63f720abb542c59b50db6a240dd1c64a132ee8081b4225da510476e63b657e26eeb5802363f32f137d1915473f760dcf329f0ef07a1d72e83847d599a68cf42622df0a9a4239afb042cd45977358c77fc0", 0xaf}, {&(0x7f0000000200)="8edbd36aeb0bebab930949785db7dffd389100531abceb6aa62bcca0b6ee741592a167ad792c9dfdb67058f6a1eeb3eb2f7e287004486eac8f29c3b4035667aded2cf30deb086cfcb93ee22bb3bc9e3502eb7f00c4614cc1bac4bfd4a6e41101a58f6f32ddb3d35e9f7ff3adce7a0a5c68108db43f40ab666a7846deb98f628437f5eda59643155e39736ea97bee163cc09950b9e0b8a0c942a408ee5487623f04e036fe0ba237ddb45e1a829707d6", 0xaf}, {&(0x7f00000002c0)="c7a4f45d02f76f15318d53f79c4307bbc97b2be9827bcccdde3ad228457b3951b8066e7d860fbbff0ad671e8bf830bdc4e8d12a478b26836f23013c7e148b0f3ebc48ce9a77affdaadf998ce921c10213f06eed26ba1a53ebb051fd3ca2550eea8f7c068fabb96542ff0b6115957b08bb94b83d80779b911badd8781f5e203edf881c516f2b3245a005044b4f03ce9a9b410aa4420da8d710a4ca6b8434d3ad7bd2867c77d87df69d1798c300ef3b20b58c82dda12985aa6dd41e63189dd1145e907d0f3435273eac2b815a86421eae229b4fc", 0xd3}, {&(0x7f00000003c0)="ef462747df24788a5882a29812ebf1713605338772403c92a2e3e5044494eb4a65d8df599d9e9fbe0018c18c01ce8f75482e47e7b15a37ed4a8a41cdd35f740e4429829fd67509163c823b440cf9e6c95d555a17c9a58555ca88d8c6f8c60bc8fd2d981e825cdfc43f3cbf5a9dbde37c64b0b68de176f85a2785ae79d37976bff0203810f0b87a475fd5bc8fe259f679726b89ce3307dbe66876c8f9fc364f3621157b1ea63734bd4adf9e3664991f47efc7e0ed7c957270ff75d531c89aaf", 0xbf}], 0x5, 0x0, 0x0, 0x400}, 0x6) chdir(&(0x7f00000004c0)='./file0\x00') r2 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x100) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() readv(r0, &(0x7f0000000500)=[{&(0x7f00000004c0)}], 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a345f29a098206fb200"}) ftruncate(r0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x48}], 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/62, 0x3e) read(r0, &(0x7f00000000c0)=""/250, 0xfa) setreuid(0x0, 0xee00) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = socket$inet6(0x18, 0x400000c001, 0x0) getpeername(r2, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) close(r1) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x8}, 0x12) 16:00:05 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:05 executing program 0: semget(0x3, 0x2, 0x1fe) semget(0x0, 0x3, 0x348) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000001d40)=[{&(0x7f0000001cc0)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79510d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0xfffffffffffffeb4}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000400)=0x7fff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x9, 0x0, 0xfffffffffffffffa, 0x6d47, "bac6737b60e8a7a93e2611a5ea613c636992b4b3", 0x5, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') munlockall() sendmsg(r3, &(0x7f0000001c80)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x81, 0x4d6a5bf8000}, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)="2930ab4679b999e6c67f05e98538fa80ede79e3759c23ec72a82d30ed4e94790d16b567cc7630f9f2ebf987ef4adb7a30f68cb963a81fc63abec03bc4af93e4345be9bc803f07fe2f174fe671cde89d8065b1144f6937bb83642fb87057459bd590d2777ff11e3cc", 0x68}, {&(0x7f0000000540)="775181a5578a7ac2a435cb2b8235e4b558971b56d60452b120731cbeff826f81446ad0540f37db0d5f38eab3ce690d7b924d014756400a30633fa915d5ae31c9250c59bd580ab77baece5e4d0b89ee9ccc97d0ab5a9e57538c6b9ef306042b56dc315de1bb69e04fdacf4543ef6214d68c82188d3d1dfbfac4e90fe8319ba2dfc9aea563696609ad01d76e7fa5811089220816047ac029ac81a264589e2a816a28641f7aa2906c16e58375b904e814dfd7e02879bf8a91481f805c683c2054b4ed179c8abfd6572eeb84ab7b21911db5", 0xd0}, {&(0x7f0000000640)="9fb1a113f15cd527b19e76e58ae282b7039c09419511e37d41030b7757fa828353e3583742f93f8f9d6894b50099b92c19d062714834238db07622193a6008a5f54f72ddb8115e403e1248303c6d970e733eda17dade71bcb89cf0e44b72063c893e01a91a392de6d74803f7b4fa9d2ea56733e938a554d3b83f3d6312af32a503f759a675c1621afd7a3b8f1cac27ffb57732a8c81c3505459b52b1e6", 0x9d}, {&(0x7f0000000700)="f2d9753054ca3bb8edec2d89257c76e354f0a7b0b0ad3ab0a8a7d2", 0x1b}, {&(0x7f0000000740)="a8cb337d9fae07df56c4896a3d406416407331cb86b3d0cd10b35b47786059f9eb84097f5dbcb4100a749873f59247489a5950f2d30a8c49dd69f6aba84fd94729cf1afe4aa0622d3af4b5ec5ec2f7bcd16f093f25dbf9dbea3617b0ffd0cc75de4a202ccdb4880fca7d6308831161dc327d0440cbf76f9bbc7e56c8eb68c3d58300bdeb3cb8ed0f97332ddf35ba972e0dc04905b73e73f3925aa3eaff4bed8766d652b8fd75e0decef19eaa11ef4b685190148f9a13ee10cca89e0e8bff7fb96ef7ebff745b6137b738a0f2d60edb6330d7fd8d721c4aab8c8d9c335ff1e8b3c77dd6bac9e4c83b39f305c80ad3f5506fe22a29b5828f8cb4ee8656fa", 0xfd}], 0x5, &(0x7f0000001900)=[{0x100, 0xffff, 0x6, "574f8656d89b7b3a5665243d351b5cd63da4cf1359da0dfce6eccecf22d93f3b6b03b96072ce3c8b57cd3f7260ac9784564e63fa87cc1fc96028976eeecece7559c69b924d881887ec8d388108f8a23a9cb99a36fce7e400d3d6eac968d25d9c4042d541316af9309458edb199e39a0b8584814c1d62e84105ac3c8fd21317f0f725ba761d9f55db710ebf94426ba472bb1254bffcea53fbccad72ea19a89a491b44f819cf8a2e703e6a725bfa9386c45b10f5a92268eacdeca4746cc7dc0d2e9f6a1132c38c9838e688c74e70bd8f84c567aec30b116ee3092626706a2b2da9ebcba0e5639c5f80c13abcb0d2a4c2"}, {0x40, 0xffff, 0x3ff, "d3d0bcbc738c378a4eaea3b9a024266e7e337d68c3108fc3baeb4aade05a5d7ee3aadcbef03b1e0aa3768635"}, {0x70, 0xffff, 0xfffffffffffffff7, "6dcba649a6b4a3b576d23c433a9183ac4996adb5193e1e9e7c0826026d6de77b85c053200ad82f0fd7f8fe2624d87761fe257404a1707c399f6d4f9c894da28b64e5b49ed84a6d4df4a57f1df776df64aa839b559f10995e5d"}, {0x20, 0xdc8128d06119f729, 0x100, "35a598de6670feb381f4"}, {0x90, 0xffff, 0x6, "32f4f8ea9cff0cba5f97401082a35141bf1978bb84451c4bf0e53f643678c9adf632fc9a87611b39a47304075ecc27b7f247e47ea2407ca4532bdeaede1ebf038fb69f305023c65613f3ba25b282912b959ca1e5f7be978ca189bb3fc2e08865119ac289cd6712b08c249bc9df6a34a1640266d1964f7a85dde7d09a2e5569"}, {0xf8, 0x1, 0x20000000000000, "40262f684679aadf07aaddadd1735c3732412ac1c39a343a9f1fc754e74a1416328ed458ac59460862b6dc26785e3ff38be5159ccd3a7db2855de41142d3c44abc750a7008fcfc1cdf17bbb2f41139f604d14bf3e3187e43fe2e0bab33c38ddf68d4b7bbf5801deade7dd30ce30e1503d7df349801a7fb9b65f47afb559f556923aec5c754742663e4cd9465a8103024aa8d28d5c20c36daa4c54ac88880b7537b2670ee676d4f9bf063d32af938b66fabd088390cb243cfd19e0c29163e458749273904fca886295fc06130c96fed4dab77dea1203fbe09cfc5aa3c000e50974cf180f377"}], 0x358}, 0x8) setsockopt(r3, 0x1, 0x6, &(0x7f0000000900)="d58f6c8ff65bfd46da2baff417eb0201a37f6087e1af210eb9bf74b07a0032ec91958be534919385f4f8ed61a8c332ca929d3b8d2d03e248beb664cf7530fc61e3cde5402c28a4d3838366c6a3d9c551c1e55155239fb24c77aa7f801edeb714bd595bb1ccf9bdcd9be595c4a54f6d443bc2ccf51e3c28536fe91ae50bf963d790b8db9213a127b7aad63341037ee5473aff72985fed99383591aad21e2758854aaa00b6ce88ef2c1e465e65737a32277ea5728d928f9b641093446077a26605ab3dd08564ca5a777c7413f0c7a079d86aef5d05e39a95a4a9407be5b65046ed4936805211c711a066fce11512d977a44d4607f5657706364bf001424e6c19efd22c9335e349999c131229783c8ea4b937a2816660c855bd75cef71cd33cd36f9ff61d482b139001b07abe4e1e87e8721168dedcdacafb40484c2fab44991eb1a86a509c7bf58bbb83aaf884afc154e5736c8e649028182d83e7571f5e553da56d71e5551206ff4c05a4d6944e15af65fedafe6ab464fe5c0bc8c0d044796252ed88e8463b39852781bc26eaaa411c03f4de40bf7627b256b9bc207346b2ff2f7e95d00c997287a96abb995bd1dc5ada2ca41ef95edc3ab802a66f2780642ad41a1367cd9a0b2132725033aaaf3783715754c72542a00b223006638b12a47f3214de046025181dbd7f4aef1f2637d524ca8144736fb2ad0c7af4f8e112fbf920627c1010b0eef85ac1091cb468507c0bb3f4059fbda37c019c7927da18b43fdd63b4549cc4dd9853411b31968d9b821f0074524a92f743f0730d9b4b7c3c3769a8f5e41e5ae31bfea332154a051d643337cf7c6d1a6fce49a1bcaf1e4e96fe2974e0fb85bf8d6ff25933dc6e0b6157e025cdf8c7053414b80b79545195800241fa89c033fb47e9f254f92968947643f5f02816164a1d8144dde58c9b1aa6a3ffd1da1e6ce71afb35d91f83c44d0c03c115cfeaf3ab4bbffe53e93cb73a89f118338756ebf31caad69d976b1477eda96596e6088509c35e901c8d363fa3120e132a32e6dbc76957b6f86448660af8ecb9328676644ebf50524e2a1d0e477fbc20ceca3712fc5fdfcb52d95a6b5c442277c6d40aa3a04b5208ed056a9457cf562749847a6a6a171af976b069ef7b928daaccc0ba373659814294bd01e8e7d389cb5681c76411a397a9ed5423ad25f3e185afafea4996611a67efa47464b71f0c3760ca055fb7b40ce25cca34ecacf35035ccf6465b4d154be4c1504fb0abdfd0f6d7421523da9635c533cac873d87df314aad9659bfdf687323f83a56e02b328ec5f41c5910bd5d904eed56a3b5c6f8c176b5f3fae9500477f1d303fe1198ab27033fb25fdfaab97c4a22a7e8acdeaeeeff332f20a4ff178b59e5e68af8dd94096ee7f2d44bf8eeae04d4277e081c01503f26af25d0379bf117219d78f1909276b4e039310d7d568bb0ee885eeeba259e8c4ecc496ef3718e171c200dad087183d8a2da1a5aec17ec55921b019cbdb40ae7c10a9bc0a76394a00d93b7c93fac4a188d121e0505316018d84dc281fbcf7534c9af43716beb0119ee53636a81e144302c0c09b388ebcdb700c59ddb5332abf2c666ac20233b5a85b83a54da0ecd0b3ea20930a39e6698c00f3e7dd4c2dfed16a298ca71b1e86a8d3ce1644af10e69b098ff8c07f19f52b6455cdaa8b67e75fbcdbaee000da1f7ac19df3b8d25b9800f767e5ff3c04f3a1b2f99f4a43716bd73e2bc32a310e64a33ef77b130bd02ce978b465ee5239e4cdafc8c7fd26d1cf31bf0595776241d3c8c6d9de928624bfe6dd10d7da77feaf9931f6dd249c1ccb3d3b39f73f5c96d4bca44a9fc078dcba8d701bd8b7b2990db679ddd677c879ecaf2493b3aa680d529a538f60532bdaef6ae162ec7126622c32ae4840467480b3f728ff35709fa0a6652baa9224a7dcdcc51e84adf197f58a02eaf850937acb96da180d6461e78b97aae0daa0b1ac0c5b7443a6d0d4da1d2d2b59c57220df2d969c74a458ca64bb28fd4902dcceb1d5f95452328e9e4bb2c774fdf77b3b379095964bf4d98e229a80e4d0d9b984c9979e4729c23b65940cbc7b44f689a0ac229164f73dc3321488e8b4f202aa4a2913674219534f9dc066d4976d066a5390fee5d6c2de4f63e5d96b23515436c9b04ebe2e728596a14c3b46c19d30153a01123c2b461cbf6cdabf7dccca70d8f7af4e8dfe386036f1eaf35b77e622d46daa67cbaebf632627a92b4fab14e18c64510910db2e51d8723953eea0ddcb70e21440dde1d5d3bfefeae6739e4b86d759509cec02fabb100d45075bb44db1997ec701c5a1b2e31a9d28afd7fcc5ebd3211a93082008bab212226551f0cb90f36c8dedbad784ed63db4a13682d049541061aa4cf1f6e9684a81e7bbcb581262afb8aa82946ef4769a45dfbc46659342d245a4cd498570c8f111cde75f0f02ab66fb8f457caae93853d9949b517ffea432a8c7cd67b858b47fc197d15e8a8d9dff67827e5d26ba6fb6bbb470fa765834b1a64779aee66bb9ecf7cda05cf781ffec13098ae7a0a2165977b6cb6075f91e9e8969a1333932b1bfc71ce6030c669bb1b681a26cb2afb8a67ff4f979a6e6136df3ed6504462255178618ef9ff74dcdeb335203ad0e0c3c83ab30c1bb479bb5df706d427bbf2acae37ed997fa49529ab73761bd9273bf1fb6ca41ac300feed71115a828e36bc8b9acd37356550d99b629b9b07422cb4bb651b2075ffa4802ce41f477c579b3a715e8a3e7645177645dbb587cd9bf71ea3062349c4e0e860144bd2d8676e47ca9d38019ae7feaf5fa9c7a8eff026eda5bb6d779db48856cb91db637b13689a717f685f5bc7750fdd720a235822194b1fde55acb7417a5feb84a790cb717c3804fa44461d83bb0c9ee1bf83aafa0de6e33f49c069fdbfd5a932a3c859cfe0d73d4587faa437e8fafee932950a27ff0b70565e30855983523270b4e42fcf5c401f7a994bced3e605a1d9b5c6de23ad1322b1883652ccb24a53aba58e02f44fad5577651576f9ceb9e58ff65e0a42ff6dd8b21989f76b6649156d205ac2041a128771e3e5600091a923d35b1c7826304e99e2b344f987e17a316600b4a5abe2707e8c2d9f6e0e15dd6ff10ef85f245e2c6ffa604970b115919d4d9e2b5173d096b32fb14c2ba5792e99f99212d49d09212ae53a61b071e3c39a32cbe13bf8112ea757ce90dceea554e7befe695035ebed88d45ab272c3f47aa41e7924c7274287e1a487732774f7fc8515803239f5b86b7f6e9fa142e2e91441cb061acf7f9264f27350669fdfedafff5fa25cbdb0998e6bc28321445a4fe7e54213bf12e1a28596b85377ad9a422b2c12662d0c14a1c8e61be55593dd7b4c89ecf3193d781213cec1810511579c2b69526cd627b06f5acfbb0fe0822c012d4ace778cf91d769399f4af8a57589b2cb3d0888975e9d0440e12d9e235f79a000a59b299f2c96a9273eb5b14d3f28655560f1936d5e07bc23447c7e0ab8ac38f98cce815cd87df51d91d314ee3ef56aaba49c115472b9a0b88ae9b5566eea5781b0b0bec9563d3c5acc5b3719616c2bd5efdce66e97e24c6e90d72ee05dc932580ccdd45e6a7d1255fe75e9928b7da6abf80d400f2631f602be8c8d037085c5710d1e8589aa83c8208b86f3989409249be0874f50af66c37205feaee1b2736b941dbc21d70264b0a0dd321dee8b9692d5aef656be22b2dc263eb640ab928f92dafd3a3329e894ca6c22b6103d94fea192e486f9e134b5ef5521882eb02d02d455e0d1bc6a60787ac9f56b5b3186a27ff167d6482b3f829e6e9f72434e3daabce9c68b5b859d229efbea85ea8b61cfc3cdac01f90bca0dc8d44fc22ade0853dd900fc9e1b2a258dd13a995c3dda7a43a81f8e2bf258ccf4b703f2a629ba49396c18dba38419613d217d6b94fb55f898c84b76278412c5b16da8600aadf87791f3235fb27311cbefa25317ace1fd1bb902168fc53d6944d4401fbf30cf4a3e4878b85eac2673c2fad28fdc34f375b137f551a2e4bdf6a3ca6768431920ab6c032c7b89eaafed1c24148feef0c7ddc07b1d773f4413535b13d4df688593a1dd330e4bd3132d9324b30e67ea5f8c7fb1247f433006dc2756f4cc1562cca4e5c3642be534623f1ea6af5168a37f21caf0802ca50069d8773f95f36e2278f90e68520c41293c7663557dc09f3c6fd1ce2606d7e00395c1ccfb9b100aa3fdf18532698529ced95d09ceb3ab4ec50133047db0a62c6dd3c5cb997f5c8c497adf6adba78d77961b2510cf5f8eabb37cfe815575ec3ca164196de9a64c34574ec9f3f0f9a322fe101a4d7d5725580474dd9f7ecde8033d9587538d8e24e91af8586bc0ab52cfffa592c54995ae5d510e14bfa1e803c17a73f3520ece82802b319be21b2952015c8f7920c969772d1cb5b0376d2a622a49f0d32e12e20e2202dcf6a370e6fcea55842aba248172bb3e01ae4b7c48f38f20d30690b285dff72fbb9695db0935502c88a08564d9fd85849b55e4770c2234592a6d358bdecfb152919a4900a9c108681edafec34aa2c68f0161b37895acfba7951ea29018e1ac044728f9c854b5ab8335334a19a15e3b6ca6d640704b97ce996ceda868c406c4d1b0030331c20eb3473479cc53451fb342fd934991dbbe0adc18ce1d39b54985d0e760d82c241255f259bdeb96d864f492ff05e5ef2cd363428fccba2a0a9b217ab15562dd58cee4a258c0ace15fc8be4658d2d2ae69cae1fbf1fe5fb90199a0037ac95df80d01de65fe8c55902f4bee152687937ae475c928e1a23ed23611d737c9ae27c8614ec1dcbd019f1db53626cee3da125d73fd8cb093ee6f8f64a132ec0d4ced94f401513b4747c88b8514bb2b233148ccd05ad834e97e434fcc42419ea547c2e7a487ac1f09188a5a9f6ebea11a6f5ac51e21004c7b713512972a0a4c23a23ee786e1800fd52942569f7fcc0b90c6da1e4798e6b1605d8a3fe6b6c007108c9aa49c31cc31d88a9458b92ca944f27bf3845e680f1d1fabb96246b4412c3c0bfb9b9e1de847537c249bfa5586f5a1b687df030415eab326b887a7e308f28385374f7555a13c9f989b6ed6596123aeb6d21383853bb86824592c3eeb113825c2ae7a3ce161fc2001cdbf48ad4c1d02fb1ed3e54aa2427e6b75fbdc64a33cdf19778c1d0673d9432e1f95f78f164b15692df5b0658b5764108f2d429e501e274f9abeaf43fc32425838053dc1f24100cdedd597b57bc42e9955960d0640edc6054c711fd2b767ae0948acc6f95ef64edcb5ed4aced19df3382a6d68c2709a98bddf40c1097785773696b68552690bfb6e1e86da1501541566dbc73596ae87a225a1e35398c46e52e5c1643d6b3b5c5df504a6c7d18bf69f0d1572286b7f3bdf3b7c9d4566d02df71e6e03040d44428df083904899c47d65f50d3c7ca659ce1e9b7edb95af884a1efe405ae5e250afc9c4f582e644ee0e2a48005f749a2a1226b2e8952237cc6f3135789f4bf22e0fcb6f54893847bd7aca3e3b8308cd7d337eda2743e53a3cfc006a024e60d1f6a241c509a460814902a6fd582a311909c7a1784685c39507e41711f2eef500e5a9f1f9fd0489913fed30a212399edec56d0a5dc5fbd7761a7a51832985e2fb1b67755a8031e6e8fb980aecdc7fbe9d3127a476a5173b0cab8e9f9256dfa38f905474aa1b533e4eb90a73e7c5fa57b73e7657e80313872c51489bddf161dcf1c2d2b9eaf2723e2bcdaeed95358da67e0ae1a41fdda82e74f0940e2967b5e0e6", 0x1000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000440)) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0x482cbe1c) openat(r3, &(0x7f0000000240)='./file0\x00', 0x10400, 0x25) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e02300af82ec0a02", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x5) r3 = dup2(r0, r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000440)=0x80000000000009) r4 = socket(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="82022e2f66696c657c59f30a6fbf00"], 0x10) write(r4, &(0x7f0000000280)="80ba07c6cabb3d6fce369e336c61d2df3e60c89d969bba440b8dc05a7bc085812078c1350f9a6e42392f2eb66774ec65c519b9da7ac3ab413a477bbebf1e85e057bc9a078b7e54ad69f2ab60d3eac9a9603928de83042ce6e565424dbf66fd2abf926e4be12fb3ecc2e7dc59396d97476b0ef30fbe19b2c2c5714356a8548cfbe407bb16a7f12fc7fba9b8cb262ffae5ab2860c2b3f39aedfe385fe992d66ed36d57851ccf9c6a8421b5fca9ec7050c671fc60ae2b12db11bd581e157d25fb9a00edc1a6bf981629de13e21aedb3da4345bc0aea8fbf84557d0d39c3b71ef2997dd90fefb9c242b9e314fc87a5731b049b7e2090222c85b5c9fbd1e1fb4848e89de24cbeebd92ee49a0bf0c5505a335b4e0b45fa8aa6b74853440dc5d276566651171ee4e9597eb1f22f1563d6a7c53d4c37c52628764a6395c7c811faba5337c076cc5c23c9004343301ffef71423f08da1cf7ea68f8092ce9c3db24bd6bffeecf449fa1afccb9b3c82da8c455963ee56f3275c4fa64b1d098cf7ad00c86078a8bf631378bedf64dff220730737fdc5d4d0b0319ce0e4edce24e72cddea003b0fb3f32c60fe7fcfc69f248c445751c0cddca952ed308ee019d016d311fc7f62f82ce70de16fc05e86a96e6cf3c0d192fdeb91eabfe4683b37111d0d8dd87cebbfa02dce90ee59038fc4acbf6eb6a95897343513ef1c065b639d3567d33098ea2d5a6d92e9a8b4d6c7ba71a343636d9d03ada106180966f8c1122a145ba26399bb9197b6229332ca302260f370c2e609e9abf903657851384389c7485d7a7675bf31284fedad8f724eda3816afaf8d34c8811f379cf80ca96e55697bc8d221a3aa95679939e4ff4ec86ccfa9141eb5fe5fb591e096d540d629fcdc564dcbda8367172836f7bde8844d38425f21ed2e26926199ddd6230019ab5bb1df918c1755816ed73bb0f18e4de07a84ba17a6946075389176308de5643508ece4f3428111523c278b81a11c50c8f62a4f41a943ea71eb3ca627943185cfcaff16c07fbcb599b90139dbefac64e5f0dc443c87be27131f62e0c22adb583ceead3f95dd8917af1c5004af59a12710604721d724f609e68d0999a4c4ba722fe5cfefc83efd6d8ac553619f2e32440ba42d17c735e5a856c57c2675a6e9b0d769e51812635b63e3f99ab2c5a731344c3f106dbc787e12f3dfc24b7b7263586e1fbc345ff8972a17153f0a11cadda6b45f1abad6fc2e70aff08ff23ff12d5293d632a1206a8507167d997a39158732053f60b3fd120827bb2d3e50ad42217d4c16493d1a7424ee9c5ebebda6d667434acb59a8f4b57ca5f650ec7ecb30835cea1d2dd091d6a58055be33ac73fb2821e71095323e5631d80479997632cdbf26ddc0a32a18a121eba9d4ffb46506f81178f03e064dbe44918549ea9e19bfdc7b88cc1cba2e3dc2ceda064cc3df41faa1f7617bf297e69d57f4596f3e353d3abbf82734581e5687ef36ce9beb096522411b9d52c2af99d0fa591caf1245086a6a5529b1baf04420a54883940c14cfaa7874842854cebcbbf297180c89cfcb0295d282a6e49d5463ac6c6172abf330492a12dfc3ff97cc959bd7b81b571477c39fb8df73755d3995e90246a6b28572bb5d75f4caa36307746fb20f80fef38b4dcabccd87bd2d7488c859e47c2bfe3cb56f58842cf9eca7a9ed70bb955ab6b380d598b447217a1659273a5eea2663ca7e4cc8bac741ef47d50436e79fc981b3d2511dc366e2fd19da98ef2cb091341b520c5e1f20c41747c7b34d42b1d5d8651fa46c29d0d0936513c6005d859b8fa70dbdf60d873360c39e38066b7d7d51c4a630aae4456e3519f8f0931be4f0df528e02b1227775026140f8db7274c27f3aebf20c1bb412426c4e6ab35a558b02f26c505a326eee42ae6b34c5ab645737f028e66622c4be3158d36b0ee81cbce371f313f619a47d09945d493a75fa1770aea37810e1cf8b3e953a20602b19bb8647bbcf43e6f63bab43e1ecae7e6d1c596e2293c65a0cdc06bf6a57684dc246a625c0990acd3b4336ab867ca71c2ff89e6194238f15b98cf184d2c102b0c6a625935a3434b36e1d1da8860917c9502917901d1223fb5ce8ab744feb82cf61d8de09e6d8917e7663f5054195c52d7d5dd355999e22a85c3a393c3563120c0058ac3fa9696fc6d1c486100b0917eddb51cb1303f8da23de190a0643f4f73917f07979e58d403f1684c466f1fc6a2d9217be9e796bc2554d9016234deaccda27d9c9784c63e24a2201d087fed4b39ef96e4bdf6ef41d76ec9d2c057d463b116f449832922047e2155ba5cfafc7c47e2752fa1d2dec3a2a72c2d490839417d660037c92f0bf1662a47f250e90933d103e5fc3f1b111f9f5a0e67fcce82a70438b81eb03e69718efafdb98c2b1026f75d69112a8ba921bb1b2d9989958f3dd1ac82329e88ca70352155159871faa7a1e07db1de9321213a829cc56b3918950be7bd69cd3ed9206ed9ec0ef1fe301fa03ce55642bd4a2a5183ca4d77ece9a7942597b9a89c5f1234fa149e1e329a61fa767b60b2d15421db6e74cdbdf38456801143f1c4a60ccb2a265cd61df0a79db960299a44bcb0351a721139d9effe0281abec73210abd88be21965d7ded79b2d7db0003fe81cb98cb21ab567e44dfe3139398916599c6401a4aa4d60cb3d83b2b98ec0083f623c048d504a759dc043e3a96f06a4881fdf0eb1a0742315885f078c99e03e6884fcdaca75e7eb747844ee929b40522f410c4467e3e295eb01add6d49ac37114ea4dbadcaee1336c2dc0ea8c32b90305", 0x7c6) write(r4, &(0x7f0000000240)="8501001400ffffffff6f0300ed7329cd4fc6cc5b", 0x14) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='-\x1e-\x00', &(0x7f0000000200)='@\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')+\x00']) fchown(r0, r1, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x102) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x104, 0x4) socket$inet(0x2, 0x0, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x40) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_getres(0x3, &(0x7f0000000400)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0xffffffffffffffff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x20, 0x6491}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x80000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x13, 0xf0000020, 0x4}, {{r0}, 0xfffffffffffffff8, 0x12, 0x41, 0x800}, {{r0}, 0xfffffffffffffffe, 0x2, 0x800fffff, 0x200, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0x5e8d}, {{r0}, 0xffffffffffffffff, 0x35, 0x1, 0x7, 0x614}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000008, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x64, 0x1, 0xbb, 0x65a}], 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x101, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x11, 0x401, 0x3}, {{r0}, 0xfffffffffffffff8, 0x89, 0x40, 0xbee, 0xbcc}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xd8d, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x5, 0x3, 0xffffffffffff0000}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000011, 0x5, 0x580}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x82, 0x42, 0x4, 0x2}, {{r2}, 0x0, 0x20, 0xfffff, 0x6, 0x6fc}], 0x8, &(0x7f00000003c0)={0x3, 0x3}) panic: malformed IPv4 option passed to ip_optcopy Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND 333008 99026 0 0 0 0 syz-executor1 *483973 99026 0 0 0x4000000 1K syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 ip_fragment(ffffff005ebb6000,ffff800000173290,ffffff0060aa2800) at ip_fragment+ 0x5f4 ip_output(ffffff006f2dd690,ffffff0060aa2800,ffffff005ebb6000,22,7c6,f8f1781b6a2 537e1) at ip_output+0xc6c rip_output(0,9,ffffff005fa587d8,0) at rip_output+0x187 rip_usrreq(183a,ffffff005fa587d8,0,ffffff0060aa2800,0,f8f1781b6a2537e1) at rip_ usrreq+0x3ed sosend(ffffff0068232d30,ffff800021180ef8,7c6,ffff800021180fa0,0,f8f1781b6a2537e 1) at sosend+0x46a dofilewritev(ffff8000210a2e28,ffff800021180fa0,7c6,ffff800021180fb8,e6e66ab0f68 ) at dofilewritev+0x13e sys_write(40,ffff8000210a2e28,0) at sys_write+0x6e syscall(0) at syscall+0x489 Xsyscall(6,0,c,0,3,e6b9cc4a0d8) at Xsyscall+0x128 end of kernel end trace frame: 0xe6e66ab0ff0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.