OpenBSD/amd64 (worker.syzkaller) (tty00) Warning: Permanently added '100.64.11.3' (ECDSA) to the list of known hosts. 2018/10/10 14:12:02 fuzzer started 2018/10/10 14:12:21 dialing manager at 100.64.11.2:48501 2018/10/10 14:12:22 syscalls: 1 2018/10/10 14:12:22 code coverage: enabled 2018/10/10 14:12:22 comparison tracing: support is not implemented in syzkaller 2018/10/10 14:12:22 setuid sandbox: support is not implemented in syzkaller 2018/10/10 14:12:22 namespace sandbox: support is not implemented in syzkaller 2018/10/10 14:12:22 Android sandbox: support is not implemented in syzkaller 2018/10/10 14:12:22 fault injection: support is not implemented in syzkaller 2018/10/10 14:12:22 leak checking: support is not implemented in syzkaller 2018/10/10 14:12:22 net packed injection: support is not implemented in syzkaller 2018/10/10 14:12:23 net device setup: support is not implemented in syzkaller 14:14:20 executing program 1: socketpair(0xf, 0x3, 0x2, &(0x7f0000000000)) 14:14:20 executing program 0: 14:14:24 executing program 0: r0 = socket(0x40000000015, 0x5, 0x0) getsockopt(r0, 0x1000000114, 0x271c, &(0x7f0000000140)=""/13, &(0x7f00000000c0)=0x96) 14:14:24 executing program 1: 14:14:25 executing program 1: r0 = socket$inet(0x2, 0x80003, 0x2000000084) sendto$inet(r0, &(0x7f00000000c0)="034a000000000000", 0x8, 0x0, &(0x7f0000000080), 0x10) 14:14:25 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 14:14:26 executing program 1: open$dir(&(0x7f00000027c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000002880)='./file0\x00', 0x20240, 0x0) 14:14:26 executing program 1: chmod(&(0x7f0000000040)='.\x00', 0x1f) setuid(0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000100)="3ffab718d1e26ebf877e512e18fe06279d25952002a1bb8b668597ba2e06bfb563f800e503af1a16c7df4ff55eadfcfd71b1ff8ef6d85a9d18459a4803e317ba7994bbb32025a3e5461b8b2d3f074b5f16153f092bfaa4c63c08d77f930ebf8fccfe57bd2126903170993d91c036002402e48ac9918d4169af677dc88c731c4a98e1f6f78eea5c461f61b4d192", 0x8d, 0x403, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)) 14:14:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)=@abs, 0x8, &(0x7f0000000080), 0xfffffffffffff87, 0x0, 0xffffffffffffff8f}, 0x0) r0 = getpid() wait4(r0, &(0x7f0000000280), 0x9, &(0x7f00000002c0)) 14:14:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2fff, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0xd4ed138dde8a0915) flock(r0, 0x1) r1 = semget(0x0, 0x1, 0x20) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000001c0)=""/215) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) 14:14:28 executing program 1: socketpair$unix(0x1, 0x8000000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x30040, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), 0x10) 14:14:29 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="24e6ea2e18f5992a101ad9ca8b5d6b02d089a1b9d6739938bd8f4a0ab89321eda55859b0c51e888ef1b622f01147af0b5f53777356fc3c0f812d874dc253889484b1d604339b34a92b5c59ab228dfc42022f8db9c402514fcc4a76de75752934d1e371229aa408f7e9c9988593c1e3048e65368817c254cd24e5b0d1dc360379e588b94328afdc5af50a62e31f7b1466d48646ffb1691a2403d76efb7d41581c7087a589538fc99ac0b7d4e6e1c4a288fc930c81b1c302430f96d63a5c590901d360baada275", 0xc6) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/246, 0xf6}], 0x3, &(0x7f0000000400)=""/162, 0xa2, 0x9}, 0x2) chroot(&(0x7f0000000140)='.\x00') chroot(&(0x7f0000000000)='./file0\x00') dup2(r1, r1) r2 = dup2(r0, r1) getsockname$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000004c0)) 14:14:30 executing program 1: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x5113, 0x4}, {{r0}, 0xfffffffffffffffa, 0x5, 0x20000010, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0xd1, 0x4948}, {{r0}, 0xfffffffffffffff8, 0x56, 0x20000001, 0xffff, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x7ff, 0xfffffffffffffff8}], 0x9, &(0x7f00000000c0), 0xf72, &(0x7f0000000100)={0x0, 0x4}) dup2(r0, r0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x10, 0xf0000000, 0x800, 0x4fb6}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000056, 0x200, 0x9c1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x1e5edfb8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x0, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0xe6}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000020, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x9, 0xd1}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3ff, 0x5}], 0xff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x60db, 0x59}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x90000000, 0x56e}, {{r0}, 0xfffffffffffffff9, 0x10, 0x800000c2, 0x6}, {{r0}, 0xffffffffffffffff, 0xc, 0x4, 0x1, 0x4}], 0x6, &(0x7f00000000c0)={0x2, 0x5}) 14:14:31 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0/file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) mknodat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x10, 0x6) 14:14:32 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x83) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) chdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unlinkat(r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) open$dir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) 14:14:32 executing program 1: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) 14:14:33 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="65c3dd99cb4f4b8177a3c4b58574dfee130be2f3735fbeb746a13f39200d0b0a5af28efea17fe6f52412a80f6a70f52004e396a4fbed1630eda423d9fd11885d34fe98cb4e68a63bc76cec714e050612277c49a6cd6c24248a8028debc8f14f55ef5b2417833468a6221ca06bd98f380ba23060d8678de3195314a15ba9bb8496c5c702172ebbc478cbd3b876fcbe6556e21aae10caab977a4ef5d6b4b2575f0f8a946057e8513eb37a0df4584dd2e3399754d2201800fc29d6ebd146304f2af2287", 0xc2}, {&(0x7f0000000180)="ac0c7681bd6770a40ee87f693fd2ad47ae4c198d1a98971c5e67ca02c0ca3c2b0f58a5da7a1c6a3915369dee1b9db6ccb9ae8c590f14108829995069ad1d89918b0a6b2beb82e77df4f0b099d2080e2cc45bcbf045b948fde001d94f7c6feab987ecf79a4c4f21e6f4d5af7972b4429edb53c494a4efa65d4b6361b52b1dcea779f459c2e8f9c6809bb858e6e7fdff0783773fd3705610687036c7ec70787e77bd10ae0402404f541a3988b8e14514ed0d17ff282e6094690585dfe36289605b56bcb492c55ccef80173e89372cefdf0cbe2df9044f22b6ff7397afd9ab7ed3c19db779167de7596df88ecc9497c96e5cfd48ca7671267da4b7e2ada1043530d40a49e0820119a9a69937aba09c17335c20bfb48b85ff3ca1107d7e0f1255057bfa5123e1cc8b9423002af73267bf8afb5b39f4325815c7fdcf25779e0911a5cecb8c088729aca8378c3fcec680596a2da9e634f1aa22def5c651603f360e2bab1f338dc19df349d1fe3085aa2e76b890380103c6daa15a9c43b14b27f16fcc98b62f684e70e115c69896134858052d94c3d686e74380ae6725d1d1cc380c94e5205efe29825dc85485f4ad2cf63ecde36755650443b615c6025937b47dfe694d3023c11d13dcb055f258ac27a06844e7287aa58b69f59df815ea7e62c3e1c659706aa4b7db64130750a61f647418459603d66f7ba469b04abd4e6e27b8af5c92b5936ae716dcfffcecb394de01ec9cceb7239d05335cc3653b3ffd62a2b345ff10997b8843fcebeb06675f98ad231fb103749019b8714dfb821fa59ba2cf97ec3a0eb3f226b0639ad108bccc703939a6baf562f4687fece7528e5836a640e43ae501f21b78b473cd8dccf55d5a0a79006cb815275b0fb9304e9e6c825de137be2a85b8b58d8e32bdf6229304f36e3b57817bb0598f7973bf6b9f20f510f11dee3b76953f15cb6fed622f7f025d1ad8da91ef5349ce123bc8621aec642b91d73cb2d0fa29f65215532109e062f897dc1e79896e001779a1668c0dab5df48aefd42cb4a93527c20f497da448fe42b45a0ddd6da1ba28e1fb1673cf7d26fc6b942690f4168370a9bb53e348cc727907802e12b82640f06d6d485adae9bd7417920889f05fe2c222ecdaa3b4672a5271cff41d19adcabafaec6f82a6410b1770e4ad687c9b1e0101ef367a5ea44d55011c952504852528a4651b8d8ea9c0f1b10d43e0ab87640e0226861efe2ef45de99d04fa998d880ab555843afbdc17a26f7673618099d1b2ff32c95b45c0d431e8ec82e82ec810db558c01d37dc0ac26992d06e39a02ea0627a10fef2a65b15e8b1ec7c470784f61e4b1364ed26ea50078b5e81e1fa0f13d07e42a08e7c50aeae4320f4dc697c4cb50fe69047c21d1c2b530823de1c7dee12d404a0caf460363222fa3baa3abfcb5c639252b5f6070fad7a98a6ccb973407e136810b10fc6355ba4efb7c05f86a49867fcdad2afd4a70d244c041d3d53a1da0b36fa0f6f28a25c8feba733f8bb9e8501af2c522173b0c28db306ec1c1793ece023d05921ab5235d16f873c7f84f87b15cac84e8766cfca1a3d2388ffb9bf2289141cf126cabad9e7fb4678da0bac0c17751b61c60d1b793d8bdae7621d174f6a06bfb9a94793ac21089f7f1aa425300eac4d900d17393d9d52691ac20fed13ee06d0a803a30d5504fe80c468e6b59e31f038e47611bf232c603c9c68bf103d5b23f03442fc8af898912a02346fbf0f63832c8657a22fc12926c95067c25530e0ef48ba78125400e1cb20dfe3b475854dcabe93d9466f481105b1a5fe2b1b825a3ab549a61bd9bd3a23b69b005554643b9989bf78518053cf701dc762ffebc5ee990c78d8de5d24cf0ce49bfe3ecb3cf173f6d4c54e71505ad1b7f2c64a38be7a998a70e1059ff6626b8ae107bea5b39d4760c72c90720b783b7ec9a5b78e933053fe5515aff647cdfc68a5ed0ec096f60fc1cb8dfd0c34f9709b4c77062ddbdac2b062d46c3537797f5d74c40dcdc515623023c95abfa2f7f8906831fbb44423765138d5e3684a06f0a3b16c14993365a7debb4413be1d294308383ba9c7d70693e01ad4bbef59f47c0ad574e96a66969ed3adf5bd228260ceaa339f4f9fb33bf93789939ac0be8a58a8b5d27577adf1fd2624c43a7ce6d14f05c00d8317f0954cbd64efef2f21348e4db929f54a6795bf27db34f722641bbb05b0aa1426d3a7db28060f2600c474c44c8643afb4fbac7ee1cf96f50ab12df3ea0019ec509f40913eeb34fb80934a957cf1b192a69b50cc4f8078f1b2198e08374354473db81baef96f8e62ec16fb30fbde504950f5900b26ad29bdbd1b93d21aa5f98ee8cbccf01f30f42f5a9b20a1a39308158c2f8b0614d2d6852ec3ea7f6b7a8c57f9ade9e6bc52cf1b9091127e3510ec2977ca0eebc4d99ea4ad83882979a26b2c37234881980486ffeda61970bbe244e7b6de4d22f4a728ef352ce5ce636cf28c39d46c55577df48969448bff4ec5d7c57fad5f898a45a0cdd85e11f3726ac5bf8866b3c2a629c8d18f80e451146da6c32248e0ce313376af125c81702ab5783a33a68a85f36ad7bff0bbf646bd39206a238a56d3617fa83fe829ea3d14b44899df94eaf43859e1eaf6eb7c4ed3cdb58e729e6afe251832a4439299fb3b7b1dcc1401d50616f59c52aeed3d44a43899a8ac7852a56d71c10eb5bc8718f75dde3c0f3e8f9d83fe8c86e28d27776d18e4c4cbd93fc3c5e47f657fb46cd79369dd40d406c91577f5d7757b912e75617238310b97f44aade8e3412708cc9148dbc77bbda81e0c40da8895eb7b7ff0cf66b02bc22e32094d26029234e716b4bc33e972c290a0fd84c9135d27aeac4243277abf524e379d7921d7b42b603c1b687fc08c09a324b0c25f280817de4eb4a5de7f5ef3ed0d927deb3d87efb9c3ed8a4f176d9b28dcc0e906ef650906d88b459f9fe2a0c9445e32e827fa425089a1795d89c01e5f848e5cf51969fd728193f3e629c046d0921019fd945dd0c83b820ee051cd7e08eb2763140761c57820e6b565706833aac0fde24bedbfb6caa842f54f4dbf7b53537aab7d98c1d22980d39e3b0c9337bbbd716c1af496370f801178860535640b6b7daefae000f9c949e9c945fb84dc25d31896efe78a8f099a66b8b5ba76e92646edb93c4bcf582239c86f982417704eb344b96a9746b17e4d9996c8f599f78f1e523a42555c2d5488b947c44975a14d97b5cf5a4e4120122e17bdcf7f746c3c35f4ef483d67453edf722b55a93857178fe8896103d68ba008c757110ab6813b6fa69703ea2a2d08297fd0ce37cd4ce84ad16711f62492eed53cf8382cd8b70c1f9cdb2771913ecd50d8665123086d7de80ed3fdc2f2c80e65f4feb9a5b226fa923839e1cf24ddb5194ff0b5a474165fd61d5bd9c419be46e84b9c2d9fa30ebe2fb467ba0add7aad10667c15b9704ad227b5f954bd80eabd679488e7d4ec2721b0f5ca4d04ea82b45e53df2e1577d3ce0a9095e09e249292c58564e7111085b12be90e32419577cc4e3e9e525e66ee3bcbb45e7a4a008bdf3a30264dd4345600eb374346f079d3d9f6bab17a8dc0723652e436baa7d4109a2c1c2225041d7c6a630eaaa7d0c9d24f878f8af6018a0c6186e3ddd28a647012cf284df3d067e07523d0c212f6ef510b91d72d083dcde4b444bdcc9a951e1143bde5b2b940fa5eede6cf9a7b6e1dd33e31196372f87e27efaa98bdb3dc9df27be9b95827de2cac912eab6dfb05dad016c30bd27e1798a0338d0f237669bedda1a3a49f07223f9cf220bf234a3fcd2096d22eea3c103f6d531c629d8fb44c2e044e8ac405d5d7cfce6084ab13bebbf26c505b7ab2a71bbdba31c9f25fabd5b2bd366c3431fb9480bff56da59c42639cb2797aead54f45ba46af0d34fbf1f85f200f438dec12daba42b67632f73c1d2a0bb3d96b32e00cef1371575137dc288954ea6f41b7aff1cbddb400de17baa09e5a83f6611ea9e0424f83f9fe91325fd36cb54045446cebb0524e3f1f28a2e286a9da3ec1720b41b593badd3a5a59a86e9ea427a022a1345c03067fff21f7c2739afc04aafb2fe247f5a2b62ae8bc8f2f0256eee9e3e764ba5ce499e1fa1a22dbd1ee150f015f35443b7ab80c71d1917ad9dd1a1cdd3599d40fda24120ea096c706217372d6d56f28e7c388d1196fd1bbf6d2ca661614c84c8ceff88a0f20f3197fdcb4dbe70e4355b8dd34816d0586c958604f142064ce1650f36babc183898bcc0d2621d9a511f357dc50476ab600aa84fd15a789785e03eafb16c73fd86ca570878b59475c5cace2f8afcbef7727db91a03cc0401f082d9f093ca555225edde7a8ca9d562f83bfd66e49e17c3b4c3363dfe8dd732e2f926d39912c4027aa2c21ab5492a3ab5b277c06adba6a292dc2c0d9008c96a66142a0cafd242bd32d81645856a22de2146aafe83d39a7f6075ca0b61f2aae19ab4cab034d5dfab28fdeb692e0e4ea6df3c6403fc16b6b5f8b35abfa3c08e0693fab670c3ccb0260229c0cb10a2259ab194e19cca6bea82db2da84ecd32db3d0335c0eb75d0340364210ed10363d5f953bb8f625adab67ad136f023935dbba14bad584644a308648d69c8d6433cd2cb90401a36016e11480602b2e70ac2e441942041317ff9a8637d7967cb3e852b8c9e5b1204d98a67c8b0770f4fa4b902f1f2c2b0d66a3c289aa6a932ced1bee685bdcc35e69fc9b512bd41c1454ddfc98ebaf43b44314e623e0d7ffacdecabd2db9e976417b6e8c1d3887ca3b653940a47d669dddf338a4f7875339769945336da29675b4f71c3500545d816cd39a0d521eaef21eafc654f3489562e096183ed38f5bfacfa401df905985fc93f7d82551d51e4614805eea0d4ee5340fe9bbae13211ed36645469724aacec04033522dc48d081d5498ccc8b56aa04cd68996cf5c951829ffc4e146c0cf664567dcf91925c44f989c8f06a8c68988e45d1748373bef58f6503d70bc0117c3af79a7801102c58d14dcc7732582ab47674ca2e38303b3412ac79ce8190958f3ce69471aff66801572a019d7a7c670a5864da8d6339e7375e50841e711c70f74c3f47b013c5336712db6c914be1fdab6a1293a75b6a2aade061f058b7e9d238a5cfdc28653358bbcd3715843ad658adef752c6be809c012a48968cbe281b1e63e4dab25a855376cf367ff09d72575f31452a3670f13cd6dd846068914390407bf942c8748c6d0322c93361d042063a85a7a7e88a7bd0acfd9b4cc13bc9133b10a60e107651557564be9e6469726b522b331997d67f10d8f8b70692d273bfbdc64003f6b345e807e1c32d4c22dbf84fae1dd747c0e487188a8fd85dfb720751be34de992028a07a9bc0028d09731c24b4cf6184cadabc1c13a7e182861b523485cb5320cf9654371050e1259f28504c69e0de9f847994a2380c974ec43f54d9dfa8bf828490475949fa4953716e599eac012728482df65838158dcdab293f8005e511d669bad0e5aef21d1f9f12b574ba0710e5143e1c1b3ddd2009febf396cfbd2f29d57eea0c92c37ae394f48d286b28fd1f5a1c3e130392da07b8cee9d2c7c4599073309dcec1992c8754eb424683f28d70d85a14556796444a1edee7a8e05c10ce0282ef9374ada8e85663250667586405444e4f3eceb18b6ba996ac6c8d39806b4a5299ebeca1767cde7c6bb5420a7d71b3486d44401b1682f2cb2357e4b4214af6d11baa65e9e10364809c1ec86ce1e9a48344abe4e010649242e1debe5f503b3b2", 0x1000}, {&(0x7f0000001180)="3a683fad4b3b85f3805c55e9ef2b2b6d611014c36b5ff7b691d0bdd7b9aa3de43ad59c9ef68ac8ddbe3dc008b9c080a0509937ba0f73861c4d26a9a8394af3846c14dc00f22dd586e75188f55a6c6e120f768e0638a96aa942234e2ae57bbf328edef6f8b0c52fdef3487bc8d1f66115af3579964a17574649a60ad332f4fa535df0f7b53aabc954cda6800fbed5b3baf3399753f3ebd7aec53deb5e60bb2d0229eabc874f527859865787cb61c530247fe0674cad8251b44b50399ad9975ac3236a08542c", 0xc5}, {&(0x7f0000001280)="0efece77a5e1ff7c432a7ff8107706364d636f4ba8a189f70d3513387133edbb25f32a9e2b3ebeb741ab604b005b45d29394df94eb9ea9ae7dec656fbb8f80491eff8cd932c266617c40fb11200af94c348352082ed8330d308e5d379e64aea6d369187dbc41c2c77313329711fddc87119dd6e030593a1b605226412d2c983aecafab7383f667072b4e97631b45625a523a71578baea47f62f19b2e2e88f6d38920c3d3a37a1df83e252cbb37059f0f86b3cb00581850aa0ff988eb04a4b5044870cf5300284c3268eabda2de792bce3adf7ce9c98eba62ad11583765a96091b6d522ff9d7dd76bdf49f3bb4788bf732c78f5dfb9018e", 0xf7}, {&(0x7f0000000100)="19b6947f0803431d46da5ebbc794f1c3e69542ca1e463da705028181ce180e0ba0ceac34e0465e2470f5ededf803", 0x2e}], 0x5) kevent(r0, &(0x7f0000000040), 0x20000000, &(0x7f00000001c0), 0xffffffffffffff81, &(0x7f0000000140)) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 14:14:35 executing program 1: setitimer(0x0, &(0x7f0000000140)={{0xc0000000000}, {0x0, 0x6}}, &(0x7f0000000180)) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="a6ffda815854e125b33103d1813078e30de2d7db5e1af30b9f878f031d34bf99bd89e9d3e2fae8e819858f76e7216684497ba1", 0x33}], 0x1, &(0x7f0000002480)=ANY=[@ANYBLOB="9000000000000000ffff0000060000002fef625d02ebbca1706afbe39fa138e3b7a7236183b71b058f77b4078d263f87a347f87c7de15e58cddac42246ffe25e4c47bb84c0d8b8a04347b3985f8ac0032af118099df4acb94745ebb0d0b4001320c2d4d65638a0cad83c1791e0d052a2b504ff087b5cb06549d642a4807767b2bca741c6d51a173e92d6c463cdec0000880000000000000001000000a7feffff21410b1eebecbdb7c4d8353cc151a65f93ba84e3a5834a83d1b11bef21ed18da2653a045484a03fd3517fd49f5e8f81cde48cf040d0b926ec2bad3a2adffcf87d3f0a5796652b09d5813024dc55bf7dc1e5ade11ab7d6357472919fa2a6ad2d12ebdd78e07ee128645c34d2e29ccc6cf4ad6e6a47df734c468000000000000000000000009000000d9ef95377dbcc99520684c38e16b7c1bed98ee6c6709b0523ab7c44c93ecae536b3ccc12f1bcc4b5be40a8d26b0072d51f2287f3fb2327ebdefbf419f26988e0c5f8c4acb2d6659b0005fbd707dfa807f5330e534d921a001010000000000000ffff0000ffffffff55ee8b759179a92086ed6587a89adf25c526371bc1c80883f00ec279a0f1a11b8b760f418b579a6dda58cb69a780539397e9d2aaddc53d1a16997aa649204e8886cf6be1d321af121472c13fe2b637a65ba62301afb15e51d2482a516ccc7d82679371e665ca9e0eecb60d58b31fd9e21b5cd1fbc688523a2570d0ee584435211c567d41d2f91b7ec90b39c265536a3856bff9fd8d4d9a98a1fd50e0583c034853f0c91c81b0d93243775d31eecc66a299c51cef4e54f64bb2e27807913f5557ec83e5517698264d37b4fa0a41542ba5610e56b57b13a80984dd2333423c67f684117f8eb4f82bde76f49c14336787bca66b4203c247a92e16c5fb71f49d17a000467a707af86c585e4723bcf55684e0f122c94f98d7798b7ed335200c687398c5096eeab42152c8861b00db823ee54dd5d3bbfaf25b0b9b80fa1ba040fdb9f45d7026ea3bbe968fbdcb9e79aec57cffedd0a6ad85549916c4d01a0206b8d14ee4ee7ce8657d9e25a27c961bca3b248ba7eb7cea07a6d6bcfad873c41c8b5415a36d02308f800d36dfa9bb54bf09602442096e5768259960c6130e36f87d51b42e3eb816dcd61c9fa5ac90bea2130fa6f653c051f0725652989527fa8a02cfb368f5bdf80da93308f73045cf4eba5850825656b780336fb55525c7814f04a259cf2ed526ff51f94d867c12e75700fb908cf99355e68ee7c015f4b065a954cfd4f488d6bf1eafe0979b7ecfabc32e54dcec943329c3e635386b4f04e871b3962db35d223c25b8fa007f79f65c0ceb6467b2b873f7cb7a19177539f165778343e125ddb26302e78e1aefcd8d3500c5f870f719e4913055953a6b8144761d315ed1ed794637262e7420042958c29ce6dd96741c0a3db06d008e3365f6360d6b57af02b62d0741a213b015c5421a45701eecff7617dff6cc9a23d0594f04740e92e6f4aeea42791737add38753f1ed2f23ad5a514068c73a27eee8d0fefc8a209577396739261b8e814209a6eedb1a63e4ea0f39f0838060e35879c81e9e1483db74a6ff9729b09bb239c08ee82cd5ba3df819c92b62739aea9b4ad75c6a245a484f8155161506c0c02b3772259e3110f7699a1077251315fb9379138560eb19854060d2e6aac1ea336ced665a453d9d59f83b09139e4fcec27edda2ad389973e1e878314727eff6588f0b124e25ccfe3fea4c68e075abab15a5e0ea3f81d31865f9b7728a5f899caef3828f3d39cda11250f4b7c9de0fa0baf2f3394a642b0f7ea39fe306be5f033687aa34407975f2b82c82beb11f624d3d93ab30668218fe647c5d2560539e8c5c58ef6ed3fec9f00d80b79a5c7097122dfc7ded8a59a9be7d089bd639a5e5655fc96b7eebc838afac3d63b65140ccf14b7b1b7d6b0b666e798857126a80038e97c301341cdda874a81e7e1556004e49fc794ccfc5e0a9266f6b37d2df0838903a9047db95fe7d33013ea242a606875c1358c15f6dafa100c35f5e570885ce461ef3c3bfe3d31b43690897b68966dd31a08892b5e7aa4adff72826112f13f0491b49faef8a053994046ee20c872eb5d6b76d84bb77f87a9cd333722327fe258b42b023b09602af28f4528eea9b4d45bfd519438677afed63cec5ae17f4ee9609a0396ce996574f8f76315b12dad239781aacc19c99b7fcb9d3de0a3522b307f1682d6138656747116f5c9641b690a833c6c7d934e5f02f28c2fbf9fdd2839e0b333225d6af273f8755f224a514ea13e6f4932e61b4f8338f5faef491bd93e2e0a160415d98b17b855b79fe6ff2604c9eb2671d503990eb3a5b9dcd6958d01786f7cf01a0c1b20fcdd4cabd773aa7425f7e226045d7201f13ab3ba6db68c194099f1cfeaf3b871385ebd3984edb89e6b19f98bce25df757f6b810072fdf3a01906a61177ae1bc6588d810f15273a3aedae466205759ae6081e485c3f8218eee7501efe0a95aa90871056d44ea483a14211ebcc4a811811c3568552474955c38782cc2809ecbb54c465c0acfc1b543bc58887ddc1a222fca3177ef62a23ac9c9910825be0fc265b63ba32046eaaacd5e1c964917a0b9397fad0a26ce20a0402d56264957166eb2924178b7b2c2dce22359fe266b703ada36be2af4d52b6474ed4a6d9fc76fdb2aebecbce26da5b020e120744c91a7e0b0afe002b89f5fc290eda8f6a2d5f14f0381f8ba133829d9efe3458374bc8bf96b708cd56fa1f71d1f0da229eaa04c0e10cfcb500ef1f81c35b3df84ba996abaa2f58d0d43e602cfde177d75a0cdd9c0056c001537265e2f2e83fe09b731dc5a8be3d4f40fe2d15aac33e96a2c41b656d7e261c086c86affa9eb01cdc34f4d59fbaacbd163c54d6f16813314e17ba87c2cc5863d000baeda738ed801be7867491595436f831bfed5a58dd8a1836d661f5bc4cfa05afbead0efa080ff8ce136073c028a6f16436de9d058a1cdbaf9aea3696174ff9911696ee6ff02706acfcfc65b16610626cea6b172ecc3936b1001c78a6aadef8507b0fd9ded08f62f3b6126d7e3bfcac6178f59b711494dd685f70e27c11f3c98f956ef6ac3b470cfd6bbe27e2b44f3b4100aac78fb1677a94b6cb239f2c57ffa15b5e130050136584c5545429f2e7a449fae8cff165540c617311b352751060cb2d8631b7dcae492f1076aab40c89ee2a07f2f47b57ace0a57f28e6a59b79eb1871d789d0cb20bcb7219d675eb8d9c6762302c94b28a1ecc728ad46c80959f6ab2a0d656c820cbd1c4d89fd4237e97452feae8dc03f83a18395a23ae9e6d5461d58fa28380713ec2dac7147fdda85563531d79bf64a270df363bdf0fae07f8b3008ba8fef1765d92620a2fbf9ec9c9240da6c6a75f2bc5f0099a8412a2736bd5e884ea6ecb75417085323192bce19d52284279c62ff52db53efec6dd1287e010b1c25cb8d4a89265763e308ed5cc450bb99a971dc1eafdc8e6456e74c0a4fba677ecedcfd1f93de3198647e9f81cba5426792acf7a73a1fec72780312e5c11e7ea50ce6d208ba1d26df7e2ca152909a66b756851c4736cba84400aeca4fbdbd60b796e128c38ef8a96515dfff72f273fa8a43c8540369dac188029a6403b9c8d5f7f66df743744b8362c2ccafa8ed8856d817feed33ec198aa84de0cd538b5bda45e196cda0daf6bf594e50782927d3632303cd56deb9e7f78309ef7e19e2f1dce52c764c03265bf2d903789db7f6abd0170a22a310658d83adf36f546dccad5d3e719548060ea3d5852b0195611f687d4bd2a78466df8afd6a48ef6615d3c993df9311a472e820feb463ac867829d237e9a92b459a2638c131aa79103d46556742880961f3255cc97aca084d5c7caca4d285fd99364644de4e111b197e8a2c205241717d771a2dd5feeff64f1f92228764408e0b76e6126ca7c1fa4ea52c203fc5be02c053543427566bf363098afebe1b8f16a2904e13af7498a4fc476293cf58ad44287768fe9025dc2c8d4bb803c3cec7e7c34b5fd5ce95162541b019a8b5ed09dfcb8b8d0b2a015301ed4731a563dd3a6cee7a917065d84fe3ebe21430454aace498879b710984ea68a847d05924efae779eedfffd74a01fcb81f7ae91d5ed7c66b4bfcd71cb1dab35a74dd22f9c0bbc41d4dba7924977c004e87aa73cc177741aaea842fd376eb246c9fb7c08fb6b6b896bcb70db94acb55e9d060369daf2698842bb735c69643da465bccf973fd3bd0e0c2e5235e671cbf43f8419db34e38972a4ed5d4ea801673cd93343bca047eea460d0526e1db26cc12ebd109d4ebd2fcdd8949d3d865fa0af4712f5d7c9d9378a11703fd2a87e4da7fdb2c3f27d8ce88c36466e7fbc03e32836c7fcb50b61f594fb628745711838ff125e6a26b8c0b599e07d6876a54cc1c787e25a70500c7226170257255f3aa01d51ab04926cface53207d634ae58bb83f56ee561eca891300e7f2526cf91c1f4e7c5200a6511b4da5bb13397360477ccf646f800569eddc69aa90c9582a08fe68992299bc658d9279f2afc256fb87d8383e105e1a5fd544cae968804a70415e2050aced48fe27d1a79c921773a49815431693b1d370e5250c98a84906fa5cd39202325a1cc5a17905041ac227cb018361555eec9727078b0dd974784ab8e0f0cd52acfcd78c4369832749014112716ef349488f4876e7e875680ecd5e7f20d8c0dc9d786d2a51e2a97d46ccf94d62868b047a6f78d5037a81c28c9b4ccdcd1f0c96c0f42d074cd3731c05905d34510e780ea470e18af95eb100d68fd51e7737006ca4128a461e0f32796b467e8bbb3e1326eca9b2bdfc1160f36e9112bf7e30b486c972256767dd3b7850e0e282d538ac9a2465c46518f300e10ae8f818866cbe8f7e1845e273cda7f527abf3597d1aebbfcad80d899fea80f48420383f3b7bc42a4240a3550cb9dd4274d989cf6ab9f67820f602389c9f70958c8f9c23c463a74ac53587b0fd4bd9bc662a0414a5927adfe461f61881f34dd0abad1baf8b067bdbfc8bbe1e9b2239a62c71bfa97b37bab8deb5f842f7ccc55ea82495fdc7dffbf94ca26a4ae0702b30db5b26c2bcd54e8dac34a830e75feed7cf7ca37b0956b61f2e45945c5e762f6f1fdb334e2509f83fea7d9464f5f134437e73be1f91222d251f41cfaebac72755ae041634cf268e13628bdc538d9820a2b93deefcc9633bd5fadf174f968857a751de4d26a296677c837e7d876d0cc8ae0f9651fabbc45afaf44b2e951aa2e38e59819e44da5de490d9fe78426499e4aa4c5cfb2e098a6c96b46d450847f31afe57cf05b3f76ad2a270611b3c680da1cf94d1c295eea9265888d7471d76324a83deffefd39093d806dacaaf759d56f66a85ce441d131e2bad7990c783bb0be5eda302a89387c3348c3a06eb8353560b922666e1f107ab9857a617a41024af5957662bd93e131ae68fab20235f6ffd08d379d25583a65ed780e7c90a59b9ec53f9a9f737a4fe7aac14fbc56c9be76c4fa3e75a84244ee26ca53cc209d7de89188d44bf963f7e946b65b467c8a797302f26130c83470d90032b9bcfa62e462705777fa28b41835467a63563b41aba184ad4329eac0a45af3d3860a075ca5ad028de4e6cdab30933c2ff7be5d627e3dbb3ba1e3e90058beaba98a35434865197134ff0cad8a66c2cb14930771b4119b8f6898f7a8e73f4abf19c2495d87319a385f2b08764a7de8b434ace5d4c50108723557cd70866404f13562f10bd1343354c1e167917c1380eddf675772a677e3bf06a0deb31d41f4bed86dcdd6be84d20a8807bb0364cbafe23c94db84040bf9544d5e7024fad91ba65abb532e1109b49b97efd8df70b16112ecbe2ede18c4cf7ccffa6b5a6c2bb6a46a890b9d3f7be11026c1597040f5bf9ab3b6b250501a4a3d7c0a1dabd6e0f6a8db8181eb2a917b2710a8149cf401c5c2daf5034008d8e34fed4e4132d94a8496395fbc9b01280d9875aaf65ecc1144def27b605156bbb9f239741fc7c7bd52658e2313b9490ef1b3161ce24636f2c0a0e2d148fb7b21e8249cc8ddfc7a20997f2ac2847c6b1c971504867dca1211a5c28751aa22d358fe24185990282206c29864795ecf2670304157cd70b1be2b424effd44976311bd27ef886b01a7215b94959263ca7f726a893a483913af394ee1fe6df7e819c3f5eef04d623e5614f5d156ac9094d5c682fa2913d5c6d5d03169c1407654b87e6791b43f3d41ab0a1941cea86cba61ac8822e570024f492e85fff680bf7c3d275dc9a338d307981bbae45151531f4529a0fdfb4dec8b18c078f5fa38d83b6e15000000000000000ffff000003000000d05785a8dba79d23e98dc2bc81c0f545e6f5b5855a77ed07d7eb5338a2bb370f32be9bfece3e4d41c6846d82beb00409c0d49f9e32bd11e41546e516b7100000101000000000000001000000080000003f9c97f19214b06713e280fdc6270da044592e703e6f6d057849915806c7815a8b09fe263c58b542f28f22d6c04d642b6ce23ab671097cd7ebd9341891dc4b8d077d04343b8034e0cddc6098f0b992b5102c9c2b78793d5308e1303c06b23778be1a0c4d6d634a0391c1509ece4e65da65fa5faee3d162f54cfe0512377fba3b3afcaa85502d318e748341f8721dfe8789cf35b4423686a6386c36e1b647a48065a1ef909444319dead9f09935004cee5d3e2402c28aa8aee91bf7bb94c096c4faf8378d3e1e386bdbfcfe359d6cab236d1e55e72fe738655fcff192f5013b8814c9305c942e6255eac5e50feb19187cc94ce4304363b558e08a42bfc930aee4218c29e3d9177cd2cde85cdfd483c32e808eddcacbdd9947a0729e1cfeee35a515ef508d3c4fb34bf8f3a9e3afc18174930028c6eef9aa1ad015a3dc20cf3e174188c481ed64ca1cbabc223093b3c4702acf5b01af5b19b40a8f61dd030c50a8ba96a9673d8a1fffdb598b52105eb05b9117aa346f7426e2670a201fc53f7fa632326a106c0f14b1f420477c4453513933c1acc4f765e77ae79ac0e9f099c6912c0c6070a7d624a58d17eab77ef5a694843cc5d5f1e4a14607b4e33df69d30ee809a9b9160c6a144c2f18042437b39b108edcc513edfb2555561c8a55066eed97b6d424979174638ce6bc6b5646bded6bca1f9aadd4fdda76afff6d9628628f830a71495bd4bf214fc6e0ef9a1f392b742d05b96ba3207baa3256e05bb7b20e6180d519a4c8bd2df2d9528247675dc3d7c0143892ff786c27eb68fa8b1ee0fc33a186eab849efeb3dba5b4410edde0232c886ddb38fe57bd755988cd107245040cc2c1ed155fc32d968b8d270410ac9502e806e7d6aa9098486cb2911a92b93b648f3ee68d24b718728ae1e16c296aeb886ce8dc1ae8e7008b2939d95890e158b738f6e8452b45b4564832b0a2824ed6bec937d9eae42a2d87bd53f069b56d65ae918933383ce833085752b28c5b7895e8df497e63c3bbed42c804b8c2feb674aeb2721c7f6f6e26d9975a3ac34eed78a8b021857f00be7fa4044d7cfd09eb4478ab318eef0eecc8815b992cdaae74863654aad72065fadc2ff329a2ba37b88db0795e99b4f39ee2b7a25b0c71669f8e046df5808184f132ae1f281e26b2fdf007ad5dd7b7914d718763c67bc1ca6ad80f1f48b20e39f7de3e1e647e71bcc102b0566b47f3b5d125a6d1385c50d3a0c592ea8c8ccbafa7639f35a78b163ab6c2855276433689f6888cf24f62539b064c3c8d562ce0373f872d156601b0ab40ac734deed641e504a1bdad5acc8c1d000b281239a6435edf5044b82536bcf32b096d6730746309e405861210634f1a11ff7c59c6f8a85e1e503e287618f10b01aac753f0b58e7874b00e8a44480b1437ea365b77698266ea55c199804ad389df1a840821c95ba4a64b968ebbcb72a39e70803e8023729154f47c649890ca0a9df421d1e60a9dc1aabdcdb0356d1df4e9c07b7dcb9d796748f3447f47ab72603f1afb47b66e98c8bdbf9d75d58d890588b99100583a269539b8717e3d2801eac29a8024b406fe004ef34d4c170672047404d30bec2679fa70744b14d6f4d871bab8d3e384d8189d8ed5f9c85a1e01f27833c4c8dba63abd4c743f1c9b0150625e4065aa38dacbdfeb1b2de25675df91ce6d35e12826d599a379fa457a6a3fd1210cceea004f06068c76dbd1df2a4769892df2744f061ff3a12d7138a42af50856768fbb40531d5f7691da1f09e3415cf78a17b0300b9d7578ffd947639dd9ec6cee232d43bd95c81a419ef34923cd22609ee3bbe10bae85d12d09e97f2581e0094c010972b95f5ac55c4ccf1625eb429f86d46a5049ce59afed85d168f86bd4699773ed994a0de78e218b9eba0af960d8e8cb1dcc366f564761c3eaf2d29775490165c28e4848125dba130aab17d67670f9ef2afbd46bf8dc7de776efd13e2b91247e31a4a11917dc2816a621485a78ffbe25c864065d09cf3df421e680d0ffe37fe1219f9338872fd4d805975ccbbb3b6e60ae5c4614c2be29399261c732a1937ec3a0291bdca6bf494b33a2cb3edf97b4f75b76cbffad6a2cac835df665fd2c0e8068b7868f167b2d1fc19bf7c6fb559203e5e8208b5de7a4a64121b98f82096ad7058672f0a21636ad3314efbad9f895015cd3861c75185ff9c32a0617f92cce05132f4514928a583f194dcf4092df85a5c7021a177dab0385c3e70731edec66dac41fdfc24209be77ca1a740ca2be9ff2eb571cb0f73d4fba0ce88e94d97a5cf1ede728db15a2def07fb6657635e5ca3fe6e500d99d07d91eab9b7521736b92cbd535999616b5aa2e1de40dc628ec0ca14ace1e08620b20a75d5194a99a93fb05dc37fcce1ac96db2c9af708659b9747f3a5cc629713fa052152e99478e56bb9314b45a4662b60b755198d3cba6a6668aafc6a2164c1a0a5e22277b3cf8976a987b348e698d8263f406a15ee8dd31f0d75b0ef144dc8bbb4abbc3eb5a253cba3d3cbfb30076781487fcb6014a5eef3e4c002b5c0b931b107b279e53c1dbe6c77f02acd98da8ecf431d8ee7170a0261e4255194f39b6bffc90e44343d796086e41e51b20798e0e86228ea72864287803160acfbd543a42e305da67f3617991e1cc35a8ede4cb38db430430b6b1f5775d17d3f895adac43acc86fa537457f81e6d4b19f455b9ffa53a935d187b8c0fa3ffc1c1f03f245033b7c97154fe12fbf5ffa3b95db06968397bf62684bf481825f19d213a653167c8d58a59c46e5d05a1e370e82a4d8862b53abfe2c0410b88745e68ee9205323e09d826522d7ff5dcb25982f51e0baf27430b0806b81f33cb7bd32fc81929838ca7785db87725dcb5d121276ef467973b063c0e1188ea795939c699982d475be9fb2a6e8c4e8a3deddb2df751c0802cadd67431ef2dc33588fdd22f6cdab87f7d498778fcf536f9cafa686f9dba965b4e4dfbe2bdb0a3f2d280c532906a67d6033b5c7444836ab6d934f099d7dbf5f6b70ef171aca21cd5a0e933ea0bcc463fc2b319f6d0a47afddc37d7147180d27380483c5153ee5ca250527aed7cbb6c206a27f16903d0274a427d4041cfbe146fc037a05970b21f29fceb24b525845d343e63ea3a8f0fd246fde744c00faeebcf6f56c0c0e0a127cca9a9a041d0f5c42e06049fe46734d787b4a531a1c287f3609ce0fba6672e8ffeb696d6f674d5942c5131c8e0214141c8637bd996af950ad62a67d41354b0dcc1740dd4d6e3c18b7b9140378ee7b5f1dfd5126b11df4c9372cca15033fbb8f8f49456762a61832541cd43b8a6b992ed5cbc3275856853639095bc99e19edb730a08d860295eb2085f1702e9a8117362f7ce8654813dc071cf674bab17e4593959aabdf5035f988537b7bec17b56e8bfdb3218e95eb7a496c4ff05c0a8dde7be8d6fb05d28a9751c4e73495670959167bd394460dcaf74545d18cc50ebeb9a12aeda83ddfd3d94f1c89e009556c8b6d9a84819be7f33f3c110b1f2943d45ea1f29bcdf6474595a89bffa2bddcb2464f91fdb16f4ca3626afb3c34097fd0ce2b0e72bb476f39201bc539444aa6cfb65317be4b63a9044353f0c65cd27ff74d09969fe6518fac104c6729effe22dd7b30dd273578ebcf13159fe30cbf01a5f38b18a44238b59a3e48ed18c94d7b2616bbed5a6edd96b486d225c94d85bbf5ec8d6b8c88f524dae81d6f0480e1a4258c4b838eb39ffdf2dc659336543010b310beccc31951ffcbe752c6bca91ba27667e972724d8a556c3dfc5330e3bf0b0992a1e38c9143846396014141e768ebd9e04e17987d82ffae34fc06a8c7f3c143139843a4e0e86f147075a57886540956f4650ebd3cb2db5c9338ba8d78f7241f8e58c7a917bf3ca4b8a2393d3dbe964e1c0e7fb5183e3e5f52bde09f8367d31b97117596256046175a25719dbc4a9abcd242d03547bf646a1b6718c9b44ae1b1f1a8f3e67196b6014a1697d604007a70f4717875133252899bcd435c95fc0d2ceff8fa78c13a95fa2c55f6ff2d0b0675f36c0763f75d54de1a7451bb2784b3ed0f16a656c8de45e40ec89839e6dc87d00a0914a249225f1d2a95801581c116ef325862c46b000d3a0b941ea839cd1f8b122dbc1deaca6ff4941e7e90d2ad5a5e06f732b7d9b0306d9f9219286c6d2aa438686da6b4ea9a099ad00b9d0a8581d99111eea51f7f18ebceb9ee76d76274d97942142b0a28fb4b1b8d6c1a3338d34fea89ffba9d8ce7d5e4e7b436798fad92aa8b0ce837adaab7ed24f22a9a484c75c905e47abbebc8d5b116a41535ea702c3113e409dd322a3d5d9ff6fe63ca09545dfd30797326933dba37f0f8d209b76c1e8b2d7482598af53e5c21b60047d4d912e60d456b5a77e73236cde51972ae537c81f6ace70ddef86527922a09acdbd4a001dfc3aa679775f9e0ae9605cd536a4027d5f1ba71e38838fe8ff40b65d3d4d9a0a8faf4d9cf706a92be6f14a49f92200f7f983c56d02150aa772b673a7313172bd2ff56a065ad3c813748dd4dd37119f352a1957064b740c45c66ad28621732a3f5f69cd9c482270ad48c7eaeab0d25159fa2441d72f45062ef42a7e715859846062d7d09f4e39ee14a1536d6ae3b385cfc4d44f3f924d1381797f685993f348e189d2cbb1041b82f66d99286222cc3e19d61fdba99fcd1b7bf6c08f72d84c575b8c4f14c469bb303187d536c21fdba6bba6c2b4e82277675c469eff72845c5e6344434befd429877995f759695f0e7919b2684a9bacaa512d6504ded8d4664f2181b0c2d25381dd7c54e75a468ae17713726830ed1b2dc12a962e0e77f4412340e468870732d9ecfd594f586d5c7465215bc2d46636b3eadee546b21d18f8a1a8841d3d251fc7646aaa4376eaf667f1f8ec95caa7e80228d3d5ecc913be387c0491a7fda557280d8fd424234f86d2146463f19fcf7ef18a720564e959edd6688d90aa352577d886f0a2810c77328b25463f0f8ecfd88021c721dc29134b4326b13d6fe756098b7ea608404212ad1a8a135cd88c6c5aa11c4cc705f145fb33eb286bde115a568b6c02e96ce7dd0a7c6daa1c2eded9861281f1e4cb627bc0b87b92558f91223670e2aab3ef99c89d2d0d1ce6cf1df75eb678aa233a7c10c5ff5cc0b57114d7e6be04a270c3abe19bf5949fbf54e376b83d814d628197ef9c5ab47ebaa4c164c8ce9cc0a7c6b98539ed040a9909f1266b189c086d5dbca60e8ad53988116a42e95a10b9308c619754e1080c76f4fb1cab6240970b450124350685fe23831f41f7860d024422c1ffb7c0b5cb1048c63638d710fcd09a81609d10dc9413a18e86d6181d71634fbed27beede62115617373a828ff9a726383da8b538454ba905e9a3a0a39644f6a96024ea7840ca946622ca15c13510eac67395c759d98d2a64c49ecb4e6514b1f0a2185c9de54cbda5309f6caa602d67de30369edcd081ecce1d03743723454226562f56783076a4bf237f59f26c2a2c392dcbe61e96ffa2702212e1acd6435b9c9eecf40932d0811ab4950239fb630036842df34110ded4294d21e86f19229953a7cb33166b416f9cf3ec301ae35fa7393dd18840485dd4f9c54ff292220fb6c71bb477949791c2ad16ed3a8775be0f55460da40299cd39d75e9e78dea57e559b8c15bc29f85654702a6fb8a09320429ab640eb019a33a75ff90015d47a3c28f7edd502323856e817c53ab0f702c8256cc7cb2d97527f4e7b270eaeed2a4d2e113ea5aaae14eb0640f5aa3bbdcb1ce9d3c6194d43c9fe0bee8870da2e9f81e32d09165d5cf139df10cb5be51bd000bca6ad353b58ff7e5571a94617b5905dfac8beedf00aac6c3ed64846097b6f7c1edad33f3e73dc349187d2c82c6500e1db7130010523684aed40f09b9d5d4fbdadbf6fb3da43d48505246036d57bfae291d364deeadec2e97fd66aeea537177bdc487bb8acb56c7bd78d1b11384a18a69a93d4f1dd084969f0f13b9233c1fea0b08f8c2fc64137164527e6da2ad4ad27c938f90c895869e9d7d4a344e59a9424cdbb11ac2e31d7f8def"], 0x21f0}, 0x8) 14:14:35 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x83) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) chdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unlinkat(r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) open$dir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) 14:14:36 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mincore(&(0x7f0000002000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/156) 14:14:37 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x83) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) chdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unlinkat(r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) open$dir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) 14:14:37 executing program 1: mlock(&(0x7f0000e0a000/0x6000)=nil, 0x6000) mlockall(0x3) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x0) mlock(&(0x7f0000fb6000/0x2000)=nil, 0x2000) 14:14:38 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x83) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) chdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unlinkat(r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) open$dir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) 14:14:39 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 14:14:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 14:14:40 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0x28, 0x8}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/108, 0x6c}], 0x4) 14:14:41 executing program 1: socketpair$unix(0x1, 0x10000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) write(r1, &(0x7f00000001c0), 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffffffff) write(r1, &(0x7f00000002c0), 0x0) close(r0) 14:14:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x181) r0 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000002c0), 0xa9, 0xffffffffffffffff, 0xffff, &(0x7f00000003c0)) 14:14:42 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) 14:14:44 executing program 1: execve(&(0x7f00000013c0)='./file2\x00', &(0x7f0000001500), &(0x7f0000001540)) mkdir(&(0x7f0000000040)='./file1\x00', 0x400000000000) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000001540)) 14:14:44 executing program 0: nanosleep(&(0x7f0000000000)={0xce}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600), &(0x7f0000000740)) 14:14:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1043, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x102a3, 0x0) close(r0) connect(r0, &(0x7f0000000140)=@in6, 0xc) 14:14:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000040)="277eb38e8da8ace006afd457c343a2bb57903efd8ff9327b96ce39d337f9dfa1dbda3de3df8af14837dfd51dd8ce6e8182b96d12846e47fca55bb6cf7582ec8e99f77f4b45e0ada68026f23ff361824b801349bff0b46fb5ebd29e8afa6b2b80e9878e5e09f37c879c9905aa537770eee70f2f642d5f040aba564c9522a0fcdc7cc9cb35d2294681d2264189c3705e3d61cbbda4e9e6a10873b4b3b9fba83c3db8c74258c451fb0357ed95fea938fa806b6e3656e4121bb6f3ace9f3cfb05d32b814b47627c6a47467fb4e94c2ff6a477f66effd6adeb6c848a929e07a", 0xdd}, {&(0x7f0000000140)="4ff2d61e77139e25f81b5f4d500f862612e689c6b24a280fd7cbd79550ab6a49b30bb32559af5c0eeaa81d9f2d053c75d86523f0d6defbf2e374069305ed61d908453d2b2c26f798298022aa4af4bd665d65a693aa9c03c2f94b6476a84178abd1a089f1a8237e5ab6c998d5b9808ae450955b92bca9332b1423d33c116ff511db49a8cf5d8e32b9ea3a2c48cc4747dc9aab6babde97e2e3124055a946662782e39eb2a857c92a1f98edf7310cc85266727029532ab74eaad48bb35b0968f5e67ceeb748683ac4c38d5a75aae4eb8f6784730ea5566e9e71e57bd28bf34474f93fa419408e721a988d61daa13e3b42382b4a14fca8bf3e21d4a20e59e321a46ebd8b1ef4f8f8c75c8a62174e81e2ad04145122e475a50fe8fe1b14c9aa941960882c2bbc2380b5c655e2a269c1b2d219275a1edcd9c161990bc16a12400ab04faf46d81c50849243a06ae9c89da64e73af7bf58ddbed9ab261c1d97043c4d3b109e654a7a23c474bd33e8cf229def5720cc0748a79a7046da281fac237385db2620424e93b688a3adbe87a9780b42a4ca2194737c99009c888230e6341ace822b6d88e4b35cfdf1ac2e75d2d78b4e8a93c51b036179fc5d07a4ebd6cb3f857ec5df1bc6e33d75eced0c6caa7bd8bb375f9c5ada8fdd8f0b0962ce56f150f6b78ef12d21898d3f53a0aeb25250364325c086e09479f937cd5eed9f6fd413b18bf01f77fe726ef411047152bd1c9415f063a7a3008db9a013a113d1b12f7be2065cb56a9e73670a967d69319be01a41585cfbf830fcf3f37a8723ed6711a1fe58b2ddbd046a27e36c99559552d11aa512fb59e4442fa074cdaecca4b636a54d39d66869a6ca0791293cec00f2a7fcaebe69893ad06f1ca4b1f17abd4dd9d9427a87dbfe6cd3ad5b5ef16c02128c774ae361785f5fbc7365b6eaee27b8084e18d3292e044735ec0283349aace5958ff1245885c6b39e73891d965275d056ff060b94ac642595a96fa7b99132477ec3edca781b8847918670372f1a303dc16b39d8ebea2950b362f91daebc275b2b75ceb06245abdb0af7bb6087b60956c8b2ae616fabb166110c9b214c3e60a03c594a18a302a4aa99f7499159cfb713439be28dcf4f1c399439f5d8f9486e8fffd8625a4d8dafc0055d4e18fe2a91f0c02769e5429e9ff1181e9d7c5094de014ad5d5710d542d87905e19f0b6ba4b2384fb6190ebbd4923d3bc164d73c0318cc461758e7ef896b0f12af6211aee289babf992a7312c34fd187a691a102b915968f70ad4f039c9cbf8f9b6fc0b081d2623278c35d7cefa1467f5a79fbd997ab1827d2553cae876d2061f97389f4231a121e2bb01c2cdc030e762f846518f21987e364636c7abf50bb005f049cfd94d55caf4af03faca5a1c0e2a3a1de5a6c3a8390410040a806da5e9b3ff81afef925b65ea07fa2deb3a6f37f8f9679f0d88e0d2173d42267aaf22e00d69a2d638053befc1c80fe7cec997e81fe4369dc67a22ec0ec3421a2a299c071344ff3bb79f6fd0f69ff14b7abf295d34b0eec7a08ce227035d2a6c333309ea4febfc59e004b2250c51c59075529fe6846f1e72097757c7aafbd5389ecdd6ed73dfb751558160f8b677d243e9970a17fbc1739a4c8a18b5ed41efa3295d31e10bf4f03e0d92b2fb574fbda2bd3e33f3dc664051905afe40c84a779fbc0319c4ecc3466c524fb156dfa70bcc248f40d9a738c414a044d9adc091249afd9e3f5d8c24f9b10edd0b71b0b0de12c608d8b90b64e1a5d1fbc9cd05d8007c5a1a069f63d114fc1d6ecbf651d749220ed79381fc47242c4cd537db670e507ff4aed8e2b1169fba14edefefe812d1ee9aa044cc4fb52344088f740fdd8c402b70166b2e58571350ddf43b9e25e7bf3c437aecff0030f3ab5302bad5afb70246f745ba2108a538a4d0f745a4c574bcd61d9944168571282aca90311b6f1504d8452ffc973015c8ee391cbae3ba28bb1444d85210d34cc90fcfd571496b00b56fe3b99c675614bf9e2c4d4a302fd2948e332a75508e7845951c1eed88c0c85d11c034de820ddd1d0a9cc3efe9a2592634d8efd6d5eb2a3716adef1422dc5e260452d5807bdfc853b24d4be0d33067c240cffaa6b9b6a64515526835f27c85a107dc8201c27ff77fe9c2f81ef1494bafcf767e720c37038eae66cef1391bb5a231a8d0dda31924e6765dfdf71a9678d12e4025863bdb07682eebad5c26362eea7dd3a6505abc89850c815e4a78aed1871a858c148558763cba14863d4fbe29e24f99e964a0fe91d0d34dbe7894dd99e4fd71568db32a6044462db1d96ce207ab37854089518028476020068ff2e37f0cd391ed081c8b66b38f585c08c9b70c42d54de0df6555d28880af2fa677d96c4c201f1d06d11844ec602b1e645d8d4a3ec7b14d14c53c7ad23599ce33e9ea9658d274602b52f12c4f1671e49b8ad58791c4f2afcd5aa5928b9c980ee7ca9aaea20f9b5ced7c3d4362a03c55f1de15101afbae01eba2beb6e442b805538d423a286e460085de28c0491044b148e73bc0db6bd290335edf8d6fe0fe1815c0e02771d6c0e9aa74ebed4996bb379bb7bbbb03cebc8f731250d4c8670be71f0cd70431a086ac5f6bbf9e3f56f85b2b5040bf5de1348c2b88566d624a28e07c9f17075bf1173d6b50f812be2da88589dfa33e19d99c5a394ec9ca2a59241da1c17fc3e635d7ca0cc906a36c5fefa4065d8f339a7ce9fd0b60639eb7818383fa2eb1763886403aefefa6498ddb935a05463edba34375c94e1f8650e9bd6770b329d24a105c5105639a3664a59cc5dad9a2feff6eae0261075b78ba0a78333cd845b390abd69d54b0a0977ea24b62195842db500e95b937b44390ece18eed769611a0a9ae4e2623527a2b044bf061959e2455af5bf893249283ab35cae5e4249aeb406205a44bb9662e8916a41dc0024af21f062bc4ac41557a4d3f9f96d29c0acc2f8e0bd3c9633939b895fa1adf31e99b82881c0e32887ecf633f87f25f174c749bf08ec45fa698528be51bd9191a198854b938f4c1f4e08485ee890c1b9fa02048746c69ff2286144621e915f67033d7e05a31c9dc3814b9528bbffdbe3a1cb52f164e1ff8fe8263d6a048dc07b0c3b858a3b5d26fa4dbde71772ccb9a0bfed2e013d924a9f37c687fca97177f30dda5217d71a59cea66e3c28dd4c5a345ddbd11fbc3008b0a8d82b23c4952d44c069f41f665e9c77cca16831fff416b089131bf17801da2b008dc887d5d0c9d41d4236bef615f9b3ae89ee4fd39e5be957f78cabe71c068be7793affa5c3cca7fbf7072d227085419041bb104a33c2ca7dcd590c105b72199cd92bdafefcbfcd47a2fdc3a79b9d5a515f7e09ce8a21032cf2bd5bae6621eb856a78fbc4fdcb397fe7835776c5154930577effbd609f13edaf9bfd68009ee7c79cc61cf753443a7575beb4c4328e97234e6e90e98e4fd157d1aec120ab8763ba3d45781e2a858d98a6d648cf772ac1486d8d148fa71bc845feabfb494dd0fdb05d3e13fa4d55123eba210f9ed657ed3323632aa13bb2511025d6917b3496fa9a37d973eddb469a9a36ce0bc78ad0d867ae11179bdcce6de6ab8058a8cb624a76c605000fb92ab705ec00d626af5e6f0df8f3d723ab47d506ba66d8c3bc264fec52f038a9a0fc098487e68295c74316019f04daa629f69a2b563011eb8c45d14c9ab8a6340055574faa8259f56cefee5ed5e8faf3ecd4282f61ac97a789fdd281f30fc3c9d4a37ae5724db21a38986b13c01ed5a9224015e833eda3b2bb81acab19e8e8419a60c3c20f9ffdbab3c4b43e6c70bf16647d04e7376d9f7101c8c22bbfd8cd3196826e6a10f92f8203d30f4fb0713ef7431bf954e265de3515729447712cded22038bd61ca4a3f8b966d1e05f8bb26a4bb064f14434267d53ec9804f788681bb00a3b68f8e2b79ad19f818462f609473c8bfe865ed2833ecc71ab8fea51816a55c57dba86c36bcb5cec6af075ede77cdc85aeaa433ed3e69704f963694f59d489b9e54af59d23df21d8acdbe297acd8503d55ae556a7a3b39d78ebee2dc2c870d46db6032076977087041272b4ccb89a4bb1de6a6b9cfa5bd098ef7c265dbdcabcc0f16b661fa3ada03dac5c7042e36225befa72721d34ce20c380e44ec0c39876ca3b0cef61101337fc12ee6729331c0365de901b1bb0582ccd608d6a476ebbd532c4a7e5fa153a0f5b1921aac9a6575399af61286ba796a4ef5979c8ac353bc27c9be1d839dca44a5fa3ebc571e93e7133256dfcc7b33f297d34bbcb15b27ae8f67cc5d3f8079964d6eccebd096f100bd2fa873d504b25357cb2558ba77ebff855578e3c35f7aa178962268bb9a7bdc0259dd954687f0985cc760c4571d8c422da98a4c6438b15c15e83ba99bf96d9fbedaf7a85ea4e7289172504979c68a9cc9d6f90b4626e2d8376e09900445ea53e41536283781e62d2d17ad878b4dc72c502b6ca6b41c2aaba3fa5e870fd81681192c7acd13ee35fd4f029fe4ca9eb845e2f438259f4b2fc1237c520e82967ec8f11f6923d004c9d590948aca70d5e34715ab4881375101d471b2b3676643a5b8ffe6126537da19f38e2dd0d316d937bfbcd7f21aeda86df2e0f031a979d56587bd764cfcf7beb9725f70abcd4adb2839f34f5340df9816704ddbca12b8a2b17f7edddb332726a08622601aca68b3b0692793d0a806dd34ff944cc63c6ca9fc2dbf2aa39f41a6a0d1dabd0d3526a8bc7f57e86672493f31677a4d16fc76c1694cb72efdce62e19cade41adfc401a7b977cb17c3da5ff98686aa15d54642c0f3068b4035cb8e74e35473c7585b216eabbfd1ae9c0983f2eed2982d8d9b7f081a5ccafa7eab8a9aa33fa50763add0d461c076641207f0f3101eaa1ae5379192eef59b8149929fca85074fd25f2e2b1993b5946141608d470d3a16b7bfc7960a8aae54fc420240ed1e0b537975293332ff71b806ac746f72b42dce43e4e4f14d0b83af640f13fe2a9a7a3aef351db5b36cd23b7e45430e08f229337e572e607c9b5e87dc5114fbe52ae34656b26e89a460149bc94c3ad47ac79647c47ab764de28e9f41da65762803773e53be9510fc05623e76d38272d0bfb56cc09796443ca8fdfb1aeb822fd7d31c93ac5f9d847ae6fe8b4837c2d4edc87da0cb106a05b02b86697738b98ef025cde51df6e9fce3ec0886bf423f92b09266beaa62003f59d3abe09af33d281849b4b99f8f1d4b90b5a47f65536e2d44be6b917e0b0ffa74e74109b6e0c70bce81ba180fa646efe2c2fb8cc949c8fb97292cc6549726374157d87cada9988f273743a41c44f3b155d26dad9c1a3061e7b88b205b200850149c4189e32d3b062957ff3206e38bf73b982ee77d7899e6f2dfbbde69cfdc7a4247c6de194921547c7de92bdce48c80453b3b0f9d06d9865fdb9ac9609be28b23f5d500abe3e8404fe7e55b4189781909c9de5c1e63883ffc083186416e55336655803aa345a3fe5d67e5ad777d6b44f7c04832f14ff97cb13ed8fa4f4d8b27b091deec69fb69343ff52aa3a177b7f540b6bd00a682b926613f1f12b180bdb39ca5c7fa31f9375afdbdaf128e7eb56bcb21c929670217d11b2ec0588a0f568a612580166f41399c460e9cad3e7a4c2a750b64f285f485c6a336ec5b76640b72ff132baf902601b04acc71683bda493c21fd54f2656e41d7be1460c57cf6fce333fa9e1c5486d2d90c1ab3dc9695fe169631a4a7cb03ad4a382a41a1e1595da4262af2e7fc17a1958e4254b9", 0x1000}], 0x2, &(0x7f0000001180)=[{0x68, 0xffff, 0x0, "f6c5501f55a7d95eec28f0218bd4bd2be7584091d161b32f15bb1a11566a7329df6b92c3c99a8fd98deac103d49c10a26be9a3ace07a9349b06a3378381ff776838e80fb1c92e964730eaca9c5f8029eb7ce"}, {0xc8, 0xffff, 0x3b3c, "e1b859a6eb4ded04d8cf56ffda0cf8e129d87e73d04790bab9ffe43eceb36b0719b22970a925c3f213c81ce415e931efa538c16cb82793d1705fb0c84e31162765c4ae67bda880fc55fb74dc2b3f8276ec711b0a525f61ee5f079aeaf2cfb8b242b18a1ccb3c19a210ccdeeee6a397592172cd00549a418d98d87a046fc3b3169878ac31e7a58f72fdd73a5a88920e7bccf243514727493f6721b7bc30c41338bfba09a9502a92f3e5ecf94fb68ac0792d"}, {0xb8, 0xffff, 0x258, "041f13a0e360ecf2690344b2fca4f484a67953376bc4c9ad2587142518a9804c35f6944aa48215af570e8bf830119281414cf20177acd8011f69a9af49bc47ccd189fe926829d4d84802591b43b2867e696cf899c6149b306367f6ceb62b7562634bf5e95b5fc0e1267bf7103a39878371b2c96ffe5fa0ee1469bab25bfb0d330e65e22d7d3311ba434f44624f4c1ac4b866551d906750df749ec0b312fc1b5ee466e4b60b"}, {0x40, 0xffff, 0x9, "b570f2c3199a81a7e5c4d9f645f0fe75b288e2cb580fab24a2b219efe946a960fa253425eaac34d0057e"}, {0xd0, 0x1, 0x1, "4eb9b6529a495393d147e232755d05302244839967b4f139df5fbdf7627e8d8ece7132967ebeae5db2f24378de2b2d53c0f682f17f997556a46ff831f1b17e790ca6230bcaad3f1800a598eeca85d69e5e877061e522099a3d04c2d437124220cd54b15f0c9199d0d49104f7b8e13e233a8b87075ebd742d9a1df9a749d88a5c90af2b09f051b8d18ac78504cf3598963bda532bd7e52a8872597ffaf5404a6b1bf28a528877665c21f310d2c53442a1bb9988f069bdf63dea"}], 0x2f8, 0x3}, 0x1) 14:14:46 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x37, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000001, 0x100000000}) getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 14:14:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000000)=[{&(0x7f0000001300)="bbce0faf1eed294d07c2f2baa51c0620d9db337fd4c14c00bc8b184696854cb6464872d8158b14ca6d596237d37de219d288e376a8c8c2e49b1c7be0c3d3314af74e96b1610bb8fed330997d299422d59f558bd449d7f63ff89f18cf554afdeca607f8c876c827722a0d2f6bc4de23b6b6f893990024b5a3a7420e5ad0f6e6676a773d1d4763d8d86a327e7d40be15b5f15286bdaaf58abe3d0dcc3faf381889d37ccf56c4021bbe092079684adbe681bc6a9e5d1964c62cdd16e46b626a2b138a19fa418ef885945c5c7be191149fb4b291c530b5579a3656e62a03afd7eb2527ec8f22f146fbc49f4c3db263f0d0fb2106a813f98a7d2182d5a8d92d5bf137f9eccd2d5c404da1f8306a0698618f0c69cf6505699e0cd3d92eb5ceb361e6696299ef44908e17e1791ebad6c8c141ffcc1ce0c17cf6cf5992beabb9921128b63930a2ec6853ffa765eb194efc55e55a0dfbaa84fa87684c4454af6e7d49922832e37b8d900fc1f1cd7dc0623a9dc283e2c53b29ccb6c7be7f6e68733431f93fea081ea87dddb83d327f17ec1f096605014a6fb66b4615acc787eeb59b1e79dfcf22be20d0ada5947a7136b9172f9064bacbd194167dfd18d13820c1851e1de7ea822d1fb1d0321b20b93bcd6b153c485a35ab87fca2991fb66eb2d4e02eb11449f1fdae1738104c6164d6904c706f7180882fc1ff335a157340d05ad54e9980cdf0638f85b17bc9ea3e31f821272787e12644698f9da253204dfe54e1866d57d6aace6a765902fbcd92b05027d888a54de11c82306aa3f4241a971cec0d1ef94e1134beaa8c7446781effa75f97810f70a3317be8774851a95b28d0ee84a8a1291cabc97124d4700f360e548b84696c046662504edd107d7de5c457e8865308cb549e51b5e1813518e1a53cf1164acbc8cd7ec7703fc1545aad5fdabf50535d5498fcd1c22444e8dc61051749bdf419355bf608f8c6ec9e3493418c04141c366bb293475d3eef272600a3e59fa8d4d3df7e1b2e436774d95e2e130cc4527ca7bf9752f2ead57a035234ecf293f6e3a367cfaea7a3a1f74d5a2ea486c865f942ed50dff4c41af26335eca81a35bcd055ea6c4e7df44cdd58e0cfaa94624c3bb1a1db68d2611532ffaf9c2e8f68813a1fe89cda83c1109058e1f795602813feaf92dc030ec92c2e434061cdfb0cbc093ffff7252d4828aef71b21f72c0351ce7afc3ed08ebb361940811461c1317e9011708e2214677df7ae9fc505c2b671eecb05f3aaf2df66be899b38bc8c1829862025ac161b47853a13f4c39a384d19cd84fb6ab9e71b6fe7263f73fb5c2fa4ab6059fe1cf6582b71883d8cd08360dce626fcb1e88717b9b8ba1cf4f67b29c798fefca6dc60fe24fd6e968f74d81699e7bfdbfe26980bfca4a658751a33152a577df22f4ebe380081418a40ea87110dd6b3c626f07e55493671bf91e7bbb558c9b30ebfe4f571c133c49b56ad2d3952a3bad8188b004d2667fe121b9c16a99f9595e74d636574fa35e86d62710fbd1a958410e54af1bcd15cf1bdb887e2d097857e38c19e03422341a28311bba24aa53cd6306287aadec4f198364d1918542ad9afa140a8602b5e89398d7f6843489fd566bc3ff8986e6979c5404f152d9a3e173bad2276da5d825be2a33354a89a3722d431596ac0a8bccbb332f36bfacfcf293e272de5a25e63c091816843eae0d845d47d05c88d1b2c9b81bf4be15b07ca48ea8d5e0137652737359fe04cde017dcf64539af791417f5a15503ccb65ef6164af8d5ac596d8cd50ff53b850da846988ac16ee0110e27de95da38f58344505260b0ebd2ee84541e76a04001decd0d18f3465a106413461e959c43f3b4dd60e268339f346cf67c100c62d252760682547552c3a3f4d3aeffe871d59550405a1befc53be8dee93b31fb720613e5047cada72cf17b5621e3587778e2c2cf15f1afb27427ee07bf6bc1dd267e1e27c658fdc7b8b0a1309755d5d38d6bc0ed1c482bebd0396c2baa8fec15bbcd6af3e4098eda918b03140068cc59b44702e6064a37722cc5787b3e856b4e7d42a206e4c9e4a257cf8bba1d877a341a5e32a756870e9b6639f192f0b12da3a46c40d97cdf6954dde3751e09e23b1d26d5b6c6408889df41069b63e167c934fd9eb74197ebce5601a4741e106c0f490724f15807f2fc9e1ab32e5593b540526ea7312b9102b2c23bdf74445a2fdfc045ffa7c46b368d08bda4102056631d07fe8391752e6bece01825f8b52cb0c67593c48583d8ac0a339847bf8784dbb3088c807e06611db548422443de237ca25df48071cf4a9107de832b40d272351f923cd3c5a664303d5d440ce7f2da25eba2fed03f78b1bfb25c3c8ee6f8804aa46cb9b47cbccec5a07cea34d887f8c05f07e1344b880d5c517256bb6b47364482e49ad00137906a17aa78553016677daeeea35ed437598264eeb662458e7ff61b130c10e2672143dd7a6f55c38889884d71b8a5cf2a8d5e43142705511af63f9065406c104069c2b5dcf4e7b295efae12fc54344e644e8a7fa0c8d00e9a044c65175f8b639f558c50447e673bf0086d7d5c571cbce1a835916b982be2fa96dd9339be4abd97ec382cc2326d2d34484c14621bcb49e07b34b6e5b5c48f664201b0bbb128c22dda6126cba27858bdbf53619d318213b266b38e76341502c83241f342ae065f4edc63845e38938f641890dabbe62088930746a860ec7879ee6efa324e855156460b1625051fd083ca97702326325f04cd06eaa575a8d303c1c32acbd10e05295004aaf38e73c2118d2a9ebbfbd76d9f1729302c9bc2665cff82295ac56cc1769a80475a1d9f5792ecd455c9a87ecd0e0ebf5d2fbda3cb816e1865adf94f13a9a3241c28e49f3a195183b29954bc4342269aa134d2926d52e12b4aec803f063b332e232cd760449a1c218e708f759222ca266427c68e700a2ca1261111c8a7f639b1119a6f4f0d39fcecd1eaca1f75010e1066077dd8cdc10e9c01810200c31cd1dc398ab88a29e29fd2414ac7e0a270da20d70f417ec0ddfc62ffb5d03472bdb4b51975ba45b8696ce81202393255caca75596c420258c3e5d72598d94f77a5b70ee426c096e53d969f357fd6130ae52ee21559cd5cdf5808965a88bfa6a06565eacc22e799ecb1273e6578b0518fc463e11c8976b9b49493c23a20f8cf9d03f357569d6098ba5937257ddc49a5ac3a385a4293869c8650232788b2735cfb89ccc45fca19e28c537a3e677d9f3d9aaba70f859e8fa00a714f9606a73434bd7ad290b24bbd27d273ba6eca399fdf133d94c58301e339b5d30a023c918ca06809440e03de872c41f883b4fea7c9c787c283880425b174a028303c8d473b262fb57ac0c632fc658b63a0bcaf0de5365f275b6c5bda539888c3f6dc47689a435441d656711b7db8bac0d659d05c1cfce16465ea46850de638a2f04a8b4bb073ffeda6f2a22baebf2f8d0c31eb97a494896810ebb5d9ec85164b7f985fe120fed538bf9018d0fc45b58d176c07e7ca41ca52cc19693266fcacb4e36931b816b6b0ce90c7656ab21a4928bd249ce6171958301b49ffc779e91298c82157cc519afbe2455e8f57b3571040e7a35aaee4c261b880b769c562fcf64e26a4fa388b9456eaa04203140251b1879bee51f27e91d3d49412cd4e1e1374d205e3b99f965155bdcddc1fa0a14acca2a76fdbe51059ae66b8913db18252bdb000f952f7e6ed613af69fb0f8c4fb8df1abf2d5e1f37e6856502c0598c569c86c8efba93f3ceb7182558e99234a9832a4e5755cc6ee2c761e683a8e47a9edb2d7720c7af214b4e31b257784b5d41b10359fd235455b3584fe0e0d0a2ff47c703e191db2fd9877a16b445a667e540677b61db0d317d1d37faf59869f6a5fcd13a1f01721d81c3d0f7f17d59f23881f6619acf56b6afa7c717b43fa33b77d1aee2effd2cd76358ecf0f3f0f70b05e5f16a937fda12ddf5c702ad45ab85ca482bf28e7422c0a558537c7935cda516f5fae1d7c8c2daa9a0b68cadbcccb89cdc6e64559d60f4ac20ba5c73bfaa03de6d87cabf773bff335429b8e08007fa63d379affca20125f420bd37b3b185b57a40eb627fe7866e2258199083a8c3e4098cf6cdd97b29a0a16b0f94ae70267b2c0a7ed82db5925491e50190657e8907c5d007b4cb71216e9674635ba2c6c191563fbe6369c60a434b99c8776a329ad362a743350721d19606b8aeaffbed43006857fd020fac81ba823f7af0cc79034ba06ecda6e9255297d6b26154605da920d130a8dea0bd0634ec50da165696e6aad09b0b2566428412beeea5a287de615d266ac97ea50db7a720abef6efeaf4d95d4574aa864197eec22ca4952fbaed3ba4926a1fc694ff29f65c1fe7f3e10c9f415e1c148186be4434615ada098241378da406efa379f6cc16642a3bb1113bb22a16f96134dd5f30119e3124e0dc975832fd5d78829324def721a3b46422a4ddce449a4cdcdce8b0e2868c6c495a4da030924a56f8bbf9b508abea859d5db44085c63579e36684f8cbaa640dd6e2778941c729a322ac8307273315bcee5b5a2d9b6811bbf73fef588b221ad78e0664126231b875df4347ff1cdec3d14b2bb47d05604dec6f2ca4075883a589f49b60c37f523981bfe3ef2c07a9d1348d8084124bfad5e1ffe676d27803b828c6ecee243eb829f65238996dac5163e8682588061a4ee6dab10813d912e9bc1a3b3a51633d63cd2ac84724bfb0a59c53eea65a579b71a61c0fedc6d736335b9f0fd980301750b435c186e2193eb0e2c61df3c5f8a4988235ef86376cf1a533397ac081fc10793da2a9327e7d0f7e0e5bf93b84e3fcc5bc866fc4cf2f248c597b57b10cf64d2df2b7c958fa935afdef47380625c77e07789fb0decb44771441b1b1880de2375e42e1616726882e1e45f215d7521dc67952197d42bee249231680e7f6b6b1d19a1e49aa6f96d18e0ccb23120a34a4ab319e860d91dd4215cdd81ec84d83773dbd4dc0b7c851fd15a8acabd1dd2bed108fcd7638d1fac8934ddf9b50f999998637d10c7e509abb8c148b2edbe08a244eb2eb7a686f51f9c9274c63973c659e9b8a2f17d57913bbfd0a88c8e1db6f1b6a1a3e3bbd2d60a21ad6cad269c948576a95ff9017d041059c43d4c0f86e342d49d8131a99e9c81e08290b0b440419986f51307c96caf0b977a0ac13146f99ef318523b3f4311140a9b4033e16e677397656d5831b5eeeb58b34744d5c54404e545942843e77ad3ef4a5d7e8c9894db36b84f72c19a79ad1a8a15002d2fd3a280930bf87cec09748165f3326cead3f951b13e1d4bc9211b603ecd77ab39cd484f67bd6eb16832089680a79048d5faa7536f58897320746e5edf053657c8c9e194d732731373cb12d9789a6738e49666da44a32e012cbd9120bb90acde6bb27250197e3c84c6db915eda6ec09353002fc560728cacda06e6ed89d08878f5ba97b0ed9768e3479706c4fa2848d54429eee6da39bee2f9c59785bec1b4852eddb94423087ef869eb2b909546c9badd68272d563ce65532357647f7c017330dc0a23e7463be174aa94139333cad75d75c2d7430eaffc0b28e0d1f63617f1e4613e02ab2c62d560d22624e8d6c37416dc94679f088f040b2090dbefd77bf5ec9f71f24bedbad6a", 0xfb2}], 0x1, &(0x7f00000026c0), 0x0, 0x4}, 0x2) 14:14:49 executing program 1: r0 = socket$unix(0x1, 0x8000005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x4) 14:14:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3400000000000000}, 0x10) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000400)=""/209, 0xd1}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f0000000080)=""/36, 0x24}], 0x7) 14:14:49 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/227, &(0x7f00000016c0)=0xe3) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000100)=0x3, 0x4) 14:14:50 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 14:14:51 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) nanosleep(&(0x7f00000000c0)={0x1, 0x7f}, 0x0) mprotect(&(0x7f0000027000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f000044b000/0x2000)=nil, 0x2000, 0x0) 14:14:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x352, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20228, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r2 = shmget$private(0x0, 0x2000, 0x601, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) 14:14:52 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xbfff, 0x9) open(&(0x7f0000000140)='./file0\x00', 0x80000000000, 0xf) 14:14:53 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), &(0x7f0000000040)=0x4) 14:14:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000080)) getitimer(0x2, &(0x7f0000000040)) 14:14:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7fff, 0x23}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x1000, 0x6c9e}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x20000005, 0x0, 0x8001}, {{r0}, 0xfffffffffffffff9, 0xb0, 0x4000000b, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x88, 0x1, 0x20000000000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x42, 0x2, 0x42, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x3, 0x7062, 0x9}], 0x6, &(0x7f0000000100)={0xd12, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x156}], 0x1, 0x0) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200), &(0x7f00000003c0)) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x0) 14:14:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xd7}], 0x8, &(0x7f0000000300)=[{}], 0x7, &(0x7f0000000240)) r3 = kqueue() r4 = dup2(r1, r0) kevent(r3, &(0x7f0000000200), 0x5009, &(0x7f0000000340), 0x8000000000003ff, &(0x7f0000000000)={0x7f}) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 14:14:57 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)) getitimer(0x3, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x29, 0x1, 0xfc1495f}], 0x0, &(0x7f0000000380)=[{}, {}], 0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r6, &(0x7f0000000100)=""/122, 0x7a, 0x800, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x3f}, 0xc) ioctl$TIOCDRAIN(r5, 0x2000745e) kevent(r4, &(0x7f0000000300), 0x10000, &(0x7f0000000340), 0xfffffffffffffffa, &(0x7f00000000c0)) write(r3, &(0x7f0000000100), 0x0) 14:14:57 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/185, 0xb9) 14:14:58 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) getdents(r1, &(0x7f0000000140)=""/78, 0x4e) semget(0x1, 0x1, 0x20) 14:15:00 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) 14:15:00 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f0", 0x1) 14:15:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20000000, &(0x7f00000001c0), 0xffffffffffffff81, &(0x7f0000000140)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='^\x00') madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 14:15:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f8080677144d2800", 0x1}) 14:15:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = getppid() pipe(&(0x7f0000000940)) r1 = open$dir(&(0x7f0000000980)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) fcntl$setown(r1, 0x6, r0) unveil(&(0x7f0000000b40)='./file0/file0\x00', &(0x7f0000000b80)='c\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='r\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) 14:15:03 executing program 1: utimes(&(0x7f0000000000)='\x00', &(0x7f0000000040)={{0x0, 0x8}, {0xffff, 0x4}}) r0 = getpgrp() getpgid(r0) 14:15:04 executing program 1: socketpair$inet(0x2, 0x4005, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$inet(0x2, 0x8001, 0x1, &(0x7f0000000180)) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x709000)=nil, 0x709000, 0x4, 0x1010, r1, 0x0, 0x0) 14:15:08 executing program 1: socketpair$inet(0x2, 0x4005, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$inet(0x2, 0x8001, 0x1, &(0x7f0000000180)) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x709000)=nil, 0x709000, 0x4, 0x1010, r1, 0x0, 0x0) 14:15:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x308, 0x40) 14:15:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000040)=""/10, 0xa, 0x42, &(0x7f0000000180)={0x2, 0x2}, 0xc) seteuid(r2) fcntl$getown(r1, 0x5) semget$private(0x0, 0x4, 0xc1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x1000000000100) 14:15:11 executing program 0: close(0xffffffffffffffff) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0xfffffffffffffffb, 0x400, 0x0, "b457307708dfa9a7c959b0cfcdad69b0edd3e19d", 0x200}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x100) 14:15:13 executing program 1: 14:15:13 executing program 1: 14:15:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000080), 0x0) 14:15:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) fcntl$getflags(r0, 0x408) 14:15:15 executing program 0: mlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 14:15:16 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)="0108") mknod$loop(&(0x7f0000000000)='.\x00', 0x0, 0xffffffffffffffff) 14:15:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, "131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000"}, 0x56) rmdir(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdir(&(0x7f00000009c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") rmdir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") rmdir(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 14:15:18 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:15:19 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file1/file0\x00', 0xffffffffffffffd, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 14:15:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xfffffffffffffffc) writev(r0, &(0x7f0000000040), 0x100000000000025f) 14:15:22 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x10, 0x8007, 0x7) setsockopt(r0, 0x7, 0x3, &(0x7f0000000080)="16dcafe9", 0x4) socketpair(0x18, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x14000000000000, 0x17, 0x0, 0x1e7) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:15:23 executing program 0: clock_gettime(0x1, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x7) 14:15:24 executing program 1: r0 = socket$inet(0x2, 0x80000003, 0x10000000000007ff) setsockopt(r0, 0x4, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffe, 0x80000001}, 0x10) 14:15:25 executing program 0: setuid(0xee01) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x68}, {0xffffffffffffff9c, 0x10}, {r0}, {r0, 0x110}, {r0, 0x6}, {r0, 0x80}, {r0, 0x19c}], 0x8, 0xffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) fcntl$getown(r0, 0x5) 14:15:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1bb}, {}], 0x2, 0x7ff) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0xc6}], 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x10}, {r0, 0x4}, {r0, 0x44}], 0x4, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x40}, {r0, 0x80}], 0x4, 0x9) 14:15:27 executing program 0: r0 = geteuid() seteuid(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0xe7) setuid(0xffffffffffffffff) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='x\x00') 14:15:29 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffe}], 0x19, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xfe, 0x6, 0x4, 0xfffffffeffffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x6, 0x6}, {{r1}, 0xfffffffffffffffc, 0x15, 0x600fffff, 0x8, 0x4}, {{r0}, 0x0, 0x89, 0x6a, 0x4000000080, 0x3}, {{r1}, 0xfffffffffffffff9, 0x86, 0x20000000, 0x7}], 0x0, &(0x7f0000000040)={0xffff}) socketpair$inet(0x2, 0xc000, 0x4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = dup2(r1, r2) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000100), 0x1000, &(0x7f0000000180)) close(r0) socketpair$inet(0x2, 0x0, 0x6, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 14:15:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0/../file0\x00', r1, r2, 0x4) mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000040)={0x0, 0xfffffffffffffffc}, &(0x7f0000000080), &(0x7f0000000180)) 14:15:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000380)="616ec02392d6cd3fc9c99791919b4ba50d226cc2d4693b8b08c88ddc6157ae5d6afbddf61051295a0617048fe895a633cf21d17f021dbaed962362e6454d9586edecdf0f651777f21f2061a92505ce3c3e7418ca3d3fc4e73aca908f5fae110ca388c1342efbb253cb2319f07478acebf3e6cac03ceb2755dd4e48de655822cc68478ccb258cd56d8e690c983a9a8eb123ad065d325fd383f963811a4ef5403fdffd4adf928e536d641bb87e7679db084e7591b0340a766238e3942133f6a85f65dbd6653c9cb66fd148ca4c78f1f38eaa880c24beebca2322a3fdfcdd60613fc15f84440b80d53808761f557eee1c01d09bed0a", 0xf4, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00d89134f6aaaa1d8700"], 0xa) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) read(r1, &(0x7f0000000280)=""/243, 0xf3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x401, 0x3}, 0xc) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)) 14:15:33 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) readv(r0, &(0x7f0000000040), 0x30) 14:15:35 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x6, 0x8005, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x30) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x58) fcntl$getflags(r2, 0x1) r3 = semget$private(0x0, 0x3, 0x9) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000040)=""/4096) r4 = getuid() getgroups(0x8, &(0x7f0000001080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001140)={{0x1, r4, r5, r6, r7, 0x100, 0x1}, 0x8, 0xcb0, 0xffffffff}) 14:15:36 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x48000101000000}) fcntl$setflags(r0, 0x2, 0x1) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000180)="a13e7d418b308129799b25f732fa6fefa37a8d6d3b912e9d47f0e2c6cb355480d4fcbe0502349be6a00ed9c5285575789b93633abf491373de9114c4d7b09b9d960fd9139d0bdc159acdaade73def0d025c6e46ba19b9590dd9d8f533f5b69dba4f3f4169a4ef26fb71e11270c9cae998e38e20eea4d470af2b7bcecc8d78f4770c297474b04d4c4b957fa5694183586aa152417b16409180c3906bfaf8b1fc41f646269aea5e2d4", 0xa8, 0x400, &(0x7f0000000240)=@file={0x1, '.\x00'}, 0x4) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8001, 0xcef7}, {0x18, 0x3, 0x1000, 0x6f}, 0x5, [0x9, 0x9, 0x6, 0x1, 0x1, 0x9, 0x3e, 0xfffffffffffffff9]}, 0x3c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 14:15:37 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) 14:15:38 executing program 1: pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x5, 0x8, &(0x7f0000000000)="86160510d0c9ab1d01e6d537d44cccebbb42cf1217fa167e0a2517ffe9b1cdea5d9ede73070f22f5f1af52d3a9c8a58a5ba76646a7d06302ec0747eddf5951223b5e0777bd8689a1daea71fa45885eb6253416985c65f96814e718392ced1628d5d1f2de1a81a5f7df801247f5758174ce1890c7937ded87037b1cf3981a02442015b82c6498f6e6d75509d07d68b379fe644ae8eeea4188ff5848dbc9f7a9f7b33dce15221656599e2196b9bc0d1118128dbc107bb0c5612ed932ea27c584c54b09091ea7afb7946b36e56b05b648f24b841ed31d092eae9695cf1a6355ab526be6c095daae46e9d5e50fd33a59b5fb6aeb3abfb7a75fc453ff134c82", 0xfd) fsync(r1) 14:15:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="633edf42a2da62a6ae9b73206e64bec1b7df8c6c26476b12f1278e3003537e4a59c6edf2673aba8f7d760d71084facad2136a08db9d0ef92b2c9b4d6c350900b859c7ad3faceeb6ff94f2fb81aed4188afe1fe5dd646884bbb4f84f898750e5ae1c54f937613d575f94994fa5d3a", 0x6e}, {&(0x7f00000000c0)="3fbfd2579b266f1c904ae493244bd1020976460948980b55934eac53f2eeb2a3afcadf02e5a0654f3e1c94fcfdbbb106c1755e0711a6e86089949e640160d1acc5c6b88e9fe2d36a72a0a7eef01d5ee1271b1acb77d22b6850c8f4847c8df5521e7fd941dc774d35290304be97bb938715c8012a069ca85ad55d9971c530c54f009e80a86691bc21612820862cd0", 0x8e}, {&(0x7f0000000180)="ae7dadbb2705db65cf41461660d92755da93b7fd1fe327ab6d9199eb537e70e16dddca72087d734808dd5aa67aeb7006ef7332772f1ecdc453e2a376f97b41076afc9a821a37c58d552d5605a9ab774c1ac216821cdfff7e9eebd48e41b487284911893da0c7fbdf70e4983f569a7d36adc43f1eb413f33bd4c57b86b3dded8671b942473ea1fc8accdb", 0x8a}, {&(0x7f0000000240)="3cb3c8d4ac9b8a1d94c95a9583483993fc8b69d81f547b8034c88afe66a76fdb4dc5ca9926faa4a8b6c27426a07a799b2d7c8b39a4a85ec5a9b8d5133c3c7fcebbed35677783a61bc5207eeb16e6f333ab067a2a1b87da6ab0304413504cc989735074dea09072775e40a221", 0x6c}], 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x3) 14:15:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xfff, 0x800}, {0x18, 0x0, 0x801, 0x3}, 0x9, [0x200, 0xf0, 0x2, 0x4, 0x7, 0x0, 0x1000, 0x401]}, 0xfeff) kevent(r0, &(0x7f0000001180), 0x0, &(0x7f00000000c0), 0xffffffffffffffff, &(0x7f00000012c0)) 14:15:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100800001}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kqueue() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x100000000}) 14:15:40 executing program 1: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000000)) dup2(r0, r1) 14:15:42 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r0, 0x2000747b) 14:15:43 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:15:44 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/241, 0xf1, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 14:15:44 executing program 0: setuid(0xee01) chroot(&(0x7f0000000140)='./file0\x00') r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getegid() setegid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0x2, 0x5}, 0x6, 0x1, r5, r6, 0x7, 0x0, 0x101}) 14:15:46 executing program 1: mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x0, 0x2000000000001012, 0xffffffffffffffff, 0x0, 0x800000) mincore(&(0x7f0000ff1000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/220) 14:15:48 executing program 1: clock_getres(0x2, &(0x7f0000000040)) 14:15:48 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa, &(0x7f0000000240), 0x0, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x42) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="b07089c243de8ac6ae66ddc63c834c8396db", 0x12}], 0x1, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x50, 0x2}, 0x8) 14:15:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x315f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x104) 14:15:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)='O', 0x1}], 0x1) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x1002) poll(&(0x7f0000000300)=[{r1}, {r0, 0x25}], 0x2, 0x0) msgget(0x3, 0x10) 14:15:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca1) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x40, 0x80, 0xf0}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x46, 0x1, 0x0, 0x81}, {}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x42, 0xffff, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x2, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40, 0x1fe, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x13, 0x1, 0x2, 0x1}], 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xa, 0x0, 0xfff}], 0x5, &(0x7f0000000400), 0x1b, &(0x7f0000000200)) socketpair$inet(0x2, 0x0, 0x9d3a, &(0x7f0000000040)) 14:15:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x201, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0, 0x10, r0, 0x0, 0x0) 14:15:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000007c0), 0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="100000000020000000000000000000009a"], 0x11}, 0x0) 14:15:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getuid() r1 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) setuid(r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 14:15:55 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0xff, 0x20000002}) 14:15:55 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x7, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) fchmod(r2, 0x5) fchdir(r0) 14:15:56 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') socketpair$inet(0x2, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/4, 0x7b, 0x843, 0x0, 0x0) 14:15:57 executing program 0: syz_open_pts() clock_getres(0x2, 0x0) 14:15:58 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="df", 0x1) clock_getres(0x3, &(0x7f0000000000)) 14:15:58 executing program 1: socket(0x2, 0x5, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) socket$inet(0x2, 0x8004, 0x8) pipe2(&(0x7f0000000140), 0x10004) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xb00, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 14:15:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000480)="02", 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r2 = dup2(r0, r1) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000002c0)='./file0\x00', 0x0, r3) write(r1, &(0x7f00000004c0), 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)) dup2(r1, r1) 14:16:02 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2009, 0x200) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1ff) 14:16:03 executing program 0: shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x101, 0x400) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) setuid(0xffffffffffffffff) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 14:16:04 executing program 1: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xb) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x10001) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$dupfd(r0, 0xa, r0) 14:16:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x91}], 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0xc4, 0xfffffffffffffff9}, {}], 0x101, &(0x7f0000000000)={0x1, 0x7}) fcntl$getown(r2, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000180)) dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000040), 0xfffffffffffffffe, &(0x7f00000000c0)) 14:16:07 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) syz_open_pts() 14:16:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x0, 0xc000, 0x534, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSDTR(r1, 0x20007479) clock_getres(0x2, &(0x7f0000000000)) select(0x40, &(0x7f0000000200), 0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)) 14:16:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xec68a12e42f3efaf, 0x22, 0x80}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 14:16:11 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) 14:16:12 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) write(r1, &(0x7f00000001c0), 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/80, 0x50}], 0x19d, &(0x7f0000000100)=""/47, 0x2f}, 0x840) 14:16:12 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="5e7ce6e168d8e88e446dff7cc1faafce68f5bd7191838ef79c6f654262200818fb30483a73820eff795658514b5cd4831ed62d995c24e6cd9383ff0dabdd81187689227f7ba713555bb4409c7e5b1e1927b8b7bbc694a69610d90a82fcbd7a10a46ed20fa5e978602fd46ffda26c040c477783e342db96224473e734bc6c1658161a73d82b3e87eba36f8d7e2800396263e481664b124735c34d1ac4772ebdcde08ec9b00db840af406f7da99dd1572bfd53dbb4c347e11691d5635fc23cf80b0d7082063192fd115f028fa96fc36450", 0xd0}, {&(0x7f0000000240)="ee8f288c7f0043addcfa3e5cafc282f7b33cd6f0f6703661fb9d024b69e1fc08723a5cc6c81421eebe6fe4857fb4fcd0dc827d80491dc534a7cc527227cf6b0ff2944c4bf8d22d4439869b2595664b871738ec334a5e742b0cc0f01de11e935837c8ac5c1966dc42", 0x68}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00ec4420dbd0cd8500c403ea0000003000000000000000ffff000001008000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x405}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000640)=""/49, 0x31}, 0x42) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) poll(&(0x7f0000000000)=[{r4, 0x90}, {r4, 0x5}], 0x2, 0x9) 14:16:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x7, r0) r2 = getpid() fcntl$setown(r1, 0x6, r2) 14:16:15 executing program 0: mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) munlock(&(0x7f0000fef000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x18) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 14:16:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xa}], 0x5, &(0x7f0000000400), 0x1b, &(0x7f00000004c0)) kqueue() 14:16:16 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="9575dd9f62fc3bdfb0bc07e2588b6ebee055c8838f3448e66853b9dd279da6fcef74ba924f78412967bf141769d650fc7bbe0bd21fa6d21dc64fcc0a3ccb5e3d8d2dec0650f432fbb9e946537512237371bf9ddce6ec2e8641583e63d92866e850762a84e81898343f285ab041bf98b22c5d45e955e0802978faddf19148d9b40e9540aab2fe600a97a6873384187d8605ea7c90297d2660c9577ce02e6a7617465be61b470c6a76a3cd5dd9372993c375803a375a8a8244ea3f71c2efada1563834aea09afbcba646fef413694987c9dac8726c89d68a4d85d450607b56b700718bb195831c335a99038f766004ae59174cf0d9", 0xf4, 0x40a, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) open(&(0x7f00000017c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 14:16:19 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), &(0x7f00000002c0)) 14:16:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000080)="0fe7e4e42887b8fc46f7bcb68d9eca1396557112ba493be5ad2c5ff3f346c42c75495dc1438d8bb0cedf887eb121190a1416f587d4926bcde5b164029571e37541d90d75d906e16f90398082e81b12ed522e169907d9a952f7ee4600ba8269d0843ead9124a959538d3765e1904ec4ac4d21626d84007813bb2e6e5eccba803540af42557b837ef0e46c1729e242c0911192fc407b8a057b2314dbe84353d67df7116fcdb0ea9e7bbe8cf8dc3d66523a9de24667ea4ba0573f0e936f50d546f187de1c90fd27befc3dd15e215b67ab3637859f5c68088d15f5f13ba8", 0xdc, 0xe, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 14:16:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x9090, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pipe(&(0x7f0000000080)) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f0000000180)="eb3fd3160144e031ac50fe0d7230b8846e6e3d70295d56d3b968d077f7d61f4bfd60df065e4af6faf032971acb7134394e6f9529ad7f855551f3015a6bcd69b0764bbfef093248531da4c6cc450d144a10f8a5e5236bd23e51a87852e637885119495c21da58c097d836c4f7cf", 0x6d, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe, 0xc3) r2 = kqueue() dup(r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0xffffffffffffffff}) 14:16:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x3d, &(0x7f0000000080), 0x0, &(0x7f0000000380)=""/140, 0x8c}, 0x42) r3 = dup2(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000500)) write(r3, &(0x7f0000000440), 0x0) 14:16:23 executing program 0: r0 = kqueue() nanosleep(&(0x7f0000000000)={0x1, 0xfff}, 0x0) r1 = getgid() setegid(r1) kevent(r0, &(0x7f0000000240)=[{}, {{r0}, 0xfffffffffffffff9, 0x53}], 0x9, &(0x7f0000000100), 0x8001, &(0x7f0000000080)) close(r0) 14:16:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getrusage(0x0, &(0x7f0000000240)) 14:16:25 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:16:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="e6ecb4914ba06ff52f2ed211", 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1) 14:16:27 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x10000, 0x3, 0x3, "30b8b8b32e5df5b21919589a53c8299324206f0c", 0x10001, 0x7}) 14:16:28 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) dup2(r2, r0) 14:16:31 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:33 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:35 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() r3 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x10001000000000}, 0x8) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000180)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0xf5) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f00000000c0), 0x3f, &(0x7f0000000040)) 14:16:38 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x4f7}, 0x360) sendto(r0, &(0x7f0000000080), 0x0, 0x401, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = msgget(0x1, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/162) socket$inet6(0x18, 0x3, 0x10) 14:16:42 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:43 executing program 1: mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/90) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 14:16:44 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:45 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x100) open$dir(&(0x7f0000000000)='./file0\x00', 0x40103001, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 14:16:46 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:47 executing program 1: socketpair$inet6(0x18, 0x4007, 0x51, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchown(r0, 0x0, 0x0) socketpair$inet6(0x18, 0x3, 0x3f, &(0x7f0000000080)) fchmod(r0, 0x100) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 14:16:48 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:49 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, &(0x7f0000000280)) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000100)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x4003, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) unveil(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000000c0)='c\x00') utimensat(r2, &(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000200), 0x0) 14:16:52 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) semget(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x200, 0x0, 0x5321ac6c, 0x0, "6ed12352623f5111642108cd6614de12ecb22b9f"}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x100000000000010f, 0x0) 14:16:52 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:55 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, ""/59}, 0x3d, &(0x7f0000000080), 0x0, &(0x7f0000000380)=""/140, 0x3e, 0x4}, 0x42) r2 = dup2(r1, r0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000500)) write(r2, &(0x7f0000000440), 0x0) 14:16:57 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) syz_open_pts() msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:16:57 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlockall(0x2) 14:16:59 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x820) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 14:17:01 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) msgget(0x2, 0x1) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:02 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x6) nanosleep(&(0x7f0000000000)={0x6, 0x100000001}, &(0x7f0000000040)) 14:17:02 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = socket$inet(0x2, 0x3, 0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) clock_settime(0x6, &(0x7f0000000040)) mlock(&(0x7f0000091000/0x3000)=nil, 0x3000) clock_gettime(0x6, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) close(r1) clock_gettime(0x2, &(0x7f0000000080)) 14:17:05 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:07 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) 14:17:07 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:08 executing program 1: r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = syz_open_pts() r5 = kqueue() r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="c7bdaab313c98fa230", 0x9}, {&(0x7f0000000140)="caaeee21bae999c2ba428b8fff89b9788e1cf0245d866c8db1cb927a322a2058ef163e7533a750fb51a8b0fc799e0d780f7d9616ecb67e7b92", 0x39}, {&(0x7f0000000180)="84925faa", 0x4}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}], 0x40, 0x400}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() r10 = dup2(r8, r7) kevent(r9, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffe, 0x77}], 0x0, &(0x7f0000000340), 0x3ff, &(0x7f0000000000)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000040)) kevent(r9, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 14:17:10 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:12 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) socket$unix(0x1, 0x2, 0x0) r0 = msgget$private(0x0, 0x660) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:13 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getitimer(0x1, 0xffffffffffffffff) socketpair(0x6, 0x4, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 14:17:14 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 14:17:15 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = msgget$private(0x0, 0x660) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:16 executing program 1: mkdir(&(0x7f00000009c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) stat(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000140)) open(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x400, 0x50) stat(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xfffffffffffffffe) 14:17:17 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') 14:17:17 executing program 0: semget(0x2, 0x0, 0x0) r0 = msgget$private(0x0, 0x660) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:18 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x10020, 0x0) fcntl$lock(r0, 0x400000000000009, &(0x7f0000000580)={0x0, 0x0, 0xa7b873b, 0x100000000}) flock(r0, 0x1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 14:17:18 executing program 0: r0 = msgget$private(0x0, 0x660) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0, 0x10, r0, 0x0, 0x0) 14:17:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:21 executing program 1: 14:17:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0xf5, 0x8, 0x7, "b6cb80c949262ef2fd98c69b077a7d0e382ccdd2", 0xf97, 0x3}) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = kqueue() close(r3) accept$unix(r3, 0x0, &(0x7f0000000000)) fchownat(r1, &(0x7f0000000140)='./file0\x00', 0x0, r2, 0x0) 14:17:22 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:24 executing program 1: nanosleep(&(0x7f0000000100)={0x1f}, &(0x7f0000001340)) execve(&(0x7f0000000180)='\x00', &(0x7f0000000200), &(0x7f00000005c0)) 14:17:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xfe35) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f00000000c0), 0x5c, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = dup2(r1, r0) setsockopt(r2, 0x8001, 0x7, &(0x7f0000000300)="ef38096e8d199a19d0eb49be334c63d6a1a603ff69962dc33ea2dc7e4d970bb1573695ebfe366169b0ec34dafcec88b4564f2cb6553942d8421f165b1e3328b94610886a57ee2a59aebdfbbd0c2da1535551915fe510001759a16a1c17c3a0e1fe3ffc72c072a250ec572bc746607215c8db163077230ce184e2fed3dabdeff2b5a0e46acc753d068f6ae8a0791bdc851f5093f4e12aac7c4a32ee08a9fc1c320915fcf5fd77495a55406e3ba50e9e762e7dcd40b008ccef6a9f48b8a5163bfa72a045ac8dccb6", 0xc7) getsockname(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x1, 0x9, 0xfffffffffffffffd, 0x100000000}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)=""/97, &(0x7f0000000100)=0x61) setgid(r3) sendto$unix(r2, &(0x7f0000000400)="4e25572cba1c4980c7e4c908245288a3f7baec8a7c41db5e92c3844b15d4e504a9accd3685bb02d5a14f32bde66312476c6630f4fe14811834bf4cf105f3b8f0204c4fba16856d73929170f4fded5d69d60dc7fc15e71c3296d84e8da20bdb2c050285d8d1f34ea4e910305874b55047d5b8d9a7995f73a0630d", 0x7a, 0x400, &(0x7f0000000480)=ANY=[@ANYBLOB="0001000000696c653000"], 0xa) close(r0) 14:17:26 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:28 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:29 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) setrlimit(0x8, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000000)={0x1ff, 0x8}) r2 = semget$private(0x0, 0x2, 0x4) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000000c0)=""/58) 14:17:30 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:31 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x40000000020c) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) fcntl$getflags(r0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 14:17:32 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:33 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') 14:17:33 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:35 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000001000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff60000000000000000000000000000000000000000fc9b0bc562dc2d556ad214623e118e833ab00daee8af694d73a5cc110baa59955127248c2cc8c94a44853e36cde0f943062169cd6e47ac"], 0xfc, 0x0, 0x1800) 14:17:36 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001140)={0xfffffffffffffffd, 0x13176cff}, 0x8) read(r0, &(0x7f0000000140)=""/4096, 0x1000) sendto$inet6(r0, &(0x7f0000000000)="351f1f15daa351e0b44dfbd6bc06b9e14ca594abcf169790180f01ee3f7fe51e81d291b44da2e07b5415b001ec1ddf9781d906e17dd20802ef6fffb68c47c58e7def8067a77d6ba4d7defbc9248c97e8676b17f5c985de35fcd13c998c59eade9af7969b7e7d8a5824a0688ebb7886d7dbf2e8cd1dceac647ca67c0061583a97aaf6cedaaf", 0x85, 0x8, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x5}, 0xc) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) 14:17:36 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x1800) 14:17:37 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x1800) 14:17:38 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x1800) 14:17:39 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x4) setuid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 14:17:39 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:17:40 executing program 1: socketpair$inet6(0x18, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup2(r1, r2) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000200)=""/135, 0x87) fcntl$getflags(r0, 0x3) listen(r1, 0xffffffffffff7fff) getpid() write(r5, &(0x7f00000002c0)="994b823eb02c1dc9dfdb8755ff728c44866e0cbc9a2593c7147ae6ce15d21f54853670f521e97188920c5f4716b0689fcd0263f42ff37f3bb497cd0948f3c59ff15b868948fb4d95e0245d9c935630f150cbf77e96eb8423193fae33c9ec910e78fbbff26a6de6f5ba386999cf43359289a2eb066acec492df58b6129b18b9e798559baba9c6fc64fe0e9bca7d2637b01a9840eb39c12219a134ee3d2e76d73eb30d194485bd167875b79f18a5600bf56c7ad4643190aed98813a312dea4c1efbdda9d804bf7132e753dc2fe79e7484db15c519c64", 0xd5) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$getflags(r6, 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/194, 0xc2}, {&(0x7f00000006c0)=""/183, 0xb7}], 0x5) poll(&(0x7f0000000800)=[{r4, 0x44}, {r3, 0x2}, {r5, 0x1}], 0x3, 0x1) socketpair$inet6(0x18, 0x8000, 0xa2, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() recvfrom$inet6(r2, &(0x7f0000000880)=""/4096, 0x1000, 0x840, &(0x7f0000001880)={0x18, 0x3, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000018c0)={0x10000, 0x1, 0x80, 0x3f, 0xa6e5}, 0xc) r9 = msgget(0x2, 0x6a8) msgsnd(r9, &(0x7f0000001900)={0x0, "b3e06235f10da1c4c6728b73a0558d161b4d0d80c0c9a45856149fc0b6afe74420e95d00b957f4dac1a1ee6b98e87e3a66631d92799a78211546224b469a0e4fea68b3372f1234054334c2aba766c410f5b977e210bc78549f77890b664f7e62cbe52525d62e472a5e588609872cdb428fa6676488a326cc5bd132d485b8b7673615818d90ffe68c71f12201cf26a277ff7e1e0ca3e7aa30be002f8d2ea2595930d79fad8d5376881aa9ee660b7f5de23274e683559afc417aaf630c112afc941355fd43b6d9e9a46a461d01474c336bc407b72dba6ba75568f623adcdabcdd686d6"}, 0xea, 0x800) fchmodat(r7, &(0x7f0000001a00)='./file0\x00', 0x20, 0x4) sendmsg$unix(r2, &(0x7f0000001c40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001a80)="c459c2d73dfec9473d931591690a098bdab0305afc4049ad5ab2d052d3922b2395ddfe5852f7d0fc8c8763638cf4d567ac1019be1a2f2e915360b96be2cef40d96724ef8047eb4564ae41fdb74ade46989ddb12aa7b5108693b608ac91cd902465f7d882843eca373a3c96d92deb3a18dab4caa34979422c64158a356eb3207ccce5dd73d77f067847343dcd42bf668d58ba1dd8678e3b048029967440695a06e2879cebca81ad55de65d9fedae94c4bdbbf91d509dc60c1c0eba3274d", 0xbd}, {&(0x7f0000001b40)="e1c1ba42d70336d487909213948e80775e6fb77674f3d05bbdafee0415325785b0f81f7457ad27252a92", 0x2a}, {&(0x7f0000001b80)="21950257c451bb16c5e7b10fbcace19e26181dfa5e1ad813af5282bb18ce270e54774da3ef899992361ada29c5aa06c5ef4418fd35af3c827991e146503defca92e5edcb137caf5f963f6664291d6d96086c116b7a2f8e291187c1056e0d92cfa544", 0x62}], 0x3, 0x0, 0x0, 0x402}, 0x1) kevent(r3, &(0x7f0000001c80)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x5, 0xc619}, {{r8}, 0xfffffffffffffffe, 0x4, 0x12, 0x5, 0x7}, {{r8}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x12, 0x7}], 0x0, &(0x7f0000001d40)=[{{r5}, 0xfffffffffffffffd, 0x92, 0x1, 0x9, 0x81}, {{r3}, 0xffffffffffffffff, 0x5, 0x40, 0xfffffffffffff000, 0x500000}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x8c1, 0x7}, {{r8}, 0xfffffffffffffffc, 0x10, 0x6, 0x10000, 0x5}], 0x7, &(0x7f0000001dc0)={0x79, 0x25d5}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001e00), 0x4) dup2(r0, r1) getsockname(r6, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc) accept$unix(r6, &(0x7f0000001ec0)=@abs, &(0x7f0000001f00)=0x8) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001f40)='./file0\x00', r10, r11) 14:17:41 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:17:43 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) 14:17:44 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) 14:17:46 executing program 1: socketpair$inet6(0x18, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup2(r1, r2) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000200)=""/135, 0x87) fcntl$getflags(r0, 0x3) listen(r1, 0xffffffffffff7fff) getpid() write(r5, &(0x7f00000002c0)="994b823eb02c1dc9dfdb8755ff728c44866e0cbc9a2593c7147ae6ce15d21f54853670f521e97188920c5f4716b0689fcd0263f42ff37f3bb497cd0948f3c59ff15b868948fb4d95e0245d9c935630f150cbf77e96eb8423193fae33c9ec910e78fbbff26a6de6f5ba386999cf43359289a2eb066acec492df58b6129b18b9e798559baba9c6fc64fe0e9bca7d2637b01a9840eb39c12219a134ee3d2e76d73eb30d194485bd167875b79f18a5600bf56c7ad4643190aed98813a312dea4c1efbdda9d804bf7132e753dc2fe79e7484db15c519c64", 0xd5) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$getflags(r6, 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/194, 0xc2}, {&(0x7f00000006c0)=""/183, 0xb7}], 0x5) poll(&(0x7f0000000800)=[{r4, 0x44}, {r3, 0x2}, {r5, 0x1}], 0x3, 0x1) socketpair$inet6(0x18, 0x8000, 0xa2, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() recvfrom$inet6(r2, &(0x7f0000000880)=""/4096, 0x1000, 0x840, &(0x7f0000001880)={0x18, 0x3, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000018c0)={0x10000, 0x1, 0x80, 0x3f, 0xa6e5}, 0xc) r9 = msgget(0x2, 0x6a8) msgsnd(r9, &(0x7f0000001900)={0x0, "b3e06235f10da1c4c6728b73a0558d161b4d0d80c0c9a45856149fc0b6afe74420e95d00b957f4dac1a1ee6b98e87e3a66631d92799a78211546224b469a0e4fea68b3372f1234054334c2aba766c410f5b977e210bc78549f77890b664f7e62cbe52525d62e472a5e588609872cdb428fa6676488a326cc5bd132d485b8b7673615818d90ffe68c71f12201cf26a277ff7e1e0ca3e7aa30be002f8d2ea2595930d79fad8d5376881aa9ee660b7f5de23274e683559afc417aaf630c112afc941355fd43b6d9e9a46a461d01474c336bc407b72dba6ba75568f623adcdabcdd686d6"}, 0xea, 0x800) fchmodat(r7, &(0x7f0000001a00)='./file0\x00', 0x20, 0x4) sendmsg$unix(r2, &(0x7f0000001c40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001a80)="c459c2d73dfec9473d931591690a098bdab0305afc4049ad5ab2d052d3922b2395ddfe5852f7d0fc8c8763638cf4d567ac1019be1a2f2e915360b96be2cef40d96724ef8047eb4564ae41fdb74ade46989ddb12aa7b5108693b608ac91cd902465f7d882843eca373a3c96d92deb3a18dab4caa34979422c64158a356eb3207ccce5dd73d77f067847343dcd42bf668d58ba1dd8678e3b048029967440695a06e2879cebca81ad55de65d9fedae94c4bdbbf91d509dc60c1c0eba3274d", 0xbd}, {&(0x7f0000001b40)="e1c1ba42d70336d487909213948e80775e6fb77674f3d05bbdafee0415325785b0f81f7457ad27252a92", 0x2a}, {&(0x7f0000001b80)="21950257c451bb16c5e7b10fbcace19e26181dfa5e1ad813af5282bb18ce270e54774da3ef899992361ada29c5aa06c5ef4418fd35af3c827991e146503defca92e5edcb137caf5f963f6664291d6d96086c116b7a2f8e291187c1056e0d92cfa544", 0x62}], 0x3, 0x0, 0x0, 0x402}, 0x1) kevent(r3, &(0x7f0000001c80)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x5, 0xc619}, {{r8}, 0xfffffffffffffffe, 0x4, 0x12, 0x5, 0x7}, {{r8}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x12, 0x7}], 0x0, &(0x7f0000001d40)=[{{r5}, 0xfffffffffffffffd, 0x92, 0x1, 0x9, 0x81}, {{r3}, 0xffffffffffffffff, 0x5, 0x40, 0xfffffffffffff000, 0x500000}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x8c1, 0x7}, {{r8}, 0xfffffffffffffffc, 0x10, 0x6, 0x10000, 0x5}], 0x7, &(0x7f0000001dc0)={0x79, 0x25d5}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001e00), 0x4) dup2(r0, r1) getsockname(r6, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc) accept$unix(r6, &(0x7f0000001ec0)=@abs, &(0x7f0000001f00)=0x8) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001f40)='./file0\x00', r10, r11) 14:17:46 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) 14:17:47 executing program 0: r0 = msgget(0x2, 0x400) msgsnd(r0, &(0x7f0000000040)={0x5, "42c2f1b943880680a69b2bd3801187ec9a2aa9aafa97963f184f7a9c9f92af9a902308643ac4d733cfd2edf0fa822b490acb88948d187337ecc190b4cea4809dc1feafe7d427741376091b2a23ced3d7a388e4c15a1b1bce0f023e320c86f366696c22050b798fe187dc57179a8cacd45b8378124cb05e616f04892f1255445a24c2e9d1b24e96a50b5be960660e126f8bc378ff2c7f54c935ecdac3bcf6efba416c968a53cd5e312012325599d6ef03644a2c21fae15e958d9a522755bab013e579bd315c949a4be438b2a3f7d8dec1fedf4d84e88d29bea87b2bfd291a8ec4a9e233257d26652425144ce522386443159a977fb865d314"}, 0x100, 0x801) r1 = msgget(0x1, 0x40) msgget(0x1, 0x4) r2 = msgget(0x3, 0x200) msgget(0x3, 0x2bc43386f4d0e5c) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079f4690e74c4cff0dde4ba1b0b6e424a4c665737688d10c23a72f9a433f615572f8fd17e1b62d008ad1fdee52689a4651d14e791f053d272b2763c42e8ea4d2457af6f39a221cac4c12fbdb3cc4b75b37111c2da3e6fe2456794aec16d33ed24dbef0d406051789db763aa1d35eea0a6549651692c73fd6947f7a7fc692a1bffd8c7732b432bbd8bebeafe138f9013f56c3f669ccc5b7a4c6a5bdb1ae154c069e59626e3bdb80162"], 0xd6, 0x0, 0x200000000000003) msgrcv(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x2, 0x1806) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/73) 14:17:51 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:17:51 executing program 1: socketpair$inet6(0x18, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup2(r1, r2) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000200)=""/135, 0x87) fcntl$getflags(r0, 0x3) listen(r1, 0xffffffffffff7fff) getpid() write(r5, &(0x7f00000002c0)="994b823eb02c1dc9dfdb8755ff728c44866e0cbc9a2593c7147ae6ce15d21f54853670f521e97188920c5f4716b0689fcd0263f42ff37f3bb497cd0948f3c59ff15b868948fb4d95e0245d9c935630f150cbf77e96eb8423193fae33c9ec910e78fbbff26a6de6f5ba386999cf43359289a2eb066acec492df58b6129b18b9e798559baba9c6fc64fe0e9bca7d2637b01a9840eb39c12219a134ee3d2e76d73eb30d194485bd167875b79f18a5600bf56c7ad4643190aed98813a312dea4c1efbdda9d804bf7132e753dc2fe79e7484db15c519c64", 0xd5) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$getflags(r6, 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/194, 0xc2}, {&(0x7f00000006c0)=""/183, 0xb7}], 0x5) poll(&(0x7f0000000800)=[{r4, 0x44}, {r3, 0x2}, {r5, 0x1}], 0x3, 0x1) socketpair$inet6(0x18, 0x8000, 0xa2, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() recvfrom$inet6(r2, &(0x7f0000000880)=""/4096, 0x1000, 0x840, &(0x7f0000001880)={0x18, 0x3, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000018c0)={0x10000, 0x1, 0x80, 0x3f, 0xa6e5}, 0xc) r9 = msgget(0x2, 0x6a8) msgsnd(r9, &(0x7f0000001900)={0x0, "b3e06235f10da1c4c6728b73a0558d161b4d0d80c0c9a45856149fc0b6afe74420e95d00b957f4dac1a1ee6b98e87e3a66631d92799a78211546224b469a0e4fea68b3372f1234054334c2aba766c410f5b977e210bc78549f77890b664f7e62cbe52525d62e472a5e588609872cdb428fa6676488a326cc5bd132d485b8b7673615818d90ffe68c71f12201cf26a277ff7e1e0ca3e7aa30be002f8d2ea2595930d79fad8d5376881aa9ee660b7f5de23274e683559afc417aaf630c112afc941355fd43b6d9e9a46a461d01474c336bc407b72dba6ba75568f623adcdabcdd686d6"}, 0xea, 0x800) fchmodat(r7, &(0x7f0000001a00)='./file0\x00', 0x20, 0x4) sendmsg$unix(r2, &(0x7f0000001c40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001a80)="c459c2d73dfec9473d931591690a098bdab0305afc4049ad5ab2d052d3922b2395ddfe5852f7d0fc8c8763638cf4d567ac1019be1a2f2e915360b96be2cef40d96724ef8047eb4564ae41fdb74ade46989ddb12aa7b5108693b608ac91cd902465f7d882843eca373a3c96d92deb3a18dab4caa34979422c64158a356eb3207ccce5dd73d77f067847343dcd42bf668d58ba1dd8678e3b048029967440695a06e2879cebca81ad55de65d9fedae94c4bdbbf91d509dc60c1c0eba3274d", 0xbd}, {&(0x7f0000001b40)="e1c1ba42d70336d487909213948e80775e6fb77674f3d05bbdafee0415325785b0f81f7457ad27252a92", 0x2a}, {&(0x7f0000001b80)="21950257c451bb16c5e7b10fbcace19e26181dfa5e1ad813af5282bb18ce270e54774da3ef899992361ada29c5aa06c5ef4418fd35af3c827991e146503defca92e5edcb137caf5f963f6664291d6d96086c116b7a2f8e291187c1056e0d92cfa544", 0x62}], 0x3, 0x0, 0x0, 0x402}, 0x1) kevent(r3, &(0x7f0000001c80)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x5, 0xc619}, {{r8}, 0xfffffffffffffffe, 0x4, 0x12, 0x5, 0x7}, {{r8}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x12, 0x7}], 0x0, &(0x7f0000001d40)=[{{r5}, 0xfffffffffffffffd, 0x92, 0x1, 0x9, 0x81}, {{r3}, 0xffffffffffffffff, 0x5, 0x40, 0xfffffffffffff000, 0x500000}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x8c1, 0x7}, {{r8}, 0xfffffffffffffffc, 0x10, 0x6, 0x10000, 0x5}], 0x7, &(0x7f0000001dc0)={0x79, 0x25d5}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001e00), 0x4) dup2(r0, r1) getsockname(r6, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc) accept$unix(r6, &(0x7f0000001ec0)=@abs, &(0x7f0000001f00)=0x8) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001f40)='./file0\x00', r10, r11) 14:17:52 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) msgget(0x3, 0x10) r0 = msgget(0x2, 0x40) msgrcv(r0, &(0x7f0000000180)={0x0, ""/206}, 0xd6, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000080)=""/136, 0x88) msgrcv(r0, &(0x7f0000000040)={0x0, ""/26}, 0x22, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x1, 0x1010, r2, 0x0, 0x21) 14:17:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ce23b0e9e83270bf1c1bc14b4f0284497b19b0fbc1079a42571897bf5a976f65616c6ba50aef3a5d10698b2f2600000000000000"], 0x1, 0x0, 0x1800) 14:17:57 executing program 1: socketpair$inet6(0x18, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup2(r1, r2) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000200)=""/135, 0x87) fcntl$getflags(r0, 0x3) listen(r1, 0xffffffffffff7fff) getpid() write(r5, &(0x7f00000002c0)="994b823eb02c1dc9dfdb8755ff728c44866e0cbc9a2593c7147ae6ce15d21f54853670f521e97188920c5f4716b0689fcd0263f42ff37f3bb497cd0948f3c59ff15b868948fb4d95e0245d9c935630f150cbf77e96eb8423193fae33c9ec910e78fbbff26a6de6f5ba386999cf43359289a2eb066acec492df58b6129b18b9e798559baba9c6fc64fe0e9bca7d2637b01a9840eb39c12219a134ee3d2e76d73eb30d194485bd167875b79f18a5600bf56c7ad4643190aed98813a312dea4c1efbdda9d804bf7132e753dc2fe79e7484db15c519c64", 0xd5) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$getflags(r6, 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/194, 0xc2}, {&(0x7f00000006c0)=""/183, 0xb7}], 0x5) poll(&(0x7f0000000800)=[{r4, 0x44}, {r3, 0x2}, {r5, 0x1}], 0x3, 0x1) socketpair$inet6(0x18, 0x8000, 0xa2, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() recvfrom$inet6(r2, &(0x7f0000000880)=""/4096, 0x1000, 0x840, &(0x7f0000001880)={0x18, 0x3, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000018c0)={0x10000, 0x1, 0x80, 0x3f, 0xa6e5}, 0xc) r9 = msgget(0x2, 0x6a8) msgsnd(r9, &(0x7f0000001900)={0x0, "b3e06235f10da1c4c6728b73a0558d161b4d0d80c0c9a45856149fc0b6afe74420e95d00b957f4dac1a1ee6b98e87e3a66631d92799a78211546224b469a0e4fea68b3372f1234054334c2aba766c410f5b977e210bc78549f77890b664f7e62cbe52525d62e472a5e588609872cdb428fa6676488a326cc5bd132d485b8b7673615818d90ffe68c71f12201cf26a277ff7e1e0ca3e7aa30be002f8d2ea2595930d79fad8d5376881aa9ee660b7f5de23274e683559afc417aaf630c112afc941355fd43b6d9e9a46a461d01474c336bc407b72dba6ba75568f623adcdabcdd686d6"}, 0xea, 0x800) fchmodat(r7, &(0x7f0000001a00)='./file0\x00', 0x20, 0x4) sendmsg$unix(r2, &(0x7f0000001c40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001a80)="c459c2d73dfec9473d931591690a098bdab0305afc4049ad5ab2d052d3922b2395ddfe5852f7d0fc8c8763638cf4d567ac1019be1a2f2e915360b96be2cef40d96724ef8047eb4564ae41fdb74ade46989ddb12aa7b5108693b608ac91cd902465f7d882843eca373a3c96d92deb3a18dab4caa34979422c64158a356eb3207ccce5dd73d77f067847343dcd42bf668d58ba1dd8678e3b048029967440695a06e2879cebca81ad55de65d9fedae94c4bdbbf91d509dc60c1c0eba3274d", 0xbd}, {&(0x7f0000001b40)="e1c1ba42d70336d487909213948e80775e6fb77674f3d05bbdafee0415325785b0f81f7457ad27252a92", 0x2a}, {&(0x7f0000001b80)="21950257c451bb16c5e7b10fbcace19e26181dfa5e1ad813af5282bb18ce270e54774da3ef899992361ada29c5aa06c5ef4418fd35af3c827991e146503defca92e5edcb137caf5f963f6664291d6d96086c116b7a2f8e291187c1056e0d92cfa544", 0x62}], 0x3, 0x0, 0x0, 0x402}, 0x1) kevent(r3, &(0x7f0000001c80)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x5, 0xc619}, {{r8}, 0xfffffffffffffffe, 0x4, 0x12, 0x5, 0x7}, {{r8}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x12, 0x7}], 0x0, &(0x7f0000001d40)=[{{r5}, 0xfffffffffffffffd, 0x92, 0x1, 0x9, 0x81}, {{r3}, 0xffffffffffffffff, 0x5, 0x40, 0xfffffffffffff000, 0x500000}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x8c1, 0x7}, {{r8}, 0xfffffffffffffffc, 0x10, 0x6, 0x10000, 0x5}], 0x7, &(0x7f0000001dc0)={0x79, 0x25d5}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001e00), 0x4) dup2(r0, r1) getsockname(r6, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc) accept$unix(r6, &(0x7f0000001ec0)=@abs, &(0x7f0000001f00)=0x8) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001f40)='./file0\x00', r10, r11) 14:17:58 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000dfffffffffffffff0000000000000000000005000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279a4308635bbaf01100b4ba27e3093dd60ed7012387553f33f742a4f6bacf55aef615066da7cca8abee2287e17c6c44f4fed21f1074a264475ae04f3e022c01d646b2d33e31e7d1cfcd8a5ac0e886d9d7"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) socket(0x1, 0x4003, 0x1ddd) 14:18:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/71, 0x47) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000500), &(0x7f0000000040)) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() r3 = geteuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r5 = getpgrp() r6 = geteuid() r7 = getgid() r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="af727dbee49c19502b8a1c4facc6", 0xe}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa8, 0x402}, 0x8) 14:18:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:05 executing program 0: r0 = msgget$private(0x0, 0x301) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgget$private(0x0, 0x644) 14:18:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d7497fcd0fa90155b53edd00000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:08 executing program 1: socketpair$inet(0x1e, 0xfffffffffffffffd, 0x7bff, &(0x7f00000000c0)={0x0, 0x0}) 14:18:09 executing program 0: r0 = msgget$private(0x0, 0x411) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) r1 = socket(0x1a, 0x4000, 0x4) ftruncate(r1, 0x9) shmget(0x0, 0x1000, 0x105, &(0x7f0000ffd000/0x1000)=nil) msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="a6d22d3d9876bc5407199a6bc7c8772a852972317ef8a0b6b2bf6e57e9a4cf25f3e0cf7350a1b4d593976694e9f1f6a7f9859c33077868cf0b6142e37eede75afa4692dfc3a55a8d1ff28b162f55813545e7651d6b9e60c7c37f320ae87c8263a9e1c0a5b0e2ba91f9e3054a3f99b6ba27acdb2d96a5f1ff9ec9e1840f86f9ba1742ad693584da53c130404f8b3b5164490517ff52b25b06690d8e172b3c61fc28a89b194db2403192a5a4abd8e69db51c8a040857ace606129ba93427565ec3467bf7f4deef3d993137e07175c5588b267713c87fdbefb63204dd29f7f331ba38e1cdb7cfde9f1804238d8b17df8f1f4075b5b7d1713051"], 0x1, 0x0, 0x1800) 14:18:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000000000000003, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000040)={0x0, 0x42}) r1 = geteuid() r2 = getgid() readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/65, 0x41) chown(&(0x7f0000000080)='./file0\x00', r1, r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)="d65c29a69f062f20863726d2163ec96db99f4b64e2f573e62b98faf8fa29439f265ad6289ab4e4c12cb12ef4ccde479bb578ec7649b5f3b1ced454330f2383c980dec935093ae6baa4340a84a4922f959beae60f9b5bb01ffacc32f640437386380c5ef9c7d0e1d74b1c63140136b54c105ed5ba9f3eaf99a78e5a50a2f1ceb073757a46436f973fc6b264a53dde3befc37d4781a8352f4876093970f6e3a12af2ff4f9d1b46d4f28dc5a7f6c42b9e0bc94ee85b221075105ed3c9413156b1d4fc011a29d60c7c433d08a19c8e384b4ba7e0a45069aa19fa6c8e464a51a5fcfadd4ee4cc6450e6ddee8d50476c34e9319c82a8f513a10052b9db135c3d5bc4b6d3b180ba4ecfddf8e79ba2152a37a500ce7c5a422db87a27d1a5b2a444920e9dd5deecd39ba35901d9063820a663d9d3a7f6578b7e0ef60062f4c1d7274e4ace8dc5ffd1603e168997b9a8e599bcdd10816eca7f425f445da9f1ba961e2a4e662a5f97e5a6e07f0938bea582cc986933b4cea06ae6f42628a4fb4b800e95e8757117eea08a8842678faa06c7d9418cf68c7c89344b0f04d61e3a2cfaa38b6f4e636bc4d7a78f7bd27025749e484ea54b964ca6d048304dae44b093bb2957de5456890a79818315bf3206a4c59fab90b29fc63312d7f1181adc9b6fec158f6bc4b4900db1644b9e497549bbc5f44b1dc63319b891fd88fa54cfe010e31b81272ccef6687fe41380060c52d87b608c4bc900aa4d15d9697cebaaf25b3a2a88d8bc0f8e7aa1ddea26db762c3c604b3a94e8efe8222f646fd5212abe83a5b114e86f07fa213a115e2b9efbab24d3420e4aea00a5913878ae7eb813bd29cddce307c66c5f1b2f0e14ea8b11c053828cbbcf3e6be85f2f13f564ab088eeec10367dd059539ecbdbd94134db5e82a96b3605a9e0104a90f68e48934d3900f8586342ee780275d294de6988bc89f2ecf219a290b0846a18da61ebb9619df37aa040befdfd4590651fb29b94508a910de36968e32dd91c682b0f337ec0d", 0x29}, {&(0x7f00000001c0)="e74b781dee47e7186f9bd39527bb3b8d6eae8b17f96c4aaba720f21e6eff094d6d50562fcbbc5d084661820f1234dc203b2816d5bdf72dd9cc1b4842dc9339d019f04dfb8d4b1da8c2ff1ea173222419596a178e99c78075bb18bc549b86dd1bafba483815826eefdc1202698c01f84b63e9fa4b0c5f221f6704416992a2c1a6dea36b6bcbbf3bc34dbebb535d553a157b4fedea4ab3bdd91308073f431ac4bb6a8d2f47ca3d6351857dd68464a0a78e37ff0d938ff084545b0f1799a2e98e06d2", 0xc1}, {&(0x7f00000002c0)="7edf9b82e4a4076ab6e26045791575dda0c338322858a8c7ee541444384345a3bbed3813661196132830fc3c984d9b0449afded26bedbccd8fded746793180625c97f395973dba15daf4d033ac328ef20ecba0f5c7e1189279c3d48cb9f8cadbc3bfddd65a62f6d369c09dd011e1cc473ca8c9945eab219e6ab657cc10c214608df673f9730bea8321e01a7de720b607783fc17debd79f4bc143bad5d29183f1c06f33d000d76a5a65673e180e296416382ff34d5a11a9aac8fd1f8e1d64f51297166d1b83a943275d269e3986393dd1fd3a4afb768d4deaed0a9eb67db9d4025d0c56bacbde6866f500dd56ad00f8f74dc3d9ae064d47a8ebf335ddf5e7fa7e31a2c371d6fba0eef6cc8f2e0d0264591ea5b1b2c1ad11c0090247433aecfba0769abb325b6cf7ce21c47caef81c047155eae105f1adad4c8b14a745f18cff69d89ee2edf5efb73dac5913e180f49c099700496a48c7d25600c0036b8e5d5288be40c1e0393968519fd8bc9b5d9acf15f727d4df0d10af07313f7a3d0ec17a73d596f96c852c5b9413e4fc9a3ca701db12f29bb0d8affbae3c3ea102c95f3ea54f5f573018bf6cc607fdd028835da87c5e0b1adbf0f3f5d9596fb4ab6864592fd2953739afdd20bbdfa41d5bb6333ab20ac4f03937ccec20ba96f7b72ad434ca1c1be30cfa952fc00d1123f72195476ecadd8212d3873304edd31c8d11f6380e7abcb2b6c008b6d3aae33f98c7ef3307dd53c12a7617653390b8736ed1786d2f195968fe707d016f164318c39228d745543374cf3b62ab3be8e57fe63c2863ceafb83b6782c73111ec33a3df45fe1f8e5a5df23dfd0d895a273a5fe62553db1be832832d0f4f31893860067d80033af24cf672ea38e10056a5b31cf5dfa23d8b03303a3af0a323d8372d7c138aaac5c423b469655a42faeb72eb2b76cbbc0a5e72068733ed92c4d5a20d714d3557524c70ef551f123151e68adc8a89204e396c3c3be2753ee7c65f99f73fc68c35ab95d89b2995e5d07c8a7236712e1ecb94c8a87dbe6445214f0e00d514ded8e1dbad0add99cee49ae1f003c7e7f688a48607ddfdae82e93de2996c2beb2ab6750c703d6d0a0dc76ab37ed1ca715dfdbd02cb1d4b6f45d4b93fc25a2ff2faa70e496b6a6355de8cbd68ef79b4f9957c672a3552abed3fada4c9a13bc63b2de73520b092886641b4c9701c05211198c73f7c51301ecfc8399dfb8027b6696ce989acf9c099e445db21103a8c7fa3416a7ca4b08d0829cd5630af211b22621511e3149275e4352ce79defafeddf736d9f89149e6305a25f551180a64485ccac6a68c6a15fbb71d0fac0e8c596a67800aa87e0108c31d08e587a82f0be4777e723f0643193101aef85edeef89f14354e8707a8812cd208afc14165906f6fd1aed61fa6a6ba442d961440d08c4ca1d7dd3e16862a0d620eb28d5060e8eed4ef6b543120e413f8d99f76df173b0820d7548f0fa5de0675a6b9ebe8269223ef252890386f0c900e84a611c1daf95951e61dcedcd866874d6f5073bb7e75019dac1b2ac3d6f512d4bdc0c7e0a8b67557534c241f449a6d453f274a6a9d1a0044bad988fb465aa5f24945e09fd08c389b243ae557b8c653289855c2dd90277ea443366942c2f8e301d76430026b98069b099f3d75b2c34ab14cb7f419afdce390beb86bbf176ffb55439f6dde6ca7e1a46bf1ff4683aed4e3e9801f2b4a21259c24f904e57a2d06fe1b086f58d128a4db3c578a617b6761ce4b0b92a9c625261b27bff84dcccb36953762f1bc2cd77b9ae59c6be07e18ad41771b29d8167299beef0d359062f71a628120e3df36eac4795e10b98d9d5c1ff56d17863d3eb03348e764893ba47d7a300a8c8a677298c9951d43f3240018894f72cac860d0dacf6d2fbfffa989e343201c54ea54ac823de89434c0b1cbb3f2c156a6fea97915e260820ac1308f810777520691fde96fe471a1b8968ac664a514381dff1f622abb2b95cb492ec22329a80624122bcc0adb783abf9e947714a3d1418509faa4a65f42c8f0d55d25454cb1f201816436b4fdf42885f8e810488dca1e7d3c685e935d4a10557aac404348b828c5a13066d6a1c9dd8f75a895073530cc72381f7aed4a07f04d3a9ef4f14c96fb33a88258b3059a88c7480deb2fd1d8f58c747162715d474650053182ddd41e1172dc129eac1911bf999415a0ef28eaf0d99b66d0f5313c6081001ebe316d3ae4f3057435dec468966f6c31bdd14f82dfcccdeff7e2079b43f4639acbbb5db7e5860a98ec1d7ca74a6ed686d4964552d2aaa44a3c9b562d54e866e095deaccc60cd8515e58235bab4121a660f96f7ae313eeeb7900d5e0a9932f1059657732abb49dfd919bb7ca24863a722944a7099f87adf90a0cda88793648274898ae860920966b2b119feb38eec1019f8938a8bd83c6b1f7e36f8b8cdb0813f43b53bd610fe1c0df5972f8285f6ac3372946ce00deba23157e47ae4ff46d138a179090d95fd75a4b7818854a72ec2ed613ea2984def4c585e3b44c453f486607ce6851577626be0184415c938469788e056c1bd9e319d2633c3483e0bc37e0f42a7ed44f360326d8f74d06d93ebe37c851f00b845779ccb9a5cfaec288fbc39fdf36687e5d188f9c7727ded38afd5e1b279fdd4d30f5f210b85db6bb480fe387deef8c673b689db340114b43d0e75033db5d41ae3e70ac4c619ca1d1f3d4dbfe48ac6013abba561505aa37c4d8d57f11e20a6e5f583a9afb3e829ab62480c3105d86a8cede2ce8b13deb63cbc53164e287c4b3f0790b2e0c7947981bd4f1d9f9bff0adc926a3a558e63a89a70633b47a3e9ca73f40f1e7f38b0c2c44dcf246e569b3c730520166e3b335cb4a39eda484c444a4b929ef7194b17c351447c8ce832aef0959acf54830c5c306c4a4bdd96a909b1a392b3cac974768f261eb3f2d7cc290fe982406204fcd58c25cd816c141778d7b9b72c7fad5ada7cc1bbce89d76dd2b5fbebeefaf47fa0f683b3719ca768cfcb5b135942eb6b24bac33d3de057bf87970e46af21fdcd25979a0449959f28a6d9e9a00e1c59d0663d75363e2c3335abefb90de85c40a38a82618c8b6f0b90340da6ce07ab9c4457f5e770b12723ad7bd88b6c001b96cd2f90741938cee1c74b2a3c36922d0b26690b0a242234ac2dd548ac0d8ca69862fd4e2e93d8b62d3692ad3b1a8121ca63ed6d42cc6169d19e171485bcd3e8373ab4530b27f5f1b9b9c73535ede4b1b73ce3baf019261363d235a5dc54f850a93349ca513e5496847cbc3ac8d106efd3ba0514fe1dcb8a204ce4dfc1a2afc1c061a3f8141ccae7656b38091dd52571b9e877ba8c6c9eb90d8d20856cb62cd0372ee32e23ef7ebceb16106b03eb38465830c36449773ad1188eeee442be7e3a5b3080eef20ad4c6c1ae80443640e4d555c11563a25e8358d84615eacc49d37caccea0d4d16019bbb25336633530a9b3f69d9d77aaf149c46dfef7bbf2775701720fc1442d964593da9caa50ab9bcc21261ba89a44f418714bd0c0129df3c06d620d3b1d49199a26726101ef2b9317516cb12d1a6d6ce1979ab7fd94e7f7c0e371250769bbcf235388f244fd090866839b206360b5533426f79223542218bc70c495f32077432f753cdf1e75ac6d07d8173dadcb88a15bf432838699cc330c5b7d36629f856258132e0a1657d3d0c12ef971236746e441393e01a8ac0e3eeb94adec452b5e2a47e70651d86c170bae461b4ef13473a07c67ef9a06a505d33fbb53b4612faf9555d07a22409277f68948aed1bfa60ca6fcac92eabe6ac776a2e8d22b4e3b3023ca976f511ecfa2f8c981d6864a618f9fe9f1298509324f232b9e329693202a1b8df12d3dca53cf4cba426c97c984826b779c526133b8965abdcaee4bb3439f8e89b799f1a9aab3ac10193dc84ab0548845ce5c1d51bafd13ef58f4f7338fa7f8dcec28cec4a362efa25d27c91beed96cf7460003cad0690924fc50cbb1d77aee2215ee42bd608bb446c8972ea1fe449a78dca21128ca8238139f3b148bdb5e6058892bc431c1b44e55d7bf6aa4a46be6cc2ab1461e9c14a7b9f969aec42f8f3bd5fbf20536de99f3f0a2d091a73545843daaba3cf6b5c1105b577965184372c83700e3acd4cf770bc2137558c95f4d7a20761d5f01013427b849a952c9d4c2d78e6217cbf4dc3fece85cd149e5daa8cfddd72590d68b86cec800afb9b46e510e5cd50739f00d1d876a83cff6fbdd9864eda67f1c210c114d861572ed85bc8f5731384bd3a66af97b30128b04af55a123e662feaedc75f48628bce8de9c1c106d43f821928186eba7c7e6f5916ede80f0bd49eb1f8ab71bb9f1156ce80e49851e00d1e3aa53766c362a4b18f966f5cc925f6de5af545b534b21a8d5d34cea17dec0ea3da301535d9a8a8051692ef84740f8f240285819b97431c7fcc6d35f748f3a541cf64327a57a2b541acd0f7a82c362cc8d165a58f75664b438c4b11f7974f9798ad8b1a222c8e972942630a1e5cebd69846945a10283674049d8f74ec1a68d4e8034b6d5d2f555b2bacdba0fb80411cc63c077031a2b80954916744305efb6e329fdfdee963415e44fa1ee280ecd754b6f0edef5e05d43bd383026aa72ed3568c8bfae99039a9635e6329392638b04c423093e6de09c64023eda40df796bbb56b31d7e7e6dbd08ff4232402cbcfa5f6c7d2bc4d0aa1746fa7d88b199f90ee1eb86b5735903d5fc5eac366d91b4fcbb52331663ead129001997cc3d0683564af95f8e59070763655f712083a0735dac1d078f5efe674df27e7784f8d6f1232c21c105ccbb095bd2589017b5adcc6cd63a57e7c7ac31c9777c20cba58968a5d9510f4a76e50d3d1efce3d9c2f6b9f1509b8bb2a234db3668248720028f013d57e82db62bfaef575a27abee7d63348dd03f949ed0ca7d8befbe607ffc494b8eff03d2999e11f70ace5127f14cb9c8439a701f1fb2befef28c8e4a68e561f045ce59f744dd5601a370b91502907325926353c7cac1e2c0bbe33f87b006566af1ee1c8f17e57e5ac8f8354b23b4e8ae5643e0e68aa8044d36beb7b9f7a1923a18cf66a66e38e258149b15f078654afde7b56007a8c184a68aea6f4b32f3fce9e5350726d9815d66013c8c1d4622de296ab848a73c044e8e30204d3e0d3c940eb656ceaf88164aa62e33e710e56279c6af6d17404bbde774fa703f409f603acccc3db9e5ab5d33e35c14907586c0711cc813be0163a5c9312ee5f3cf2fc4dad57adb8e3f8c0600ce65b6b98eb61849cffa30981086cfe46f211f57ed7f4df1f26fe1ed35d8c67645a8e0098c6ff97f0cad5b8c192cf295675bbf0616d910c52ec1bd2448d0c2d587e86520b57a09ca30adaf53c23de5e0d969e3ba910d505119b2e1e4877d9f93d8156d9d0d41c0bf5a7bbd51dc071b00a9db5e424cc066bad765396cdee4783f38621b0d59a720b060b0633f748464193f9bd1d3461623d837334f7e20b541c51e3dbfd1a1dfc55688eda95910644661f9ca037a665e259b4ae4c06c6626bb720b962f63807e3af88e6d23d3f97459c061ec29b170c27e5c88a79af4ccb3a5c0bd71591d75ae301436871f70d048962e5ce375ab5cb28d44c766c1724d5b6bad2d968e561352cf37378197e31e9e8b6d4ec0e42d3e868c0a6dfc1bf29edc41d8404179af6ea22c1a5dc8a939d4fc84f83fbc2401d431f96224e6ff6ad79011ffd38658a2e0d8cfcab67f5d48d7eb049e0bf00dec40b70a0b088895dc09ee37", 0x1000}], 0x3) writev(r0, &(0x7f0000000000), 0x1ca) 14:18:11 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:13 executing program 1: setrlimit(0x6, &(0x7f0000000080)) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) dup2(r0, r0) 14:18:13 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000008c180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x323, 0x80000000000004, 0x1800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/29}, 0x25, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:15 executing program 0: r0 = msgget$private(0x0, 0x403) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E'], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="5c620cde813192b8a8644998be04a28c0092e7ff40aebd6501d072d88b1427a92e58994bf6572a9a34591b8eba6deaab2490bda35fdb3180", @ANYRESOCT=r0], @ANYBLOB="05754905172a34f215b8c88e78fbb7a17e41d51090b88613d8b394252c65f9b89cd343405c1e9270ce211fda9e6ba9df214a4de20fd4e9073e643fe451bbd853c01b6b4ee4bbaee1777b74c7a676e2e9431250e8a91f8b43b0f1695ebd575c38ebc484b56e7d71546563a400cf2c08e032ad5c80da2705c38bec4bdff713c4bcaa80d39582a3ed271e", @ANYRES16=0x0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32], @ANYRES64=r0]], 0x1, 0x0, 0x17fd) r1 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x118) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000480)) msgrcv(r0, &(0x7f0000000080)={0x0, ""/214}, 0xde, 0x2, 0x800) 14:18:15 executing program 1: 14:18:15 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0}, 0x1c) 14:18:17 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/254, 0xfe, 0x0, &(0x7f00000001c0), 0x80) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x8) 14:18:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/4096) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:19 executing program 1: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x3}, {}], 0x2) semctl$GETALL(r0, 0x0, 0xd, &(0x7f0000000140)=""/202) 14:18:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0x373, 0x2, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)}], 0x1, 0x0) 14:18:20 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = socket(0x10, 0x2, 0xc) write(r1, &(0x7f0000000100), 0x0) r2 = socket(0x10, 0x2, 0xc) write(r2, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) dup2(r0, r1) 14:18:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) 14:18:22 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7}, {0x8}}, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0xa1206f820efe7198) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000080)) 14:18:23 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/101}, 0x6d, 0x3, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x30) ioctl$TIOCCBRK(r1, 0x2000747a) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fc8f2b473de5dc4c5cb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005433cffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a97a0d8300000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:24 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2002, 0x5) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x91, 0x80000000}], 0x0, &(0x7f0000000000)={0x0, 0x7fff}) kevent(r1, &(0x7f0000000140), 0x8001, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x90, 0x8, 0x100000001, 0x63}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0xf0b}, {{r1}, 0x0, 0x2b, 0x8, 0xffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x64, 0x1, 0x3, 0x8001}], 0xa1c1, &(0x7f0000000040)) 14:18:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) 14:18:27 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="468fbd15bce944b61a77aa779862519cd208b8e23526e0ea8c99be54c5ca76fc101d981c5df03f86dc0708c6b6e7be718d0d157ac3ed6ae492b67e9e7d2b1d728d1796c083347af0ccf35359be41f163229351"], 0x1, 0x0, 0x1800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xffffffff, r1, r2, r3, r4, 0x0, 0xffff}, 0x3, 0x100, r5, r6, 0x400, 0x8001, 0xfffffffffffffffc, 0x400}) 14:18:28 executing program 1: socketpair(0x17, 0x0, 0x512, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x8003, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1000, 0x6}, 0xc) 14:18:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) socketpair(0x18, 0x1, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) chmod(&(0x7f00000004c0)='./file0\x00', 0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x155) r6 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x0, 0x7, 0x4}], 0x2, &(0x7f0000000380)=[{{r2}, 0x0, 0x0, 0x0, 0x1f, 0x5da}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x8001, 0x3fcf}, {{r4}, 0xfffffffffffffffe, 0xf1, 0x20, 0x400, 0x5}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x6}, {{r6}, 0xfffffffffffffffb, 0x10, 0x0, 0xfff, 0x8}, {{r7}, 0xffffffffffffffff, 0x80, 0xf0000005, 0x93d, 0x9517}], 0x7, &(0x7f0000000440)={0x57c, 0x740}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff0000, "000000000c74000000000000dfff0000000100"}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) poll(&(0x7f0000000180)=[{r8, 0x49}], 0x1, 0x0) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) 14:18:31 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:34 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) r1 = socket$inet(0x2, 0x4001, 0xd4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="bbb150e68c00"], 0x1, 0x0, 0x1800) 14:18:35 executing program 1: unveil(0xfffffffffffffffe, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x1, 0x2, 0x4, 0x0, 0x1fc5}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/96}, &(0x7f00000001c0)=0x62) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffffff) 14:18:36 executing program 0: r0 = msgget$private(0x0, 0x64f2fc51f1124d08) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 14:18:37 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "853e0555e130428db3bb05965e30a3bea78ce6b9f517406736a0049b46009bb6c7291959a5f82eb38ca1b9f7dce56cbecd265a2b22b78a583b07bf8b70db41a7a4d850adfc7b94e4ca8fc090ead4b91bffefaee279de86f58a809165fdfa44c6be3b2488bad1ff504c3ea6bfcf19dcc1a3ec591fb62a5f2aac41b2a8ecf692f9241db72ea9d244d0f12343c6fcf23f1da811ea8c9a181f5f7f318ade6eba82f6c4468031bf9754b83764fec1e7fab4b137b2aa16a9bd34c5ba6f"}, 0xc2, 0x800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000280)={0x1, "d13cfbc333b0bede630dc40ed752112161c919748b1aa02e91032ab442dd877f5845c73c997ff6428538f003e7822e78e484b4f0cb194f16041a6e4c3478c338675aaca4308c8910030fa9a507f34f43476aa9543539a75063e3879bc7a2be2e70a917bbb518f742bc30a2537ece1093f0d12833d5227499f8fe124de24a6e5bc00f1e8989aa"}, 0x8e, 0x800) msgsnd(r0, &(0x7f0000000340)={0x3, "6b955065b4e3f0d6d7100a3fe4363dd863aedfca6acc41d5c588926502dc00ed548abcd06ab0776e44fe00485e0a67103a267da461b8e7473c592b616acccad39ad855bf608b4ea615ad0f121600bcfe03a60e33ffc693feb32221ad009aaedd5533732bb4ca120f51047242c6579df56f2cae0c7c711690d12d52f4c419fc46ce67460b585bdbb1e34ce335cdfd6c4fe3f27a29b1a6d34e4d10837d14ac56140a4463b6948e378d29ff959d9a09bb2bf9e3851d12c7a0e48cdcb02b6dca9cf739c20ed1eb74dbf327c60ebfbc182b042feee37d5ae083838067f698593b664f11a162662c8d44f1b58607688974b1a23f61173c656324dc5c188f0e2b3b3610e3966f2cbdb9a9fb0cf07fb6c139d592349949dc076ddacdbc43ced8663f626090ed061ad12a58b2b10730373d528afc68e96e87602a406242fe1a00370dede1eec11b0824f21de541811fe99d8f5585a49929a2fe064a1dc0f16fb3fe6f20722963d0ba75b16e80f4461b45cbb7c858b09904654ef7910f0191221b54b0e3380e8f8c2d3d0650854a5423163b454abcde221f7e70571cc2ab97fd1be87713150d17b83498c0176015987123cef4aa116eee31873fea235106533b55236b45b7ee2d9443fb75d465f3632ec24dce94b66cc4dcae007d7706a76aa3963e145df341c96dd9c0df18738768ea25103dc01b40ddbab27c31a7b23ee9fecba1f0ce5d4670eea04d6872ce81630cdf5172a6e06519d0177c219d3196d4933ee431e2ed4deab1401fc39d7d203a12df6c56108b9365107bb3ca296bff93519f93fd61a986f293cc16dd55b533a99d707d52d943e9e3ded015dafd73af30193e6589cbc01bf4ffdd85efdd222dca3154ea3c488420082d3b87b686340886ab1e22cba41de36d6a6e15c566d60e01d98026bbc01e5e8b33ede6254d8cde76b58ee30519e49534e2800abefd3170bbaa141ca47516bb1b4ab7fa2bbfcb83364671bd7dd20044e219e65151f97556799502adc161b5e49d3910b51205a5924558f2db4914621eb2d0350adb2f5b528ba07193aa6441e6bbf21f80932e66840ae5ffd26651ca5fa4934e41b4bed0b2d48798d45d1bc841cc8d0067ee4dfeaa328e79a9ee6adfa273ebbb8b5715c5f8a4934f56103612db31670c21a2461ee416d26c1ad3a6222cf6cb3d08f8bcdef207fcdb1344a0a10a9d2ff9303bbab1cec2b8c8abb463bdd9580f9c8abfd50a642fe6da783b1b005a64d1064a60bc9966fca397934c9cd8722723ff65e069373b39bee970acc80d0651f5ca985627a9d42801118e139caee0799358df040a8f0efd60531d388bbe7ebed6e08755dcbd23df6ea9843d179e798cd6bf6969abb3119f7c122886d68299484767dee260fa077895e9b290f96f4470cb7716059750f9b65c93382606f3843d31408c269ddaf24fa789e8a7c071589ef08be098f443fff52db4f37c77c0b8912bd2386406c524ed29ab041a150af6d50f88763b534062d8f4db473da5d6a47f22eb39025dbc309c3bd263b40478dc490a27ec3a16ce86ce3be3aadbeee7ffe7a8486eafabfac8f0d29dcbe2a2e711f83e7c62a2093b14daa2093b5194c8d6a96f8bbe28f06cdff76dcb0c5b2969ea0ba4f0c9e8dddcd479db10eea4d7303d82a2d7c98e4c69cb8dd951e7d2554eff9a1e0ba8ee0b5a5372987f6468568592bf4aa932dd78babf273cc6dce9f9a6b27d9c5ccf64770a88543358e5ccc138a7a7c75e76ef9eb43abdbd9eddcca3b9f004b65c2c44b96efce0f9bba573af58fa785db19d649276c7af444099510a9c2766be3bff8a580d959d63c32e5ebd7c8ca356ebb79f64777a4666eb32c57cbca2d1777d2432da5c3fbaf0d76c65cff9a72fe6c59a7be1e586bacbcf255ca0c38974b52cc6685eb048d10dce7cc8f5ea34cf688bba1aa09bd86ccd0e4afba54e8b9335e9fd2c805dcf4f89a7fbe7abe4b39ef9a56ab0a1b46ea3534bf8a531363cc265fbe3d3ede9117247c4db436d059a5117c6931006c2f3a7e5f6e394c6042609c0abcf856d3e71c869ec95877460eb2e934e4763a0da1d0b3b4433c7252fdea15bd56808e7dde9a601b502f8e9530a8483e7bc8cfede062cebc7a582a43360cba62d3ee027daeef8a62e4ba5d9a90be5cf4fb254ed8e97fef188cf42228fd18ed03cb6a8f3a07427026278240f895bfd474590db487bed0346e70046fd37086362bf5563527516f6588f7108481604e9385660852ce1d5d4a4a26866d5146972a7fcca32ccdb9be24e03f52c4f2401bab54253644351ffef5af5753c394e88245a4924ae5d9f910621c18ac1bc5edfb6666e4e03f2a44bf9fa8dc110f1a1bac2276fe0bdf0048c627f9b899d7cd5b55ead9ffd41901d854c45ab78dfbb494ea4790400aade8d902f8a90d1d27bc5ebce512e5b7b80352e436534cf386e865829aaf6f1519eb5b4c0147795c78ffcd94e2d1afd5975c7d456710e102b61d35faf744dd09a68d258e23cda6b7db2e2b603a270bb8a49f368c74a8d01a1f3d94429f1783ebeaf4000307d56f025c8b44e1c37031a2e62b3c7b0eddf4b72cbc206f75a16aa08e5d0cf205c2cb3c17ea4dfd0c1d9aff3188d33d495355c14c2381bbb46659a19f329c2cf90491617bed08cc62444615da8938be023e75500c8778bbff5b4ccab72d8ee63b3895333b8c6f1df0f11e88826d8e5f8f15387077d5f2f57348aa02960315e3bd067f3910998d1a087c2ebc2a377be5732a5f72a6005496b8b74085cf1d8ef921bc2736ecaef19b730341ea145b7fa5e3dd48b7720065921b84e5bdbd84f85b7eb601b7a1c212452cf14a692050c58080c0c1dc7feccbe3e4911edeb43863a1b1b4c517e30fb257775085ed75c5c7a3ed9206e3281d8ec76ae72f629c9babbd1b4df157501df07d87738dbde98cd4b3c74b01d1655a656aaf1a00c020b4c59c966efd834c5d5478adf16a2a9e7ecfdbbe801ae58f5de6f85fd00b9d7ce0685d902e1db36becd1eea0bf8ba88a78b27b4575f8b38a7905e5d03daed54fd1cbb8e429b0c65892475d205869014265fdc344ab4cf506bc129549e65753bfe3ccf3e87635ccf1e824868ad940fcd0b350502de38cdc8a5720b789c52f4b79d3e5a0d5b28d1474e61bfffadded84badf0c84a8890feacbc5214730055e27b41d7bd1b20c89648d5ffbdbf8f06524d8023487f45ac710d1bd6e44cc1b0d29796926fd8a495a9999cb42b6cdd47527e09c8d37fc6932c0dc87fa09f7b76b23d64ed8b04ceabf2e9f86ca73da409ed765ef7fe2106831783fb5a09b2ce688a7a934d8d60b30a78ad122ef484c4eefa81c9e0a2cbd7771b39082484bbd7afb10b7b3fcf3995547f603babe212f6b88b02ca36cecf670482cf0f03f60f6249b669c9a8bba40a478553edf5ac96611e094f08c5cda86d8d0ed727901ccfe8af8f76e5f6803960fe754ef54a91eb2e4e588dc931106473e3781e08393e8fce48ae03f7cd04964cf44f8c9832392fbdfdaf9d4b281f7df4b1299abed921b5b3798a4a249b547cd3dbc3b772ae322385e9dd085427cfaf6fa7cf14a70557f1493030b27edf5f19e6383e7aa6ec766c0ead72750e55eaa17d9cc00a9ee61fb6e0e5a34357f85bee413a02f6fde136d1d39918f8f45f4cc8d95a2212f0518d5f8c00e5c6c6e4afe98222fe34a520acd9c675fb9087ec55996dd1d17679d16d3d95b2da3d0803fcbe1729f54b352e9bfac436860d67f67da9590486003827219084ece254bd860883af7c7a83af16db6e483e284f3615e42f55285edafa43a09e366e20159b628e349845c2d4ac6e1afbe68b587663e2b2683a0f576b2c65cf8eece72527944e0b13464e1937ec2624498788d0558e1e815cf5d82cf71df7903d0aaa52adba06b661190016b2be34ac263c448eb1a900d09f30a22c2e799c02d189fa25dc4523655612cc76ed97f06e048659fe3be884e23d51b400e3edb16513bf036510b4696345ca4fe30e6b5ee5cc95b83150342042e37f40e6bf4911553726b61559cfb27b6c9070a2f812ae101d66df4d66ea0f63f496f32f1a0a8a6d6e89990c9223f6c4fa2f176b6d2aa43d4a85e831e306dc82c3514437becad5cd16717673ebfbf2fb4b544cee7f6ddf65c69a7262414cbba70e07c70076deb8c9aad6d2b8bb9cc3759839ced57109efc8658d31f0e9f53e2d66abb37fcaf8312af2ab9797d4b6321c48bcba6f92160f77c54778eaf05d621e7317c81d283ae33587933ef299fd49c38ca37b2b19edca8df15b13fa5b7288af24ee27d83e43db0395d6cbba74a72a39319da6f021780a87311fe287ee0d5688d9398beb7f27d57f3c4d345cf508ed1a2e32a141991627e123116ea1b039d3e657f7f3e9a2e88c1499461f0255eb899c15bf42f8586d7b35da2103bf69819f61eb1360844afd69a05a4e9692cc4549284a2cd46ed50781f77c1bfc0e1ae80d984196ef210a534a5b1e30282c88db61cbc4fd543b349f01a6a1b0896f684b47bbd4a5775edfd0fb3ff1c67f382825fba52a3005fba6968a92901fd2633fa7f25de36a0b444f42762d5d18676ef8edf2fc4590a1ffb4f9942cee2831a5fecb33dc764c43baa8b9379ffcb229cda87665e5cef0914ccd3f16517ec5bb8d28aee27919b40255265d8d68c45f7c2896be01bc486ab1fb85ac5dd6e9202f421d565a927440f5111d864899741845091c3d196ace2753c2d7a54b1f07c51d8aea148a4910065e985e90a665ebcd641b5bb7f034ff580da6a8d794b350ddd5d0ac56bc28ccb8eb7171f5704cbed447df058ce6f573b78a4e1b3b6c6e26b34cd17a50288679fe2db85b876c95b680800dc2834b5362907afe8d683916f0d6617860a81d444a04e3138445f439cd58c5e33f1ac6b34c44486f708de119a5d114e5223888ef3c1d601f063004f91c292b6486366cec8cfbd5786ff380c0b245494a74d570b64e89c75fca89c7ab9e659c1da1f1c67f30c23bc228871efe396e146a19641e74ed95f1072a8508c128517e7729ec247bb3e78a735f1525f2f5f54f661ed5eb6768fbe97cf4b7d74f8281b704f85073a34f2eaf87272cfd0ee0ed0335667e5c8d8196457bfdbadbd2b345b7b78734d717ed8b327885281d97c0fec8c08ee466152327304be983da298a1b984978d690edc572a80cea7c7da16ca05c36ed5b14bf2fffa20975f1baa8bb5b0f42da686b57b81a3fc6ce83688fa724213147966aa24a557a1ce71a7cd35d0fd9b664e94433038dfc3c81007acf5bd0172e64de7bb2c7acc9936dda2d3b673b63e02b6b60d21c118b3527882780141838464c94cead827b1ddfccb94f9ef1da71d125d6a034b3a3c5fbffcc30685c28d50468e8ac9a25a7201a9324c610c4b9a73d8f150948a5f291979eb51898e1fab4bd1e1c4a08e5be2cd9b6d542830a5d64485310d130f809fb9d7589e4c678b427b6cf2c2ce9f093e957415fccfac00abaabaccc642a7d13e312bb140c59986fd2e0666aadf0cbf0e158d61391e1f73d275e7e8fa1af7fd423b6f8475ac44ab95eb5a0d269042dbb83c6923315f1bab1a9787407c5e2e782c279afc111c26ed9e5f95664b27c5e17b39d5675e8535d0b407de837cb6afb57fc23f37bcecdb032e0850d201111ebeefe6e31f14d38a4a2b01cbb4ad3ef6951fbe5ced94854eeb40ddd3153f2d9d149c9e7bd931dde009526fbca97e7313efc7aab4706d03f755253d27a431beb3997b64941f405fdc1210b141f2f9cf9df6e1791a7743e6ce1d89fca7518054665051297c8a3af"}, 0x1008, 0x800) 14:18:38 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffc) fcntl$lock(r0, 0x400000000000009, &(0x7f0000000100)={0x0, 0x2, 0x8000000000000000, 0x1000100000000}) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000140)="628a6e297b183e9d742857cb8f6d3d1af78aa37b5f788b64e4e719968c539cc11215602be70da2c7aa158eebc9a257de64d11841273f74415310b1d60fc34f158cc916", 0x43}, {&(0x7f00000000c0)="3f94874b84988faa83bda39e4e81e29e35a984a15ac95e80fa7f3c1a3be808fa6850666b66041b195342ace8dd66cf3805dda8748b668a89", 0x38}, {&(0x7f00000001c0)="fdfba060c11f11a40ef488edc2544a74078246d0fe56043096ad2e2369c8ecb24f3b1bd088488b91bc6c389e4e551e79e4f4f9966ff1d033c8e76106d9bf7255b4ca5f2f5018db285e905701939ba117a264e9db07b78afd70535a974c0f49886c20c738784abe2970aa5c856ad4ddb78897a38b80f7d2aee8066572a1205eb546f6d7", 0x83}, {&(0x7f0000000280)="445ffcc127983944602ebea2be955dbe8dbe62f1b67bc1de8f1abcd96ffd4c4b438b1934f297a4d7ce9ecbda47c74fd671e8e21139fe1944c38454613668cf8eaf613d2433c6c210c668523946980f9c000b7021f7a88d3de42786cd303323d6f26c376014b3aaf29254505fe8e704357e6635e0151d336ce9785dcb67247bdd375a32b725f72f8961d138c6500ebb6462f78146429619cfb9b934dcadc8dd4f966aa1f39c8bb3f72bf0d21e6e4a4729360b1d88980bbb9790deec9d931bf261406e0f0c3fcb3c3966f395866c28cac630b4c6af6c758c1d6952247d1d038394e11a187250bae76a", 0xe8}, {&(0x7f0000000380)="6dbaaac64a815e20560fbd235d809487860ed699150cab95c6f175827a91a3fb4198ea92b8bf4fbfad2ffa2b977f27de2272d315c786b1f17892dd09cc0fbec2d699ea2d28759245d62d470cd6268d", 0x4f}, {&(0x7f0000000400)="b2164bffd2dfc920981170e6368782d2daefd91fbe1e3ad68044057350d77cb55fd6ad1028633cb064e5a8356fcb022ca8bf88bada86cdec674f6b04a7b47b47f68acce093f521a9b87412d1ba919ff3a698bd31480b09c6e84744162be859e3884e4fecae7b1ad6", 0x68}, {&(0x7f0000000480)="725808b6be4bfe86d437c56a521d853234452bbb2668b2988fa27221a4b15ffd4478bc536dcc21cf09b4f97597c84f16bd64ef36e62e47db6b3ea84e9d2ec9d79270d46a4d1b5988c578c84696b982d31dac6a6a3e43f352db3dca58f45d1341d66489811d7dc86a49d493f7cccb34f4d0466e5b71e9036de01edf16aec295ccaf218bc8fd7a8b9fc4f7054c10deed52557bdf890f1235eb52e53ca25b971ce98daf256b45e9aae9f9e8d9453bc1b870252c2d5e814bc234381c8046d30fc5a53331f39611131e646b721919b7714374c2f1493bff79", 0xd6}], 0x23e, &(0x7f0000000600)=[{0xffffffffffffffd6, 0xffff, 0x10000, "fc4396cdfbb4c3a52e20c3fc3896251cc707c234481e6f6c3ed088f80ead69652ef2f2254e5b5ccf73c2632afefef92539e9e221f0f30b98d91efd0f178685a514a22b9e31fec583883fd81d4876a1442377e8aa582a3c6b1f6dc652b1e8f52a4044a292aad2ec84ebe5b6fd8391c74d81322b6bf0f2666b65d149b1aec4efcad8"}, {0x1010, 0x1, 0x5, "b0f4a31fc3021c9d0fde08d858e1d2c209049be865ccda833baf3321a7cd4b8b3bdfff1ed39fa9cb810f6cbadc6a5506f7484a81a5e99933d65db64a723c4b5f7ef49c7e15363342deffb6948fafcbbabe3b4913206ec64913048284f8c9af40fea744cd1253656927daa4165debabf7c03e523385c8e2262ca2699458ab3cc0726766abd28aeaaf59e2ccce938cc5c73133e26f1da8efa2f79b54073da943bf148e6b5f85e51b8ec8a03576bf9880d7a80b5f6ecafb52e2a86adcca7ad984416e6914be3b00ec0a2cf77ec5f3e72d40b4eaef03074137ca10a6dba136463207b50b68ddd14e0dc993f17f584e075ad8ff8d70db997d0bcd31b23f28b7d1be82577be6f4f0aaf140671efcccd01a6a14c3ad381cdc166fe9bedfe8bdd2ce789b121fc2ffd89cb308cb171a71caf66a7a55127270f33eedc52509d4e48223010e89ca65f7eb1027dc262838f315ca31a872bfcb01079753b00a48488b28867c96efb30b8f817bdfaf4c81e4a0640e7771d6cb566559db51e0f4c79f9c1ba9fb89e51294cd130ed7f55b17f44fd1fa06d4dc5bf515d13ecfd45943dcb5a7d9c88780a1580f9c7c293a642cd47087837c5384b9c19c521bf72fac2d0ba890d84ff21a1dce50b705facbd6ab7db1d9f43f15818c73e440374382d728ac426a2207f03dec80141fce49fafe59c44a0e7416bb00c3b8d143ff4000eee14cdb28c1c9bd02fe8b6900d367edee21a54bc091f0bb926e026b99044d1cde981dc250585a42320c24da61ff8e5893170a2429f13b3eedc308b72918e1559b75e907f6b5dc2177d8a339bd7571183115fc3b50e7f54ac0378f55c1c4c4ad49508631b9782ee19d16df8f042434628f1320a16dfb49859b8a9c715c5cfe1a5f80a38c6eb09ab351d5ea2a0402a6d3ef61817c0770aff2d22f9439b6ad42ae521162668b1c5a85c979d90a4c0480aed410d86c64729386c3cab5797d62c53d3ee7b0cc3937c47bfac887d4f0b7851e0a514468943cd010306d505319992b266e4040d65c16b5b17de738466f2be69d65a4f640ce30ea3823205c9ebc0e704096526102f451332a496c223eb75f8e09a024580b73a89972c9616c566453b51058cbec202545d25e24a62d3d6b850f79135d5d10a97d990e2c210f2b1b99c99ffe6fb8406a5bf9f04a56a1d90537e174461ace380e518ddbaee8b43db6c943a2ca713eb40d0e694cc6a62b7fffb3042ccc461d574c248cf28fd533bba6730ef24278d0f36fe5965ba55d89740d0f64c93279f26e82d82aefc5c445de68f1c8ccdcc346039f087f38bd38268049de8a68d68a057731bcc5cc45947be1a29fb58bf71d9c00f2e0098239cf5a36f45c1212bf238714dbb1a99b46512ee0af42987ae5a9ee5f118fc6b522c53a6461f18f873e628f11d162ea920d72fd09843f0040e1415a9d1996b76ada7c2ff81ae649d56c6ac3e98570a4b8e40b097459ae8e3a37accce9e4c39bb38f97b2235b5f1e8cbbd67cc514645a54ea988b6e75af08e7a1bf9fc733b06dd6faad362ffa6493c8f9c3b9c6b48116f9b30228e4d94638d05693f6f7f9d80f90da3a51b5101eb732c470bcfe46fdcafbbbc811c5844ccfe3c4e9086dafa666bffeb3af94bb34cba1094c9cfae4ab24841fad14b28cee65003f1c81e8245efaa1c769fd0353da0af9e1d9ff96eb955340704c8de8440e8bd3b95dbcbff0609d62e324237f06d602459f17be09fc3c65a40cd540b692f377719362aff5c47565fb71307c32e3561587db6625f5d0c18298e5b6fef111a39fe199a0c91b2d2ce7b30be77d490e04edd450b9adbe10ac1d7b348ff5ac5be02388bc1d37fd204aec9f806bdff92cdecc988b7b146025b5d3cb21dfeacbbd87868cccfbadd8dcc916d83b22defb995b4d6d8c97006ef81de991f6574bf23e6ba52a1b5ac5ad18e8ab5f65d640e0436750d9f4ae9f699f924ad8f14690b608c52e0ffdb091e243195beea2e8067d4a94c6e34121fab2eb48b493e10ddfcb2e84d4ca10c28c0755dd9b6edbc0871aea6e63ab1b0e548f39b13aa9897ca6b4cc967cd46a1f8e0ca554e119e79ccc8c9c493a5719d7b408e37d522d3716e0c9f314c844bd700b2eef92970a02964a4ec6f7bda9eb85d132ceee642abfb60ee424ab22f24b216ac5fd50f93fd00c3647cf9b0c756c9e18fbd8f2f82d4887c81fe9c390e4f1edbaa09f192f574a8ec6ea096ef2e2ac443212afc9e532f0ae4c8f3bc459b2417adb26f0eb6bf6905b444cbc4c0fc4ef5c0d7f3bc65c234a392c623a999b2eafe6351905b088c40d254f65d888401294de434b1ebca1906b6e4a9a8ed2a28785c197832c3a46d96fa36aec162752eae67976a6469e6d46872e567b2d537b68a3e0e92d63581faf40173dd930c14dcd8dca8941886cd74f7104a56061223fb93f11054e68484114e3db31b6d284c84045271ed4096f509de2f96150d96b2cff41224564ae4a3c51e0e7ab9bfebfb5d2905a6af0d91417b6b81648d73d2bf8fdc56c6df590c8902c93bcba62bf2ea404cb4ab8555a50906a8c5df57b565b6fc6d3285d085b7655db516b07cef6eb092ffcb0f6b6dd04be3b2d8b4559de80df85455c39f68814c456636ce12fe5504b3418676fabe7728450ad8f4d55ef5b2da865b8783aab2379670ac8833a67286dece75da546c5222bbd5402d2ab46fc11fd2fccdc64950a5b21fc4a6876795b6a2e039a22bd39000667b95a6f27749cb41ee6935252705d76a9686529f0d77ac10800a34fe24b4ce915068c097c45d5ec68275377a12a34cc3c25b2e4e9c8b1fb3368de7ba5e0b221335b7492397c0093c6f0d60961ed655ef386e876ace4a04e6d213bd430ac63dd1d5ebfb3d920d289c6951d62bfcd7583f2773f313245a0d7130b19fca7a7ca721aa83a7086f93b030f2359565daa3c6a770658ea91c490b3899d88314185aea38cf23235fae3be30c69f08dee649740fc0d277da0c509b2aca0b168e07e5ec3e830d725105da07439656832c6cfce1b2555de4d71df1fcd19a467eb4502da350c2efd3e76cfef70d5fd9a1fe4460f57a764b1aeddc1938debd4161de8b2d7b3d4ccf48daa33bd20daca8dec112a9a4f697c3fda62b748361a37bf3128d19cc80c1e295c8638973a970ee35bc5492d410f73b56f2e20485e780476b9e965ecbc537aa704d73bb6a3880f50062a8e0278c90d7c561a860ceeb7a3f677c50ff5aabe521dc64a4ff6008f24e0b693789cc121e349c99e39b6e9f17901e5eeb2ca5c4f5f71ca09255845a1725116764f0e9df55f5d9f0420ac27c4836422e60ccfad94c7067a8c4fcf090f4ace3ece08bc2ff83749dce34b99891c02009f8b7fb602bc8d71b4e17374899ef36780b1ed07618d240c7d410347f0c0ee10ed886bd8c4b3eb3525f2d7860c3a5c3a4870fc7837fa22df6a2dd5707270910d058db481e31a7019173cb5cf9be23197b5866a0f2d2a0b9b177bff486072613178aa8852ef5a32611539687a22bc65cf42ebdb093348b8965cf2f8bf75f90ce947c8277be9165fa0e0238de1583174d23cf34a0b9ecc18212e7c6ce25993c1b17bd9ba8e68f46ea46edd64414edd10d92b9ecad7603144a4acd3b1ec16908959eedb48473e119aa3e18deb887d6c76a08bf891ff8e1eaa7db05684350b8c2f5a0b64817111c3aca88136d439e886d1e3fa31bc52aee5f35e7148d654b5eb12f8013994369e05e432776ef06435f26de83c9c62d7e53a207084e94b80f5ca4093220b2e94290c10cb04ece4c378e2f68376c82c2270451969ee423be2cea602df4e60dbe6a1072d463f1859c87cdc712eeb6a15058de031edc9dc46787c3c93aa7833e53df76e0120bb652c7371d5da94084868a37835287fe2e4492593c724510445c610155235f70d2cd2798573932cdd8dc77f134dd7fe7ea1c71bdd3c4792baffcb0dd06bc0a5cb62299dcd2411adc2a67409e7e534391726259a6b869c4201fd3b82e37e6a913ae56aec832583e51f27f89956a1d6f9c201d64a0081e32099e1d54e52f8c5bf54fc1d37cd1adc258489670a4a2f3002c30743c2e18c8d49b90a37671100f3c9a8b14ee6e3dadbc98b89c65568714fbdd0a115da65af0453d6ef56bf1734abfa89aa318122681b57197109bc898869afdf35990c880c5729698397d9c7475b93f62e1144e21964319d471cfbeee840fa398aa1e2e48eed00aa6b2017b20b61e6cf4d50d0076fa4245c653b46cb1b6a8e71cebd1d346fe6c82c74212d57636a5e62ba7a555feff17cc200cdfe1a3831a014e2ad44fa267098aa820faa898366ef3b247152fe0ec3fd2924fef827ebf6d811baba9a003e559a485af953542a5649727f904856c145df3ded066ecb9c04c7943394e0e5800ecbbd46a3e1afa642b71d5ff33e8b85542013e3fd741a6b29f42bb1ee66cb8ecc580f4f07dffea8c39ee0275892aff265a8e873d197a855b5909d5aad55776d34ba94d3d10466f325314bcc399346dc5f904c68eee4cdc1b26c511ddf3d1d51c226cbaaf21b803630eae6b36f819359f0515b25e646bfbaa5ccdcdc82c72ff501757b218dbaf1c32ac85929eee7d5527719ad0d330551e28be6c00ace569a4802d63f8af96442dbe66f6b668236003af36d8048a6a17270cd4890ae9d38fb62cf4fdd9de76ef5377e60b86ebb2a216b456c02cf979d9abb6120cb719ced9f91a94c310e62e656391cb24d4e3e3c6fead26dd2b0fe71888c9a392dbb95341f7b225a24f40d1bb1018311e466bd2a6478bcdc4974b5b72f77a4c158e46bc06ad3181f2feee1dddfdb00e566455fab9aed3c8efe7348ffb522e1dab505c1b4194c4477a61406b50602f6e0860847207afb5253e29d6d27a64dfce73312164a153a0ce98221a731ed937117586e55ac57f98746a022a53c3ab048f3f22a76411e20a3a95b828cf747b3744e8e1bb366a20bbe9d0f4176e62c4180fb797f045486e9a64df903bc5a4a0ded1580f19bf0beb5af2c57394782fcac8bc59504731a3267546cf118226de8ce14c376a1e37f426fa45c96fa89d6574631b7eb6a41afb90e7bffd722d759a8fca2307e2c51945d43c605a16c452e01b0b78e70fa5b62ac56a2fed1f3de55d4f2db0ce39810f52410f7e45ae2e22743e2a1a80481bba750d511676e592f4f4a9666dfe5ca3769df3ed041341ee719b9d6b322a010df5fe9e07784e9e7d6ad1a1b6c545a555e18856f1b7254ac72d2511aca8b141ae93cb079b70f9a867f1cddf8f51a37365091cf695a20cd7f95b1ad07879cc946d5113b14418695b7f2a3d50e5f392b5abd264383c99c2d3d2a355cfd5411a92b713ad3d6c65370d045ede94172ccc7a3024b30d679f2a6e7e88a1c0c7a3e23603eb95270ec6ac74954c7c92d9762790496067422b8bf82d76ee2289e8ae1900979137453d51f7e14a58b99720e9ad1da4226f22028190d1a38393c24e3624b3c72fbec5019f580aad09809e82022e4f3206bad9fc4334778a550c6a24b6bbb80d11c67e350c5724251e75ec2536a06bfabdd02a641142705e6ca0abbc7325182b7c6fb887b014fa7053d42c6890060de5d4f3abc4e5a35d8695f29b4449a1fff896d93a7b9407661b823e3e42caee1c1455da57d560084504dae9482ba5dfea2f6bb64e7787a0fbf5d759cbdfcede228e2600e67a33009eeb7b7d6c6e9144eed1ed66287fb7fa033f2303843edda19f05bec36362aa8f0ee07fc2be638b5eedded17753dbffc145e19d61d9d13d2ac791c86a2d9c79c9d7c759f88122"}, {0x38, 0x1, 0x7fffffff, "fdea6959cdd190d53602b2f32f0e460f50ad1dd2a7d7819d63ed910a86e212cc96"}], 0x10e0, 0x9}, 0xf) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x30) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) getpgrp() dup(r2) open(&(0x7f0000000580)='./file0\x00', 0x0, 0x180) 14:18:40 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x17fe) msgrcv(r0, &(0x7f0000000000)={0x0, ""/60}, 0x3d, 0x0, 0x800) 14:18:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffff, 0xff, 0x0, "219087346b8fe24b982667a47e5bdb3d47b4ef23", 0xffffffffffffffff}) dup(r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e", 0x66}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 14:18:42 executing program 0: r0 = msgget(0x0, 0x8) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000003797d2a5000000000000000000000000000000000093ca1e042f1916b07f000006000000000000000000000000000000000000"], 0x2d, 0x3, 0x1000) clock_settime(0x0, &(0x7f00000011c0)={0x674, 0x5}) r1 = msgget$private(0x0, 0x40c) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgget$private(0x0, 0x4) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066afdfaa00000000ef6ebe3a9be2bc3300000000000000000000000000000000000000000000000000000000000000000000000000000000000058a4000000000000000000000000000000000000000000000000000000d00a03ef0b5b70d7888203affdf7e7469daaabf4100f98"], 0xd6, 0x0, 0x0) r2 = msgget(0x3, 0xc8) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgget(0x0, 0x0) msgrcv(r1, &(0x7f0000001280)={0x0, ""/135}, 0x8f, 0x1, 0x1800) semget(0x1, 0x5, 0x100) msgrcv(r2, &(0x7f0000000000), 0x8, 0x0, 0x1000) 16:27:33 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x2}, {0x2, 0x7}}) getegid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setgid(r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:27:33 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bc6a23b93065b8d1cffa04d6a8279000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) r1 = semget(0x0, 0x3, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/120) 16:27:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x1f, &(0x7f0000000380), 0x10000000000000bc, &(0x7f0000000640)=""/49, 0x31}, 0x42) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20003, 0x38) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) read(r1, &(0x7f0000000140)=""/238, 0xee) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000240), &(0x7f00000004c0)) 16:27:34 executing program 0: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000040)={0x0, ""/20}, 0x1c, 0x3, 0x800) msgget(0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000c5192711d3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10880, 0x20) write(r2, &(0x7f0000000180)="062997f467037ff50bbac68b4bb4a08ecf5db3299d5ab522ea1f28afbc6b21d9f8cd3dce255972f51f44b7f47788cccbe009265b4ada210ea011caaa31127ac9fc5c975666b3b516396a4d4d0f401c5ced5d741251fa5fda881def5f78eb57e9ce5d73e51fc58f9bc89021ee968455a0fd50aca448658b14aebb1d2655ae7c6c2e03d7d4c32463365f222f90a891a32f14e368c5f3d7756d795d1daebb81776bd97eab", 0xa3) 16:27:36 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x408000000000) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0000}], 0x6, &(0x7f0000000000)={0x0, 0x6}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, &(0x7f0000000180), 0x4, &(0x7f0000000100)) 16:27:38 executing program 0: r0 = msgget$private(0x0, 0x321) geteuid() msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000bfb26782000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5bc51cd69db1e6ddbc4ca7a570f116658dfb7d99b519d6887cad4a4cd7bba441df101d14720df87547fea7b30a22d91a5e253aa99e3d9ca6088e92267e6b113b71ff7243f032509d44cb1f3b941a0c8c30d1abb96b32b105e0811b76a269009bf8137184ce18a5f3d46fc7bf2e22c1d64da00321a193c6b8bc9ad40b71d58f519263473848b58c36db498e9d56ae4fe86a8687ec43e9ee7b452019574d78c66ba548a8503ea7a57936f03f20d8731308adb63a7f01620efeb14875afacd0d4008e265c268dc8115bd4e451f503cdb6ea102d37047ab5c21372c07ccf34c59bc0ea760f61883bb2ecc3020e3442be67203fdbe0fe545c895856f73fec1d0f7b2f75620395a54967d8d560abb50e328c4ac8eb64f444fa3d0946f929fe961a1d3"], 0xd6, 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x408, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:27:39 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) seteuid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:27:41 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0), 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') shmget(0x2, 0x2000, 0x82, &(0x7f0000ffb000/0x2000)=nil) 16:27:42 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/123}, 0x83, 0x2, 0x800) 16:27:42 executing program 1: r0 = getpgrp() setpgid(0x0, 0x0) setpgid(r0, r0) setpgid(0x0, r0) 16:27:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x100, 0x5, 0x8, 0x3, "beebe80a1c456ea3777a1b0c33a50d289cbfdca2", 0xffffffff80000000, 0x3}) 16:27:44 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x4001800) 16:27:45 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/4096) 16:27:48 executing program 0: r0 = msgget$private(0x0, 0x304) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:27:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x100, 0x5, 0x8, 0x3, "beebe80a1c456ea3777a1b0c33a50d289cbfdca2", 0xffffffff80000000, 0x3}) 16:27:50 executing program 0: r0 = msgget$private(0x0, 0x220) msgrcv(r0, &(0x7f0000000180)={0x0, ""/206}, 0xd6, 0x0, 0x400000000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x20000000000001, 0x1800) 16:27:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x100, 0x5, 0x8, 0x3, "beebe80a1c456ea3777a1b0c33a50d289cbfdca2", 0xffffffff80000000, 0x3}) 16:27:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x100, 0x5, 0x8, 0x3, "beebe80a1c456ea3777a1b0c33a50d289cbfdca2", 0xffffffff80000000, 0x3}) 16:27:54 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) getpgrp() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x6) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4cb9b4c224cdf0a85dbded0377a545549bebcb353e0a5d6afc16fc0110721085149504b679df38987826f8a1b8c9d4ff864f795bea05cb90eafc0dafc736d866f883c6e7a500"], 0x1, 0x0, 0x1800) 16:27:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:27:56 executing program 0: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f56fd62166abff02e3cbc39d394846"], 0x1, 0x0, 0x1800) 16:27:57 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x3, 0x1802) msgrcv(r0, &(0x7f0000000000)={0x0, ""/76}, 0x54, 0x3, 0x1000) 16:27:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:27:59 executing program 0: r0 = msgget$private(0x0, 0x402) syz_open_pts() msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000646cce321ddcee5e8824af9d081b5501961b3bedd5c71756d506a68217b21ed9494dbc12aa5d3a7c0c57e9646c3d2085450b42b0f84b2dd086182ce1b185207624d6d8b6415a2855b1c73dc7b25317264afcd02389edf9496cd5100e56f0e166ef7622f632a20347ff91ad246038dceec6d78b0c8c6d611bad3c2cad6722c695a62de2bd48252d5790954f201c2505074f2b58ca89023bd45b7fe4ba4d0957b"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="0d30ef89ecdb4c54a9ceb8c5ac284585813531bda16341f4f90396c8a89081aa7e8955922eff973db534db899dbc4f80aaa4cd22610d15d34c8bf0b05c169ab63641c271d0f11f875b43d95f682618de5084dcc12e11ff2f473ce7330717fb703594f9cc141f7189", 0x68, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:28:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x1801) 16:28:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "3670ac9e6cb021fa0949171829130dad5eef76923a3a89a852190d0ddf0e73c09aff9bc257da9408a76f40444bac767ba0d53888a7a8e0a756a933a7623d74790f4595cddfb5217b83362bad0a65746916bc00a4bdcd3eb3afb3c8347fc86b6b43ac9149874fa384c9ce2465e21219cd3bb8988100b8faee7dbb5f8405b4691f8b7150dff28d8321280ebd58fbdfcbeb08970d9db0ba418d999632eb71d31f102c4d75777feec7f11a112d61f6a772bcabc71e8aed2ed5f232f7db42f67991548efe0f4f6476f81cf53f46d9d0a7fce396b327c62bb604935b99a4129f030931c2ebdeead8ea02b7d39b5afca624b54d907ad8407adce45a12016b25d0b112834acb9ca48ddf4c6b1e2bb3a0563d3bd1e6e3d8bacf5b390dd6569ec1e6e2d9b9d6a475f7c76bf72b0b930e071175d71b511ba9194bac6dc3073eadf57927351438ef55e32d74ca41b56b7d803353edd090aafbcc0fa227f26da3bd86f0e3c4dc902f9b50299a8f6dc4afe3107067fb72823f1cc6de811cb8a33a57b5678831e48a43abbf682a865ee8496c7afe06d78fbf9b73962b1594c9ed0b309a27e0c84d3602688e5200d4a34057738e5de640707b946ef0986c835cccdb3cd3349d68373b410ee25cf68225a65d065ff4d481f3d65d1a27a16bd9458a81a45b7b55031956732f4cf89e1ab4605dd143f1339ad783c3d14df8ef58fa1a03ff841ddba4af6763c1dbcd48c852d3c3ca32fbe16be64514a10fd0f73aae4a4aff36f22bb74526d8e59b0a20d02bc362fe2ee4a42791b82149458d42d2c6b0010100e1371005109b5116bca2f2a74fc4c3ee235348124ce00b0bcddba0579eda7c52dc315424403d48687c309d303c84bce79afe9123cc06c1d58ab342e186d2bcc21ee42796721d0174a1728ac327e37fa362de03d1bac3cc536748d2dc071bf0cfb87380e7d45568534c4d9118ff19b83a009b4ade0a36a6265c91b48456098bf357c851841c0cdef6403bf04c2af1401ee64d6ba4f0d4c30e9b57e4ffe106e20c145ef40d65273c0cb4248c025448da9f3b46410cb16410df073a2bb44a934943161144c625f83a503cc0e0720b4764f52c90974f7686edae09a23bfb49ae05c0ab8d36fae554640685c9142fee9023cfdeef0e4ef84d9f11520fb32bc467749d32eed5ea7d960b222f90faa5620bfea7259785a080e8dbccf2a0fd05a8baea93a035d693dde88499eb1a47be82527ad39018033a0819f718c4b53d7386da46a3c973b767c841fd894182de4d7494dacd37f6ff79b11c374c210f369102d4d9f8ca98f23bc110a6f9c832898848859b2322a5431191d02177f5733ffebbbd9fa91ec577da0ea587d0c0ebfe79333919fc5a523bd4c339d3bc785df4948682a7a8a71732f5e89c932c3921b5cc494e81e113ecedb3a9d8bd672249ed7a0d84e301800394770e19f362e0dcdd6c0cbe22a7295781bf5a93e9d3bdbf1cad4e471a999394c7d39184694aa48cc8e2594f0efa942d810c57ff7b05715f0f9eb093ec9e25e10865c1279998af6cc3148996ab66d1ccc659ae4ee40412888a14a9618f1b82c946ed0441c4a914bbf3d0c972ede6750c1b1ba87ff7559025c8920882886dfe475d2913edb4023894e000d585092b47f105708812878bcc13488f4f7694bb0548fb0f140332f3ef14b68556c5c3fc4b13aa3f1ccd1b74d5688a2862c5d7785576ca844eda399da792a47c8378a43aa7afe844e0d07b118302cc854beffc37e182e9aef2c5ad752f02201c7806250987abe9ecb8b4f0fb740bfebde83a1d395493d3c208122c0ab4b361ed93c6bfe39ccae29eaeb53f4ff39560337598b179707bdb9ecc3889290fae0b479e8f6600e6fe38b8a7559304a1888ca9e83c5c2258883be634940c302afe6163e68a3328e566edb9c9d107a1d2db210ea8d2d9c2771693eb51e99f21c4f2fb965c0e57bbac1a18bd74f1f0cd4c50b63c7ece339874ab0700700c857d1ea554b7232c51675c0d955676b2fe0611ecbfa5684a233c1a1cdb82079434b71bc6b9ab9a4d1dba538be87cf8f0cf2594ec195f404158643221a78827a166078e1c270c7adc98689159b0d29e46f2fd53e5062b56c91b6dad5f17b185de59bc946250411926bd342ee0fb9acb2911cf85659422f151fef0a17ae7abfc5fadb82efe944642845e3fdf98a46492298a227ef4b21caa3370dda814a4f0443585003bf20e936d8f950cccac4f9fd7a0f50287034392c946370d1819f320543a81cd265655d5f76a1d6f0f453be4bff2fb2e7917796fe7c98bb32b79defcd3bd34e87daf472dccca7a0219f9d6ed7f3bbc5de0e0a049de76a7ea4f73eda942dd3c945a15320f8c8cc8c7c6f5b85f00eb11f7dd2e43054a0fca77496473567e104bae73d500483b13b1f508e0768ad0ec98463fa6db620c2969a0839978ecbdbc9ae4e087bce2d22d27ce704e3d4f081ff6f72d57ae308f034996afef82c3c052482a9134e5dbb160f4625eb2d0a0c30c6926cfddf29fb7aee2c37c29f00f9efd1c01e33bebeae8b44e4a044cb9037918d38321b826f60b1afdb3b5a91df33fcbc732b5227035954e6e178d915885c0bf47090307775a8369c6768eb55a416485162404a81fbb98ef50bfb90206acd54436f6d924133d1014a37103e20744f6ebfcb0e2da050d35a6ad287e0d188cb1130d287edde3bdc57e43ea7df598a3260965cb0bec273ed845778ee9882c94fed6e2dd1de6bf1b4be8af215001dbecf30c1c3bf63e912a907e38afdd371e3d2885b11e8994e3a81b15d6290c9bccc7736f0d5d393a3d377063e515bb9b57eddeae8ae73496c33bb105c69b79774ead5b8d9c159c820ed15ce16ba6a44445f976bf595a1750d94e26d49c0e7f3a34d734f8c385ed88888dedd568354e65a6e8006e22b0eefd9b2b2c4118806babd5e0a4df20629f49c5a1d3a3828e0d667cbb3931c91b17bb4ec7ffb0bb1b77a443de631a7bdb6b53499180419ef4568950256a76549b8998ca110d97e0f239a0ae030c83fd64f46d6a56c26e54830aa8479a6e800d7aa494f7af41a584563c23fe5cc13713481a8c71514c5b8a0f96cd946f441b0beccf4f7ff18510538fa7dca980cf80a3083472bcb7866958be668ce69bdeef3b96536fad79f41b316329bc33f1fa5c6e2fced1c2b0739518f023e2894b032fccee3dd9841cae174e3589a8459aca1a42e5fc67a650c87acd8d9132d64f996d857943e08759e12658b40a179bc30ac26dcd2f17991562d8caa5eff5c405c3cd3f032cc8ea94b75775eccfc75264a59b520238aae06d59530f89cea8fbddff9bd74db94e7954a51c3a317d902a3c0d815c5a4ffd97ff27f4131ace474406eacc414ab85ef3004062041a1e4799ee23877737d77583b3c55be1e43ef2a3271cdf061f1d1b637670bf22092c279b866636b2c29d15ca8cfeafbd11e795a8bf1b0840165092e6f4bb13d119c5f10ef8f55a400f94ef0a18e0d5d00c92ae897ec506767c2d47b0cccc29db5ba16ed0dc86db9f1d71587de320a244b0714148e4050785ec0db18e882eb68096e5bb86b05468fbd8db65185d6125a537bdb53d4470adf860cbbc83f239779b1d8e6d1eca5cb5a97bb8d50b17d71ad636eb2954c449bce0f76213c0b42a3801d641bbbd3774d12a783e69005bf89c6d308826b4311230828799fce6917220ef89001d56566a9bb174cfc820d63510c3df76c289a1fc67dc73ab284bbdd4c4029354031e79ffae522ed340ebe1d6a9975380c5309a5c4538653472a1aff4dedb4d9013d248073c41a668e2bc3619f24d2f70a9e2d4b82f51ca7decdcc93db9cb34b62b730cd997e4ac6a99246736590828a31517796e49f6c9a75f0017afc1c709ac40b19501c36b6ae9979e723b20ade503e8083f5d945544b26808be89a4f880d3709d0a1c184fa0797e03dae3b9c617637a2acacb5f54cb275a579d6db4b54d1466360dc414b52cd38873095b913602a97408fdb9974bfceb654e0033097dfff21e1a4f21b7ebaec824c4334a422824b9ca06c06740bf6851c286ae7347d1f6d9cdc17f4c55157fef3f4cae0c3fae81bbd76cefc3f015f555572102fd8ec4cdf61285946369340b8b443dad959e69f2881808e2463eb17ef6bed5a2384b95661bd229d535af48701015dffb030367a9f68bf1d2e3de8afbf4e23762535424cbbf9ae5f0561489a0c714eb04bd50d4997cfa315dd91be29c0a5e9a64c93a74276f3c043a00e681cd3f2b12c67291a506fb4f67ce7507e388864d0e0e325d2ad90c9f6f6f751056f35a7cf5066d46b6e0167c2fb9125d2fa0335f73beeeb4d28c0971721f240c6fe9ba317338733ec047fb9de4fc133a90e27483543f3336edd7707a518ed859b4bd5568496ea277baef413a032056a6a4f96056adf3eacbd80edf3f7a5b2963199bcd6a1fe7d3197e8fac1711312c44b5e03b72328526a75c3ceedaa1c8a46c6bcdca606ef91cd3c4b0f64bd6cf504361971f4cf967e69775aaad46507db371b6efe8f619cd3ea57c1e8dcf033b06b737e16cf6a6521bf38c68c64ce25b6e945359c314b86d7216339b8e493ce157328834c912d2c0c8c0e3289d9b73300c2b49b5dcf53f700d618ef4ec9fd76180384bb640e0da06a44ede361ace976e0bb7ad4c6b438328017f8d9a82ef74289ec7dad4df374632c0387b6c0b89880951f7099a3957c7a918f6dd75a120ebe1691bd61648ba4923f93a476c87ad33e5c07fa57a7a12f68f60e01cf1c079b9af222e9e66255e27d2139af88e5fdf452038a6461d78633190acb1e23b880a0946bb7d2e40f624088d9b886692f5e224d545e2718869af7b8d175caa06b1f6d75b60f06957331961a2039ad3b7cf119af7873cf129bbe37f43a90ebc2e75b407b8be73d908b16ea58c14109c56eb4e4f50911b372621b9a5b291ca744840333ba54c838aa8b1e517b5fb37e42aad14dd9f4b8c3e137907c0685f32b36c41a67dba6fbeaa4073b29778bca3c8a9c716750c10c9a95ccb20dbde0a0cf7d4c10ba07b4d95b2a22ea2a5d77c254b4c3568dfcb3d2867a1e9cb3b048394d2f7673de76224339314f8d4bb91e48c1d4cb2a65aebc7eae915425b80bcb49e4042bcee7ca8eda3072bc7892028ed8aba299030e92fc07921f8e31b649518c97b0e0a8f99587d6847797dec211f457f3debadfa2a2e532a67e872695c7bcb5ccf6230dadf3810d6c5e50cbdeeaec404341a810385afb414adbfc07c87031abd8914f2d332f19d2b35518069d66a0e811d9b6ef00f301bd70fa772d15578a5939f496dfd807c9446fc7398533fcb5aee066322e1fce012b85154081fde3389c0e8db7583e32de3ad235e60726ea600d4dc60b29223312b25ad92378d7fd61e39c15579cb527bc448aa16537172f7d19774be20a4670e10a0ef75b7e71017edb0c0d996724a37fec55d31b4bc8c04c466bd7093da6ef38d6de8700a3844c9f272810aec8907db2412a029f51d62250a93d55a11545d87609aef726e4ab121a87a253d18055888f69a4e012f294e25ce943686989398ea4f870280d14495391622f4df0b98db944a2941afa3bb8c56b512c9571064c09fb7b55040f8034d4f8fe1f5f4943ab3a8dd527bd31de74e9b9e124be9f337f36a98e449adb5b1fa831cf1bda5a67837caae491705cc7a5ef1010c26952b92d3c65e05cf652214e1562804f5b85afa3c5cd17c0f846e6ac2e1cd5c77b7ed107b6a6ad5d6df42dfb518b5bc035215ba4ae1a5042e5f00dc1a94e6ba8fada4c81be3"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000001240)={0x0, "6c49d1fb6c3102679766b1d0aa1d123c1d1513222d47f3c65ba5f7d095b15e3c37cd6b2dd1baa08c9dc37ff5bd1de29bfa558cd57ac6336fa7866684a37e333e830a237841f4f65586468c0dad42bfe017c9192b3ad9490a86247d6a7321ff4a5fef827c67651a2156798c8f70d3df"}, 0x77, 0x800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgrcv(r0, &(0x7f00000011c0)={0x0, ""/120}, 0x80, 0x2, 0x1800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afb9ae370000000000000000000000000000000000000000000000"], 0x52, 0x2, 0x800) msgrcv(r0, &(0x7f00000012c0)={0x0, ""/110}, 0x76, 0x3, 0x1800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001340)="ea65b9b4aba1305654bf288503fcab2545b029936e07200fc47ff2c8a90296ee3d5c6be3ef", 0x25) 16:28:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000), 0x10004) r0 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES32], @ANYRESDEC=r0, @ANYBLOB="72de5a604fe4c2debbc8cd04a6c1883bcdc0e04a"], 0x5, 0x0, 0x1800) 16:28:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:09 executing program 0: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000180)={0x0, ""/120}, 0x80, 0x1, 0x1000) r1 = msgget$private(0x0, 0x0) socketpair(0x6, 0x8003, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:12 executing program 0: msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="bbcbf7d564b16f888743ed535ab7"], 0x1, 0x0, 0x1800) 16:28:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:13 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="df4ddc08429c66b55778feea79f098aed1b9771c8f4856cc4e1a2f8e7eeba3b5f8f8ffffff7fec84e78104fcd34b0ed97b685dbb821acf8243ef9a616d3a0cca19c6de19febfd0e1c366ee3fdb1be7c431bfcbc103375f89c9ddb55e30557556cf1bb5bb02c08a14e45bb3e58580537b92ade2c2a1327be1b875b9d1de86f20b34e5c7651944a76a0a76272f0c0f24bbd9637647e39bc4830991"], 0x1, 0x0, 0x1800) 16:28:15 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup(r1) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000f1ff00000000000000000000000000e1ffffff00000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093d0b5bce1aad61bd29fbf4f871fe324f1b9cff9be3c74a1919e6e0cc9dded4278042dfc0aab3a9c92d675321be3aa878e4c42dc34b6f626113fbaf12fee5d7b5ca5e7b2d9829fc092c218cf9103e5aee05b28a112b996273ca58a3b596188c7a1d41ba2dfa8c148a45d3de3a6c4bc8e164b6853295fb926f3ad79ba6486d0abf1700ef764c35aa23a36a8132a40d49c70d2f02116"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:19 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r0 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="bee7f2a222e2eb376be46d1cc4c7feb28f08678a73d4c9d9a76e2e6e803e04bb4390076172cc128485be4c18c0b1d6f3939ea6d19c2107365ce86962ce69dd2146c49c84d98b983d0879546e8c94858a94d827", 0x53, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x3, 0xe}, 0xc) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:21 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:23 executing program 0: socketpair(0x1, 0x7, 0x7fff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000300)="376edb5d60e3224a7de6a17be155e08051d4338b0c743308b226e971d0017f8900380094cc538af8ae684f0f374c1df8d1e5ecb5abf812a58a89a9bfd2b2081cc94ff0ba3eef1ce4ce5b952b90", 0x4d) r1 = msgget$private(0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0xb0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x897) setrlimit(0x7, &(0x7f0000000200)={0x9, 0xb6d}) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) fcntl$setstatus(r2, 0x4, 0x84) 16:28:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:26 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgctl$IPC_RMID(r0, 0x0) 16:28:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r0 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:27 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/15}, 0x17, 0x3, 0x1000) 16:28:29 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/132}, 0x8c, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:30 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000180)={0x0, "df0d113c2eeaaef890be25c42cb57fd5453ab4bb6b1ae872b588775f7e4534d3c167e07cc2b06d9498e3b305e15c3c59b735e706085e7d891b28ce2f7ff2a171d25280c5d1ea60bef29339e101ba9c9776f0784a01c3a681303d9ecaa3d2b6206d252c0ceeb38bcdd3576d06f74312b9ca868839c83d35dd04e486a2a3a9bd2eafe488b444de8a62c53bbcffaafb0315fd4f0407c011b89153a042b4bf01ff9f9322973c1428cddf45245dcc0011b66a390d931fed49bd12f74de803b2dd04a45c0485ba5feae74c1e1c929ecb0091f66f80fd8d348afdc057033aaf483d9308e15d2fb03d9d9d7950b5639707b2711539dc89b1"}, 0xfc, 0x800) 16:28:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x0, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:33 executing program 0: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x0, 0x2) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:35 executing program 0: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="edd49dfdd72584ab6a625161cd517542720a3f480806"], 0x1, 0x0, 0x1800) 16:28:36 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="02043e1db6fca352dedcb1a9d540943ebde138d1d8e65e8f3150276d44e1bafac948c09a05de1ed4444276ae409cd213322fe3f8cc7203ebdd9871af8e7d68c73af6846b398b6fb1ec47a16792a317be33bc92090b5778982e4d47d079137f9833c909a464e183f83a647038a7ceac5e549a1c10cb69a8b0a1659cc7f32edee256b67d8090ebab5581fe175fcba48762237c2733d3b061796d78fa5aae617c9d7b6dfc243a2239095bfe9e066a1100c420d731f8e21076848efd2a3bbc00000000000000000000"], 0x1, 0x0, 0x1800) 16:28:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:38 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xd7) 16:28:40 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a376106f36c1743c3f9ba43d0e2296f85978afc250316052d7d257aac6136762a24e4a822c83339445c79da02ea1fc22308d0fc8"], 0xd6, 0x0, 0x0) msgget$private(0x0, 0x50) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:42 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x17fc) socketpair(0x1, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="137e46ac54", 0x5, 0x8, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:28:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}], 0x4) 16:28:43 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000180)={0x3, "1ceef5824fd5290aebff1a16cb2260bc41d5ab1f94db28b7a513a3e01b6f270a7e03d758ef983478e827fb85cd893fee0a86466040ea7d8a0d5d944d4e477ff2e24bd4413a00068588b9ba0f8ec8084d67fc17d1298d14f1ee7c630f84e0ab2fc898463f0dfb122da3468a2a8a1d544f2e3dd70b34836bc7aaa6785606078e70efe76d9bebb90299396705b8904a3e5368981bc3a883d35d9abc459f0e7389e53bb5ff1fff0f09536f8630e477113ca09e7559ded089204c42b00d9cff40c67f27c5bf439fd1f535a0a3dc3d77cf2264aafa36d53838b5c0c78705953912f3458e39"}, 0xea, 0x800) 16:28:45 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) r0 = socket(0x27, 0x107, 0x200) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000180)=0x4) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1800) msgctl$IPC_RMID(0x0, 0x0) 16:28:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x0, 0x1800}], 0x5) 16:28:47 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r2) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) r3 = kqueue() msgget(0x3, 0x390) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r6) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x81d0, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x23, 0x8, 0x3}], 0xd1, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x8, 0x7}], 0x7, &(0x7f00000001c0)={0x5, 0x8}) msgrcv(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x1800) 16:28:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2}], 0x5) 16:28:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x0, 0x1cd2, 0x1800}], 0x4) 16:28:51 executing program 0: r0 = msgget$private(0x0, 0x53) msgrcv(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0) msgget(0x3, 0x20) setitimer(0x1, &(0x7f0000000000)={{0x6, 0xe000000000}, {0xb9f, 0x400000000000}}, &(0x7f0000000040)) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgget$private(0x0, 0x18) 16:28:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:54 executing program 0: r0 = msgget$private(0x0, 0xa4) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x205) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:28:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x0, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x3, 0x1800) 16:28:56 executing program 0: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x10) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/210}, 0xda, 0x2, 0x1800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x72, 0x0) setsockopt(r2, 0x7ff, 0xdc, &(0x7f0000000280)="3ca8b586679efa51cb1b78b83dc0795bd33c1100737e288a68651344016efb231e6da131edce4d01dfaecf26bf8557045c857894d6c7", 0x36) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000340)=ANY=[], 0x0) 16:28:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:28:59 executing program 0: r0 = msgget$private(0x0, 0x490) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) r1 = socket(0x6, 0x3, 0x2) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:29:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x4) 16:29:01 executing program 0: r0 = msgget$private(0x0, 0xa) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:03 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82e34cd10b76c4c93f3c5bff6929414a0d16f34fd7c2accaaa7007685bc52e27128cf3966fc4ca39b2f1413cc5a4918ab5c50ffc6341fb660c254aba5b285d602bfc9a6ccf9de26913a6f6c659f656bfd2a242f0486579e0b99b9a5def5310b7d2cecc7b8d4d64df0ac8760ede6edeba1de73069d177946a4b357dbb406b3c757f0fb8c8587ee312040e62d35ab4db13627ff08dae5cf5dcccdcc8650c"], 0x1, 0x0, 0x1800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa02, 0x40) getsockname$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) msgrcv(r0, &(0x7f0000000180)={0x0, ""/156}, 0xa4, 0x2, 0x1800) 16:29:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x0, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:09 executing program 0: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e7d6616a98fba2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000180)={0x0, "734ae4f0d20461dbe9ea96b2a8d5996d22d118a46e75a645c06a1d2a806cd5ba10d160be05811e9d20a20c2aafc68c5fb80c1556a253f240958ae1a4adce87a860bb486c15fad0d82947fa4276b4238ebb0c9e37d5727358fc0ed52abee090010a1921b650964bb3ce19628d54284cacd15a8a73aef9d6e9f180ce244858479cc1e628429afc91025b75fec4a92c06e61c3b5dd8ef3b626740bcea4d0efa9e07dadad04705ce23aa7ac64e287becaf6373550338e643179e2ec026b3decf0adb2f385e0426b6b1610570b1ed3d52184c1b1973b2b50d22ac759f696ba3e9b3dd4818c3d520c495a688e6773e3ec8ef90"}, 0xf8, 0x800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x20}, {0xfffffffffffff4d7, 0x100}}) 16:29:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:11 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000340)={0x0, ""/206}, 0xfffffffffffffeab, 0x0, 0x81800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/254}, 0x25, 0x403, 0x0) socketpair(0x17, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES64, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r0, @ANYRES16=0x0, @ANYRESDEC, @ANYPTR64, @ANYPTR, @ANYRESDEC=r0], @ANYRESHEX, @ANYRES32=r0]], 0x1, 0x2, 0x800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x4) 16:29:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:15 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:17 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000180)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/206}, 0xffffffffffffff05, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:19 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:21 executing program 0: r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRESDEC=r0], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0], 0x1, 0x0, 0x1800) 16:29:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x4) 16:29:22 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000935281800e4100000000000000000000006fd446c8537c59d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x0, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$unix(r1, &(0x7f0000000180)="dcf1c91a49655b3a9491cf029c5b6393215756c26761023a8681cccbe965d17672eacf117eef81570ab26fd6507cd3415134ffd25cf1e045b572658123bc25d07a02c2b3132f0e71b1814636a8f03f16a8eea9ce60e3a1712e7f40ff9cfaf8488d254d43db794367af3de649fc117ef21bda9bb0d46812e96b38ce818a919b865b97af8da35943a8364343c69e3bc9d5c4a5577e8ad9d8284c1e19430b735574eae7c8d77a78", 0xa6, 0xa, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 16:29:25 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) msgrcv(r0, &(0x7f0000000180)={0x0, ""/206}, 0xd6, 0x0, 0x800) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x1800) 16:29:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x0, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:29 executing program 0: r0 = msgget$private(0x0, 0x0) socket$inet6(0x18, 0x4000, 0x3) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) socketpair(0x39, 0x8000, 0xffffffffffffffe0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) kqueue() msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1, 0x0, 0x1800) 16:29:31 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x1800) 16:29:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f000037a000/0x1000)=nil, 0x1000) read(r0, &(0x7f0000000200)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000140)="5fbe198af4e147a3bfc57e71186fb8a39e32078211370543d439c7d6f81b3b876906ab46a3c8e775fcc930eda5c05c6030833a6ad6f86bf6312eb611da273f3d6e11933697a2a93b0301318091c5595061f6195a961afe39f6b50d19bf9b2da593bb1d1a778358ca3073764dc88a4352257ff9ff9f334c46c97017ea4ff1e630eaef350bed1a5f5e7050b6164acd354a21a9dfae0862f7c5c7f8173d0466f7e1bc926a968c0c7011a6f1e6d7838a8c3fb40417609e28c221a29c0444720219c7", 0xc0) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) fcntl$getown(r3, 0x5) 16:29:32 executing program 0: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/25}, 0x21, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000180)={0x0, "0a64319f948c14c0285016e88fba4cd1f3bf691bd5d18e44b4bdbd25036090582bd9998e37bedaa77d8f4de89d87ad9890d86d29f9bef9a109ede43f0119fc8b721adfb764ae7a659874e70db2e9fa5451978de54b37e86d46f38fe1d896c59fd3075816e19953e77ea89131479558"}, 0x77, 0x52bfb09be17f0fba) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgget$private(0x0, 0x2) 16:29:34 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:35 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051aa7131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x45, 0x2}) 16:29:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000140), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:38 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffc) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090db31c9000000000000000000000000000000000000000000000000cdc3a392d0bd611f00000000000000000000000000000000000000000000000000000000"], 0xd6, 0x4, 0xffffffffffffffff) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="574e7beae0a151ad8bd895543a7e35ada0c8f3377eb35048cc429553512e437f772615615726c9cfec10062516d297960651cdc7bdf5c0468fe48460d7f76a6118d4bfdf6deb0c227fba627a5f598a1fd7873e99c88023d58b27071634775d17ea17a43ac2ccc17cf259df77266018e4f13e9c770082053fa4029ce2eaa75d369562272561562767b0dd6fdf2eb37529e5e567e76d7bbb5bfe92590482d183ddc5c4c786a28a8a47b51006a98815c162b1d15d82c25852dd563448d9718430dd5c2df7ba47ecf14e7e72ac9120635954095d1435fcdc9148c2"], 0x1, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000280)={0x0, "5bbe95961e6d07056e132d593051f2371983f0a9f5e370079ce5a59bc44549cf26250f5097d06d8e03cd45968b39b6c90372d71268bb2352860d4ee6194992fc32a629a5fb599c04e29598cfdc3670216637dd12f1750effddd40041b5dc0828716fcaefd24b276f95b7e671ac38bbe780fe435d38af945473859b06a7948fd4"}, 0x88, 0x800) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x5, 0x3) msgrcv(r0, &(0x7f0000000340)={0x0, ""/213}, 0xdd, 0x0, 0x1000) 16:29:40 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="18b00bac794c9bceaedaadcd7cf92a9aed7ca2b9daf19db40baa06c3038f373e9f87a4094841b2fd3cf8e44e0befa5d8d0db302bab67273671fd24f72dee58ea9ad4f4102361e0e11f2a88de4071d26b93d685c1b527be3bf0fec37f7dc6ed02881683bdd7d010dbe9dd67fa487b99ec73c0e1ec21731e540b301c299338f8f76db94f5d4a717a1c30b32ddb837e0c9cf25f601a205c8f62bb1535934849f709889acc4a4521deed87e1af19ff6a16e897fb7b55d166de7b7dcef4a7b83ee86c6fc66f69da931a190c26474d89b2e6ec0037df14f63200000000000000"], 0x1, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x8, 0x800) msgget$private(0x0, 0x6a0) getrusage(0x0, &(0x7f0000000280)) 16:29:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlockall(0x1) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:44 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) msgget$private(0x0, 0x497) socketpair$inet6(0x18, 0x3, 0xc26, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f00000002c0)="8a6403ec0ce2c721ce32710f4433396c40073936b44bb408c600b6236f7aa87322dd3cf9fc6f8bfbf188c58c5b74580ac65a22ba5cb6f0368a02635d00ffc0681e2603804ee5d85821862e5d3dc75cd3da8d8f24fdb595c5b83e5493841aa0be2a2112cb0035d8f1acc0501a5a097e13525a585226d4c49bfffdbb3c271470c00463f8", 0x83, 0x404, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3838383d0e826278b78dfeda8cb077e729ce166475bebd7177cbab6e22eb475f732801806267fc00c8f853a785e55bb8579a8ed9f629d0178ab76a263eaab38bd67dd611037e8a21727af8c410ca274de1e4e4c60c2cb831debcd805ca52ff7263f6507d48ae8567c5d8610f37bce8f674dd9cc227424c7245559214b0c7821cd15119869a57d875f69506fabd8497737c6270b4fcaa42c23001789eb57f101406d8baa4e57568828735f420092134efbf787cb598edb672b2fd3bc593718e3e59c31429f5359863426ea65afbedc557be8ada60b396f7e704136d3a2d4aa0eefffcff03e9526a846222a55922a55db300a02766a0488e38f22f25c3f03e85a66e7581745828e0395d5f46d8529e156915c4798f93aa7e58cb2c9104b738c12a591977592ff296f469b68b811354433acfa1e7ff9619e874263ebe845922bda143ab330d917ebc29d5103985f561c642508a8f2007e3cce5fd2f495cb5348956b97fbf8dcdc7b48f37a0bfe56d0061baad24c0f4bf4874de4824670f6e01dac09d87ea8678fe32f905704dde69ba89571319e3cfad8786a95c214296442a78dc66"], 0x1, 0x0, 0x1800) 16:29:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = semget$private(0x0, 0x3, 0x8000000000420) mprotect(&(0x7f00001e3000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:47 executing program 0: r0 = msgget$private(0x0, 0x101) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x9000) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ed2ee82124af2a785d5d8be1c2bf33f9251a704886e4e78e51ba741f15309b9b4dfa1b044a1ff6e836413080cc1914a15345fb020cccd53f4086edc474703e76a8728b2a86b3000b33ade66cab0938c64f82bda3dc582f8071ffe10871d5bd98b4174e72c93cac3e48d16a2ae676696a13d8930f3d"], 0x1, 0x0, 0x1800) 16:29:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000002fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b75923dd00000000000000000000000000000000008300000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffffffffffffff44, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:50 executing program 0: msgget(0x2, 0x2) r0 = msgget$private(0x0, 0x711) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0x32b, 0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="84800a5c3a1b851f2bf83255288a73cadca64333fd0c3d5d02c2ca45996d0c946793916cfdf80fc36005c844689d824bbf7f8f5c5b3597e61154e3161b15f9d1297d43ca4517f19982ef3080d9659234ae0bceb8af5d382d3a47a81b3ab7cd06215454a2"], 0x1, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:29:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmget$private(0x0, 0x2000, 0x400, &(0x7f00004cd000/0x2000)=nil) shmget(0x2, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x580, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r3 = shmget(0x3, 0x1000, 0x6a1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:53 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000e0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5e7956d7a1338b9764f2f8d5128e783ea216922b52"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="bf19ec80f9237c0c2f57d0c357c1fba8276d65b373cc5d8c692eec214452cd2a4e70f9249203264973458dc148501c096a9192b47dd83bbc1fbef97954ad7a09992db27087134c9a626c2812fbf2fb359d2e37cb50e312b6b4a032032a9742afe3d877b66cba0f8ab67954c630b818a296f32fe629c799193b8374a0e3ca5fc80963635c572771b4e5db44ed86327f530cfc7905b720030a6e9f7512a289202c9c8b4305ca686575d4969bac8e7bb354eefb3c100005e7f215cac2ab0a305937515d5159"], 0x1, 0x0, 0x1800) 16:29:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:29:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) read(r0, &(0x7f0000000140)=""/15, 0xf) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:29:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[r1, r2, r3, r4, r5]) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r6, &(0x7f0000000180)={0x0, ""/135}, 0x8f, 0x0, 0x800) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:30:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x2, 0x1800) r1 = msgget(0x1, 0x84) msgrcv(r0, &(0x7f0000000040), 0x8, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/73}, 0x51, 0x1, 0x800) 16:30:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) munmap(&(0x7f00005c4000/0x3000)=nil, 0x3000) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/132}, 0x8c, 0x1, 0x1000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000240)="38a174046176859f845f63e6aed64f13de3d23b49acda45787e5546ab3c7e42d8b7ea32c7bd64b4fa8d4d1f92c4fef30aad4ace245a59816c9fb93fc28759ff14b0a8108b3be64a3ec53337d13a1521e42f55cccdf10f6e57d742765539433faf718c48be2cc77f89ac99f8598f8fd3410bd69ee20c6278e534d582aafbd17fa88046688778cb5b2ca180e1930fef40a258bec6d5cac5b84f861fb53c85ef223554c35a4521da925", 0xa8, 0x408, &(0x7f0000000300)={0x18, 0x2, 0x2, 0x3f}, 0xc) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:30:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00002e8000/0x1000)=nil, 0x1000, 0x0) r1 = msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(r1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x2, 0x1, 0x80, 0x10001, r2}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kqueue() read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r3 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r3, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:05 executing program 0: r0 = msgget$private(0x0, 0x5) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) 16:30:06 executing program 0: setgid(0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/206}, 0x4d3, 0x0, 0x800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000180)=[{{r1}, 0x0, 0x4, 0xf0000000, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x90, 0xfffff, 0xffff, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x61, 0x80, 0x37b, 0x80}], 0x8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xa, 0x3, 0xc000000}, {{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x0, 0x80000000}], 0x7, &(0x7f0000000240)={0x9, 0x3}) fcntl$getflags(r1, 0x1) 16:30:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x7) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) ioctl$TIOCNXCL(r1, 0x2000740e) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:30:09 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000058c812bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000809d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000d0000003f0000000000000000000000000000000000000000000000339e8bcb7fa6a9210000e16c290cc80000000000000000000000a7ed6bb9c2c8e2c80000000000"], 0xd6, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x1800) 16:30:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) r1 = open(&(0x7f0000000140)='\x00', 0x8200, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x0) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1800) syz_open_pts() 16:30:16 executing program 0: 16:30:16 executing program 0: 16:30:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x21, &(0x7f0000373000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget(0x3, 0x3000, 0x22, &(0x7f0000008000/0x3000)=nil) r1 = shmget$private(0x0, 0x2000, 0x48f, &(0x7f00001e9000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:17 executing program 0: 16:30:17 executing program 0: 16:30:18 executing program 0: 16:30:20 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x242) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20) r0 = semget$private(0x0, 0x0, 0x4a) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/57) pipe2(&(0x7f0000000140), 0x10008) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x3d87097d) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:30:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x28202, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x120) mknod(&(0x7f0000000100)='./file0\x00', 0xffffffffffff2ffe, 0x5f4c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:30:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair$inet6(0x18, 0x4, 0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:22 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000300)='./file0\x00') fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/145, 0x91) r1 = msgget(0x0, 0x480) msgrcv(r1, &(0x7f0000000080)={0x0, ""/80}, 0x58, 0x3, 0x1800) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:30:25 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) getgroups(0x1, &(0x7f0000000280)=[r0]) getuid() setreuid(r1, 0x0) 16:30:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r0 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x0) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x6, 0x4, 0xfffffffffffffff8, "62bea7439a1f0b7533e909ba81a92a250bf67cb6", 0x12, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ace44409635e8080a1bbeb71a1abc0d3f9100fe5", 0x1b1, 0x5}) 16:30:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00003de000/0x1000)=nil, 0x1000, 0x5) msgget$private(0x0, 0x204) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000215fcff997bfa74500000000000000000000000000000000000000004f75affc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) fsync(r0) readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/189, 0xbd) poll(&(0x7f00000001c0)=[{r0, 0xe}, {r1, 0x95}], 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x82, 0xffff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4c2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/77, 0x4d}], 0x4, 0x1) getpeername(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x7) 16:30:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) sendto$inet6(r1, &(0x7f0000000180)="0f775e1214310596a03d8d90480ba4f9347a72d7b1c652b36312d1622c99dae1fd73d6180e2fdc2e9af302e3c223dcc6bd6e882853237d629dd2e0cc114d31d79768672ef45165c29c9bb7b7e4d5dea3a22c5a59b181e606", 0x58, 0x8, &(0x7f0000000200)={0x18, 0x3, 0x2, 0x6}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x2) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:37 executing program 0: r0 = kqueue() r1 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) kevent(r0, &(0x7f00000002c0), 0x0, &(0x7f0000000380)=[{}], 0x80000000, &(0x7f0000000440)={0x4}) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) kevent(r3, &(0x7f0000000140)=[{{r2}, 0x0, 0x2, 0x10, 0x4, 0x6}, {{r3}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x5, 0x3000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x6}, {{r0}, 0x0, 0x20, 0x20000044, 0x0, 0x11d}], 0x3f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x10177bc5, 0x100000001}], 0x800, &(0x7f00000000c0)={0x5, 0x9}) fchown(r3, r1, r4) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f0000000340), 0x0, &(0x7f0000000200)) socketpair$inet(0x2, 0x3, 0xfffffffffffffff8, &(0x7f00000001c0)) dup2(r3, r2) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000280)) 16:30:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x5, 0x1f) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:41 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) shmget$private(0x0, 0x3000, 0x205, &(0x7f0000377000/0x3000)=nil) getitimer(0x0, &(0x7f0000000080)) 16:30:42 executing program 0: mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlockall(0x2) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r0]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xd0, 0x0) r2 = dup(0xffffffffffffff9c) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r6 = syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x24}, {r2, 0x40}, {r3, 0x10}, {r4, 0x100}, {r5}, {r6, 0x44}], 0x6, 0x661fa851) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x20000000004) munlock(&(0x7f0000ff2000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x1) 16:30:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r2 = msgget$private(0x0, 0x24) shmctl$SHM_UNLOCK(0x0, 0x4) msgget$private(0x0, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = semget$private(0x0, 0x4, 0x422) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000140)={0x3ff, 0x9589}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) semop(r5, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000f000000000000000000000000000000000000000000000000000000f4fd18b68413bb899317f04aa34cdb9976f99ffa26222474fe090928948b9229e1af59d1452c304e89535e3f4accbc84d6ef2540fc552cf10c8a580e156e"], 0x20, 0x3, 0x1000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)) dup2(r4, r4) madvise(&(0x7f00005dd000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f00001ec000/0x4000)=nil, 0x4000, 0x4) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0x0, 0x28, 0x1, 0x6, 0x8}, {{r3}, 0xfffffffffffffff8, 0x8, 0x80, 0x200, 0x6f}, {{r3}, 0xfffffffffffffffb, 0x3, 0x1, 0x7fffffff}, {{r6}, 0x0, 0x40, 0xc0000006, 0x7, 0x2}, {{r4}, 0xfffffffffffffffe, 0x60, 0x1, 0x1000, 0x27fe}, {{r3}, 0xe006d456cb7a8027, 0x8, 0x3543be25a09c2a14, 0x1, 0x79}], 0x1, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x20, 0x20000003, 0xf80, 0x4}, {{r6}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x6}, {{r4}, 0xfffffffffffffffe, 0x10, 0xf0000056, 0xfffffffffffff001, 0x5}, {{r0}, 0x0, 0x1d, 0x40000002, 0xdf89, 0x2}], 0xfffffffffffeffff, &(0x7f0000000300)={0x0, 0x100000001}) 16:30:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000080)=0x4) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100), 0x1000000000000132, &(0x7f0000000280)=""/245, 0xfffffffffffffe10}, 0x0) 16:30:48 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1002, 0x0, 0x0) ftruncate(r0, 0x7) 16:30:50 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000001, 0x100000000}) 16:30:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) socket$unix(0x1, 0x5, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) open(&(0x7f0000000180)='./file0\x00', 0x18000, 0x10) 16:30:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0xffffffffffff7ffc) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) 16:30:54 executing program 0: setuid(0xee01) lchown(&(0x7f0000000400)='.\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xeee67269f7dfd244, 0x10) r1 = getpid() r2 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:30:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000317000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x560, &(0x7f0000183000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x20, &(0x7f000056d000/0x3000)=nil) shmget(0x0, 0x3000, 0x1, &(0x7f00000f9000/0x3000)=nil) r1 = shmget$private(0x0, 0x1000, 0x180, &(0x7f000049b000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:30:56 executing program 0: r0 = socket(0x3a, 0x4005, 0x6) recvfrom$unix(r0, &(0x7f0000000000)=""/220, 0xdc, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f0000000140)="e9b47e11f4b6f1ce90aabff3e4bc110cad7524541f2a7a62b0d9059e7a8741d8ed25056d71dc1725fa82e750e23866b7d319e07e7147755eca801d7c75045e2a1b782a4a138a1b", 0x47, 0x406, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r1 = socket$unix(0x1, 0x46c2a0a1247033eb, 0x0) getsockname(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) 16:30:58 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff7000/0x1000)=nil) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x90, 0x2) socketpair$unix(0x1, 0xd238999e06bb0b73, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = kqueue() r4 = socket$inet6(0x18, 0x2, 0x7ff) poll(&(0x7f00000000c0)=[{r1, 0x140}, {r2}, {r3, 0x20}, {r4, 0x90}], 0x4, 0xffffffff) mlock(&(0x7f0000a2b000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000b58000/0x4000)=nil, 0x0) getpgrp() r5 = shmat(r0, &(0x7f0000ff7000/0x2000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r6, 0x5) shmdt(r5) msgget(0x0, 0x0) 16:31:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) seteuid(0x0) 16:31:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:05 executing program 0: 16:31:05 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000), 0x80, &(0x7f00000000c0)=[{&(0x7f00000001c0)="5500000018007f5300fe01b2a4a280930a60000000a84302910000003900090035000c00020000000d000500000000000000c78b800823090000009d566885b167320b00dc1338d54400009b84136ef75afb83de44", 0x55}], 0x1, &(0x7f0000000080)}, 0x0) dup(0xffffffffffffffff) 16:31:07 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = semget$private(0x0, 0x0, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x5, 0x4}, {0x80000001, 0x4}}, 0x0) setregid(0x0, r3) setregid(0x0, 0x0) getgroups(0x4, &(0x7f0000000040)=[r3, r1, r0, r2]) 16:31:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\\\x00', &(0x7f0000000200)='\'#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='/\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) sendto(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000317b28601c91b7bf"], 0xa) 16:31:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) flock(r0, 0x2) open(&(0x7f0000000000)='\x00', 0x240, 0xb) 16:31:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) close(r1) socketpair$inet(0x2, 0x7, 0x100000001, &(0x7f0000000000)) 16:31:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x4, r3, r4, r5, r6, 0x2, 0x2c76}, 0x3, 0xb3aa, 0x697}) read(r1, &(0x7f0000000100)=""/32, 0x20) r7 = dup(r1) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x10) pipe2(&(0x7f0000000000), 0x10004) r8 = semget$private(0x0, 0x4, 0x420) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r8, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:12 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/205, 0xcd}, 0x42) 16:31:14 executing program 1: socketpair$unix(0x1, 0x4000000000008, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:14 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200000007ffe, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6669f42eab83db6c653000"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x95, 0xfffffffffffffffc}], 0x40, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffd, 0x24, 0x20000000, 0xfffffffffffffffc, 0x9}, {{r3}, 0x0, 0x10, 0x3, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x5a, 0xf0000040, 0x7fff, 0xc10b}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0x783}], 0x0, &(0x7f0000000340)) fchmod(r0, 0x0) 16:31:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) pledge(&(0x7f0000000140)=',]\x00', &(0x7f0000000180)='&\x00') 16:31:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x1a4) fsync(r0) socket$inet(0x2, 0x1, 0xffffffffffffffff) 16:31:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100002, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x2}, {0x3d3, 0x6}}) flock(r0, 0x1) close(r0) 16:31:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) r1 = semget(0x2, 0x7, 0x40000010010) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/245) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0xc8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)={0x20000}) socket$inet6(0x18, 0x2, 0x9) 16:31:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) mprotect(&(0x7f00001db000/0x3000)=nil, 0x3000, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) write(r2, &(0x7f0000000140)="056b2a19a214682268de945902661e5f0c90486ff9c011ce302dcdc626a6368c5b6c79e5e4546ab74d903d5363a01c809a4f9912d1cfd35d225e0ea2", 0x3c) 16:31:24 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000700), &(0x7f00000003c0)) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) readv(r0, &(0x7f0000000080), 0x10000000000002f7) 16:31:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = shmget(0x3, 0x1000, 0x8, &(0x7f00002f3000/0x1000)=nil) read(r1, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/89) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="df5bcd848baf1f6e15015c64e6852c7be71ee9c1a1113f247cc7bf7043144faa9ecd1c3a6f0a7c35f650fdb211fbdce70a38ef60ba6e2d810c1b19fcfb6ddf9d029235c3388ae654c896efff91e1840098dfe6f67452d5c4e84458ba381007a6531865ca29935c617036c1b932dd3bb3e9279a4aa11239029d595ead5ca6655c34ce4d41d542fc72a9", 0x89}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x78, 0x400}, 0x9) semop(0x0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000700), &(0x7f00000003c0)) readv(r0, &(0x7f0000000080), 0x10000000000002f7) 16:31:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair(0x0, 0x1, 0x1f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180), 0x7, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x5, 0x1000}, {{r1}, 0x0, 0x8, 0x40000001, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xe49, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000007, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x789a5e34127a475b, 0x20}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x4, 0x9}], 0x2, &(0x7f00000002c0)={0x8, 0x8259}) r3 = shmget(0x3, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) read(r1, &(0x7f0000000100)=""/32, 0x20) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000), 0x10004) r4 = semget$private(0x0, 0x4, 0x341797a7cc0000e5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r4, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:30 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x140, 0x100) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8203, 0x1c2) r5 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) r6 = dup(0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0}, {r1, 0x40}, {r2, 0x4}, {r3, 0x1}, {r4}, {r5, 0x80}, {r6, 0x100}], 0x7, 0xffffffff) clock_gettime(0x2, &(0x7f0000000300)) 16:31:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x400) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x7, 0x421) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:34 executing program 0: getppid() r0 = socket$inet6(0x18, 0x3, 0x0) dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:31:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x28) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) fcntl$setflags(r0, 0x2, 0x0) r1 = kqueue() fchmod(r1, 0x1) fcntl$setflags(r1, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x4, 0x7, 0x1, 0x5, 0x7, 0x39ef, 0xffff, 0x5c4039a4}, &(0x7f0000000080)={0x8, 0x6, 0x4, 0x4, 0xffffffffffffa08e, 0x1, 0x2, 0x19}, &(0x7f00000000c0)={0x5, 0xfe00000000000000, 0x9, 0x2068, 0xdb, 0x80, 0xffffffffffffffa8, 0x1}, &(0x7f0000000100)={0x3, 0x9a2c}) select(0x40, &(0x7f0000000140)={0x1, 0x0, 0x7, 0xffffffffffffff62, 0x20, 0x20, 0x2}, &(0x7f0000000180)={0x400, 0x2, 0xff, 0x9, 0x8, 0x400, 0x6}, &(0x7f00000001c0)={0x61, 0x9, 0x8000, 0x29ac, 0xaa66, 0xfffffffffffeffff, 0x4, 0xcf8b}, &(0x7f0000000200)={0x8, 0x2}) r2 = semget$private(0x0, 0x7, 0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000240)=""/53) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="c0c788b22136f9e4f82d1de82736a2e3861b31e42cffe949921d57cb4204a40833d11ae39dc2855d62dfe8fd0e0be3a70dc4692b8590b4225e363d73", 0x3c}, {&(0x7f00000002c0)="e5acabf5a6bcdfe1faeff5f8dc0f3427e9cec7ee1126e729f62061d9b08478e747ea399e553bc411cbbeec2c9c79a5c6742ed5c46413d100636f7874256eec3b36b0800527b29c8e05b361e880fbb6a49db338d4f5cfe3e655528cb6393a86dbad030f3ec623a9e4935c57edc8a41627a1c605b8a76952db0d03804bbe1b409f72af9f0740b0312053c1778900a1fe750d5da0f91d53", 0x96}], 0x2, 0x0) write(r0, &(0x7f00000003c0)="76268a53a2be48ff08509c138859985ef7775afa7ec6a6b463fb30cfec5c3e9accc7c1040da851929ee129e3d6ceb0d56c7a439d5cf929ce5e9dffd0c7aee25efd01d14f939cd7e6184de43f1e12c5ae1b4271ab61a833fe1dbbb1840661b6903e9caa2177d24a0eb5ec930272c6aa000a95bd5bf50448f720c375a51e87931a8080754d9058c43f331b308622df5c1cc29f3244db372ce624f69a49c9398ab6fbbd4d8e8dc003eb3e9cae2ec6579d56f2a8f8f3ceef94e9bbfb93082b68bb5a004ee639a73132951f5711a45ff54f2fb07a5a0a69f9118cb82ff3f6b25cff70cae91cf151dc8a42e4535552507629c5e9f59cd882c669c5d2da6e93abc5b81f1e6f6f9f921c318c53a0d96eeced789973177f00c01bf717143868048a87bc76d74e4fce092e0846a3abe8812a95dc5c6c5372309c11eecded25316db4615783480722348e416c7897d9bd5f669cf6ad9d90b6f680a884432f42ee8118038a9e9c1c2ca2cfae9a1f8a970e1d96df17331ffbd1f8876707131e1f001d3e338e33b22bccb740ee3265e048f91788a4a3c4fead805f9722751c0a7520d48e56b076ff6061b7a13e1715e432027ef1d6fdf4e1814e01b0ecf7415e79fa4513720393fcaf87d9edbde58cc6cb2fbbf1f930a96b26350f2fc8930c45a3cff9eb492fee84eb3e6cd628e63d2831d4ba6be031c3d5ddbb1d55c154fe685340908801f72eec9b912bdd35285246ce9012315ffe8d15ed5355f5e4a9e8c68e26b51cf0fcb75f97c163941c73e4e0b84e8fa6508d741e40a12adc0cae5404beec88f3d934e49c1c8592845d8977ce8f23a67a120250a19b37cba3f3fcda8dcefc247d0ccf6cd327e458b5c9a78d94cb5676dab1618116f617aa687563fd1abb66fb7ad579e4fae1ffdfa1d8f9a5f44703d6ebee09faadf6c928b069bd9002df19c0c56b02a0c6d0fc13fb6e098d69efb53ee75405ccb9710bc25fd53d34d095b708dfa8673c908ca2c5d3fafaad2ef27b6d0bbd720d28ba0a7dde35b5064f3c704e428414b12ae174c567f407c7287629f2d84765f28db7301aa3030e0a34c37b9df3f5962d80226b48de58ac939b168106e72557e9d7e58f601a721fe34dd9d6bc7bedb9fedcfb27fa87277ac83fd73285aa6b1fad31baa22b5da5a92b14d4af00eca5c0585e3b31f307664e92a859103cff1d9e1dd939f50758ee235b513c22cf6c333120c0113ac9e7d580507a663de812f5a543845327a474ace0bbc5fcd0e0fe962738d066c520d871bb06a9033c90905731e6386d119bf18fa6e7cb26b5b83843725102d02b576a1de2546ac03e7f5dbb18a0307cc67dbc7fb138d05870cd4272f2a1e8e613da71f9f4c7ccdfb34ee7f7db873762842a2ddb0e18cc2e0fb9a099f12539f4714a6c109b954e4954f9f3e549125eaa400be8dd10123c484bb84989be6452ef6ed258bb18f23d36426c74f1ea78aece231c35d59a0b0c955b9479ebb854985ebf7c1efffee5ae7c95c8b5ac962525110b56c31b34bf6b0fd11ecfda5aa3986f26785343e3d15de88e1ae11e689536195886b45b65b7e6e8e9983df64b8bb96b64d33d80406a29e24f532e6ac1470e136730ae91bd46dea11b59d80fac05db46b6bbc1e791c174138b76308c0b45797290a12c87c6c0c5958b2f6ac53cce02bdff96f97a067476efcc30ca3b9313ec3a9bce4b66f76f2366e4bc8b2d28ecc715d57b46630c460426cf4b7ea4f4099800907c50d4f70f8333da2d2361dcd6683742250326810360cf05fba8a9939e1c021d22b429a19e7468091a65f68510e35abe3c7af16b7a02f186330c4e5578d55eb2cea896efe888f43e2215db2e7b055094f6172f82c8fd88026752ebf9e10ea3dc9db2d3054e221ecbd74dca5dc1069ad7734acae25c369502a96534cce85bc989ca7b624e1895d9868110784be9b7a26236df61ee00cd67eed1be95df237149cb7e455c648d44009eca40e7699d42350eef58285afd1d1027c6c4f8bcddc07d7114616a13a5952314781cf1e56981ab6598087b1a6e19d5d28a4d09e31607f8c558841dd558b198be3863fb5b5425260483a4cbb672d5604ff6b23171ac3fefba4a28271fd142d406cee2a6ddc46f5d2069ee0cdba012bfc46b85544714437ad333b5a90d4c2915873e3e1afa966f47598740967d0c5fb3e767d67d96b68daad77abb2c2a3bd273bfc9a5fff03e5ee93923c89d5dbcc73b42261af06366dd8a7bc1d125484ff60c42a300431132d680ee48ae4e6854977618bebd96dcbb6c47a6c0505bdd1fa4814e4c3224981fd7c99be28594558b4ed846fa73fbf1f9b8dbbe970c796cfb9629fc67bd77e9788130c5e97e4442120ad9c85477d70d8faf4e8cd10a8ce8c60dee2ef6a11f9c554de6f6c557453c718e233ef69685871b83d9321af36d330057036e108099959d816bcb02d9c488ff3a00eceda325426a688c57b21562119414f1b928055e374cf2f6ab7b32b9e894e5ce4a375aedec563600ff4df1b4cca0369eef2e31c1234ad14210cdadbb1e833bf5455179d22ee6d00a16a4ee3806a073436f7394fe6a5dcc62251edec8722e61a2be3d6d9909883eef6689f8bface1efa1686588f6c6cb9d20af7ee85228a91ffc08eb4c93e22d35f3a2a27250edddbca1907db443a6c0162a8421b2bbd5df112bb45b9a889c6e7d89984378757cdd7f8dfb5bd6a176f64a4dd1d6c78f42698499904e53b658f71b5ece78bc84926531d5b1151ed499142a87c1d69cede91e5c1098942a6e07f71ed7b17227a55dd24b14a54f6ee16e3fbee610127be26e016846d52da560bc06e64cea115f3d51ccffd9cb2dd50cc385a0777bafdb6f5f2fa53bb87e20c13cf7c9640a0ce6465f7eb8fa4666293f576d019c9807c90b23e67609283c3815d72a43979b94ea8314cf1cfa2ea94dd527530dd48eba70a4aadc01c23a21a506abaa4d86ad4e45fe9ab4026870a0e44a5d79e55f585495d460bfa0b30deebad00a0a4570536527f59f51bea73a4705472951758f7be239f05c4c90a40867fb4afa336aeea5404ddcf6a852d0f4595b8ac6fa57b6ad60e0d6314418c2b4154c39075480c50fa3fb10df3976c73c919265e82f7809a77dc725d829db49936facfb90055cd04711327a0c8da0ab5ccbb8c38ddec1b9b937067c31abaa910f194a60db271a7d7e1c8ce7dd052a64ae92a48ed83d37ac366855a2505ca6c82d4204e29c72d42c49863cc3366d1ed432599dbc178adebf29625122b8eda2f6f0dcebb05bda4733b68c74fc0c7aeae519a9d5cdb259960e99755873834fd008e8d1cf903f90df6587a31c8139bfcdbaeb4080dd529da0f801df082e927f824da0ca8ed0a0947ae4ac49096174975d90e23eb0dd1bdc4d553d01214679da4704f9b31a332efa5c8b346a1b3f91cf9000189d6566a8c696900d8408c00b574a110e61f3651205eabe3fa6208db721e681283d0c1305a5743044f7f524b9fe357fb2882474931e221bac19cdb40395ca6cc747b253bba730e0f1f9cc08591db95406f65355320a6859fd32ac835ab139a5ede5bac1572674ec5345acce51629ebbb20149fd86f49c0525f3ece707813157de4c179df6c6f99503e57325e2927db6685dc7a5b435618f325108aff5030248465fbe5aef19c05745326ee3fd74c0bf12be0a91d399a5801ff9b2aa3f83289b35bddd9216e0075b1462127cb0dffb86380b02bdd41c02ab05e82567ad4a79c8b4c90ae53ea23113ec76552d48eba086cd1a5388085e74e8ea2884351595d575ae468941873cceea45a40fc51c9292ca22bea31010f54c44de5383a2740ec0bbb1f2ac51def8644212d57a814c58d4f370e30d171d4a15c7956ced947678a570c6b7d04ec608ad9efee60a2a00943ad3d3c292ad872696d6203fd6c3b0acedadae628119508ac116bade09dec77273eebb391fc215d7ec848f4e558b07c829da4c4467322cfffd4483ec19c511e3cbc5c78b47a8a3529641a735607fb2823dd9812121548475ef1bc738cd395aa094116191bf9a820a973f74d1194ce828d86e52b64de2cf0b46dce9749b0206e64b56de3aa07a05ea0c50e1502648e9ceb32ddfd6c81947b3dc2b0d570ade5550416aa5a07966c085d6e79f617262a732d0b92fa2e806e19e6c0d5d429b0884e69ebd467dd7c9d167a1558d62254884ea4c7d0aa29bf6aeb1ee4e23e6821622f75b608540c34de659dd108c1c37ee19a9e9b73220c028f46aa053c9b6b2676fbd7c9e24e0ebfe492293e10919259bf99194527139283a731eb6a45b28ffe11bfbbefb0fa1c7941e3a4801bcdb6bc1ffaef49c2bc74c24678a08307b85720f893d48db6371b9fa504f1aaa5d50a11c5bdc50920d79de034fd333883a743dba9c6cd744d0d577535fecceec4d73bb28ea944681f71b5316c0f6f6ea8420a06bae86e48b709bb3d4d66c116ccfd65ca384383e2aa2f6d89740fe800f36547608db67851c8aa67b7c4ea9430e7c160600e1579888c964fb698081dc1c190e4470d668f1e2783934bba0871f8c0710eddb8bac82d47b240feda9d9c2b5b8a0ded527807085890c607012b05cf436494e2f619cc01029902501ef176cc987e2497fdab930b6d285a9c98668538a7c4decc7fd45332ae5ad22733b170dd98518de422d8c5bb710154a392fc06294f7decb74efdbb670eebcf2a68d837d5bd6365cb71ad4a1647f38df696f7c529e9c691ae8872fad0f9233c07f02fded1890687aa2b095af24559f266629e6aa53c71037ee668a1985a752eec7dd200388ca5751839b5e8201bb17dd68eeac7b8539daaca734d76131d0d8cddfd3d4b09458e89c6d864ffd05b5e99e7be9d740274496d3288b1940063eacfb00f13dc40a474a4f61a07668f91a89fe7d7317c051ee335a2d99afd74498c61c04c7e6630900a313f3c2d703600e1b9f15d8b52aa306dee9c8a4dbad4f5c5226a823eedc6a4b4127a37fa30665b0a3f6e586c5ff0c2bf944f1b1aa735f59ba8b8a67f376b1cd175670ae9b027aa8bd76f4dadc6d9a3bab60632c7a0a6659ab0bf9ea1e0e867b79f4ee6b4b3c3cb0b109d8ff6b930a770d257661038bd3854061d3d40fd01b544ed08aa603ced1f07e3209a196dff631b603743345e7215d7ed99a84df8a057bc6f252ea258629276fe60d022621bf64351951318ffaaec9073c45f2f6dcf60bace936e47db2c4a289d21e2eed7f0ee5fa04f749d6e20b7f94edee4f1c5f7a9c82507094625e11dbb5ff5aecc02a127e027239f6e6f860156da0be74690144728e9f09b37d3a48df4c9af370d85232df5c46972c0001a557e6b2df1359c561f87ce7c52f29f738f6d8cf745166fc5980524109fa182bd0caab0d766763e2191a6f6a1b59a28dec998d762b12877f7dc1baf3e11d306f7d9eb8ab1fcd9c92253b1a8188e39c009473ba1b1ea9471244d0c9a9568a2b5b65cdd5b3f8f06b341bedc18cff3091b95e592e09e83b27994c684116cdcfd92eb47f12f16d21ae6f650f10f831018efcf836a7b7095ae77482e3473ae12ea09575e51a1574907f81f8f5c0ed3325d3f479e7a871abc24494786025957065918c45f86308d51c1c050f76609cb58cf8fa37aaa5fa16d5f970278bd370b7fbaee80563ca7cdd7bef49f469d0860e9878e7b377f3d68e6aefef3a1f1e35d4e014ae0a20ad2b6ec8206cab1b7bc9cce72a05b78ff5629cb653800af7cca573de703035e4f1d8c1b2157144a3d0b4e17f6311465ac829818e27b4d04d759c03ca31e725b2b6913d1275", 0x1000) open$dir(&(0x7f00000013c0)='./file0\x00', 0x8, 0x1a0) r3 = getgid() getgroups(0x7, &(0x7f0000001400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getegid() r6 = getgid() r7 = getegid() getgroups(0x6, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000001480)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000014c0)=[r3, r4, r5, r6, r7, r8, r9]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001500)=""/4096) fchdir(r1) fcntl$getflags(r1, 0x3) socketpair$inet(0x2, 0x8000, 0x7, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) select(0x40, &(0x7f00000025c0)={0x1, 0x100000000, 0x7f, 0xfffffffffffffff8, 0x4, 0x3, 0x81, 0x1}, &(0x7f0000002600)={0xff, 0xcf9, 0x2a4, 0x8001, 0x0, 0x4eaf, 0x1, 0x400000008}, &(0x7f0000002640)={0x40, 0x81, 0x3ff, 0x3ff, 0x200, 0x10000, 0x2, 0x1}, &(0x7f0000002680)={0x7f, 0xc18}) fchown(r0, r13, r10) symlink(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)='./file1\x00') r14 = getegid() fchown(r11, r13, r14) 16:31:38 executing program 0: r0 = syz_open_pts() fchdir(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0xfffffffffffffffe) write(r1, &(0x7f0000000500), 0xfffffe66) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000540)="dc", 0x1}], 0x1, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x2}, {0x5, 0x4}}, 0x0) fsync(r1) socket(0x6, 0x2, 0x3) 16:31:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) geteuid() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) socket$unix(0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:42 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x400, 0x7fffffff}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x7754681e, 0x8000}, 0x10) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) r3 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$dupfd(r2, 0x0, r0) socket(0x10, 0x5, 0x81) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 16:31:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmget(0x3, 0x3000, 0x100, &(0x7f0000351000/0x3000)=nil) shmget(0x3, 0x2000, 0x0, &(0x7f000042f000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:46 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x400, 0x7fffffff}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x7754681e, 0x8000}, 0x10) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) r3 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$dupfd(r2, 0x0, r0) socket(0x10, 0x5, 0x81) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 16:31:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r1 = shmget$private(0x0, 0x1000, 0x44, &(0x7f00002a1000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/176) r2 = msgget$private(0x0, 0xa2) shmget(0x3, 0x4000, 0x160, &(0x7f0000166000/0x4000)=nil) shmget(0x3, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x9000, 0x0, &(0x7f0000161000/0x9000)=nil) r3 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = semget(0x0, 0x3, 0x1) semop(r4, &(0x7f0000000300), 0x0) pipe2(&(0x7f0000000340), 0x10000) r5 = semget$private(0x0, 0x5, 0x404) semget$private(0x0, 0x3, 0x8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/241) shmget(0x0, 0x4000, 0x142, &(0x7f0000524000/0x4000)=nil) msgrcv(r2, &(0x7f0000000380)={0x0, ""/103}, 0x6f, 0x2, 0x1000) shmget(0x1, 0x1000, 0x4, &(0x7f0000384000/0x1000)=nil) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r7, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) fsync(r6) 16:31:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) socketpair(0x2, 0x5, 0x18f0, &(0x7f00000000c0)) 16:31:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchdir(r0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xec68a12e42f3efaf, 0x21}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000200), 0x0, &(0x7f0000000040), 0x2, &(0x7f0000000100)={0x200}) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0x2, &(0x7f00000000c0)) 16:31:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x1) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000140)="7c9ed43242cbbb202849fd87d2e27ab009e1bca332181105fa21fb3313dacaaad6b031fcdfb9c7bc0033683b91542c50d873805a6e960a1a1cfaa690bc042c9b778edc7314b196d4b6b5a441a35d639f50922d1ec49175c0b7e789bbf633ef3db0e8152f659311a3d5acfbdac8a7b88e711454f4b25b6b5b724a58decf3d2db773be76f31986e768189b89b043586728de858f69f988e2b33e0c068816f1a8de0e6e8a777de6e874b25274e463842cbfdd7eabb716f2c261c0e2774bb2e3e269e0d3aed20b01e5b38b9100138cedc3cbce807674584b4c4fe086f04a12108f57d4ea683494", 0xe5) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) connect(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x8000, 0x800000000000000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xffffffffffffff64) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="46d000f09486c9d7a9ef921ac79b82b248b683ba962ca48e73bb466afecd97531d479d634ee4f16a80374e7b61eeba31d920e80b4a1b0b154127de688539a76a2ba0132be29aa3b9d8d02de73e1cb780271b40290eec7882462ad402e714a5eb86a16aac429088121b9847cc3bfd20130f9aacb03b4e0439235f551cfd4baf87f53d5a2ce559e22105544e63bd30eb6d79907b2c2cdc7938a9677c0ccffd42186f2e972d18f6b82218941fce423e5d74fcce169a2c13d69c416511a49c8271491f7477f0a501b84e6436c46cb2432acea11d2a7befedd2841ee931bba0f8ef269664edcf22a3a6de75e203e2537799d2", 0x1f) r3 = dup2(r1, r0) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000001400), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6af40001000000cf2e15e08ba56fc895ca8d7ab820ee3e6896a6e781e47d81426105b08f8968d9cf2c7f30c8e2fd416b4b6b0c5b888c0dfa160c0b89d0ec69d47fd50000"], 0x10}, 0x407) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="7aa1ea037a319a41f53405038a7d9320d4fa9cf00694990d0f71f98e7a1eb6aa7e8358b679cf4387bd041eb78ecf90ec34e089e9f9b8b6dcaac313b76dbc344e3d7c8626e18ba495ba05b9b38f403d0f27a576b0cf48fb388f124db3c04cf1aafab147db8c43d4f778b0fc9b5da3b6f62c2c6897e0dd9a28ad9641a15b0975ef6beabfd1284b038b13a50582bb60d0f2ecf9f0b0131584ea28a1138f84d2f8950120b2cd00382cdb0d47de0832b387888ce16f6b372e647650cc92d5f3e95494b1a0", 0xc2}, {&(0x7f0000000380)="e0ddca5d70c9df76f623f3052cf4fb8e4955366b544fb180f841ee17e64afa09e713cb2810553f58ba154d4c6128f8b9f72b0e535bf0cd1038405729707a12f785f9b85dc6741e1a6a02647b26cb285d6b2e9a79dff348e860e554e789c56d82c661beb0332026c994a83f9c0a5e2241be6404e723352e52046e4c5e58629aade45fe930af7e850c4b841d2272da2a77e546035e3c844a62634fb5cff0bdc434d3ada4b95a65b86fe42d897344", 0xad}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x5ee13de422ed27e}, 0x407) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) 16:31:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r1, &(0x7f0000000100)=""/32, 0x20) lseek(r0, 0x2e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:31:58 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x1ff, 0x100, 0x6, "bd15b3e8e0d7268fab0dcbfa7c87741b6d5c2f6d", 0x80000000, 0xfef}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x200, 0x0, 0x5321ac6c, 0x0, "6ed12352623f5111642108cd6614de12ecb22b9f"}) pipe(&(0x7f0000000080)) 16:32:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:02 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f00003b0000/0x4000)=nil, 0x4000, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:32:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000001840)=[{0x6f8, 0x0, 0x0, "9c12a48944f65ec937699a62d7ee9fc0347f807b52ef142953ce78fa581ed6c5f638009e4f90b1e5f6513c483c6b5f204f1e15f63799c044155546382ef62935da04d76763127eac02713ac44be95866da28d44720d9f7bf0d78d5a259d076cf270207233c1db6c6361a01aaf65727232082ac54bbcf86dc517174b1b1559bdcb9adc7e536db7d05093ce35f8fb9a3aac8eddec28f812abe7bbba224bd6eb0e00b68dde10bd4a753bc934ce4b9893597066dc9233758078112b80554563a1ac2b3c65061f55e309b5bbaadbf38799dde914c550e46bc76533c80d5c2b874e4d40325b4921f1b6d848bb9322d7eb5b903afb2561b70e7992cdb78991916c9b31aa7a3d39d21a1004ab8bcd432e46d65341034e182bb8280917a7ad9dd39b705d7f25bc0feae725add4ebcd3652aaee7b4aff5c05c05bfe7c45bb8a1f2b2be1a84e503c49546e525f2815e17cfc35f2918cc41bceb0a707850c39a28bb079867ab95e128c355328e9fe153b8b71359a056d1fb013a22fbe87aa2c0d2ec7ba3a3303c50e268264886e3229e69c630e15422757d03b2e33bb356962893a98543077c1c79a51e44d327551baf6fd1d20c24efe01751bdda706c6a3012ae6176da5151b3b23dab9127c67b73b47f7d28505059b0c6d45176ecaede2c299dd02df07a759ef03b30e780b643242ec89f39c569ca449862db38cfebb54d830d4050e8d3895c037246a3a28b8f28861fe65e4b3c952ebd8a282938826ec245334d421aaa8f7985f93acc190d6366791b2e16da93e18ff0fab5cdf06cda9afe2c9542b0cb5405406a8188ace155b14214aaf413b39f98875f922f519cb971aaebfcb1a0b7c52a70ca00e16839b0ba5efd00a9a6599b2a155c7ab26a5be16e594e11d5e91f978fd29a50cad3e0deccde090f58dac4f34e51461901e68c9c3969d697bd59162f274ce566c562e8b6c8d0ecde92dea9e1a4f0c0c6f83c9334cef051c8a248dc4bf1e73a8eda9137a38431bca5b99efe71d45f07f87b170418ece86630d2c32c090678ab0a2cf4f2b81b10892d89d19b42627db2cab2123e31fec652860ee9a6743221796eb0e023a8499967c7ca8580d9f72527a99fab239d482eda7621780ef05b7f1f808759d4de296f046bc6dff93cdccf933ff7436c4ae33c3bd3a3fbae970643821ad03b75f893cc2bab4afcb37b065b5cda6821d8bcce4b5c2a74a82d5a436b258134309c557545ddd06a16d5c7fa0cf3868261f9b32b943c37b7ae7d4bf7eb140aed0d47aa9d41bf79bfbd9dce8c502f9f10b1983c966dd1bbcd725fa9f712e78dfe27d90efa513899f6e672e370e337efd63db3ab50f18cf377fa893fc2ccb316f886dc748886a76422429fae46f2215c8ac30cd963571e38485dce3bc2b6c82d4001fb26b656ae971226e6a2870a2a8f45df4a88e0afb90f70904db8bb089cf79ed9685ae06e98249232d9868b84df54de1d4a53baf7fbdea21bd7348c34d1b8d166269752c8ab03c671d1bfb62fd1956c35380008c740325c4055972c17ff7abfad869178abdb75990cc5f22f681fbbe9bcf0c27ba10c7b941d85107e78a2007df4b10142ed32ba76b03d5c18cd934fbab69f5e9aa9931fea15a54e4cf347bf9f90c4602c46c252114b900d3cf1a0e1fb5ae8e2a8cad6022a8b12a20ff7d2b74cf1074a7eab17c5ce8112f73157a517de9be04ab9e64dea3aadac9c543be3185710ee6d0a4ef23599d096b4541f47668153674aced7977d4e41d92f80e043ec306ba2d8b86c6677130c511c8c08d0ca14cd9d348f8ded6cf028560dee6c70eff12e951358cc8d4ced1a72f1a97cce9433310e364b32373b6d6e7dca6ec613b9e615c0ce85779db47ca08dac94942c4ccfd57e137fb9f87dc7f37ad8376239fd895fed541091f5c903f783b814dee2b28cfedf8558ca31e95f3f80f814a9d6d09b0d653a5ce368d60115f77c36a62241aba091f92f1d63533385a098dc374d1aa88e95c9ce9f1459ffe351811ee0333f020cdaa89c681a654ec0e29651be0c711c71527baed47620fede0618fe6bd23bd824aed595dbd68b6efcdb556256d8d9487bf0569096b6b7010f75a7a947c2667a51c319014685a9e4171b8e9f69293474c8fe058c8d50573aeb0f6680af80539ec9a73945892834e972b5482f7496cff1eddb9885c827e453620cc6f0265c472ca4dae604e5bf0447765934be5d93c61b10a696bdf297597d0d1cc3bd90239d7df2ee2425a3b0e5124bdb4f625cc16d4ecafb35692e500aa4ad9502e261f17fddd4e7cd03caa0655a50b03ec0b0d5818bf459c0f3f1efc31b38c60b7cf3feb4ede5611f3157c10af2d94984b0085ef3a8d138e4c1da212ac4044457c8adcdba50e18f9d900ed17099557b7d991e5bf3ed899e525378deb37114b312ff717af62d0d33ce1cba500a3e83ee8591a06b4f2f8a26f0c3c7954c3bab58f323f6a59290e7d98bff23b6a1cca75ec29a"}], 0x6f8, 0x8}, 0xa) 16:32:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00004e7000/0x3000)=nil, 0x3000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:32:05 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x9c, 0x2, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x44, 0x0, 0x1, 0x200}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x30, 0x8, 0x8}, {{r0}, 0x0, 0x10, 0x8, 0x4, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20, 0xe1d8, 0x4}], 0x8, &(0x7f0000000340)=[{{r0}, 0x0, 0x18, 0x0, 0x1, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0x5, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x5}], 0x9, &(0x7f00000003c0)={0x0, 0x2d9}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="b89e20439015a4bbeac135a06ce2b9cbae6627c17f78c0fb832d99b915655d34dac6d6bab2dac8c417013d736f00c1a59ac2962974158c381c6ad844065be4a718af8f175e34bfa00c299c52a7f30de16a7b52b0635ff873daf5e28f5f2aaa6ceedcc8e522b9400627b26347f8267b61cef7d724d63c2305345d76cc362bfee4ab6e08a772ef13386ed7df2ba2bb4a4aa1e0346b0529444289258a36d4c18baca01c2aac296fad496bad75d86289bb8c91f036d9b27580652bb66bee3c3beb790390915dbf0a97bbea63c43d05935b875c08e91a61d5dbdcfc166d8bd65a0731c7ea43ed1246a0", 0xe7}, {&(0x7f0000000140)="329ba2397f843c27cc179daa21e410e8c13be23a1a4db3d324f791165b6827ae9e407359b7f06957bab9ce1d7bb99623546a2a3fd673b5abba37ca3d4c905b40c3229e60a3b24754cc7e24a584d400eb1a64951aa5bd46b2db785a8c2948cd119304f2c566eb86bae49b452bb39517db6d3208e78fcf04a93f6ba06cf72b1ce2f73269aadbcf2e190acfb551cf2092cd212bdcc2b3f61aef39382986ccac6e0d2ca34b66f3e1e1ecd953127f4b9bc47cd1f35cb8c855d372cc9e3f84fe0d301df66b8b09431225d4beecab417e7963b89bb441f930a20e766eb8e7695c7cb3ff33a0c11292fe91ddf34930", 0xeb}], 0x2, 0x2e) 16:32:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:32:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/218, 0xda, 0x43, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:32:10 executing program 0: r0 = kqueue() fsync(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x6}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffeff, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0xa0, 0x6, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0x8173}], 0x9c9, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x88, 0x8000, 0x4}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x80000001, 0x34, 0x1}], 0x1, &(0x7f0000000200)={0x80000000, 0x1000}) bind$unix(r3, &(0x7f00000001c0)=@abs={0xb40eabffa629e68a}, 0x8) r4 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) 16:32:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000fff000/0x1000)=nil) shmget(0x2, 0x3000, 0xa, &(0x7f0000ffb000/0x3000)=nil) shmget(0x1, 0x1000, 0x402, &(0x7f000014e000/0x1000)=nil) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f000054c000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:13 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "056bf76cfbc8c373d6bb8ed78dce252539d19adf"}) 16:32:16 executing program 0: getgroups(0x400000d0, &(0x7f0000000080)) chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000180)='./file1\x00', &(0x7f00000002c0)=""/124, 0xfffffffffffffe31) renameat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') 16:32:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) read(r1, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x98) r3 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r3, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0xffffffffffffffc0, 0xff}}) 16:32:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) getegid() 16:32:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000058000/0x2000)=nil, 0x2000) read(r0, &(0x7f0000000100)=""/32, 0x20) socket(0x12, 0x4007, 0x7) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000140), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket$unix(0x1, 0x1, 0x0) r3 = getegid() fchown(r1, r2, r3) 16:32:25 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:26 executing program 0: mknod(&(0x7f0000000500)='./file0\x00', 0x20aa, 0x5ca5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000005c0), 0x0, 0x0, &(0x7f00000015c0)=@in6={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000001600), 0x0, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x401, 0x1}, 0xc) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000340)=""/52, 0x34}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)=""/222, 0xde) 16:32:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r1 = msgget$private(0x0, 0xa2) sync() shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000273a31ffd0b9b3132fbd39f3bed51ad241f0cd0ce131ce68665733f9d534b0a1be2a4e8eaf9dc0c3b40bd5b0a6258a668edcbaca7df0597b0cc1dc7dbedf2a41c234d7f789b26122f701ee899bfbb09faac39fd523eb322e57ad329053b1f403d2860f0da9c4c72897f06baa58c439edd5f7cf1d3c647dfb5626b07220c01465d97c2421b66722c112915a646239560a769d18b3d305053a961b58570ea15d96ddc3b32872079cd2514af3cfcba1a25235639fcb4c8c66cdd9cb88510d73dc82143fbcad493bf661466297add5fc"], 0xb2, 0x800) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:32:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500), &(0x7f00000007c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)="26cb2a00", &(0x7f0000000700)="2aff212a2a00"]) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x3cb, &(0x7f0000000180)=""/205, 0x3f}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000880), &(0x7f0000000a40)) shutdown(r0, 0x0) 16:32:33 executing program 0: socket$unix(0x1, 0x2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r0) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x27) 16:32:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmget$private(0x0, 0x4000, 0x80, &(0x7f00001b1000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x100, &(0x7f00005c7000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000381000/0x1000)=nil) shmget(0x2, 0x4000, 0x10, &(0x7f0000506000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x254, &(0x7f0000054000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x212, &(0x7f0000404000/0x1000)=nil) r1 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x53a, 0x401, "77f953aa8df181fc6c3faa1ed2ac00541178efb8", 0x0, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:32:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:32:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r1, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) poll(&(0x7f0000000040), 0x0, 0x1f) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) r3 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x3, 0x4787, 0x9, r3}) 16:32:40 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x30) chown(&(0x7f0000000000)='./file0\x00', r1, r2) readv(r0, &(0x7f0000000680), 0x10000000000001c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) 16:32:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d042ff03060020ea00000020000000000080", 0xfffffffffffffffd}) 16:32:45 executing program 0: syz_open_pts() r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/7, 0x7}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/176, 0xb0}, {&(0x7f0000000600)=""/199, 0xc7}], 0x7, &(0x7f0000000780)=""/4096, 0x1000, 0x5}, 0x41) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x593) close(r1) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) socketpair(0x1e, 0x0, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="df", 0x1) 16:32:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00001bb000/0x2000)=nil, 0x2000, 0x1) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000), 0x10004) r0 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:47 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000500), &(0x7f0000000140)=0xffffffffffffffd9) getrusage(0x0, &(0x7f0000000000)) 16:32:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000640)=""/49, 0x31}, 0x42) r2 = shmget(0x2, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) dup2(r0, 0xffffffffffffffff) r3 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:32:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000311000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:52 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x400}, 0xc) sendmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0x808, 0x0, 0x0, "f7063f6151671f309f1626f2174e65e4e855dc96b5c03eb9642e6b3ef3572a5191340866e60992d50128f9b586c6f193ab72072ba687e01aa648a3a25861b8ecbeae3604cfd249caad48a484b241f52b687447ff96563549ba7b73b6802d1986c5597e3eb3373c29bd9d984ab47813dfba8fa9f22029dc3dc570930777de776b2bc00adf823b0d439d932bee43e43afd34e0e0c5e863d6dc3a6140729e791c3d7599c90f34437711935cc2e5603e57de65c7101e47e8937f05ba143ab236cdffaed250a14a75819d19b317cb35ba8d0294079016d732d285e27e37f00c8b11a181b27bd587876307aa13b73cc4a43d1b0b156bd529b9e220cab37a9e02808970cfd9a28e808c683c592e59be1bbfa31f186da10c6988d95ff64517c6bbb8c62275b04cc119949a249f19529909996f2ae7f869636859fc29ff85f6d37fb1db6239defcbd3dee23a6005a485dfcf141f87dca6e7e90b124ea4765cf90c9f363eb77374ff2936d96d13ba600b7c45cd8f356ed9be610a4cb660267cb33b643a785d9d5d51ccbf90a9135b527dd3ae9507f6c55b6b412df58efc19ec0e3800aaba436b4e9903983b9288426fd700d76dd4a638fa456a455cabb8e05505ad0a29e696d910ca2f959c52afae82427d0832abdae0e5f30a560cdc93b79b8a34c863fdb0063c29fccf455489b3f16b5e56ee16c40d38577591188a2be61fc8fb2dce3775bc356644b1be25fe363c7d95ed92acfb367b1174edaca679363c1187f95a4c2cc326f0cf092450ad61fa831e19431745c4924d3e4544d16e83de92f368e98f7e17ad02cb68c9310cf3febc9ae4c394745e2002b6fdfe3d789cabb267128a538ffbd2bbfe6b0e2c3006e58e6df2fd84b4054cd04b3d126fb00a6e4f40feead69285e5482f0a27acc8efb1c51faa8d753f8e1017ba4ac14b1dad8587f3ff3d60f2ea25a85865ca9053866227225763513197eb380e66ecc73a4f8dc7d9e27fda2a3e1ce578ee17e8758265004d3e38258f917842dcbd6978a9b8def9b0647ee557db8eee16cb2a36b5d6667fb88878474bce028ab03a2d090aadbb2b42f01ab570609e3b9bbd0221bff81475ccd0aba493f6ce19d4cdf9be719f79d790f2bd9d8a20309fb8ccf78e31aab2ff6d30c9838ca5c48463ec21728890e0fb5bcf235b227d81fac5a485cf82a9f7aadd374aaa30d4d4ff9e698ad5ec34addee4a37bd0920e87080b8d81b3c05e288d7e51548bea6a0c99448c00fd8091835149fa6514dfb8c16e6994ef6c614523fee8d7e19956291c2bcdbeccc795285ce9b03d50b1132f49e3e69c753140b2336547181eb54da9c20ea36ab47f16b07f7ec658861ad4a697047ed7d400719a4afa1d9761a53903fc7defc594781ef245a07487b695c2ece344f27d668cc40c26b2a8557c75bab336c01c1c4a165091d4ae806332cba28a671612ebccb55b6a84cbf2a0d4c0fe7aa60870f858bb1204fdc17ff6c7428da4c0edbf7110996d03e1f6efc39e887e70233ae5b5999b35cd34f7b7d13e7999b8dfc143a940bb3689fc3f5249d5f7685ac4f78bde2ea1a5a262f2c8ab7eb056663b19a15c8f790c18a233cc774077070d2ffbe5b823fafa0c6fb076d89d715f016acba268ecae6f7b24a16a8d11aad97205ffb3be764de03fe82767d2576fb0f32be78496efc9cb83e4e7de83c1d50f3321f0d1d4d9fdcdec649a87d17baea11055c079b186f485fc4eed61b3dd4a202186d2419147940adfe99be9087e042b1e5c1b8817625d57c0b7554af20ce613d2f49d8fc3b8742a59842ab1d5b67f5fd05b9f35d6bcad9cb2c8f6f5e3c474538dc2657d0fb306f4d9325eae627b0eff0b502ee688d0de3d87054affb81c56d3f5e79dab18e9ca523bfd926b6eb8f6640d5e4a061fec4f61ac4cfd7020187a479c438ffb70b24b68f1a53f3f6d0f5657f68660a48e0feea9ca182fd3745002a714801fe7ab0b011885f043267a04daa7379cd8b8ed3665a5acfbdcf1306c1a171395deb7d3eb653f407680609dd844285b6ccba4397e08e7e7eac56ea27c983485e2ca410f6cdc0e6962c98b5a6463d3964b3d8e6388aa4bf669e2fbdc6d5608bdb9aa4c7aaf1796094d88e7c6d8bd02e19ff07720fda8e93edec273caa1c42d474a29ca44df0785a4ba77929ba310055db6db3a0504f9266dcedb42c09af41921ef0ef9fa45c36e1c219f5f8bfe992afa92414d511024a14fd35ff61007b402fb893ff47b00ffc0832779d2b64ddf33b73aea0b01a5bdc678fe95f7d7d463a9aadd6a5650263ce1465acd50b2fbcb04aea2666bc8361db5edbda7e0043dfdc10e0f07590d3921f3a78b9816aab6dda777f24f8108447804fa8cd016c502834aca72829e52787c22daa4b3ae2fb9f5d2e6d4e977f88f11ff3b7fc8ca4695309eed52e8a9c2eb23ab5aeab360dd62c2fe6faf9416d08878e4b09d2f30dbd17b61038230e5b25e72a6bba6e0bb895dbc6773795c1329190e82babaa805f971b23f08e143aeed7eede8c1563694db3a52c7492eceb0ba1e9a8b6a9c990b6460b253374e98b003f2c2e59af856acbe6f3c047ee258b080eecbbfad0983433cc61ecab1dce3d284e51b048adbbc68741432d26f07015756d858c087e8627bdf9c51a23854babdc375c0175a93a07bae573443f53a0341030dc2ffba3d40b115275f48d7042f662edf3ae6e84c6c1a6b033cf9112cf59039db76a908f28b5032f18ac39f05ad686ac296b4029ce83ecfbb6680990488928aa1ea187fc814e3c699f1921666d05a3a33f803a47abf35d99ced37255e0776b9b184edb38abe27b0d019d78e8f874f21d190fee503c3a935a678b30dec3b1e1c17f42fa298982127a364cff"}], 0x808}, 0x0) 16:32:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffe5a, &(0x7f0000001200), 0x0, &(0x7f0000001240)}, 0x0) 16:32:54 executing program 1: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000140), 0x0) read(r0, &(0x7f0000000100)=""/32, 0x20) fsync(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x2) pipe2(&(0x7f0000000000), 0x10004) r3 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r3, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) 16:32:55 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/63, 0x3f}], 0x5, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockname(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) 16:32:58 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:32:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) sendmsg(r1, &(0x7f0000000940)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="007dc05967fb65db6d8198c1c73be28807fd9381a93f9c00bf0e66c7f6083d5736693703741f4a66d14ebd92ccf2f74aa24c21d7ae73e6012febc95df552f75fe3c6778ebd09510b6c50d4551528c32bfe3859c92463f4117e799e1fdcca5e8ed5c3689722f25c1b50668eec44cdc73af4824b24df784e6d3b6977e3b7e82d3d6cd5d9ea0a03024eaa3924a5eccc69e85544b5857b871cc6db88dd32a0a8f2ba0abded3d5c7e97cdc53428ff6abf4f5712858d6981eac0e49a99ecfedc1fe8d269360625d16574cb1fb223c907192b86bdfef5ba7987c5e0", 0xd8}, {&(0x7f0000000300)="c08ddf28ce25d1345ccb90ea170389934a05c83c352d0c5874a230b9e8e71398982b498c7227cf693b2ab1230ba1ec5dcfb4ffe11fc6a95e806d61a18387cb98e6f4e1d636673b2c1da2dfae394b799a75d84183fd05909890ec0285892697bcafc76b1cd8b87a8cf4011138d355e49451d28b62a7125bfca48b321e9faa59e35e96e006722fd144d7a370162ec79f4a1cf6a6240efa5b462e667d02ce5c245356a2cc3c3b64417e5de8e9a64cadfd63193b6c0754dfd8a7af0ebfc22092ac9e58", 0xc1}], 0x2, &(0x7f0000000440)=[{0xf8, 0xffff, 0x6a1, "05657b629d21a94dea91b8e161cc37fa8080fde3f6db93cff77cee9bd40f162093a16d0422e57992966d904dd55991ac871907753a6c1148279680fb782921acb79036377008c1e7e7b5f77264d0f8f2b14c9a7268e529009f8251ec34724df4a081187da282f3531a2b37c8b1ffc67fce1e8b397050f84f9843ebb4b1cedee51048f2ebac176a6ee146f4e0de75ad2429ac32e94ef360f26c512a7915a63180ea2422857b3ea2bbf99c5812f319646325d2b564a0f00d8c21421aaa9978680d6fc252ee174070d53c2d67412433fe5b77325eba4eb0e4d41d19b620489917de8886182dd1"}, {0x100, 0xffff, 0x100, "1b576664b860ca2f716702b381297043ca8c3fc8b4450795a459c17c3902e85ca86dfd9e55f93df9b4797dfcaf28072c7ccca4dc5b4549ce386f5fa584014d83f56c8c7708253424ccba137c1a3e41e7f03c9e83fd5732edd005c820a46ae32b69a5cd93b508d6861c10b46232b3270b773eb51b5d28cac39a8c802d0c1c44b72aa6a7e9e2174d12063df43ee2dd85847ec4d804c13530ed195a047994da9c04b645a5be7c962e6ef77591f9a91babdb318220d41a08db480604ea56c3a219584f53604d379f4a44a8576b0d12d5382a0c835222c641739557b9280f8c70afd0499cdff5cec579bb4fd7"}, {0xd0, 0xffff, 0x2, "d33a0a6cd9c97d8b6471d058147b193e0aa33fbbccc92de4cedadd4617fbf197d7ff758855c69893879ba0140f64e338ca73ce35ef75b7225e10e3b7ef9c631b58c8991e08cf1fc9eb646c6efb298dc50291f7cc9b889a118c562c5b9d1c9a36cb45c7d16a1379c25ed0745d938df0791382ed9070736c7b2b50e991e4076bb45e56c018d4f1152f69aea78b7522abf7f0f8c13f8928553d233cd85898abcace5ca9e480968bc99873890d9e85391371d37e588399567da2b6865394ec"}, {0xf8, 0xffff, 0x3, "f5c9a10e5d27cbf589ba43097bca57f11ec81097b9da67d003cf2bf3656fdf201d0dd854064998bdc373be910cd8436edadd6b55bf183c878c0d38335b0243b782b530cc5aaf1ff9113e1dc6a65b9653df24bde55bf47b9af658e1c69ddb14dfbd464831ffaffc7c9ce2a56320b7a3006010fc950b6267fd7b23a8a0b0fc9c3099eb20b9881516aaea14ff2ce5b3d42918b9e1caecf28729fa5db0d9ca6f27f4f4cddd777183c201d5fa01fbb72ed31e95a232a29a019c5c413580a8274652ecad6e6388f9578e825d65f2580a3a96d1a13e36962a7430527ef041bf30309f2fac578aa63244e4"}, {0x18, 0xffff, 0x2, "d95a7a4a3d0937"}, {0xf8, 0x1, 0x7, "86e2eff86280321e9cc49b26d75219a9f0ac869cdce752b28406a4074a85fd3b0dc7c1608251b31a1d3ef9a3631e02fb935cd2cb229c7ef9a3acab66ddbc03b57a6f0c05bdfa04233ca62bd1933c619e610bfddcd0f4131a1a65ccaa46ed16813d1635ae55c8d296a2266ef54721f2927e733e82021f42de563abbdae0b38cd0bfccdfa7425dcc409d64f0879fdcb3411c23a698d86167bd4e0999be7d52b47c2ab122016ea0670501ef94963854d9c3a7babd897fb398adfa76840cf46cb11d3ed2b7a96580940ca94fdd16bb090f0b7f473fe9f3f29db52d8c761309b59b8ca3a304269dbe1780"}], 0x4d0, 0xb}, 0x400) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:32:59 executing program 0: rmdir(&(0x7f0000000000)='.\x00') socketpair(0x10, 0x4003, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/149, 0x95) 16:33:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x30) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) r2 = syz_open_pts() fchmod(r2, 0x0) 16:33:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x80000002, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) semop(r3, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) r4 = shmget$private(0x0, 0x4000, 0x610, &(0x7f0000097000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000140), 0x10004) msgget$private(0x0, 0x10) 16:33:03 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) 16:33:06 executing program 0: mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff1000/0x4000)=nil) 16:33:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000016d000/0x3000)=nil, 0x3000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000258000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) r2 = kqueue() socketpair(0x10, 0x1, 0x5, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)={0x3, 0x7fffffff}) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)='?', 0x1}], 0x1) 16:33:10 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x10000000000000) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x8004, 0x3) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:33:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r1 = msgget$private(0x0, 0xa2) shmget$private(0x0, 0x3000, 0x14, &(0x7f0000ffa000/0x3000)=nil) shmget(0x3, 0x1000, 0x2, &(0x7f000008a000/0x1000)=nil) shmget(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000480000/0x3000)=nil) shmget(0x1, 0x1000, 0x240, &(0x7f0000ffc000/0x1000)=nil) shmget(0x0, 0x1000, 0x1, &(0x7f0000521000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe}], 0x6, &(0x7f0000000180), 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[{}], 0x400, &(0x7f00000000c0)) 16:33:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f00004f6000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) msgrcv(r1, &(0x7f0000000140)={0x0, ""/157}, 0xa5, 0x2, 0x800) 16:33:16 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) r0 = kqueue() nanosleep(&(0x7f0000000100), &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 16:33:18 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getgid() setgroups(0x3, &(0x7f0000000300)=[r0, r1, r2]) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x88) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000180)=0x203) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:33:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x1000000000001) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet6(r1, &(0x7f0000000140)="c227ba50df72bebe36ad1ac9f0ba4d6f0b673385a21633f2a6aba0caf971a0bff3ef0c53a3b9a503baeb509fab1d29deb4879834fc676efb9c70399313ca6888199532296cd948faec78ccf60edb9a253c7a92f0787c742141a19de2ea56fa96", 0x60, 0x404, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x2}, 0xc) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480), &(0x7f00000003c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:33:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r1 = msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) msgsnd(r1, &(0x7f0000000140)={0x3, "baf5f41360b36193a128dd46cf5c1da8aa2765bdfb588ea7301f9e"}, 0x23, 0x800) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/58, 0x3a}], 0x1, 0x56) r1 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r1, 0x66}], 0x1, 0x0) syz_open_pts() socketpair(0x20, 0x8003, 0x9, &(0x7f0000000000)) 16:33:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001a9000/0x1000)=nil, 0x1000, 0x2000003) msgget$private(0x0, 0xa2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = shmget(0x0, 0x3000, 0x600, &(0x7f0000440000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpgrp() semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) 16:33:27 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getppid() mkdir(&(0x7f0000000180)='./file0\x00', 0x5) unveil(&(0x7f0000000b40)='./file0/file0\x00', &(0x7f0000000b80)='c\x00') truncate(&(0x7f0000000000)='./file0/file1\x00', 0x81) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000040)='r\x00') 16:33:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffdab) 16:33:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040), 0x0) 16:33:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x81, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000440)='./file0\x00', r1, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x282, 0x0) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x800fffff, 0x8, 0x41}, {{r4}, 0xfffffffffffffffe, 0x8, 0x21, 0x9, 0xffffffff}], 0x4, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x20000001, 0x1, 0x1c000000000}, {{r3}, 0xfffffffffffffff9, 0x10, 0x82, 0x6b6, 0x68}, {{r4}, 0xfffffffffffffffe, 0x0, 0x5, 0x800, 0x20}, {{r3}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x0, 0x4}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffff801, 0xa9}, {{r4}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0xc9f4, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x18000, 0xbd59}, {{r3}, 0xfffffffffffffffa, 0x1, 0x42, 0x3, 0x8001}, {{r4}, 0xfffffffffffffffa, 0x20, 0x82, 0x3ff, 0x3}], 0x0, &(0x7f0000000300)={0x80000000, 0xfffffffffffffffd}) r6 = kqueue() r7 = dup2(r4, r3) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x7b}], 0x0, &(0x7f0000000500)=[{{r0}, 0xe274e3fd1399756c, 0x2, 0x40, 0x3, 0x3}, {{r5}, 0x0, 0x8, 0xf0000006, 0xff, 0x7ff}, {{r5}, 0xfffffffffffffffc, 0x96, 0x9, 0x4, 0xd3}], 0x3ff, &(0x7f0000000000)={0x4}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) fcntl$dupfd(r5, 0x0, r6) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000280)) kevent(r6, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:33:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fchdir(r1) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:35 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x20, 0x80, 0x9, "629f3d7efbf9cdedcb414d85bc1636b708adffd0", 0x8, 0x5}) 16:33:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x60be, 0x402) select(0x40, &(0x7f0000000040), &(0x7f0000000400), &(0x7f0000000000)={0x9}, &(0x7f00000003c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:33:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xfffffffffffffda8, &(0x7f0000000340)=[{&(0x7f0000000300)=""/1, 0x160}], 0x1, &(0x7f0000000380)=""/32, 0x20}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendto$unix(r1, &(0x7f0000000200)="e644a04b8873ad422547907964c0794efa6e9af9f78580446bbc67c446776a18de2f85146881bc860b7cbd45594900a43b3bf8094f0ef3512cc43cad7777d1e858f348f74debdffc9efa5b7c88d50377f4fa6163a427ddc75081744a7ca389f6069bafbe9efeb62e97ec05a684ce824a948848375264898e0b9a2cf9848f2125db5c74cf209bfa3d9269077ff43b245a63", 0x91, 0x408, 0x0, 0x0) 16:33:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r1 = semget(0x3, 0x4, 0x10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x20) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = semget(0x2, 0x7, 0x80) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000180)=""/156) getrlimit(0x7, &(0x7f0000000140)) r4 = semget$private(0x0, 0x4, 0x420) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x80, 0x88, 0xff]) shmget(0x0, 0x2000, 0x400, &(0x7f0000259000/0x2000)=nil) sendto$inet(r2, &(0x7f0000000240)="c6c3408d4cc2fefabd5ce3061a9c12817f7f2cdb77ddc8e87aa01a0630a95dcf8caf1c13552467d631e65355f04bbba9700a9d507b550fb06a91f08a53aa12bb82c4d3139f25fa30d3725a4db8ae5bb25ee44e5b7492b43121fb8b5a603d8f00a4d5a0d3a6bd68367ad373162a56b36e529e0c318648089b5aefec971ed6b1963ed104eb24e7c8b6a6094f00f3c2d8bb5b2aef317b27efa2f885177c858d3878fa7f4201c4533a8d2335050142c3cbddcdb1dbc9ebd722126b6fe9b8c9", 0xbd, 0x400, &(0x7f0000000300)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r4, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:42 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1040, 0x6) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 16:33:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0xd4, &(0x7f0000000200)=[{&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000100)=""/209, 0x7a}], 0x2, &(0x7f0000000480)=""/192, 0xc0, 0x6}, 0x841) 16:33:44 executing program 0: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) 16:33:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:46 executing program 0: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x1c) socketpair$inet6(0x18, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) 16:33:48 executing program 0: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x60be, 0x402) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0xe82e3852be0be19e) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x1800}, {0x0, 0x800, 0x1800}, {0x1, 0xca8a, 0x1800}, {0x4, 0x7}, {0x1, 0x401}, {0x2, 0x3ea7, 0x1800}], 0x6) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000001040)={0x0, ""/146}, 0x9a, 0x0, 0x0) 16:33:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00002d4000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x3, 0x0, 0x280, "e40000000001000000d82440b103dceb882c7574", 0x0, 0x9}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) poll(&(0x7f0000000180)=[{r0, 0x49}], 0x1, 0x0) 16:33:53 executing program 0: clock_gettime(0x6, 0xfffffffffffffffe) chroot(&(0x7f0000000000)='./file0\x00') 16:33:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x201) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:33:55 executing program 0: r0 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000100)="8b9a4ac860893e8aa14b00155221955c8f96caf507492be3c81fbb18e35275a05b159c0fd1978f3b7f91da24b4d787d92eecb15a7ef8ab9fd744c1a0597598ded3173244791cf27cf85a625ca7b75826e4bb8b532d90140ab9f66d2399929e84205c259f79929c1d38294509d99386b04d3cebc1983167e3fc71a94d78119c0a146eb9a340a7e2e65e2b7510031fde4af3ef22c31ded0ffb6e1a1ca594c445f3030a5e320a3abc53d49e8de101cfe932f1a74c4f7ddda1039e69be964a55f2", 0xbf, 0x1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000040)='./file0\x00') 16:33:57 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="dff097b02b3c8273d8ebb52567a0c49089b1d8e117873f3de62652029a684e9f0391becead3c97903b3e6f94f2fa33f2ed6369809728aeb259adaaf868e78209507f75908a4556587fbc0e40684d2971c91ca36a72a7d22804e3e76a492bdb4b2b934f8e0a3f07d3b0cef60a7fa4fa13bcf533efb58a68198090ec12400af941213be64aa958e2550a9c1887c4e08148fb51a2e8a9a8b62068ca", 0x9a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982b", 0xf4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) fcntl$setstatus(r2, 0x4, 0x84) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) mprotect(&(0x7f00003cc000/0x3000)=nil, 0x3000, 0x6) read(r2, &(0x7f0000000380)=""/243, 0xf3) 16:33:58 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7040, 0x1) ftruncate(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x6, 0x140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/30) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xe0000000000000) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r3 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r3, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:01 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x7}, 0x8) getsockopt(r0, 0x3ff, 0x4, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) 16:34:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x401) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8f0) 16:34:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f000022c000/0x2000)=nil, 0x2000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) fchmod(r1, 0x80) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:34:05 executing program 0: setuid(0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', r0, r1) syz_open_pts() 16:34:08 executing program 1: socketpair$unix(0x1, 0x20000003, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) shmget$private(0x0, 0x4000, 0x266, &(0x7f0000511000/0x4000)=nil) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) shmget$private(0x0, 0x4000, 0x20, &(0x7f00002c1000/0x4000)=nil) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r1, &(0x7f0000000100)=""/32, 0xfffffeeb) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x1, 0xe, 0x0, 0x4c65ad4f}, {{r1}, 0xffffffffffffffff, 0xd, 0x1a, 0x7fff, 0x6}, {{r3}, 0x0, 0xc, 0x0, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa, 0x82, 0x200fffff, 0x5, 0x400}, {{r2}, 0xfffffffffffffffb, 0x22, 0x8, 0x8, 0x1}, {{r3}, 0xfffffffffffffff8, 0x1, 0x12, 0x9d97, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000010, 0x2389, 0x7}, {{r3}, 0xfffffffffffffffb, 0xb0, 0x20, 0x8000, 0xfff}], 0x9, &(0x7f0000000240), 0x1f, &(0x7f0000000280)={0x10001, 0xffffffffffffff81}) r4 = semget$private(0x0, 0x4, 0x420) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r4, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)) 16:34:11 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x2002, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x9, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) 16:34:13 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpid() getuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x53a, 0x401, "77f953aa8df181fc6c3faa1ed2ac00541178efb8"}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x2cc8, r1, r2, r3, r4, 0x1, 0x7}, 0x504, 0x8000, r5, r6, 0x1, 0x401, 0x400}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ff) r8 = socket$inet(0x2, 0x2000004002, 0x0) getsockname(r8, 0xffffffffffffffff, &(0x7f0000000080)) 16:34:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) getitimer(0x1, &(0x7f0000000140)) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x1) r3 = getppid() getpgid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:17 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2}, {0x0, 0x1}}, &(0x7f0000000180)) setitimer(0x0, &(0x7f000000bfe0)={{}, {0x0, 0x4}}, &(0x7f000002c000)) 16:34:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:18 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1010100000000}) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:34:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x151}], 0x1, 0xffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) poll(&(0x7f0000000000)=[{r0, 0x31}], 0x1, 0x0) close(r0) 16:34:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) msgsnd(0x0, &(0x7f0000000140)={0x3, "2784f10f4ff4f257c0a5fae92e7b951272fc4e0809b4385fc904a1706506cf1e1bfecff4a1620eaac67ae3f99f68fb7c3ce6149a92cc985675e8d0957113a601e101b9d64df472330878f045680fd7c1e3a56ebf39b536da4e2a2503dbacf70b3a59928d401ad77e6fabc65ebd63d41559fe6f224e83"}, 0x7e, 0x800) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000200)=""/110) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000000280)={0x3, "195c39163ba8a641b82d7314c2be99466174a3d8103022f96d91de4b8c0f9f36e1879eb753faaa64435e6141783b47cf9e21f9d159131f592e060d5ea4fedea575e4b67854a8d9be113e7738431fb913c52aa0a560c64db618775578a57c0c720220bf9a4cb0785eeaa32d5d718e80407c21161db9ae8fe49f834faa619c265c2d6095f0629382088b1b54b4aff0fed9dc2ee3b5c5d2cf75a82169dd081a9b599644fcf54ec320141fcd4659b3cbde637fcb61ca6aa9eb08a154c0a6b3882baaeb8709"}, 0xcb, 0x800) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000110000000000000000"], 0x12, 0x3, 0x800) 16:34:22 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) sendto(r0, &(0x7f00000000c0)="5ab9c57885b46c6cb7da6250b02aa3f7b2284f3fd76a34b978fa011f052d7353e6c293e06d1b6193ebc8bac6fb4679d2654a4e52cd1b74ada398f08a0a1c14d11c3ec159aea14c0f05d9c2786b34a9208efda88ef78a30c1f103633ab2f620bab7de6c3e378cf4703c7dc10448506e7dc6db0f118bdeee90bf4ab273ba64325add9d913cce2de46fa4f6832ea247326581101b807ca13a3256", 0x99, 0x3, 0x0, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000080)) 16:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "755911a96c5bd384cb434656d9ca7d638f67439c", 0x0, 0x100000001}) 16:34:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) shmget$private(0x0, 0x9000, 0x2, &(0x7f00004e8000/0x9000)=nil) r2 = semget$private(0x0, 0xfffffffffffffffd, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000080)=0x6) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:25 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r0, 0x3) r1 = socket$inet(0x2, 0x8004, 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f00000000c0), 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) listen(r1, 0x4000) 16:34:27 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) semget$private(0x0, 0x1, 0x400) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000140)="d7b33b3e5c1c4856a2a86d5e799e5dba120b33c73c4179843a5b16434e7fdb97738f", 0x22) read(r1, &(0x7f0000000100)=""/32, 0x20) mprotect(&(0x7f000019f000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "219087346b8fe24b982667a47e5bdb3d47b4ef23"}) close(r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d36fe1dcff7eb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e", 0x66}], 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7ff) 16:34:31 executing program 0: mkdir(&(0x7f0000000480)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)=0x35f) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000000, 0x81}, 0xc) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{}, {0x0, 0x100000000}}) 16:34:33 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x13) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x6, 0x8003, 0x0, &(0x7f0000000000)) pledge(&(0x7f0000000040)='-\x00', 0xffffffffffffffff) 16:34:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x12, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:35 executing program 0: mprotect(&(0x7f0000158000/0x2000)=nil, 0x2000, 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)) 16:34:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000), 0x10004) r1 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) r2 = getpid() wait4(r2, &(0x7f0000000240), 0x3, &(0x7f0000000280)) write(r1, &(0x7f00000001c0), 0x0) write(r1, &(0x7f00000002c0), 0x0) close(r1) pledge(&(0x7f0000000000)=')\x00', &(0x7f0000000040)='\x00') recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000100)=""/71, 0x47}], 0x2, &(0x7f00000001c0)=""/35, 0x23, 0x9}, 0x2) 16:34:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x420) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="bf7270bf85512581acfcbb62bd0462bc34d5d75c4269dd523d05ca5de797e4c174017de0acf367c0d4e52d6a8a1f7966ba56a8442de3ef11a0a299184d07ee235a874f055eeeb125eeb82d0aa28629439e750df8205a07980cfe6e1b8deffb5970e66a12bd332fbaee73071d5cadd0f1e500e74a115d7b3f3c73e890a764ab78bc11bf07e2914636db85431fdde06cf2b73ecfc98bd9344d1da58d3c5258952d342a5af01f7d63905c465fc994", 0xad}, {&(0x7f0000000240)="f45597e265e87c7bd4fe30c2597dbd3b1b7abbf4e40f3b3b8492eede515a2f7066510e18ae31f13aa11a0a6fc782f586fe47145d783892925629391bb4efd5ffa7a009cc0c7598fb5bdd917de0b144c8664ef696115b04f26fd9f3603647c90c35cf4a1701d897c6701cc1ae764f477513466431ac60f33670493cfee512ad1fb731e63115b1b71d7684485e0a2d818e4062808e6ef67a33c8e44f2d5eccf930f9867efaaef17d1e7cb00ce2fdc99494b9379e199c5d5c64bb282cd98c3ba13e3d0b31e9d6a5f6e3c55f9194b877db17f9f24c439b6aa9232ef07d921d8a45f680f3d18cbf3626", 0xe7}, {&(0x7f0000000340)="f9c33bc3dae4220ae9441aab918ae37a213fc073855bde3222637f340c104ac38a95440dc22bc3cc64d39f0ad73feb07bbf04074c8407ae3e02c24fd3112efbfd04bfb9ab0d119d3b087b70beb0445d5e147b040062fe2158b63dc53cf0622aa149b58bfdb10fc306fad4c92fbd30b091741f3c219f3a6f7b43a6f8274edf54489f9ce00fa92eea292f5ffa837", 0x8d}, {&(0x7f0000000400)="41814d46a60b73a719df9eda8733e9fbeb4bd241c30cc61d8e54feac25babde156a64df4718d8e8121f114ad065261586f4ee53f79b9a26945034bd473291a3712cae65f86c9699193e1827aaf99698685147171fc1640bbebdedc3d65cbc9f2c91bb331dd966da2367a268a7c4ac5c808ca9a0cad9f7ed0f82f7a715b14a272979b4a650679592f020a9f21439e895196af2ebccdf6424945e096aeeefb8451e0e74214fea82bab1675301a4a14", 0xae}, {&(0x7f00000004c0)="6354ebec84513aeac3bd6a330d9732deae2b678d680fe89c3b60ec5909a9d211339f456d3a593d06abe13fe42c4d8173a91effa7cf669313d495c80ecfd23bcc70beb1fe356e61ec994aaabef880e423db53fe7160e3fdbb4126f1e3d84a061d090342cda55388049117306ddd5d2316a03ba8416aadcfe99ac996a880984e5e365892bcd8db8417334c19a0762b55b8a596af4bae89ed", 0x97}, {&(0x7f0000000580)="e39ae346dce6881a2ed49a0fcdc2404176b020e3a6846a261e90b44827ec0190945bdc4f1251d44934c01ef9ed30a570a1be442e14f56697943ca726fccba720f890d7c4af549465def9c0b1f8499f67fc86ffc6b62b23ead0fb0b0173321b858c92b45a15e6995e1e2cf89b78eeb1e0da3d79042f67b4ed9ae26d7722c7aaf9e455789a91f61971064baf73f92db7e7f2763c84cb12d1a724a14c6d7ca086e0ed502fefd717b8b7e12a6a9bca66b2df6c08fad68e2c0ce487f179184f8d10967cbdadb8502f1e7503cf8a349384734c12f528ad2b4dce490a71b0bb", 0xdc}], 0x6) socket$inet6(0x18, 0x8000, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) r2 = getpid() wait4(r2, &(0x7f0000000240), 0x3, &(0x7f0000000280)) write(r1, &(0x7f00000001c0), 0x0) write(r1, &(0x7f00000002c0), 0x0) close(r1) pledge(&(0x7f0000000000)=')\x00', &(0x7f0000000040)='\x00') recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000100)=""/71, 0x47}], 0x2, &(0x7f00000001c0)=""/35, 0x23, 0x9}, 0x2) 16:34:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) r2 = getpid() wait4(r2, &(0x7f0000000240), 0x3, &(0x7f0000000280)) write(r1, &(0x7f00000001c0), 0x0) write(r1, &(0x7f00000002c0), 0x0) close(r1) pledge(&(0x7f0000000000)=')\x00', &(0x7f0000000040)='\x00') recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000100)=""/71, 0x47}], 0x2, &(0x7f00000001c0)=""/35, 0x23, 0x9}, 0x2) 16:34:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000200)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) pipe2(&(0x7f0000000100), 0x10004) semget$private(0x0, 0x2, 0x300) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r1, &(0x7f00000001c0)=""/32, 0x51) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) r2 = getpid() wait4(r2, &(0x7f0000000240), 0x3, &(0x7f0000000280)) write(r1, &(0x7f00000001c0), 0x0) write(r1, &(0x7f00000002c0), 0x0) close(r1) pledge(&(0x7f0000000000)=')\x00', &(0x7f0000000040)='\x00') recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000100)=""/71, 0x47}], 0x2, &(0x7f00000001c0)=""/35, 0x23, 0x9}, 0x2) 16:34:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmctl$SHM_UNLOCK(0x0, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/32, 0x20) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000000), 0x10004) r2 = semget$private(0x0, 0x4, 0x420) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) 16:34:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) r2 = getpid() wait4(r2, &(0x7f0000000240), 0x3, &(0x7f0000000280)) write(r1, &(0x7f00000001c0), 0x0) write(r1, &(0x7f00000002c0), 0x0) close(r1) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000100)=""/71, 0x47}], 0x2, &(0x7f00000001c0)=""/35, 0x23, 0x9}, 0x2) 16:34:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) r2 = getpid() wait4(r2, &(0x7f0000000240), 0x3, &(0x7f0000000280)) write(r1, &(0x7f00000001c0), 0x0) write(r1, &(0x7f00000002c0), 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000100)=""/71, 0x47}], 0x2, &(0x7f00000001c0)=""/35, 0x23, 0x9}, 0x2)