DIRDEPS_BUILD: Update dependencies.Sponsored by: Dell EMC Isilon
usr.sbin: normalize paths using SRCTOP-relative paths or :H when possibleThis simplifies make logic/outputMFC after: 1 monthSponsored by: Dell EMC Isilon
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
dirdeps.mk now sets DEP_RELDIR
Fix a lock up where we enter swapper() with interrupts disabled.In smp_rendezvous_cpus we expect to wait for all cpus to entersmp_rendezvous_action. If we call this holding a proc lock swapper may
Fix a lock up where we enter swapper() with interrupts disabled.In smp_rendezvous_cpus we expect to wait for all cpus to entersmp_rendezvous_action. If we call this holding a proc lock swapper mayattempt to also lock it, however as interrupts are disabled the cpu neverhandles the ipi. Because smp_rendezvous_action waits for all signaledcpus before contining it may get caught waiting for the cpu running swapperas the proc mutex will be unlocked after smp_rendezvous_cpus finishes.The fix is to enable interrupts in the configure stage as we should bedoing.MFC after: 1 week
show more ...
Updated dependencies
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
The last big commit: let usr.sbin/ use WARNS=6 by default.
auditreduce now requires OpenBSM's config/config.h, so add that to thebuild include path.MFC after: 3 daysObtained from: TrustedBSD Project
Enable building of OpenBSM command line tools:- audit(8) - audit subsystem management tool- auditd(8) - audit trail and subsystem management daemon- auditreduce(1) - audit trail reduction tool-
Enable building of OpenBSM command line tools:- audit(8) - audit subsystem management tool- auditd(8) - audit trail and subsystem management daemon- auditreduce(1) - audit trail reduction tool- praudit(1) - audit trail printing toolCould probably use a NO_AUDIT make.conf flag.Obtained from: TrustedBSD Project