sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
iicbb: Always build ofw_bus_if.hAlways make ofw_bus_if.h. While it's only used when option FDT is in thekernel, it can always be generated. In theory we could omit it if optionFDT isn't present,
iicbb: Always build ofw_bus_if.hAlways make ofw_bus_if.h. While it's only used when option FDT is in thekernel, it can always be generated. In theory we could omit it if optionFDT isn't present, but none of the rest of sys/modules does that. Thatfine-grained control likely won't be reliable w/o a redesign of thekernel/module config system.Sponsored by: Netflix
show more ...
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDiffer
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDifferential revision: https://reviews.freebsd.org/D32878
sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
Build ofw_bus_if.h for modules for RISC-V.
MIPS also needs ofw_bus_if.h in some cases.
Build ofw_bus_if.h for modules that need it on arm64
Fix build race on armv6* and powerpc*.Tested with cross builds amd64 -> armv6(hf) and powerpc(64).Suggested by: andrew@
Fix make depend.Approved by: uqs
Major rework of the iicbus/smbus framework: - VIA chipset SMBus controllers added - alpm driver updated - Support for dynamic modules added - bktr FreeBSD smbus updated but not tested - cleanup