sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
LinuxKPI: define LINUXKPI_INCLUDES for module builds as wellWhile for in-kernel we already have LINUXKPI_INCLUDES in kern.pre.mkfor kmod builds we've not had a common define to use leading to vari
LinuxKPI: define LINUXKPI_INCLUDES for module builds as wellWhile for in-kernel we already have LINUXKPI_INCLUDES in kern.pre.mkfor kmod builds we've not had a common define to use leading to variousspellings of include paths.In order for the include list to be expanded more easily in the future,e.g., adding the "dummy" includes (for all) and to harmonize code,duplicate LINUXKPI_INCLUDES to kmod.mk and use it for all module Makefiles.MFC after: 1 weekReviewed by: hselaskyDifferential Revision: https://reviews.freebsd.org/D36683
show more ...
Introduce LINUXKPI_GENSRCS.Centralize the list of generated files required by linuxkpi consumers,into the common variable. This way, consumers that use the variableare insulated from possible ch
Introduce LINUXKPI_GENSRCS.Centralize the list of generated files required by linuxkpi consumers,into the common variable. This way, consumers that use the variableare insulated from possible changes in the list.Reviewed by: hselasky, impSponsored by: Mellanox TechnologiesMFC after: 1 weekDifferential revision: https://reviews.freebsd.org/D24137
Use kern.opts.mk instead of bsd.own.mk (which includes src.opts.mk)here.
Update iser backend code to use new ibcore APIs.Sponsored by: Mellanox Technologies
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
Bring in the Mellanox implementation of iSER (iSCSI over RDMA) initiator,written by Sagi Grimberg <sagig at mellanox.com> and Max Gurtovoy<maxg at mellanox.com>.This code comes from https://githu
Bring in the Mellanox implementation of iSER (iSCSI over RDMA) initiator,written by Sagi Grimberg <sagig at mellanox.com> and Max Gurtovoy<maxg at mellanox.com>.This code comes from https://github.com/sagigrimberg/iser-freebsd, branchiser-rebase-11-current-r291993. It's not connected to the build just yet;it still needs some tweaks to adapt to my changes to iSCSI infrastructure.Big thanks to Mellanox for their support for FreeBSD!Obtained from: Mellanox TechnologiesMFC after: 1 monthRelnotes: yes