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
Style: Remove blank lines before EOF.Tested by: cvs diff -B
Removed -g from CFLAGS. There is a better way to build debuggingversions of the modules, and unconditionally putting -g in CFLAGShas negative impact on the size of the resulting .ko object, evenn
Removed -g from CFLAGS. There is a better way to build debuggingversions of the modules, and unconditionally putting -g in CFLAGShas negative impact on the size of the resulting .ko object, evennow that debugging symbols are always stripped.
show more ...
Add SBP-II target mode driver.Though this is still incomplete and has some missing features such asexclusive login and event notification, it may be enough for someonewho wants to play with it.
Add SBP-II target mode driver.Though this is still incomplete and has some missing features such asexclusive login and event notification, it may be enough for someonewho wants to play with it.This driver is supposed to work with firewire(4), targ(4) of CAM(4)and scsi_target(8) which can be found in /usr/share/example/scsi_target.This driver doesn't require sbp(4) which implements initiator mode.Sample configuration:Kernel: (you can use modules as well)device firewiredevice scbusdevice targdevice sbp_targAfter reboot:# mdconfig -a -t malloc -s 10mmd0# scsi_target 0:0:0 /dev/md0(Assuming sbp_targ0 on scbus0)You should find the 10MB HDD on FreeBSD/MacOS X/WinXP or whatever connectedto the target using FireWire.Manpage is not finished yet.