sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may not, strictly speaking, need it, it's easier to include ituniversally for miibus.Sponsored by: Netflix
show more ...
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
Remove bridge(4) from the tree. if_bridge(4) is a full functionalreplacement and has additional features which make it superior.Discussed on: -archReviewed by: thompsaX-MFC-after: never (RELENG
Remove bridge(4) from the tree. if_bridge(4) is a full functionalreplacement and has additional features which make it superior.Discussed on: -archReviewed by: thompsaX-MFC-after: never (RELENG_6 as transition period)
Add a device driver for the Broadcom BCM4401 ethernet controller,written by Stuart Walsh and Duncan Barclay (with some kibbitzing byme). I'm checking it in on Stuart's behalf.The BCM4401 is built
Add a device driver for the Broadcom BCM4401 ethernet controller,written by Stuart Walsh and Duncan Barclay (with some kibbitzing byme). I'm checking it in on Stuart's behalf.The BCM4401 is built into several x86 laptop and desktop systems. For themoment, I have only enabled it in the x86 kernel config because althoughit's a PCI device, I haven't heard of any standalone NICs that use it. Ifsomebody knows of one, we can easily add it to the other arches.This driver uses register/structure data gleaned from the Linuxdriver released by Broadcom, but does not contain any of the codefrom the Linux driver itself. It uses busdma.