Home
last modified time | relevance | path

Searched hist:"82854693 aec11f87f1f0560e8395452b64f1770f" (Results 1 – 7 of 7) sorted by relevance

/freebsd/tools/build/options/
H A DWITHOUT_BRANCH_PROTECTION82854693aec11f87f1f0560e8395452b64f1770f Wed May 22 17:54:32 CEST 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Allow userspace to be built with PAC and BTI

Add the WITH/WITHOUT_BRANCH_PROTECTION build flags. This can be used
to enable the use of pointer authentication (FEAT_PAuth) and branch
target identification (FEAT_BTI) in userspace.

The kernel already handles both of these is userspace, we just need
to enable it.

Leave disabled for a short period for this to settle before enabling.

Reviewed by: emaste
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42596
H A DWITH_BRANCH_PROTECTION82854693aec11f87f1f0560e8395452b64f1770f Wed May 22 17:54:32 CEST 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Allow userspace to be built with PAC and BTI

Add the WITH/WITHOUT_BRANCH_PROTECTION build flags. This can be used
to enable the use of pointer authentication (FEAT_PAuth) and branch
target identification (FEAT_BTI) in userspace.

The kernel already handles both of these is userspace, we just need
to enable it.

Leave disabled for a short period for this to settle before enabling.

Reviewed by: emaste
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42596
/freebsd/stand/
H A DMakefile.incdiff 82854693aec11f87f1f0560e8395452b64f1770f Wed May 22 17:54:32 CEST 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Allow userspace to be built with PAC and BTI

Add the WITH/WITHOUT_BRANCH_PROTECTION build flags. This can be used
to enable the use of pointer authentication (FEAT_PAuth) and branch
target identification (FEAT_BTI) in userspace.

The kernel already handles both of these is userspace, we just need
to enable it.

Leave disabled for a short period for this to settle before enabling.

Reviewed by: emaste
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42596
/freebsd/lib/libomp/
H A DMakefilediff 82854693aec11f87f1f0560e8395452b64f1770f Wed May 22 17:54:32 CEST 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Allow userspace to be built with PAC and BTI

Add the WITH/WITHOUT_BRANCH_PROTECTION build flags. This can be used
to enable the use of pointer authentication (FEAT_PAuth) and branch
target identification (FEAT_BTI) in userspace.

The kernel already handles both of these is userspace, we just need
to enable it.

Leave disabled for a short period for this to settle before enabling.

Reviewed by: emaste
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42596
/freebsd/share/mk/
H A Dbsd.opts.mkdiff 82854693aec11f87f1f0560e8395452b64f1770f Wed May 22 17:54:32 CEST 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Allow userspace to be built with PAC and BTI

Add the WITH/WITHOUT_BRANCH_PROTECTION build flags. This can be used
to enable the use of pointer authentication (FEAT_PAuth) and branch
target identification (FEAT_BTI) in userspace.

The kernel already handles both of these is userspace, we just need
to enable it.

Leave disabled for a short period for this to settle before enabling.

Reviewed by: emaste
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42596
H A Dbsd.prog.mkdiff 82854693aec11f87f1f0560e8395452b64f1770f Wed May 22 17:54:32 CEST 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Allow userspace to be built with PAC and BTI

Add the WITH/WITHOUT_BRANCH_PROTECTION build flags. This can be used
to enable the use of pointer authentication (FEAT_PAuth) and branch
target identification (FEAT_BTI) in userspace.

The kernel already handles both of these is userspace, we just need
to enable it.

Leave disabled for a short period for this to settle before enabling.

Reviewed by: emaste
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42596
H A Dbsd.lib.mkdiff 82854693aec11f87f1f0560e8395452b64f1770f Wed May 22 17:54:32 CEST 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Allow userspace to be built with PAC and BTI

Add the WITH/WITHOUT_BRANCH_PROTECTION build flags. This can be used
to enable the use of pointer authentication (FEAT_PAuth) and branch
target identification (FEAT_BTI) in userspace.

The kernel already handles both of these is userspace, we just need
to enable it.

Leave disabled for a short period for this to settle before enabling.

Reviewed by: emaste
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42596