git: 3ac71149bade - main - Add WITH_LOADER_VERIEXEC_VECTX description

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Thu, 09 Mar 2023 21:39:57 UTC
The branch main has been updated by brooks:

URL: https://cgit.FreeBSD.org/src/commit/?id=3ac71149badeb1d3a0eeaa83739f7b385c8c941e

commit 3ac71149badeb1d3a0eeaa83739f7b385c8c941e
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2023-03-09 21:39:41 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2023-03-09 21:39:41 +0000

    Add WITH_LOADER_VERIEXEC_VECTX description
    
    PR:             270017
    Reviewed by:    emaste
    Sponsored by:   DARPA
    Differential Revision:  https://reviews.freebsd.org/D39002
---
 share/man/man5/src.conf.5                      | 8 ++++++++
 tools/build/options/WITH_LOADER_VERIEXEC_VECTX | 7 +++++++
 2 files changed, 15 insertions(+)

diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5
index a05987e1a492..a3f997e66e2c 100644
--- a/share/man/man5/src.conf.5
+++ b/share/man/man5/src.conf.5
@@ -1047,6 +1047,14 @@ The kernel has to be built with a module to parse the manifest.
 .Pp
 Depends on
 .Va WITH_LOADER_VERIEXEC .
+.It Va WITH_LOADER_VERIEXEC_VECTX
+Enable building
+.Xr loader 8
+with support for hashing and verifying kernel and modules as a side effect
+of loading.
+.Pp
+Depends on
+.Va WITH_LOADER_VERIEXEC .
 .It Va WITHOUT_LOADER_ZFS
 Do not build ZFS file system boot loader support.
 .It Va WITHOUT_LOCALES
diff --git a/tools/build/options/WITH_LOADER_VERIEXEC_VECTX b/tools/build/options/WITH_LOADER_VERIEXEC_VECTX
new file mode 100644
index 000000000000..b1fc6c815ed8
--- /dev/null
+++ b/tools/build/options/WITH_LOADER_VERIEXEC_VECTX
@@ -0,0 +1,7 @@
+Enable building
+.Xr loader 8
+with support for hashing and verifying kernel and modules as a side effect
+of loading.
+.Pp
+Depends on
+.Va WITH_LOADER_VERIEXEC .