From nobody Mon Mar 27 12:56:30 2023 X-Original-To: dev-commits-src-main@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 4PlXrG5Z0Gz42FGG; Mon, 27 Mar 2023 12:56:30 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PlXrG52hTz3ntL; Mon, 27 Mar 2023 12:56:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679921790; 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=Zhaj/PrS7O4pdHDTzQuE/fudkbQVj/aVIlH50C9UNno=; b=kj+ryrJ/CkWmKPCvGWPYqd77YpSSVJ9Q3Yw6BL1AS/IO10GTJ6YprruSI3SA1D5f/4fiUx PU44WhbnDb09xoKX4784GbrpnY4PLoZuuH6jfxUHJhyDOabHBOIMvDxmKvsmAT+ih1iGo+ woYzQa27hm2p93KWTEydKNJSnGlOU7MJWvt+FPfQ2Sr1HE9+CGF/w0VoqaXECqV2dTBO1+ E3xWqRBmUBRmBzkuzBv4ZPS+RSK3bdDBTV62/0TBJ9TbPkaQpWmFFvQPW0HrIzQa8z7bm1 H1Mon00s9KtpD3fd6XJXTI9n6zsJjDXhhv3Xe8MnaSjKGwmfSQ+jlOzXdQLcTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679921790; 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=Zhaj/PrS7O4pdHDTzQuE/fudkbQVj/aVIlH50C9UNno=; b=jBkKltIslfF1JnUuo5TesSqK08c0FDRJi1WdLAKODH7k02/bM9eKNrjWu10BqaUfSwdAPR Jw/WxHXUzBAYJHZuVH2BsNt59WPuwCRR960DTK6G/DTFRBEm+5vQo15HB2iRL+N3P37Ykk 82rr+ieNObOyZJO/JpqDB+8YAkR0zmYT2aSq5RCj2x+MwPPk2PzGmwnHewyrt81tqspfTi J+a6hSbbE0asKccL2Le/h2CPX9Gv7t51eyQmZirR2k53GGaNGBJ+p3WDDUphdoYSvEMmFm BAZ/4T97prePyCNdZf1ziCuO+i+N0jokXlwh+MdbOwn2WAtRoOoE6A0ZIdySRg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1679921790; a=rsa-sha256; cv=none; b=ic+KdZeqFeEF7LWdeV3qlAcShpmTu8IQPBL/WZQ5XX9rfGE3+KUr6c6e+8+sdnUbYsrB/c DQtRtlkQHk9+dNPXL8OIWyBDFlGyEasbXE+kleGdFF/0nfDEZ4RDN4Xu/6MFoGe2quS8Q6 cJPPR/uyxq+sM/PjgGADVdjuHxsPkKtRRZIVyydcAqM8LtL00RfRIqYaMCByTmz4xkP6y8 DP77W26toc6pgH6CaQJ7kmsLQ7T87x+790CHXoubpe7j4lU93EuMETcxBmwTV5HGy4hlQd Yh7xUlDLt5f6v3QZeo20DTKKNtCI3BDBU/NvUpC28DliGX69NH5o3/fbH/eS5A== 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 4PlXrG46hGzNbm; Mon, 27 Mar 2023 12:56:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 32RCuUdV007607; Mon, 27 Mar 2023 12:56:30 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32RCuUCa007606; Mon, 27 Mar 2023 12:56:30 GMT (envelope-from git) Date: Mon, 27 Mar 2023 12:56:30 GMT Message-Id: <202303271256.32RCuUCa007606@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Mark Johnston Subject: git: ad2f2ee01543 - main - arm64: Remove duplicated function prototypes for PAC List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: markj X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ad2f2ee01543e219b6af6a839d833a117806bad7 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=ad2f2ee01543e219b6af6a839d833a117806bad7 commit ad2f2ee01543e219b6af6a839d833a117806bad7 Author: Mark Johnston AuthorDate: 2023-03-26 18:33:33 +0000 Commit: Mark Johnston CommitDate: 2023-03-27 12:56:22 +0000 arm64: Remove duplicated function prototypes for PAC No functional change intended. Sponsored by: The FreeBSD Foundation --- sys/arm64/include/cpu.h | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/sys/arm64/include/cpu.h b/sys/arm64/include/cpu.h index 280a759a4f06..88a9ac18080b 100644 --- a/sys/arm64/include/cpu.h +++ b/sys/arm64/include/cpu.h @@ -209,17 +209,6 @@ void ptrauth_thread0(struct thread *); void ptrauth_mp_start(uint64_t); #endif -/* Pointer Authentication Code (PAC) support */ -void ptrauth_init(void); -void ptrauth_fork(struct thread *, struct thread *); -void ptrauth_exec(struct thread *); -void ptrauth_copy_thread(struct thread *, struct thread *); -void ptrauth_thread_alloc(struct thread *); -void ptrauth_thread0(struct thread *); -#ifdef SMP -void ptrauth_mp_start(uint64_t); -#endif - /* Functions to read the sanitised view of the special registers */ void update_special_regs(u_int); bool extract_user_id_field(u_int, u_int, uint8_t *);