From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by sourceware.org (Postfix) with ESMTPS id CAA01398600A for ; Mon, 21 Sep 2020 14:53:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org CAA01398600A Received: by mail-wm1-x333.google.com with SMTP id e17so12428406wme.0 for ; Mon, 21 Sep 2020 07:53:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=J0nGQjkseoRp6S4irPqHCTAZPKL0x8reiKsHU9DNhmQ=; b=de++xiY4lEx1GdNIjXpIRx54pVgCFgTVUoN20tSh0fFWPczxGPRB4ZQ1CQuE+Yar9f tMbIfO+7xcqGZ0xQTJoM3RTlsC+GbwyCIC8hMI/6dVK1zzixnf9vhh4CxKcJkHSNBMK4 Cy3U/7IiX1ad0PQFJYtwOPVKgOqP3vhu9e3Da5PQeZMFv3ZktBgLT2u8ysqJVvGDP4rx xdEfxPsSies16xQarPm34ZY0hOV5DstpNcvGEz9d6Tum7cWOtcgaBABrYFfp4rBkoOFA HNMdTEOwcb7Yv1xTbZHPU+LzTsw/7yMEH/r3+z+LMOoYWCIylJ6mi5/SPOcvYd1UNhUm 90Ig== X-Gm-Message-State: AOAM531XPCk8PxA7EKOOQ5I5R6XyDZDdZYeWDe0O85beX/l7mRtp+ZO9 4GDuvuIKuoS1birnvByEelgv2whWdtJg++ksMzYEUOfO9QNZXGwg X-Google-Smtp-Source: ABdhPJyaXdzS1g8sEtYIGcBeuXOObv+kW98RRpsMCDvP6dmmQHNZFMUcYDkpiet3wgBF0Y5Fvui4Zz3QwAPcHAPsnXw= X-Received: by 2002:a7b:c8c9:: with SMTP id f9mr22214wml.67.1600699994511; Mon, 21 Sep 2020 07:53:14 -0700 (PDT) MIME-Version: 1.0 From: Praveen Kumar Chandrakar Date: Mon, 21 Sep 2020 20:23:03 +0530 Message-ID: Subject: Slowness of Cygwin commands on Windows Server 2016 To: cygwin@cygwin.com Cc: Jayakrishna Karicharla , Narayanarao Yenduri Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="000000000000960ff805afd402ee" X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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: Mon, 21 Sep 2020 14:53:18 -0000 --000000000000960ff805afd402ee Content-Type: text/plain; charset="UTF-8" Hello, We are experiencing some issues with the Cygwin commands (ie. from bash -login) taking several minutes on three of our Windows 2016 servers. ls -al -- 1min 32sec find -- 4min 46sec When you search for a specific file, such as ls -al ./ABC/XYZ.txt, it is very quick. We ran strace on the machines where it is quick and where it slow. Here is some annotation for not working and working excerpted from the files: *=====> Not working Scenario* Command run: strace -m all -o does-not-work.txt find . -name VNM.OUT ===> Initially it hangs here for 15-25 seconds: samlib.dll 214 995796 [main] find 7768 symlink_info::check: 0 = symlink.check(D:\Abc\Xyz\conf.txt, 0x64B818) (0x404022) --- Process 7768 loaded C:\Windows\SysWOW64\samcli.dll at 73080000 --- Process 7768 loaded C:\Windows\SysWOW64\samlib.dll at 72c90000 5435 423059 [main] find 7768 pwdgrp::fetch_account_from_windows: line: ===> Then the rest of the almost 4 minutes, it hangs at FWPUCLNT.DLL 214 995796 [main] find 7768 symlink_info::check: 0 = symlink.check(D:\Abc\Xyz\conf.txt, 0x64B818) (0x404022) --- Process 7768 loaded C:\Windows\SysWOW64\FWPUCLNT.DLL at 73950000 --- Process 7768 thread 4596 exited with status 0x0 --- Process 7768 thread 6568 exited with status 0x0 --- Process 7768 thread 7040 exited with status 0x0 82877524 83873956 [main] find 7768 pwdgrp::fetch_account_from_windows: line: ===> You see the process threads created, and created again, then they close after FWPUCLNT.DLL unfreezes (see above) drwx------ 1 CKimball UsersGrp 0 Jul 28 23:13 .. 303 995341 [main] find 7768 symlink_info::check: 0x0 = NtCreateFile (\??\D:\Abc\Xyz\conf.txt) 241 995582 [main] find 7768 symlink_info::check: not a symlink 214 995796 [main] find 7768 symlink_info::check: 0 = symlink.check(D:\Abc\Xyz\conf.txt, 0x64B818) (0x404022) --- Process 7768 loaded C:\Windows\SysWOW64\FWPUCLNT.DLL at 73950000 --- Process 7768 thread 4596 created --- Process 7768 thread 6568 created --- Process 7768 loaded D:\Cygwin\bin\cygintl-8.dll at 645e0000 --- Process 7768 loaded D:\Cygwin\bin\cygwin1.dll at 61000000 --- Process 7768 loaded D:\Cygwin\bin\cygiconv-2.dll at 6f150000 6 6 [main] find (7768) ********************************************** 505 511 [main] find (7768) Program name: D:\Cygwin\bin\find.exe (windows pid 7768) 203 714 [main] find (7768) OS version: Windows NT-10.0 183 897 [main] find (7768) ********************************************** --- Process 7768 loaded C:\Windows\SysWOW64\advapi32.dll at 754e0000 --- Process 7768 loaded C:\Windows\SysWOW64\msvcrt.dll at 753d0000 --- Process 7768 loaded C:\Windows\SysWOW64\sechost.dll at 75490000 212 996008 [main] find 7768 path_conv::check: this->path(D:\Abc\Xyz\conf.txt), has_acls(1) --- Process 7768 thread 7040 created --- Process 7768 thread 4596 created --- Process 7768 loaded D:\Cygwin\bin\cyggcc_s-1.dll at 6c100000 --- Process 7768 thread 6568 created --- Process 7768 loaded D:\Cygwin\bin\cygintl-8.dll at 645e0000 --- Process 7768 loaded D:\Cygwin\bin\cygwin1.dll at 61000000 --- Process 7768 loaded D:\Cygwin\bin\cygiconv-2.dll at 6f150000 6 6 [main] find (7768) ********************************************** 505 511 [main] find (7768) Program name: D:\Cygwin\bin\find.exe (windows pid 7768) 203 714 [main] find (7768) OS version: Windows NT-10.0 183 897 [main] find (7768) ********************************************** --- Process 7768 loaded C:\Windows\SysWOW64\advapi32.dll at 754e0000 *=====> Working Scenario* ===> Runs straight through to completion, no pauses/freezes 215 696807 [main] find 9456 build_fh_pc: fh 0x612AFFD0, dev 000000C3 235 697042 [main] find 9456 stat_worker: (\??\F:\Abc\Xyz\conf.txt, 0x200749F8, 0x612AFFD0), file_attributes 16 --- Process 9456 loaded C:\Windows\SysWOW64\rasadhlp.dll at 73190000 --- Process 9456 loaded C:\Windows\SysWOW64\FWPUCLNT.DLL at 72fa0000 161759 858801 [main] find 9456 pwdgrp::fetch_account_from_windows: line: <_svcCASpecLAN:*:1319973:1049089:U-TSYS\_svcCASpecLAN,S-1-5-21-21232 42984-354184167-320618023-271397:/home/_svcCASpecLAN:/bin/bash> 1034 859835 [main] find 9456 fhandler_base::fstat_helper: 0 = fstat (\??\F:\Abc\Xyz\conf.txt, 0x200749F8) st_size=0, st_mod e=040775, st_ino=1688849860295204st_atim=5F210CE0.25975E6C st_ctim=5F210CE0.25975E6C st_mtim=5F210CE0.25975E6C st_birthtim=5F210CE0.16B102A4 195 860030 [main] find 9456 stat_worker: 0 = (\??\F:\Abc\Xyz\conf.txt,0x200749F8) All our other Windows 2016 servers do not experience any issues. Do you have any suggestions on finding out what is causing this? Regards, Praveen --000000000000960ff805afd402ee Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 3lIw+PXB0ais5ksVfy2C/Mu3JVzQuvZFgmJBQdJE42tpifmoM9BgsLNaug85IfCJ5O6MGdlYvw2U hVyv/RNBWnDji/6k1dfyCQMRwrUCAwEAAaOCAdswggHXMA4GA1UdDwEB/wQEAwIFoDCBngYIKwYB BQUHAQEEgZEwgY4wTQYIKwYBBQUHMAKGQWh0dHA6Ly9zZWN1cmUuZ2xvYmFsc2lnbi5jb20vY2Fj ZXJ0L2dzcGVyc29uYWxzaWduMnNoYTJnM29jc3AuY3J0MD0GCCsGAQUFBzABhjFodHRwOi8vb2Nz cDIuZ2xvYmFsc2lnbi5jb20vZ3NwZXJzb25hbHNpZ24yc2hhMmczME0GA1UdIARGMEQwQgYKKwYB BAGgMgEoCjA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0 b3J5LzAJBgNVHRMEAjAAMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5j b20vZ3NwZXJzb25hbHNpZ24yc2hhMmczLmNybDAvBgNVHREEKDAmgSRwcmF2ZWVua3VtYXIuY2hh bmRyYWthckBicm9hZGNvbS5jb20wEwYDVR0lBAwwCgYIKwYBBQUHAwQwHwYDVR0jBBgwFoAUaXKC YjFnlUSFd5GAxAQ2SZ17C2EwHQYDVR0OBBYEFLEmllOzQCL0xt70oib/FAz8BLtQMA0GCSqGSIb3 DQEBCwUAA4IBAQCioNXT5h6Pw5jdD1kV2GBzHZmWPgaHlHJgvQHRP+6IxGl8ZNrTrpRRGAj62NJt IvRKPtBZWrj5cJEYFTlSPEEdoyKTOOUY1/w3QRHHwYCEZ1wVHB+/qdSRvJExJmxGW9ajjgrTDCua OlmrtURLvwAFZ8u1mRX5wYjcptTPYO5dRwhBIrsMoNSMM/AI41fWKlqCuRBm/tpArhrPbiAeZjwd EHA3HDcTqc1owWjOmTyF4C2OLOq8aqfNBVk/+PMJW+i7RAvQcyA0ZcrrWPNTOylMZvjHW6YAh7z4 IGzvSlneF4TbWtpEcXK7yK5zY4awRZbkhohDidRMlZD4oK5V8tASMYICbzCCAmsCAQEwbTBdMQsw CQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEzMDEGA1UEAxMqR2xvYmFsU2ln biBQZXJzb25hbFNpZ24gMiBDQSAtIFNIQTI1NiAtIEczAgwPlqfgJ7mCADHSltQwDQYJYIZIAWUD BAIBBQCggdQwLwYJKoZIhvcNAQkEMSIEILeS3/0Gn9SN2pnXIrjj1blbanxkwEH7Ap3z72gn1Rpa MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIwMDkyMTE0NTMxNFow aQYJKoZIhvcNAQkPMVwwWjALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAK BggqhkiG9w0DBzALBgkqhkiG9w0BAQowCwYJKoZIhvcNAQEHMAsGCWCGSAFlAwQCATANBgkqhkiG 9w0BAQEFAASCAQDOMx4TkD8VF7P/Ov4jTlr/PheooUJ2Oj0K4aQLy+kJHL98GLL7I/WswKY9dVmR sitYKTDPkRQwogDL5wXW0SbfgCdLisZ2RS/lrPiFrByCb3f2+Moe4WrtXDoigb1Rw9ODZmsrv12m L/+aEW9jsXrYFHyKf04kQ2p1n0L2K5RArUhZqKvRDBxm0pmUYMC4ei5EGATUMDt6/zOB6A070ZFR itwH9gHoBHzhymywzZoFiZwieH/Oa3YSGHH3m9BFPHR/0YadmjZskAIGCHhJUlcXTlaTsd7mqEfk C2qeJXU+FFRj+fUBkJiXFH5QekCmBBJLyYe3yoCmD9+LNMHidLRY --000000000000960ff805afd402ee--