From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by sourceware.org (Postfix) with ESMTPS id 295933858D37 for ; Fri, 1 Sep 2023 04:24:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 295933858D37 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-51a52a7d859so5800487a12.0 for ; Thu, 31 Aug 2023 21:24:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693542273; x=1694147073; darn=cygwin.com; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a8Jo7p94UuSxGYJEFnvRteW89JwtqSUfFZser50Hh/8=; b=OSa1z9DxUKB7RYsTRvhLBCCZD+UBuhabrV2/E8GdBakrAmrkb9VSakb58DaC6jX6ZS V2Ag10lQZ0SJJ2ebUpbPbz505VylMzmJdrFIK7J03Pgy55s0MJ0L1ZAOwHqHJhOi6Cbf hEns+V4sJRZ1ey1LBn87+1RfkNHnaADcaDErCBudOxOrzMQNU3YgdbUqCvD8HSRT0hYN EASCOBaI2iNXHQW7n5HiILrueg/d8XkEQOoyB18azgS46kzfzzF/pbo8t/OH3LTPi3vJ Y9eEjFWgijWcNxIxq3EgZ0RN+PEvtuPRkNnKAX4afPl4OVCpbCxzQdm9XJQUyW/xJGNF H9Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693542273; x=1694147073; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=a8Jo7p94UuSxGYJEFnvRteW89JwtqSUfFZser50Hh/8=; b=IgD3kxVZVE02D5PWG1JDNthpFc1MHc1fIetmORU8EwKF+2z3evGisCTCAzoab/Ym79 c7mEYpCOHCgHzjIuFP4XKR53Ln+S0pXYMRu2yBfhKeFtmAYHuAflzVPcDVdpRDh/YqfI 007iQjT2PS7FDOZu8zP0ar+VsEnnA/R7MMEiwb3qZy80xCpYGAh5owPB9HSNdj4Fp0JX /JC40DfArTRkOJLae5CoQvAsBcZesEr3BncHE1fRhV3KhczTkHabMqLOu8wov34malIb YIih/cz/01dD0jZxqTA4giE1pw4sP6uBcPP5WzmmwDzSrfVO9MmfL18+9uVdQIV+pTNO OQ6g== X-Gm-Message-State: AOJu0YxDnVXXAwstB6Ctq7cHBBwNQ3kFe3QaTDPkBZgpg8A8ASa4PxKi /hOR9LBeO/xbjPz4XO41GbRGiYe56RQPJoElhxv4hqnbHb5Vz0FI X-Google-Smtp-Source: AGHT+IHwKgp1FeyPs/1oeKv2UbYB3r3ljsA/7+b8kL+ZeuTjtk53xLIG9t7+zQbQ1FaRw2Z3/iR6rTvC46ezrJQ4E2E= X-Received: by 2002:a05:6402:430f:b0:51e:4218:b91b with SMTP id m15-20020a056402430f00b0051e4218b91bmr5338618edc.1.1693542273416; Thu, 31 Aug 2023 21:24:33 -0700 (PDT) MIME-Version: 1.0 From: Cedric Blancher Date: Fri, 1 Sep 2023 06:23:57 +0200 Message-ID: Subject: Cygwin generates syscalls for *.lnk files on filesystems with native symlink support? To: cygwin@cygwin.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Good morning! During a Cygwin 3.4.8-1.x86_64 debugging session I noticed something odd when I looked at the network traffic generated by one of our cluster nodes: It seems that for each call to a tool (i.e. starting "sed" from "bash") Cygwin searches for *.lnk files. Is this correct even when the filesystem in question has native symlink support (e.g. NFS)? Excerpt from tshark: 1746 3.800878384 192.168.2.152 =E2=86=92 192.168.2.150 NFS 298 V4 Call look= up LOOKUP DH: 0x49b89d4e/staden | LOOKUP sed 1747 3.800910202 192.168.2.150 =E2=86=92 192.168.2.152 NFS 318 V4 Reply (Ca= ll In 1746) lookup LOOKUP | LOOKUP Status: NFS4ERR_NOENT 1748 3.801293956 192.168.2.152 =E2=86=92 192.168.2.150 NFS 266 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.exe 1749 3.801319051 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1748) lookup LOOKUP Status: NFS4ERR_NOENT 1750 3.801636441 192.168.2.152 =E2=86=92 192.168.2.150 NFS 266 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.lnk 1751 3.801659474 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1750) lookup LOOKUP Status: NFS4ERR_NOENT 1752 3.801981533 192.168.2.152 =E2=86=92 192.168.2.150 NFS 270 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.exe.lnk 1753 3.802003824 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1752) lookup LOOKUP Status: NFS4ERR_NOENT 1754 3.810270585 192.168.2.152 =E2=86=92 192.168.2.150 NFS 266 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.bat 1755 3.810345438 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1754) lookup LOOKUP Status: NFS4ERR_NOENT 1756 3.810768112 192.168.2.152 =E2=86=92 192.168.2.150 NFS 270 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.bat.exe 1757 3.810795216 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1756) lookup LOOKUP Status: NFS4ERR_NOENT 1758 3.811234114 192.168.2.152 =E2=86=92 192.168.2.150 NFS 270 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.bat.lnk 1759 3.811254882 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1758) lookup LOOKUP Status: NFS4ERR_NOENT 1760 3.811728762 192.168.2.152 =E2=86=92 192.168.2.150 NFS 274 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.bat.exe.lnk 1761 3.811802518 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1760) lookup LOOKUP Status: NFS4ERR_NOENT 1762 3.820028572 192.168.2.152 =E2=86=92 192.168.2.150 NFS 266 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.sh 1763 3.820128384 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1762) lookup LOOKUP Status: NFS4ERR_NOENT 1764 3.820495809 192.168.2.152 =E2=86=92 192.168.2.150 NFS 270 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.sh.exe 1765 3.820560543 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1764) lookup LOOKUP Status: NFS4ERR_NOENT 1766 3.821000559 192.168.2.152 =E2=86=92 192.168.2.150 NFS 270 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.sh.lnk 1767 3.821071034 192.168.2.150 =E2=86=92 192.168.2.152 NFS 162 V4 Reply (Ca= ll In 1766) lookup LOOKUP Status: NFS4ERR_NOENT 1768 3.821519236 192.168.2.152 =E2=86=92 192.168.2.150 NFS 274 V4 Call look= up LOOKUP DH: 0x2cf62c0d/sed.sh.exe.lnk Also, searching for sed.sh.exe.lnk looks weird. Bug, or feature? Ced --=20 Cedric Blancher [https://plus.google.com/u/0/+CedricBlancher/] Institute Pasteur