[PATCH 0/4] Update FreeBSD baseline

Sebastian Huber sebastian.huber at embedded-brains.de
Thu Jul 7 12:01:04 UTC 2022


This patch set updates the header files imported from FreeBSD to the current
FreeBSD head:

commit 3bf66365129a13933f77d1f4421d5136861cffb4
Author: Brooks Davis <brooks at FreeBSD.org>
Date:   Wed Jul 6 14:03:48 2022 +0100

    cddl/*: add a WITH(OUT)_DTRACE option
    
    Add an option to enable/disable DTrace without disabling ZFS.  New
    architectures such as CHERI may support ZFS before they support DTrace
    and the old model of WITHOUT_CDDL disabling both wasn't helpful.
    
    For compatiblity, the CDDL option remains and WITHOUT_CDDL implies
    WITHOUT_DTRACE.  WITHOUT_DTRACE also implies WITHOUT_CTF.
    
    As part of this change, largely convert cddl/*/Makefile to using the
    more compact SUBDIR.${MK_<FOO>}+= form rather than using intermediate
    variables.
    
    Reviewed by:    markj
    Obtained from:  CheriBSD
    Sponsored by:   DARPA, AFRL
    Differential Revision:  https://reviews.freebsd.org/D35718

Alexander V. Chernikov (1):
  routing: fix source address selection rules for IPv4 over IPv6.

Gleb Smirnoff (2):
  Use network epoch to protect local IPv4 addresses hash.
  Add in_localip_fib(), in6_localip_fib().

John Baldwin (1):
  Remove copyinfrom() and copyinstrfrom().

 cpukit/include/machine/_kernel_in.h  | 6 ++++++
 cpukit/include/machine/_kernel_in6.h | 1 +
 cpukit/include/machine/_kernel_uio.h | 4 ----
 3 files changed, 7 insertions(+), 4 deletions(-)

-- 
2.35.3



More information about the devel mailing list