sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Remove unnecessary terminating slash in iscsi module MakefileThe additional slash causes double slashes in the filenames thateventually get passed to the compiler.MFC after: 3 days
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
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
Build iscsi(4) with ICL_KERNEL_PROXY when building with WITH_OFED.MFC after: 1 monthSponsored by: The FreeBSD Foundation
Rename icl_proxy.c to icl_soft_proxy.c, to make it clear it's a partof software ICL backend.MFC after: 1 monthSponsored by: The FreeBSD Foundation
Add kobj interface between ICL and the rest of the iSCSI stack.Review note - icl.c was moved to icl_soft.c.MFC after: 1 monthSponsored by: The FreeBSD Foundation
Remove cruft; ICL_RDMA was never actually working, and will be redonein a completely different manner.MFC after: 1 monthSponsored by: The FreeBSD Foundation
Bring in the new iSCSI target and initiator.Reviewed by: ken (parts)Approved by: re (delphij)Sponsored by: FreeBSD Foundation
Move the old iSCSI initiator source to a more appropriate place(sys/dev/iscsi_initiator/ instead of sys/dev/iscsi/initiator/), to makeroom for the new one. This is also more logical location (kern
Move the old iSCSI initiator source to a more appropriate place(sys/dev/iscsi_initiator/ instead of sys/dev/iscsi/initiator/), to makeroom for the new one. This is also more logical location (kernel modulebeing named iscsi_initiator.ko, for example). There is no ongoing workon this I know of, so it shouldn't make life harder for anyone.There are no functional changes, apart from "svn mv" and adjusting paths.
Fix build.
Unbreak tinderbox.Fix FreeBSD paradigms in the upstream code.PR: bin/166933Submitted by: Garrett Cooper <[email protected]>
Fix LINT builds after r234233; not sure why modules need DEBUG by default.
Update to version 2.3.1.0Obtained from: Daniel Braniss <[email protected]>
Introduce Danny Braniss' iSCSI initiator, version 2.0.99. Please read theincluded man pages on how to use it. This code is still somewhat experimentalbut has been successfully tested on a number
Introduce Danny Braniss' iSCSI initiator, version 2.0.99. Please read theincluded man pages on how to use it. This code is still somewhat experimentalbut has been successfully tested on a number of targets. Many thanks toDanny for contributing this.Approved by: re