Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 03 Apr 2026 07:49:56 +0000
From:      Ahmad Khalifa <vexeduxr@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: b3d6829f4998 - main - subr_module: account for MODINFOMD_EFI_ARCH
Message-ID:  <69cf7124.25779.dcfdcc@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vexeduxr:

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

commit b3d6829f4998ad8ac8c65d39ac9513ba85a9974b
Author:     Ahmad Khalifa <vexeduxr@FreeBSD.org>
AuthorDate: 2026-04-03 07:13:29 +0000
Commit:     Ahmad Khalifa <vexeduxr@FreeBSD.org>
CommitDate: 2026-04-03 07:15:20 +0000

    subr_module: account for MODINFOMD_EFI_ARCH
    
    Fixes:          b538d4911004ca541507166b8ec9689d2e87d1aa
    MFC after:      2 weeks
---
 sys/kern/subr_module.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/sys/kern/subr_module.c b/sys/kern/subr_module.c
index f8b6770e3189..ab1eefab30b1 100644
--- a/sys/kern/subr_module.c
+++ b/sys/kern/subr_module.c
@@ -443,6 +443,11 @@ preload_modinfo_type(struct sbuf *sbp, int type)
 	case MODINFOMD_BOOT_HARTID:
 		sbuf_cat(sbp, "MODINFOMD_BOOT_HARTID");
 		break;
+#endif
+#ifdef MODINFOMD_EFI_ARCH
+	case MODINFOMD_EFI_ARCH:
+		sbuf_cat(sbp, "MODINFOMD_EFI_ARCH");
+		break;
 #endif
 	default:
 		sbuf_cat(sbp, "unrecognized metadata type");
@@ -465,6 +470,9 @@ preload_modinfo_value(struct sbuf *sbp, uint32_t *bptr, int type, int len)
 	case MODINFO_NAME:
 	case MODINFO_TYPE:
 	case MODINFO_ARGS:
+#ifdef MODINFOMD_EFI_ARCH
+	case MODINFO_METADATA | MODINFOMD_EFI_ARCH:
+#endif
 		sbuf_printf(sbp, "%s", (char *)bptr);
 		break;
 	case MODINFO_SIZE:


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cf7124.25779.dcfdcc>