X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7F5693851C0B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1631051558;
	bh=YgBVOMkjVJakCUs6FsySYOprRS75qqZ8v3I1dxuL3qE=;
	h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
	 From;
	b=fMxDYaP/2vLwmDkH/+evTP2mQYBXNBPp2MgEN24vufkRy3TlCRzT1RV7ZueLiBdpN
	 KIvO6Pq4QU5sqM32eBzLWwKKWaTKVDc2EpXak995MZ8xxfrpZ0I20ONgPQMSM93bb0
	 xk9s8jYKWp9R6QqUg4Q86zV9IACTvhuzlSKFuBzI=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0F5B23858023
IronPort-SDR: 1i+PelS0EY9Ky3Q2OBkDFE0nJ5NNCDb68eKdE+Kh6UpjDcWzs7X4jG50BAmtPB3AFqWHUOV49j
 /umM4EYxoKfw==
X-SBRS-Extended: Low
X-IronPortListener: ces-out
X-IronPort-AV: E=Sophos;i="5.85,276,1624334400"; d="scan'208";a="209395213"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gZwOzbeIUfXgM6d8Lc6qfRvaqVjG4xrYbNhOiQzGEgQlAKW/1yMA89COtEZVAItY4/biLXRbSKsycKBXqA6Xlr14kGvbjNvesZuu6V6Vk8kDo8y94RgrweCWYmic4+WIwiT2Krkiu/wly9qn2HMpcgTc9BGPrHmUBmNT/Y6QoetsXCQ3BV7sHt8vZ/IJWYYDdQAKf/oLvqJ1c320FxYJUYh1b13y9mPog5yQuwdjDoBu3Z7M2Txmy3f3oZWPNK2LzVQCYcBc21JXdK6xPHwhkWqRU1dqwum6EaZMGb8RCcXa2uOsslwDKNiYJH2QpFKVYeNzSwoSQ4tuJaEDToPNsQ==
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=Tr9aD3ZN1kHTuJ/E75w7P3tF7LgnokBlC4tEfzDMcvY=;
 b=Iof2UNR1e9raet8T2EkVp8pqnU5prSYM8iXMdJAvwJIh9r7xorRR+utDD4oub6VgK499+vmD9WpnXQ/ljlxN/B1RbFoMObMjWXGnkvKRE4MfRwAhX0aZ75Q0E8uB4FNPPU72bm7Q6wYyJaEi8Xp0doVRLipF7EfP+Ays2eZk8IJtYYRkYPFrEtOCqhBhQNc69VQ2CU5Ipw/X4xjWShOABnEkeYkKG73clDyZeWoYYhudADgeSKI+fT2uA81piCXJeFIYLJVkZwFcEYAVJpnc4liij2rVd+8HTJIQsV5T2DD3i0Rw6H2Ul3mmmlhFJ3Na+ciU1tvMJMtUdYlA0SsA8Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=ncbi.nlm.nih.gov; dmarc=pass action=none
 header.from=ncbi.nlm.nih.gov; dkim=pass header.d=ncbi.nlm.nih.gov; arc=none
To: Ken Brown <kbrown@cornell.edu>
Subject: RE: mmap failure [was: cygrunsrv + sshd + rsync = 20 times too slow
 -- throttled?]
Thread-Topic: mmap failure [was: cygrunsrv + sshd + rsync = 20 times too slow
 -- throttled?]
Thread-Index: AQHXod3DZ8ayIeTeUkiBStwBQDOuLauUe8YAgAABMICAABKAAIAA344AgAG2JACAABv9AIAABzaAgAAF5wCAAAJBAIAACSMAgAAlaoCAAAh3gIAAZz+AgADYRwCAAFhCgA==
Date: Tue, 7 Sep 2021 21:52:01 +0000
Message-ID: <SJ0PR09MB7102405FB7D88E4AF44E9498A5D39@SJ0PR09MB7102.namprd09.prod.outlook.com>
References: <YTJ9wwbHqeoGxZMP@calimero.vinschen.de>
 <c54c8815-44fe-a837-211e-6497a185c2e8@cornell.edu>
 <88fde5d5-4897-8792-576a-a62be0092ad8@cornell.edu>
 <94b5b6cf-1670-cbdd-2f51-84dae09d27b6@cornell.edu>
 <387d9062-1ff9-6eab-e268-e5070352a193@cornell.edu>
 <40275f71-7c10-55a9-e6c8-a948e32c37ac@cornell.edu>
 <YTY0oN9x7wNtJAKx@calimero.vinschen.de>
 <d3c9bb17-b859-e7b1-d7e6-c421d0f37836@cornell.edu>
 <33ae27cb-4e45-7484-40d1-6cbd88c958f1@cornell.edu>
 <YTZXGlvWWUk23bJI@calimero.vinschen.de>
 <YTZY/vytb7nagC6M@calimero.vinschen.de>
 <3a63eb8c-3e8e-cd2c-b9de-8c34fa041a75@cornell.edu>
 <5b705ae7c9747a9cc25d2610cc6748e92bbe1d70.camel@dontech.dk>
 <890dad21-dec5-cdd1-bf99-bdb45e759a71@cornell.edu>
 <742331ee-4d9f-e86f-9314-c85b5f0cbfa8@SystematicSw.ab.ca>
 <3bb3814c-0584-c918-6710-f71c7abfbcc5@cornell.edu>
In-Reply-To: <3bb3814c-0584-c918-6710-f71c7abfbcc5@cornell.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fb0b7b70-1ebe-444b-65f9-08d97249b94d
x-ms-traffictypediagnostic: SJ0PR09MB6558:
x-microsoft-antispam-prvs: <SJ0PR09MB6558FBE7D43FD95E6DF03713A5D39@SJ0PR09MB6558.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VrlbhLqAOgNVUCT+z3V4XdyY9XCYyb0ReO8qMAhdwnfOf6KMjHS8kZIVUIlwDHM85gtN28Xdb/+ydV/EImTUAL1wLyNNECWIhTYVAmkwcnFsDP2dS7z+tsYjlSamPsxArHEvJpf5rH17U0zGDYRg1UJ/jXeHbUVw2cs7Diz5sc1QLtXIAzZIiVocKHeN6hWE4Zltm88XTii1VzHyzpekJxkSPenS64Hee9pmrhll5/3FUSyqi1w1G2qvs3YLai5uJz/RtYhRzYCv7lsJCOZlwLab/MGxaUCygiGrzEYMEGUZVGooKLHPoYHgLegFf1wIXrzhpP08ZPMuCkvIUqXHveyBPEdUR0a+d0mmXAoUzqgD6Z0xDE4m+PcWKaqvQp/kKaxQP8CN67rWAWSpwVjTfJLD4C+DWSlnQ1RQ2Yc6Kghxg4vA+mStVpHVqSl0giiqNg7YBnqXA9yCfcf3cCCJVZooGAA7PMWHEAZeemPBQRK2GUPvofnG57cG+OQ5Dp4x5sPY2PM86Z0rm2Lg6blRFyqNAlrDVlVfMCOCjkiRT+M4atxU+xiddkxPk/qZTfNSH0k/CGSOWyjtTINixSDWzT/x9ipytDmd37xMjRxQx0PJdKuR5bPHcfH1jJW+wG7y4YB3O6oQv7zliSn6W1rALvKbCDGfpv74S9uaSfCoatR9OvIRwXfauztsxuHBlTzVL6imx8AM0yolToN99ZBEsA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:SJ0PR09MB7102.namprd09.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(366004)(346002)(136003)(396003)(39860400002)(376002)(71200400001)(52536014)(8936002)(6916009)(4326008)(33656002)(5660300002)(8676002)(64756008)(7696005)(66556008)(122000001)(2906002)(55016002)(296002)(66476007)(4744005)(66946007)(316002)(478600001)(26005)(6506007)(38070700005)(76116006)(86362001)(38100700002)(186003)(9686003)(66446008);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?nL4TcqBs0zVvnzcgbJZI2JmjfrKwUy13wpd792V8iNtCKiDBQgU12jQYPPP8?=
 =?us-ascii?Q?Lbvl8BxT2vanJd2w6NasFQ1U09M0PLzBzsrQJz7dBX3LtoM7jMnSn11+/n+y?=
 =?us-ascii?Q?T4i/vWK1kVJOQWossfLlhyQ/B9KFk3qdu1vkatqdGiReZ8OWOA0nrTECWRq0?=
 =?us-ascii?Q?etVC6xlp3RRF7nzNFY0Yly8ZW/eTGv1Y+XW0k0CmFcF9a3uRXVciOyz7QHNT?=
 =?us-ascii?Q?DKY5J87pi/J93VMIazSEaoROwAhDBF7vH/po/LMIaUGqtwT+sHqaAfApR+3K?=
 =?us-ascii?Q?jpPxvOuRzMs/YMyI1pWON3EOxosZRwte8fs8cGXdMR+hzX028S4875/Unukh?=
 =?us-ascii?Q?qizzXyzS6Uq4RgMYBDurCGRBFIWLAqZbyfr0/XaR1evRZxnJMC1AZ3C9eGOI?=
 =?us-ascii?Q?ay5BiOClBkGoMnBwTd6p5e8WydznITTZAOhkcr4twqAQyQkFOYGjPvzUdHVF?=
 =?us-ascii?Q?nL/Y0Ln1/nPC6i9RlHU8BVCOIdyrAiWVIDPR/B6NVIt1l/Pha9VEBcnmOcHH?=
 =?us-ascii?Q?rPxmHbJMlExIQmHRL7O4YLskEBB84rVNpmmpUDIoXodmyVw82yt5vhWWN/A+?=
 =?us-ascii?Q?qUYikv9o8TF6xdl1gDcBJ1OkFwshTqsDR1SR2oW6HFz7O1R+5Rg6ctpgDOyt?=
 =?us-ascii?Q?g2KlSgGs5a2guBHKQDLKefOOuvgIhLwZ/vv4O4wLN9Vk+QQUuXGc4CdANSK4?=
 =?us-ascii?Q?2VHxJPZS4BjF0AgWpr7mjBoh8QPwZRm7EN5N+x1zW6GTMHLF5Z6kjq2gWvJG?=
 =?us-ascii?Q?bPrHOGapiXVEokzNqwSkpfa0zx9F8gaZi1WyYOaRUNAuLHROLwvXmy4sXCKM?=
 =?us-ascii?Q?jrS9lK2jQQ3E4PveO2yssAcTjKda06K2bEM2lC4yH2LlBJoYp3IAqKVfS/EI?=
 =?us-ascii?Q?HPCCBcnyuU1D+g6/zCOv/yNg7zH9Gbq+F7aUJvZYzUNUZtaPuGPUKgz4ZHCk?=
 =?us-ascii?Q?2SpR2ZlNC+tG8AUq8GMy8Z869hFfnetCwfoAiSW6x9HbZ0p9Qa3qdJU4UIx3?=
 =?us-ascii?Q?fljlrbrqLHQE/PnqpXpPdpdkohrCaHvkAKMZ7+G9GID/pWl2QR/z+r1E5Efk?=
 =?us-ascii?Q?enDYEB9gVIkTuhA87c3ys8kHAJVdvqDzcDd4H+i4vmTkUP3Sq26zIbsWhL0G?=
 =?us-ascii?Q?7BH/aMGoqmg22MjMAwxVOvD7Sj0iFglks7VvPxtCpC7U5q/wzND8sd43mNBM?=
 =?us-ascii?Q?C0p3hr3m2QRd2fDR3r8GEk5/52zTMwBkUd8DnrSijvUDdWzn2bNYGEbtJD2l?=
 =?us-ascii?Q?MD5A2OUrDLWHqPTq6GdG4t4csVM5wMty7jZ+q7CdTCvFFFbW8bEBgF2ze/Yh?=
 =?us-ascii?Q?CVI=3D?=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR09MB7102.namprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fb0b7b70-1ebe-444b-65f9-08d97249b94d
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2021 21:52:01.4581 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 14b77578-9773-42d5-8507-251ca2dc2b06
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR09MB6558
X-OriginatorOrg: ncbi.nlm.nih.gov
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_EF, RCVD_IN_MSPIKE_H2, SPF_PASS, TXREP,
 T_SPF_HELO_PERMERROR 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@cygwin.com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\] via Cygwin" <cygwin@cygwin.com>
Reply-To: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\]" <lavr@ncbi.nlm.nih.gov>
Cc: "'cygwin@cygwin.com'" <cygwin@cygwin.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

> >
> > With undocumented structure member initialization an issue, maybe better to
> > future proof using e.g.
> >
> >      MEM_EXTENDED_PARAMETER mmap_ext = { 0 }; // or memset or bzero
> 
> I don't see what this would accomplish.  We're already initializing every member
> after Corinna's last patch.
> 

Well, if one day MS decides to use some of the Reserved field by splinting off a new
named field out of that bulk of bits, the code will be in trouble again...
While with memset, bzero or C-style initializer, everything is guaranteed to be zapped with 0.

Anton Lavrentiev
Contractor NIH/NLM/NCBI


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
