From nobody Tue Sep 30 19:51:23 2025 X-Original-To: bugs@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 4cbpbJ4Qqkz69BZK for ; Tue, 30 Sep 2025 19:51:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cbpbJ2PTVz3g6T for ; Tue, 30 Sep 2025 19:51:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759261884; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Z/ZGp6aFCWlgMHBb/w8pNLkXr/uua5N4zsbawzI6eYk=; b=sIbikp7/Z9IkYaUiGWyqlnjMd5b9PNydLrKOEQah0xP/WznQOqaTJnWFgmrjwDslcEWFvt sskurc7awDry5UGMh0nXNcw9k8qqn6HpIE02j0LJ+mQD9O8Rae/TBRP/XyoXKRnOn/1Dsd 8GS9qUwttI0NSygO0+rhlS8fJYYC3VIcFUfAeKUtUjgNHofEJ3siaEYZMjW6N+l+E+rOwW hBMhzqDNQobvviNMWaIL0qJ04B/97vmAlAfXttTY5jk7kMB+ssEIuRNTrB0zcxZFlHTOpf bZ9YaO+2cQEhOp4i2X699iE1aYqmAWjtxgL+CoqLg7WmaPX/KQasUA3Oep2Fww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759261884; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Z/ZGp6aFCWlgMHBb/w8pNLkXr/uua5N4zsbawzI6eYk=; b=Og7l8aHcGHItoMt7ohfIQzJ8/5FXxxuHMiBv0qU6sFfaqkbMcBzR7cnUHsBP2EKiLiUNmb BOyUXbIhD9ruz0v+h02tLYnXXmcVOl/O/rCJpU1VLZjHzoBEyvdfPBx6jI9PtBl7ktlVkM wEkP7J+CHUv9FJtXWIdDNhM+RTfhcaYI5PJrIDqW8xGJiWS96MihGfHImxgIbN9QITCDn4 o4VO0y6u5ZZ62UZusbss1MFkM0BSKKEBcr3zZfc2npcj8D931/PSsASzFRV2VPOCLbeCCi zLrbv2gFDx2X/1YZYdUgLxRbuqCOVfYlwGiLVBlcj8dBfJd/QYkbkYh+xF0uNA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759261884; a=rsa-sha256; cv=none; b=tNNf7wc/P+imcgFOOkvA8CPwTTpBjueAAjSa/fU6Pg0rSdunR84t3ZeNshA2UA9MWikjVz US8VRETCngkrPOUhy39DeAM3yP+vLgbhJUocHZx/ucwvH4dKO9W3UgIh3Vnuoz0yk1Sh+p goJpCnIn+zWQacQF2PRRfTu6Rt76PXbe6Pohw7zpkIFoSLuFzwyuIIzv0L1i1/Vj4oGA7V ppVGLLZ+MW+iDKlFo/OuxS6ajQ5F6JnfHwmLi17+Ip0QWkPHEppzq68WKU6/h5DXyaDiG6 mEHADTcD/sdDUX2Js8ZhEzNyiWCRLwlzWzJH6NcFESeu/S8KuP3PTKN89YdAMQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4cbpbJ1psGzqpY for ; Tue, 30 Sep 2025 19:51:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 58UJpOVj020919 for ; Tue, 30 Sep 2025 19:51:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 58UJpO8W020918 for bugs@FreeBSD.org; Tue, 30 Sep 2025 19:51:24 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 287099] rpc.rquotad: support paths relative to NFSv4 tree root Date: Tue, 30 Sep 2025 19:51:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rmacklem@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D287099 --- Comment #4 from Rick Macklem --- The quota protocol (rpc.quotad) is a Sun sideband protocol for NFSv3. It has nothing to do with NFSv4 and requires junk like rpcbind to be working. NFSv4 does have quota attributes. Those are what the client should be using to acquire quotas for NFSv4 mounts. And yes, since no one noted it, I never noticed that the FreeBSD quota command doesn't seem to work correctly for NFSv4 mounts. I look at fixing that, but the fix is to use the NFSv4 quota attributes (accessed via syscalls) and not to use rpc.quotad. Why your Linux client is using rpc.quotad for NFSv4 mounts, I cannot venture a guess? --=20 You are receiving this mail because: You are the assignee for the bug.=