From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2125.outbound.protection.outlook.com [40.107.237.125]) by sourceware.org (Postfix) with ESMTPS id BB82E3858D3C for ; Mon, 20 Sep 2021 22:46:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org BB82E3858D3C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=cornell.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cornell.edu ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AwR1mlmf2GdacsF+RYZVIvE/caoYa1bIUD4btwOYTD7e7TBI8MR7jpxqQlj+xyDvpScJ6ex481CaUYq72R7rAvyGuSsT6juLL+7MJaxgkA8z0R2j8qwJfwDFmz0UppcOLq0TP+DoQNIRBkcJKA75Ob1YceJTkL/+TV6dIfCNlH4MTh80O406Ikd9S2Y3DN/Azo4331Xe8v+t72YW/ma45c1C8fni2rC17gnEh4ht0NoXSWkz5iHPHK1UavQaLVYKalYSR1wayek17HtplUZU08SzOn7a8n2Mog4fisu7/Ovfk0CACxyt+KQ0m5szfosteLFIYVZQTfBTHtLx4Rcv1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=ckalmmbpsoa6VGttyYc2U2m5AdaIAy+4/LWxjgjN/0A=; b=Lt4zg8hCWUzazZHDZYokUZAYK1McyRTu9FgLgOFAgTXlrcvxDoHU+/RgYZB8xnRpgIdxplSz3Up4yzypeF9n+yup88vz+nQiZKvdRKZexVvGxQqI3CgmEotsssN3g8OWLjCOyIzXlzQl6SnE2F8N6bZKCA/JuQLWYA58/JhcF+ZkyENPfKpRkTINY3ke/pDQ0NFA1+8mSkfmY04er739rcvvj0+8tgqaV8tY40395vPnfBzl4rCLThSPCH2x0Kli/yGqgeh4CqfROCuheQElUWMex5RhuryFrZLk4yg1TjXE7VKdnr65ehcxLfIXbUqld0rg+VcUZvrW4ZM3GYH8Dw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ckalmmbpsoa6VGttyYc2U2m5AdaIAy+4/LWxjgjN/0A=; b=IxbpCFXMQ+nysXbpeGKTcNgeWfguGJxihauboQp6R9T2SHmJ2/pNJxhVGoVICmnQH8jwO2Zh8VbPfCHtux5Ktp2/hqvERjvPP0mAD5QSIxMRuNgqdoHh3IYH56OtJNr7JTYQu9xS5qsgxaIOXqvK5VjAzjaJe++2bLu3NQ7VLwo= Authentication-Results: cygwin.com; dkim=none (message not signed) header.d=none;cygwin.com; dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN8PR04MB5956.namprd04.prod.outlook.com (2603:10b6:408:5a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.17; Mon, 20 Sep 2021 22:46:28 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::5113:e84a:b38a:7a66]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::5113:e84a:b38a:7a66%6]) with mapi id 15.20.4523.018; Mon, 20 Sep 2021 22:46:28 +0000 Subject: Re: cygrunsrv + sshd + rsync = 20 times too slow -- throttled? To: cygwin-developers@cygwin.com References: <20210907122631.65452be8d021ec72259431d5@nifty.ne.jp> <20210909124115.555c6be15d675500617d284a@nifty.ne.jp> <20210909170549.506cc3c1f6029d904fece6dd@nifty.ne.jp> <20210909211940.51ef391e27d43f0421962cb8@nifty.ne.jp> <20210909214246.cd1ff1a3062fea27e51ad4ae@nifty.ne.jp> <33386baf-3b2d-d57f-2ad3-1bd328ed7935@cornell.edu> <20210911075734.aaf37697ba7db2ad14d911a3@nifty.ne.jp> <20210911113517.f74fc3ac1971bbf04c7a9bd1@nifty.ne.jp> <20210920215229.cea5722b2c2fcd7e03917108@nifty.ne.jp> <00f4eca0-2b38-f4bb-98f2-e99e7ee941f5@cornell.edu> <20210921062737.13448347e0fc28a9a3dae38c@nifty.ne.jp> <2bdbd4bd-a9fd-ee74-58c5-0e102da111e9@cornell.edu> <20210921071652.a7885fa2d5f89db844ed1119@nifty.ne.jp> From: Ken Brown Message-ID: Date: Mon, 20 Sep 2021 18:46:26 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 In-Reply-To: <20210921071652.a7885fa2d5f89db844ed1119@nifty.ne.jp> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR08CA0022.namprd08.prod.outlook.com (2603:10b6:610:33::27) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPv6:2603:7081:7e3f:3419:d571:af58:205e:a58] (2603:7081:7e3f:3419:d571:af58:205e:a58) by CH0PR08CA0022.namprd08.prod.outlook.com (2603:10b6:610:33::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14 via Frontend Transport; Mon, 20 Sep 2021 22:46:27 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3757d236-7cd5-4daf-3e04-08d97c887b99 X-MS-TrafficTypeDiagnostic: BN8PR04MB5956: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2958; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cmiZlSZFBVCdf2ZN2BvIKIjz6rKt/Zln92BbRMQ/BApLZc1ET7seGpEA2Lp+FKRQxWqQwsj7y4/Aoql/Mu4ghoN9kwOqgnrMt2iseDNEmCN7N0h8PArHe8zQu4jCBCCIO87hvMv44dc5NBDRozAG2as18cwTpJVwm913xtNri/bg8DN8nBlWnL/1AdTcDSCKKSllQDzKbY7bfKPYm4Tm1uTy6vO5MvntC5o5zwmthCNFi8q28HCjxnG/F5XqB2zGjsLP3sdLy5zcUFX+wfho9sbq/AQtXOTr5bLC9CQzCAFhd8thtOsaoy6CZvDILp1rP2oPgE2+EfR/QxlJr97DNArk+TNLHzjxU/c2lXzAkvuRwrxUzC//81+1B4D370CdTQotdZrUoM4T/jasZp/gpD9UVAlZy6fSzoK5z4SC6RX15o3x+orGIwTdoX1pZCPh/trnT6r4VfPBuXR0HRgjnw5gBlyozDWmZdv3keS/GaPsv+iKI68DDRv8M/WGY+4Zv7PGzSrOJjw55YEJ4NdITr5kXlVZiDewxfXrWzPR9RIuMaXBK6RSIYs3MTtdPQWnIweBfIQFE3uqi8J+wJ92qPIdq4FcTSlmYBQovm5jx7O7ZTQ4Oag1NSkXSjM76tUI8DIVAm2V9CNERFFlBqetZ/gJeqmAiQD/tza6jFoDbEpw4bRDSc2j+pB7nh+3aS3Igg0bij4RIZQb02p8Oi5GaHAX/jweyt4AiP+qSzR0SOo= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(6916009)(508600001)(2906002)(31686004)(31696002)(36756003)(8676002)(2616005)(316002)(5660300002)(66946007)(53546011)(38100700002)(75432002)(66476007)(66556008)(6486002)(186003)(4744005)(8936002)(86362001)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?Windows-1252?Q?r509Y6eOJ5Tras5FIqnCPiw+zJEn2jmxniH8SpAP2txh/gx1lorfGayT?= =?Windows-1252?Q?tIzYNw3scCX7Ld9WtHhcAXj0HOZg6noUvyjox8QA8bms9AjJlZKzSn+1?= =?Windows-1252?Q?eVNJDld5lmJmqCvZyx5YingkmXP2NurseFFmJX5pjB8eOq+kEgr61SeA?= =?Windows-1252?Q?ZK00IBk6LzwJXoeKJ6hg4d+JIL0iUaXGZPWlL0nMzSfOkjjTZNodulRR?= =?Windows-1252?Q?nqsC7FY2hygO78Dvba4VuSTN9mavvKFzU1DwB8TnOD8p0c53GyjNH7cL?= =?Windows-1252?Q?H0y9WevdCJwKbmBnj/otgH2CZefDGZIbfOo28O9s08o3snzc7OEXW9IA?= =?Windows-1252?Q?Z+Pfxtns0f8ohABlw+Czko91NA2tLC2VlJKKcgh95Y6/vHDlJ684u/YX?= =?Windows-1252?Q?7E55UEyBYqGxkr2+pfBCeLzcCCV1B2tei6WcyY4GvtslW3lTmWtUYzGB?= =?Windows-1252?Q?j0eJ8PGKH9uX5aGTsBCwIbgNHRChUAe1BFcPfdPpMgnSClds4A/1gA/B?= =?Windows-1252?Q?w9kkkCR+e0MiSc1b5HOdwHLkGCePHD8HoczqqMfKt0p3UhAqL30ZxMLp?= =?Windows-1252?Q?8FJjg5xB2UWYquXQYZSSvCWJ/dNI+oWaQ2PmN6x9C6PMi003uqr1TPTB?= =?Windows-1252?Q?eneWV9JeeugczkRgEDUyHn9drhxDdzb56kMzSW5Chv3ACzdQU9agPU3f?= =?Windows-1252?Q?IubBBypsFZBgvYbFS4L300Axz8l9muDE4/RdWFwriDgBG68kdyp4DGvW?= =?Windows-1252?Q?DxlGdUjRcEuZFEd+/KIOj+bgIsh5jblGPF6MBZHDbbKiJ8fJ6D7RvqZa?= =?Windows-1252?Q?Zdrl0AIxpO16bjuRoqqbLWnE+PVmFV+w8SQx393NUT5dWgtYNZDrktux?= =?Windows-1252?Q?1ZcHmkj3AbHZ5X54kqJB5hxr5sBpbflJscU0jWr2Dn6c1vGUvaEl1ZUf?= =?Windows-1252?Q?RBVRPyn9NPE2FZ4YE4MpIuJSOehI0AKFiHs31MvAt6Sgykws6TF/XxSI?= =?Windows-1252?Q?5HBZS4zRX+aimhkpFQdUMThhrgH5D+ujnZG323TiTOI3HYS4pHB3ImA8?= =?Windows-1252?Q?hQlBqrjVNShy/FuuYC+xljlHHOQzCjSwGTNngsIcQZ99TGLJpECz6wFm?= =?Windows-1252?Q?bjXLI1InN7g13XKgKB9kes+BHPPEV7niW1ldQ/uVLu6Iekq7S/rXnNSP?= =?Windows-1252?Q?85eOxP8U1UumiBzrh6mW3booyjvKbqG1lGsqBd3820i+dq9yjoAZMTjC?= =?Windows-1252?Q?2uVg182bGZL5LrUo1wZM63ztA+e22ztLdsw70Q/bAK9UPHAGw/162v+x?= =?Windows-1252?Q?fs5U2qlgkPco5fTN7a27dN209Zs4DIbYEMNUqzDmq/eLvRYPGAqI2hN2?= =?Windows-1252?Q?ok3n1SpbuxZmdHiXRAMunbF5oEwMD/uGDZXkml48PkNHjSDw2+CzPRAT?= =?Windows-1252?Q?kLIJn7qcDkn/OE542cuvgNn4L+/k9n6PGK9v26ufMHia7L7Mbffo9pW+?= =?Windows-1252?Q?+7JF9JNY?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 3757d236-7cd5-4daf-3e04-08d97c887b99 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2021 22:46:28.1782 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: HGljtaCZL9x9TndtJNT4L+fu6YlQhmTxbZCxDOoWOP0R1Z2f+Cqbhm/u3Ryyb6QJzVAaMOE7VjMtJiyho2King== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR04MB5956 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-developers@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component developers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Sep 2021 22:46:33 -0000 On 9/20/2021 6:16 PM, Takashi Yano wrote: > On Mon, 20 Sep 2021 17:39:54 -0400 > Ken Brown wrote: >> I'll push it tomorrow unless you find something that needs to be changed before >> then. > > typedef of SYSTEM_HANDLE_TABLE_ENTRY_INFO and SYSTEM_HANDLE_INFORMATION > are moved into ntdll.h > +typedef struct _SYSTEM_HANDLE_INFORMATION > +{ > + ULONG NumberOfHandles; > + SYSTEM_HANDLE_TABLE_ENTRY_INFO Handles[1]; > +} SYSTEM_HANDLE_INFORMATION, PSYSTEM_HANDLE_INFORMATION; > + You missed a '*' in front of PSYSTEM_HANDLE_INFORMATION. Also, since you defined PSYSTEM_HANDLE_INFORMATION, there are two places where you could use it instead of 'SYSTEM_HANDLE_INFORMATION *'. Ken