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 [EMAIL PROTECTED]
--
Nate
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"