From nobody Wed Nov 05 15:38:07 2025 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 4d1qGS19MTz6GV06; Wed, 05 Nov 2025 15:38:08 +0000 (UTC) (envelope-from git@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 4d1qGS0hxSz3JKc; Wed, 05 Nov 2025 15:38:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762357088; 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; bh=cu2CzGgp88J81zokyyqdyGCNd9SlqXlcjq19pGMqJSU=; b=nEU+WXRfygkXsufSx7ifl2tH3/jRBEGuPOU1f+rigEPRqJM7KDV3Vyl6aEPKIr4p4Kn2Mp Nw6VVVNOJU7bq1PT/GtbID1AGGOnTe90Ht28fKkwZxEkSxsrLzX95Hv8Cl5Dajl2rqjj1r jDxYQSpbuQiF7syMTLhjUKtma5YUL0tC/FKoe4WPcLxHEVTy7gxmisDkbddUtK0CNjP5jP zSBZu/0yU+ijXR8LGnsBszN2k3SMCezsmOgUgvfNipL2rMgSuJuPeyMLoHcC/MTR0sJD1b Yll+Cj4yZ0Fpdw+JtviFPnE0+F8/LXHCuWHBjlxmlyY0oTf2fkOWXLklNZlpCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762357088; 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; bh=cu2CzGgp88J81zokyyqdyGCNd9SlqXlcjq19pGMqJSU=; b=HgzTm0RePfdkyBR5jgPKLVjeCo3Hxd0NWZMNMACO+jK1iKA9GGBdfIbK05SJ1WReD9Co07 gkhphXASPPgvA1bYR/mk8VH5L/egSq6tsQavW3NPFI71bKawpu0hn5PojjfvFhZMY5Xzdz 730JP+GZlenf+MEY+mmYQE/DTkPwQJbUWksPa2Mj1thVhNXbv/USekxwm0p3EI+5mkkkq9 a8JU0/p6Wr2p7IjGBdfq7WAyWWSL/5FutZx3CDn8hUn9EKd8Hc8QK75KDBJxgsosUJ8it2 15T1mqmb+AebDMRIEFJNxY2+QSNF0EUlEVYNDcuTIq03rqWQDogAh6KMyJX/vg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762357088; a=rsa-sha256; cv=none; b=H/OGlc+efSBqe1itxfBCLIiTWfhLCOFnUg88u2cCGRTcg4XfJ88w+3azyC3twJgKPBmeRv FKyIkI3vKzDmdBHqdgR3rUSgcmkvHYcxEg1NJobmDOMspje9tMF9o6vq5vcfb84ztC21Si i79NQV5GcfxqiXX663E2DVtIzlIUJZw7r79RwQftPKIBYbTrOIYxTFjWdcZdXk0kSVn5lJ UA826GuzSKO5N4gxoSyA7eALuXCMLQT3xpu/Z4t1xylZnAXU1m67F2yZqZkbacRClqEDIB hMyxXUCaW+QuMzmL6zRazebiVmTvm4W1/42p80nAqJpgTEJZ4LJ1Ty+OPzd5ng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4d1qGS05XszpbN; Wed, 05 Nov 2025 15:38:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5A5Fc76r034791; Wed, 5 Nov 2025 15:38:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A5Fc77W034788; Wed, 5 Nov 2025 15:38:07 GMT (envelope-from git) Date: Wed, 5 Nov 2025 15:38:07 GMT Message-Id: <202511051538.5A5Fc77W034788@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dag-Erling =?utf-8?Q?Sm=C3=B8rgrav?= Subject: git: 58f534ec408c - stable/13 - truss: Properly display first argument to nmount 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: des X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 58f534ec408c77d365426a03e8037d874151c421 Auto-Submitted: auto-generated The branch stable/13 has been updated by des: URL: https://cgit.FreeBSD.org/src/commit/?id=58f534ec408c77d365426a03e8037d874151c421 commit 58f534ec408c77d365426a03e8037d874151c421 Author: Tiago Gasiba AuthorDate: 2025-10-29 20:09:39 +0000 Commit: Dag-Erling Smørgrav CommitDate: 2025-11-05 15:37:44 +0000 truss: Properly display first argument to nmount The first argument to nmount(2) is an nvlist in the form of an iovec, which truss already knows how to decode. Set the correct flag so this happens automatically. MFC after: 1 week PR: 290667 (cherry picked from commit b9f848ecbafce4e56ba9c8b7993b85347e83484a) --- usr.bin/truss/syscalls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.bin/truss/syscalls.c b/usr.bin/truss/syscalls.c index e7b937c78cbc..6aced2770e2b 100644 --- a/usr.bin/truss/syscalls.c +++ b/usr.bin/truss/syscalls.c @@ -402,7 +402,7 @@ static const struct syscall_decode decoded_syscalls[] = { { .name = "nanosleep", .ret_type = 1, .nargs = 1, .args = { { Timespec, 0 } } }, { .name = "nmount", .ret_type = 1, .nargs = 3, - .args = { { Ptr, 0 }, { UInt, 1 }, { Mountflags, 2 } } }, + .args = { { Iovec | IN, 0 }, { UInt, 1 }, { Mountflags, 2 } } }, { .name = "open", .ret_type = 1, .nargs = 3, .args = { { Name | IN, 0 }, { Open, 1 }, { Octal, 2 } } }, { .name = "openat", .ret_type = 1, .nargs = 4,