delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/09/04/20:06:02

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3BB8F383F406
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1630800360;
bh=YkzNRHaetYBp4kPHhvT8idXQcAiecRBsIPhiMkF3muM=;
h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=b2gwwWfz9MBQmvrGp09TNfq5+yhIQ/NuJiK/6Ef0GvoDFQ+9aFcvSyzPxVs08uobi
Xrx6J6NdBWR8sz8K//0asPNV4C+twE8a+LSieswEh7eso3owTljCg4jLBhmNJOYwco
14kAS2y35/Q57T6cPCkg2wq5NYw2lpRyhyDitIGo=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
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
Subject: Re: mmap failure [was: cygrunsrv + sshd + rsync = 20 times too slow
-- throttled?]
To: cygwin AT cygwin DOT com
References: <789f056a-f164-d71d-1dc9-230f5a41846d AT cornell DOT edu>
<46906957-5850-4D7E-8D5A-EFF3C4068C0D AT house DOT org>
<f5f70ca3-0ea2-180d-87ef-deae5929f013 AT cornell DOT edu>
<EE8CC346-CB87-459C-9CE6-5CB2EFBA63EA AT house DOT org>
<58bdc0c3-d843-343f-d88e-c8a44ec33a15 AT cornell DOT edu>
<3DB951FB-FC3F-4EE8-B5E0-6137B305B873 AT house DOT org>
<72F25EBC-6801-4C96-8F6C-48F09B25B712 AT house DOT org>
<6105153B-D145-449D-97FE-D6F17BEB2032 AT house DOT org>
<6beb1156-931e-0380-ee60-2ca519f49a2f AT cornell DOT edu>
<FFA666F7-7531-46D4-8A61-ED3D7F3FA210 AT house DOT org>
<YTJ9wwbHqeoGxZMP AT calimero DOT vinschen DOT de>
<c54c8815-44fe-a837-211e-6497a185c2e8 AT cornell DOT edu>
<88fde5d5-4897-8792-576a-a62be0092ad8 AT cornell DOT edu>
<94b5b6cf-1670-cbdd-2f51-84dae09d27b6 AT cornell DOT edu>
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>
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
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 377aeaed-697a-4d0b-6f31-08d97000bcba
X-MS-TrafficTypeDiagnostic: BN6PR04MB0901:
X-Microsoft-Antispam-PRVS: <BN6PR04MB09017A1610F6528DFA6EA49DD8D19 AT BN6PR04MB0901 DOT namprd04 DOT prod DOT outlook DOT com>
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 AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Ken Brown via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Ken Brown <kbrown AT cornell DOT edu>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 185062w9022937

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 <unistd.h>
>>> #include <stdio.h>
>>> #include <sys/mman.h>
>>>
>>> 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

-- 
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019