From nobody Wed Jan 21 02:05:14 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dwnbK1QnKz6PT9D for ; Wed, 21 Jan 2026 02:05:33 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwnbJ4ZwSz3GvF for ; Wed, 21 Jan 2026 02:05:32 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-65813e3e215so606493a12.0 for ; Tue, 20 Jan 2026 18:05:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1768961126; cv=none; d=google.com; s=arc-20240605; b=WXmZxan9DKUpWpkqZ7vMspRXNsbYEij8uJ3YL02bVD3Xqstvqui/2lwVh5v4bqV0Ni 2RpNqbjMZHFx74/cYvTYtIlatbHPRkLhqc//xmoZT+qBhibxSFkyuZPNDdTBUbHzlX3K 6c9zrUt4dVbE1DeUEr1yu2QIIvRt6lzExmu6vTRtS9yjRue8hPFVwfVXfC5DGbpZ8J+f 0/sG+cZgTzHhIhC5ehp1xflM1QnbcknO2HIKmXewO6I+I3BQOrmgYDPpHimfhGWXzbF7 uedEZb6yh6VNdrUMafJyqZ3l3l5LiND3UXXTiZ5mixBP66YO6SriIucCdWETIKuHlPNv 4DGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=LmLSHKGOrC2GDwYZ+3CFwLaJ5crAkvDQhbUEmh290MI=; fh=GfSWW2CXY321syr/siTnQ4nEQhD3aIiRBuDnituq1+I=; b=IvPf3YmY0xounPMSpQVL48f0X+5OPZcjWZDMfoi+8lkaP4cKr0zcVnz7xyVkCoO1tC J0GgP5lcCqNegmcRFPpv+oYnMZyJAJZKdfgHt1Yqb1hP9ytKcEhKryKW+8GPFKPtjgG9 6v7x6H8q2a2yirvDzf59RiYAu3Oe6+vS1gHC6Qfm5Haol+957UCLc/gKsEghWg2/Xt9x cSU5EW2M0LzfhewT4XyzBbM9RXuEsyZ/BUVKc+wODfRiTrFsuuo8L9rniVJk6CwNSyXb kRZAD/ZZd0eqpuWXNbV7tEpiC535W28zAodmZPuLLE1jm+R0FzdVczfem+aCcTwvKOzQ tqVw==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768961126; x=1769565926; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=LmLSHKGOrC2GDwYZ+3CFwLaJ5crAkvDQhbUEmh290MI=; b=UZWUkLasI+xFZCNYdn9+Ldn7t5+uxdCjz49HUoKlxIe6meQY0fT0BvM/zZzMA3TKSr TqHxp4kv21t1AXbVo9i+A8hhmu+EpGVC5LC8dd3HUh1WSn1awGsIFlCjB4112CxXrghs JfroHdlnmL36A0ikcXMq2OUUV+BGlPshcyFRyldNB2bQcJH65OneAgzZXWUKVY1qKuVl ydrxMJhOLlSclmt3vzWQYxLmJ+vbdO5rTOdf6Chbr7fci6N8IT0G0ph+P64sM85DO+Sl ixM5jiR0hmE8G3veyxs/iCsSl0CmTEsyExXWmV3vl3mi1tV19OxglHcH2RKPAV9YCLPM E7HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768961126; x=1769565926; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=LmLSHKGOrC2GDwYZ+3CFwLaJ5crAkvDQhbUEmh290MI=; b=Umfqc6vTEYk52jsEs55zcVgqJI35TsWUAuLlHrOqg37BHLCvwxSU/uDiUE7YLCffI1 /T49hIoWO1wm6ZjU6/KcBXm7O4TeTgvro9ZRCbN3Ox/V9LwMr/j8cdHd2u6ED/zr4/K2 zJUEQ9ySKbjyhBFMQbBbj6Jrz9K52BoNSXBR1aOxlfgoBxNRpXfvr8PtAV5xLuvHWzte 7rulLfetc+LHBu87K22I+tdtdZ3rZwdlEwQUQ4Ta64adiDk2oORR1/WQL18q78H7Gd1M zPHK4IOx2vjYv4OHw4V54ebqhRT2Xex4tESVb/L/m9UKu1eEC1UR/Lu8mMHUswOWysYa Td5Q== X-Forwarded-Encrypted: i=1; AJvYcCU+oFRGUzVY16+n+nVBw4CxELSjlTEJiHf3SNnPSw7jK1QuBFzi4MVc1W0uQc1JyN36PgbSJfZuPI0E7QWIKgwkfeRv@freebsd.org X-Gm-Message-State: AOJu0Yxt4vpjiCG9q8HrcI+9myGVqmCMN627p+bo371BmEiX19KaD8Oh 88LyamXeDZ34F29haBfHOd6VeUu6KwVt/X8Q9ZuF19DMzM0d1dl8poLGoFI+3ZEI1/91L3KVz0K MxvAS4AI84jwW3QZuNAvnESyjDIcX+q6GB54= X-Gm-Gg: AZuq6aJFKHFrPoA0LAIkMhDDnFPpA94OJXFpZz/NqoCE8viDXFkTf64LHDD3M4IE0jR gdROBe4iMR7kwLlDsxsQRsODYP3RVbYb1eoS/8x9yws1fp6fLJ1QMqdEheN/OC/miBjmlMWo4jz yl5ue8hzgB+q5fI7VepJg9R73ZxPdwnSLwmhtk1w80YMlPrRDE+hyrwfzRqWll0dbD90A14alGs 3dwytLRftgKzLwkmHTHLZr+T+4pDEfguCx1AHLQvEJiHiQ1ixrwnLcQaIsHlyGXEGWSO4ulsAce 5MtS95KXBnvEpaL2jFUgqrhbeEpUfwGobzG6hpI= X-Received: by 2002:a05:6402:26d3:b0:64b:42a6:3946 with SMTP id 4fb4d7f45d1cf-654b93641a7mr12721387a12.7.1768961125709; Tue, 20 Jan 2026 18:05:25 -0800 (PST) List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 References: <69701cba.3facc.37d4dc75@gitrepo.freebsd.org> In-Reply-To: From: Rick Macklem Date: Tue, 20 Jan 2026 18:05:14 -0800 X-Gm-Features: AZwV_QgGfzb9tG1Sh9jfj30oOToruxALZAzHGeEmZcCX63-dVWeOQfYvwQ0bM6M Message-ID: Subject: Re: git: f2155a6fb568 - main - nfscl: Fix handling of case insensitive file systems To: Konstantin Belousov Cc: Rick Macklem , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dwnbJ4ZwSz3GvF On Tue, Jan 20, 2026 at 5:51=E2=80=AFPM Konstantin Belousov wrote: > > CAUTION: This email originated from outside of the University of Guelph. = Do not click links or open attachments unless you recognize the sender and = know the content is safe. If in doubt, forward suspicious emails to IThelp@= uoguelph.ca. > > On Wed, Jan 21, 2026 at 12:24:26AM +0000, Rick Macklem wrote: > > The branch main has been updated by rmacklem: > > > > URL: https://cgit.FreeBSD.org/src/commit/?id=3Df2155a6fb5681c3dca4524a3= b2b862a72218a541 > > > > commit f2155a6fb5681c3dca4524a3b2b862a72218a541 > > Author: Rick Macklem > > AuthorDate: 2026-01-21 00:21:52 +0000 > > Commit: Rick Macklem > > CommitDate: 2026-01-21 00:21:52 +0000 > > > > nfscl: Fix handling of case insensitive file systems > > > > Name caching must be handled somewhat differently > > for case insensitive file systems. Negative name > > caching does not work and, for rename, all names > > associated with the rename'd vnode must be disabled. > Also for unlink. At least I did not found this in the patch. nfs_remove() already does a cache_purge(vp), where "vp" is the file being removed. And testing for msdosfs, it worked ok. rick >