sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
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
Kill MFILES and find things automatically. It turned out to be onlylightly used. Find the proper .m file when we depend on *_if.[ch] inthe srcs line, with seat-belts for false positive matches. Th
Kill MFILES and find things automatically. It turned out to be onlylightly used. Find the proper .m file when we depend on *_if.[ch] inthe srcs line, with seat-belts for false positive matches. This usesmake's path mechanism. A further refinement would be to calculate thisonce, and then pass the resulting _MPATH to modules submakes.Differential Revision: https://reviews.freebsd.org/D2327
show more ...
Move most of the 15 variations on generating opt_inet.h andopt_inet6.h into kmod.mk by forcing almost everybody to eat the samedogfood. While at it, consolidate the opt_bpf.h and opt_mroute.htarge
Move most of the 15 variations on generating opt_inet.h andopt_inet6.h into kmod.mk by forcing almost everybody to eat the samedogfood. While at it, consolidate the opt_bpf.h and opt_mroute.htargets here too.
Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.
Import multiqueue VirtIO net driver from my user/bryanv/vtnetmq branchThis is a significant rewrite of much of the previous driver; lots ofmisc. cleanup was also performed, and support for a few o
Import multiqueue VirtIO net driver from my user/bryanv/vtnetmq branchThis is a significant rewrite of much of the previous driver; lots ofmisc. cleanup was also performed, and support for a few other minorfeatures was also added.
Import virtio base, PCI front-end, and net/block/balloon drivers.Tested on Qemu/KVM, VirtualBox, and BHyVe.Currently built as modules-only on i386/amd64. Man pages not yet hookedup, pending revie
Import virtio base, PCI front-end, and net/block/balloon drivers.Tested on Qemu/KVM, VirtualBox, and BHyVe.Currently built as modules-only on i386/amd64. Man pages not yet hookedup, pending review.Submitted by: Bryan Venteicher bryanv at daemoninthecloset dot orgReviewed by: bzMFC after: 4 weeks or so