cvs commit: src/sys/cam/scsi scsi_low.c src/sys/dev/aac
aac_cam.c
src/sys/dev/advansys advansys.c advlib.c adwcam.c src/sys/dev/aha
aha.c src/sys/dev/ahb ahb.c src/sys/dev/aic aic.c src/sys/dev/amd
amd.c src/sys/dev/amr amr_cam.c src/sys/dev/arcmsr arcmsr.c ...
Nate Lawson
nate at root.org
Tue Oct 31 19:56:06 UTC 2006
Matt Jacob wrote:
> mjacob 2006-10-31 05:53:29 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/cam/scsi scsi_low.c
> sys/dev/aac aac_cam.c
> sys/dev/advansys advansys.c advlib.c adwcam.c
> sys/dev/aha aha.c
> sys/dev/ahb ahb.c
> sys/dev/aic aic.c
> sys/dev/amd amd.c
> sys/dev/amr amr_cam.c
> sys/dev/arcmsr arcmsr.c
> sys/dev/asr asr.c
> sys/dev/ata atapi-cam.c
> sys/dev/ciss ciss.c
> sys/dev/dpt dpt_scsi.c
> sys/dev/esp ncr53c9x.c
> sys/dev/firewire sbp.c
> sys/dev/iir iir.c
> sys/dev/isp isp_freebsd.c
> sys/dev/mly mly.c
> sys/dev/mpt mpt_cam.c
> sys/dev/trm trm.c
> sys/dev/twa tw_osl_cam.c
> sys/dev/usb umass.c
> sys/pci ncr.c
> Log:
> The first of 3 major steps to move the CAM layer forward to using
> the CAM_NEW_TRAN_CODE that has been in the tree for some years now.
>
> This first step consists solely of adding to or correcting
> CAM_NEW_TRAN_CODE pieces in the kernel source tree such
> that a both a GENERIC (at least on i386) and a LINT build
> with CAM_NEW_TRAN_CODE as an option will compile correctly
> and run (at least with some the h/w I have).
>
> After a short settle time, the other pieces (making
> CAM_NEW_TRAN_CODE the default and updating libcam
> and camcontrol) will be brought in.
>
> This will be an incompatible change in that the size of structures
> related to XPT_PATH_INQ and XPT_{GET,SET}_TRAN_SETTINGS change
> in both size and content. However, basic system operation and
> basic system utilities work well enough with this change.
>
> Reviewed by: freebsd-scsi and specific stakeholders
My hero!!@!
--
Nate
More information about the cvs-src
mailing list