From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2116.outbound.protection.outlook.com [40.107.243.116]) by sourceware.org (Postfix) with ESMTPS id 8C1DF383F400 for ; Sun, 5 Sep 2021 00:04:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8C1DF383F400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HGHXBwmevSkpzeghOOCGquuN/l06Bu00NmXEaynYPD5tZ0areEe7c/AowYni55EVXI4MKLv56NSyplvN2rLu9uO8zkJaHAJq9pkpifPpopBNw05ChX3RPkxQkr2p1JfXWivvo8MgOu0rcF9CUa4jONsoWWj9Uc3ypL5rtHEMGmcHuWwaKUmEt998svQVxUTThztKen2s5okUiu926NzoauJZloZU/dSlkQ3YJfUCTdv52vO3Bumxk4pad1UV4qstc4iMYLjDCYKpS6v7Ull+/0kgNeLv5dfRcwQ46AD7bEDRB3zZ8nUoSTiuix3pAVIyImZ4liz2JEefKO7Cf/hHxg== 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:X-MS-Exchange-SenderADCheck; bh=znCfGI4MaoCpjJ09Tts9uk2Ox9t2NhDS2y/B+70vX7w=; b=el6L/1XleD6sZu9iAmzDU8KO6+L4/UWC/m1u1JK4MsTwOyFh77Jpts/X1NqcfQcPd2+TMItstydVPByFcEf5zUhUaWYRyWHsq2n0N5WQ6Tj6k9ibM9tuxskceB2tzwtcCreyCg9LtLzuqONq2C5auGUToLGk1jXAPOTXWmp3TYKiwpZSf76WOIVfRS8j4pxmR6nKQf7+ihBi+pP2kjmwJZoJnQRO918gQ/yrt+OzWx20PFE5w01m7o14hHL8OcOoyeIXurB950fF4VRQACdTiU6H/Cs1lxZl1nqOiaYCdPmark8PJ5U+xXwIJHGH9RTvCIZhmU7G2eEx8GyrFt0ckw== 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 Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN6PR04MB0901.namprd04.prod.outlook.com (2603:10b6:405:45::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.23; Sun, 5 Sep 2021 00:04:32 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::b510:889b:1fd0:d80e]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::b510:889b:1fd0:d80e%7]) with mapi id 15.20.4478.025; Sun, 5 Sep 2021 00:04:32 +0000 Subject: Re: mmap failure [was: cygrunsrv + sshd + rsync = 20 times too slow -- throttled?] To: cygwin@cygwin.com References: <789f056a-f164-d71d-1dc9-230f5a41846d@cornell.edu> <46906957-5850-4D7E-8D5A-EFF3C4068C0D@house.org> <58bdc0c3-d843-343f-d88e-c8a44ec33a15@cornell.edu> <3DB951FB-FC3F-4EE8-B5E0-6137B305B873@house.org> <72F25EBC-6801-4C96-8F6C-48F09B25B712@house.org> <6105153B-D145-449D-97FE-D6F17BEB2032@house.org> <6beb1156-931e-0380-ee60-2ca519f49a2f@cornell.edu> <88fde5d5-4897-8792-576a-a62be0092ad8@cornell.edu> <94b5b6cf-1670-cbdd-2f51-84dae09d27b6@cornell.edu> From: Ken Brown Message-ID: <387d9062-1ff9-6eab-e268-e5070352a193@cornell.edu> Date: Sat, 4 Sep 2021 20:04:30 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 In-Reply-To: <94b5b6cf-1670-cbdd-2f51-84dae09d27b6@cornell.edu> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-ClientProxiedBy: CH0PR03CA0007.namprd03.prod.outlook.com (2603:10b6:610:b0::12) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPv6:2603:7081:7e3f:3419:4172:b7ad:cdf5:53cb] (2603:7081:7e3f:3419:4172:b7ad:cdf5:53cb) by CH0PR03CA0007.namprd03.prod.outlook.com (2603:10b6:610:b0::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19 via Frontend Transport; Sun, 5 Sep 2021 00:04:31 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 377aeaed-697a-4d0b-6f31-08d97000bcba X-MS-TrafficTypeDiagnostic: BN6PR04MB0901: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:93; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EbphBfWz17gDMys8aO3wASSScLpW/0hhqrmp2Qm0Fj4zSYtzpnMhNUj5lYwVu96z/NU0Nq4uMxKOFlJ5LBykpo67cBs0RrwIz6n9OQ3AVjjztk80iJCZ5W2A6fw7zJrRmjl1mNwnj1g7me6R7zPKRyYE2yVnh+5dQt2Cp3Rmui1eDneo3yaVrnDnrzP0/N7N92pJ3ui4QuKhqsNZ5uZsah2ftosWtbpKrzKAeQUiHg3P/MdmHTqfmgpJbi0c1r6sA5aPUksFyvAJKVb56lb2lt3e2LS4ksJ0MMOcuNMSwdoTV53vkxomOiAhZ1dSWDSjLFn4vBWitBESZMedxfovYO+8XULWxDIX5HOmkMezyzEzdUJ2/MI1anyavVb4q+aca67bCrNULcJN18PHf2FtTEhRLf9Pbxt9mM3NEz8wft+UovThW9ISw0Hdsiyac/Hc4vWxpICka7Kjr791dxpdGjNEnK2EfnGTzfFaUL/7mjZ5PQNKK5NqZWBlUa7ivtYLtq0a1SX86sbaE8kOikjoi8vXaPyhcZZGpPJudXUnPcfiUGI83LmeE77FKqxmQH+x/4en178Jlj/k/GplnPWD5bE9ZRw3Een+q5Wvol/r+ZsV+nKJhE2t9WtW83dqbVW0VahSYvrq0kAWGDMd+/RzQ6aG4y9jem3VYxNSQFrEH0GiKHWI+RDK5ro0L0A2p8NXgw4aMnLwE5XJFKnSdmiSgbAh+Cr29fbqiXDzBdSXqjA= 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)(376002)(136003)(396003)(39860400002)(366004)(346002)(53546011)(31686004)(2616005)(86362001)(66556008)(2906002)(8936002)(316002)(66946007)(66476007)(36756003)(75432002)(31696002)(6486002)(478600001)(186003)(8676002)(5660300002)(6916009)(38100700002)(83380400001)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?Windows-1252?Q?7Nf7VmHvkyqjii++TuHvaEJS+8rI1Ss8+Nny5y7KxGp0Y5BadwKmTlKI?= =?Windows-1252?Q?sc6DosX/8RNrdHjbc5l5e7O3XT5/ePsZZhYDswkIQIFdoI4memYf47fh?= =?Windows-1252?Q?2lu+j2f+DQdmA9GdoVa6JAx2hFaMm16MiI1xVbdgzaEVPrle4+imGlwC?= =?Windows-1252?Q?21MoD52P8RSe2zssyhHITVVD/l17O7X9zVqo3I18PP3raLgcNcCQ+23P?= =?Windows-1252?Q?YKXiHDkcTr25Yls1Mrt002PY1jFIl/h+qYtaKQPsCmPq66NBG5IOCZ52?= =?Windows-1252?Q?4omtLycQXyAes7RV/uv//jInRCGQxbi9DNRdV68Aj2VnGwOcJB0oxo34?= =?Windows-1252?Q?fy/SuwaFMTUsAD+k6XVHLO1vVOecBc2TaC474CZJ8qlRXpD1y8MgNr4T?= =?Windows-1252?Q?su45Wz8byuLDQxD+DoUReH+84GPIe0FdAgVbCj92U6yuFNBTOR7LRC5T?= =?Windows-1252?Q?fPsXwKRu2XleOCOPIu5aCTHqeDmbucwSR/JGVn7sRQAQr4Rkqln/ECeN?= =?Windows-1252?Q?XnI3Re8N97tqPRXpfbKRv/ORPN6T6uqwoBQX9YhcU2l3RgcnrxpIIJtN?= =?Windows-1252?Q?SWBLj5BUM43HyamjuFPssfBmhMiXivVaUAJ77vsrlxeyphAgX/KeYMAu?= =?Windows-1252?Q?mgT0kl+KfLypiplb1lwB1mf0IzCbcRH5OY+/bx9N3SoroNygq2et4uT9?= =?Windows-1252?Q?R4vpfmGlu03RoqFqFmU/C606UOcUpTsqnNr8WJDrs8a7TX4bgi1xF4Z9?= =?Windows-1252?Q?VwoS+elU9ueXj/DA0u9dmmPqIRyalvPpSGElXBRszepg/TcmFT1T7ppr?= =?Windows-1252?Q?Bep+WaUyl6nfvjtvETgj8c79JaYGU3l5AT3clM7bKQfDMxkSxzlJZ9as?= =?Windows-1252?Q?qBInDY57rRkzbjydWWzeaWrStf736qAQL/eKtx2Efh6ZwRn+/CAHQRL8?= =?Windows-1252?Q?CsxrzdFGzVvEWm8Qn9CjJY6A8tV6JLBj8K+X1MhMDPAfkssrxJe9VtDN?= =?Windows-1252?Q?jIRiOwntokCRRatOI1jHcoMq5lHa43tD4qV+iYdAcDY49kTfguLypAJN?= =?Windows-1252?Q?Nn1y6dsUE7qpPwpt2LLKtIcu+1Chou12wySKrbSvNyKVFrQPYWhFC5Cj?= =?Windows-1252?Q?kMpXJJhlZavZxfCT4VeUTGoQb4k8/AeGRwerSC2ABvMHBwW5zobONV3G?= =?Windows-1252?Q?AmBTfQfnvNycE3iNr2I07m4DdcVsKspTmO5ImppkYAXsbVgPkMHh9BSn?= =?Windows-1252?Q?GzzVrVvXDb8lN4K48qM6n6sL4TOmelxNVfyixxatrqXPfGYaMAkfF4aS?= =?Windows-1252?Q?UxqIEa8WASnd49kEiS07ibCde1UTrummBG4/jIHjcE6kP2OqhTPKbR5J?= =?Windows-1252?Q?olsKxP9IQmEqokYr68evTQn3L7I3X+SyJ+bRisn531HnwRA6TTXW9rvd?= =?Windows-1252?Q?4bxWmqSmKlfULMpDN4PbqsMBR1UyKnrYUaTc8FyA57MasWc1ijfldIJt?= =?Windows-1252?Q?iMA+r8WU?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 377aeaed-697a-4d0b-6f31-08d97000bcba X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Sep 2021 00:04:31.9480 (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: QZwo8cJll2h9t6IUJSghzJGN9JWjwbnil1tIVKDdyi87KJJ6fvYplVw1QFSOS7N81SZ0otUj87iq+6GZOHn5fg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR04MB0901 X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_INVALID, DKIM_SIGNED, KAM_DMARC_STATUS, 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@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Sep 2021 00:04:35 -0000 On 9/4/2021 6:58 PM, Ken Brown via Cygwin wrote: > On 9/4/2021 6:54 PM, Ken Brown via Cygwin wrote: >> On 9/4/2021 6:37 PM, Ken Brown via Cygwin wrote: >>> I've reduced the procps failure to the following test case: >>> >>> $ cat mmap_test.c >>> #include >>> #include >>> #include >>> >>> int >>> main () >>> { >>>    void *addr; >>>    int page_size = getpagesize (); >>> >>>    addr = mmap (0, page_size, PROT_READ | PROT_WRITE, >>>                 MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); >>>    if (addr == MAP_FAILED) >>>      perror ("mmap"); >>> } >>> >>> $ gcc mmap_test.c >>> >>> $ ./a >>> mmap: Invalid argument >>> >>> This happens if I use cygwin1.dll built from the current git master.  But it >>> also happens if I build from cygwin-3_2_0-release with the recent patches >>> applied that make Cygwin build without error: >>> >>> 0e12b4939 Cygwin: C++17: register keyword is deprecated >>> a7340e0c0 Cygwin: dumper: fix up GCC pragma for g++ 11.2 >>> 2a212c086 Cygwin: workaround a g++ 11.2 initialization bug >>> 9e3f1737e Cygwin: loader script: add DWARF 5 sections >>> bdfd2b004 Cygwin: testsuite: avoid "conflicting types" gcc warning >>> 6fc498e2e strstr: avoid warnings >>> 26da270b2 ldexp/ldexpf: avoid assembler warning >>> edce2a557 Cygwin: fix declaration of RtlInitEmptyUnicodeString >> >> Sorry, those commit ids are wrong.  They're what I got after rebasing the >> master branch so that those commits come first. > > [Pressed Send too soon.] > > Here are the correct commits: > > 8169e39ab Cygwin: C++17: register keyword is deprecated > 3ca80b360 Cygwin: dumper: fix up GCC pragma for g++ 11.2 > bdb7991db Cygwin: workaround a g++ 11.2 initialization bug > 801120c1f Cygwin: loader script: add DWARF 5 sections > d5cc66426 Cygwin: testsuite: avoid "conflicting types" gcc warning > c2fe205b5 strstr: avoid warnings > 76c2c7a89 ldexp/ldexpf: avoid assembler warning > eeeb5650c Cygwin: fix declaration of RtlInitEmptyUnicodeString > >> >>> So there appears to be something wrong with cygwin1.dll built with the >>> current build tools (gcc 11.2.0, binutils 2.37, not sure what else is relevant). Wait a minute...I'll bet this is related to the MEM_EXTENDED_PARAMETER initialization problem that was dealt with in commit bdb7991db. Ken