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:00 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-all mailing list