[libbsd 0/7] Update FreeBSD baseline
Sebastian Huber
sebastian.huber at embedded-brains.de
Thu Jul 7 12:02:41 UTC 2022
This patch set updates the kernel space parts of Newlib provided 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
Konstantin Belousov (1):
Kernel-side infrastructure to implement nvlist-based set/get ifcaps
Kristof Provost (1):
Widen ifnet_detach_sxlock coverage
Rick Macklem (2):
Add the MSG_TLSAPPDATA flag to indicate "return ENXIO" for
non-application TLS data records.
uipc_socket.c: Modify MSG_TLSAPPDATA to only do Alert Records
Sebastian Huber (3):
CONTRIBUTING.rst: Add FreeBSD baseline update hints
Define IN_HISTORICAL_NETS for kernel space
Define IFCAP_NOMAP for Newlib compatibility
CONTRIBUTING.rst | 11 +++++++++++
rtemsbsd/include/machine/_kernel_if.h | 14 ++++++++++++++
rtemsbsd/include/machine/_kernel_socket.h | 1 +
rtemsbsd/include/machine/rtems-bsd-kernel-space.h | 6 ++++++
rtemsbsd/include/machine/rtems-bsd-user-space.h | 3 +++
5 files changed, 35 insertions(+)
--
2.35.3
More information about the devel
mailing list