DragonFlyBSD Kernel Audit
DF-1223 / build.log
← back to finding ↓ download raw
=== Single-fix nativekernel build with all 5 fix.diffs applied ===
=== (validates ahci DF-1212, vmx DF-1214, mpr DF-1223 compile in GENERIC) ===
=== (DF-1217 bktr and DF-1221 ena validated via standalone module builds) ===

=== kernel link line ===
linking kernel.debug

=== target files compiled (no errors) ===
--- mpr_sas.o ---
--- if_vmx.o ---
--- ahci.o ---
--- ahci.o ---
--- mpr_sas.o ---
--- bktr_core.o ---
--- ena.o ---
--- if_vmx.o ---

=== final status ===
=== NK_DONE rc=0 ===
Mon Jul 20 03:31:07 UTC 2026

=== any compile errors anywhere? ===
(none = clean build)

=== verify the fixes are present in the built kernel source ===
[DF-1212] ahci.c:
3968:		ci_saved &= (1U << ap->ap_sc->sc_ncmds) - 1;
[DF-1214] if_vmx.c:
2226:		 * (only MCLBYTES - ETHER_ALIGN bytes are usable after m_adj)
2233:			if (length > MCLBYTES - ETHER_ALIGN)
[DF-1217] bktr_core.c:
1222:		if (caps_priv_check_td(td, SYSCAP_RESTRICTEDROOT))
[DF-1221] ena.c:
1012:		rc = validate_rx_req_id(rx_ring, req_id);
1469:	if (unlikely(validate_rx_req_id(rx_ring, req_id)))
[DF-1223] mpr_sas.c:
461:	cm = mprsas_alloc_tm(sc);
524:	cm = mprsas_alloc_tm(sc);