From nobody Fri Oct 09 00:20:41 2026 X-Original-To: dev-commits-src-branches@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 4j16vt3Pv9z6Z2JM for ; Fri, 09 Oct 2026 00:20:42 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4j16vt0fxZz4LdV for ; Fri, 09 Oct 2026 00:20:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791505242; 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=BYSkqnSv0DwxH7xb5ffDpMxtzacgaAKC/LeMYc/4zw0=; b=BOdUGabDg+H0ELuVGum4JPeWNfzzy5lxRwatM9IyjCSQI5gAqpXDnfbdNTPTB+Ndyb6jyi SeRo1DZ0V/D9O3dLFP2CeWTrAigxyXwzcALtVazvVW5kNLmB08SgBKdMuzxKHdi5iuSlLr bnjKlLy5kh6YQqvuKLGrL8n8cyDVYKwOHng9SFmkDUrVPsa59nxtdYZwczoh1KkvvcaoVC xViiAhSPT8qyWFqL0n19Ke3NtkFNdYmkm7VPGkct5u/iWMalF/TZbKDIAfnbgl39bcevAJ F56PWaO6GO/JkVlvnAvIRWAA84Jag4lf7OlkXQXCrQ/289R1LD3p3F8Z9lACBQ== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791505242; b=nq0gSSKjeJ0MUF9a2VtCfQbJs1wPF0DseAJakeeYaPNJ/qiSlwLhCHALkBRAJA4DN7NKbb Vg9KeJ0Y0AdPwKAq8JjOWhiJbaqiIulgk06ixk9lcJdv0GEDWNZl3rbcy9wf4e8g9JxsKK 4UbPNf1h3d1imerQGj6K/HcbKOeVRgfu+5+PtW6kkQfzbqILRc+wkB1M5W176iZj2xy9KK puu6cfvuh9Syq4QswUo4Dcu0HExdVsPcQIGFMSm1kyTnpoGYq/rYe3CGpw+yUQA4+bRaci jNFZbW78Yy9KR/hbdWE656ENTWLwIg4HX/n+HYGuRJqeyZUfxjjF7LzYUThq2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791505242; 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=BYSkqnSv0DwxH7xb5ffDpMxtzacgaAKC/LeMYc/4zw0=; b=k8TheBVtcFqdhIVP9jsZxJyHNuO2gUTNCUW42PF+Z7hPdT+IylU1bq/XgGYLoO/fFYvUeW afGlFgZDIrwUg/w/6DQcrbDYZ8omOroxUe/oICsc5fZ/uAcmBU4k9YNn+2M17tNzAA7l3a 7c/9/jfKYinNJRP2ztqBhyQ6nFRLGzvr4ncXXloKGT4RMmJJGtFQBHoAn1X47lHIJ5Hq5z 9OFsO4ioDIwygecAzeuF6mYsNMSeiWXuRNf6uu6/EYb0n3SnFkulyw6udXXJwFjY95wB4z 6RLt0zdamC3ZBxBPEyIND85LTGNBwsnmezlB+QNBhUS3jXdFAP5l7s7/kZfmyQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4j16vs6pyFz1352 for ; Fri, 09 Oct 2026 00:20:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 192e8 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 09 Oct 2026 00:20:41 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: John Baldwin Subject: git: c49debc1e750 - stable/14 - Regenerate after fixing getfhat(2) prototype List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhb X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: c49debc1e7509a246f494687db840beb2211dcda Auto-Submitted: auto-generated Date: Fri, 09 Oct 2026 00:20:41 +0000 Message-Id: <6ac83359.192e8.60011b91@gitrepo.freebsd.org> The branch stable/14 has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=c49debc1e7509a246f494687db840beb2211dcda commit c49debc1e7509a246f494687db840beb2211dcda Author: John Baldwin AuthorDate: 2026-07-27 18:09:03 +0000 Commit: John Baldwin CommitDate: 2026-10-08 18:35:12 +0000 Regenerate after fixing getfhat(2) prototype (cherry picked from commit 9bf1bcf7491de99e4b0a8dd2ba8c61d5603ab407) --- sys/compat/freebsd32/freebsd32_systrace_args.c | 4 ++-- sys/kern/systrace_args.c | 4 ++-- sys/sys/sysproto.h | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys/compat/freebsd32/freebsd32_systrace_args.c b/sys/compat/freebsd32/freebsd32_systrace_args.c index ffc5621b6b7c..aa4305cdf356 100644 --- a/sys/compat/freebsd32/freebsd32_systrace_args.c +++ b/sys/compat/freebsd32/freebsd32_systrace_args.c @@ -3160,7 +3160,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args) case 564: { struct getfhat_args *p = params; iarg[a++] = p->fd; /* int */ - uarg[a++] = (intptr_t)p->path; /* char * */ + uarg[a++] = (intptr_t)p->path; /* const char * */ uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */ iarg[a++] = p->flags; /* int */ *n_args = 4; @@ -8775,7 +8775,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "userland struct fhandle *"; diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c index f67eb9c21d90..d31b9b519a7a 100644 --- a/sys/kern/systrace_args.c +++ b/sys/kern/systrace_args.c @@ -3247,7 +3247,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args) case 564: { struct getfhat_args *p = params; iarg[a++] = p->fd; /* int */ - uarg[a++] = (intptr_t)p->path; /* char * */ + uarg[a++] = (intptr_t)p->path; /* const char * */ uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */ iarg[a++] = p->flags; /* int */ *n_args = 4; @@ -8920,7 +8920,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "userland struct fhandle *"; diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h index 4c9780cb4054..6b9220ff1425 100644 --- a/sys/sys/sysproto.h +++ b/sys/sys/sysproto.h @@ -1757,7 +1757,7 @@ struct getrandom_args { }; struct getfhat_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)]; char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; };