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 ...

Matt Jacob mjacob at FreeBSD.org
Tue Oct 31 05:53:38 UTC 2006


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
  
  Revision  Changes    Path
  1.25      +53 -0     src/sys/cam/scsi/scsi_low.c
  1.24      +23 -1     src/sys/dev/aac/aac_cam.c
  1.31      +127 -5    src/sys/dev/advansys/advansys.c
  1.25      +16 -1     src/sys/dev/advansys/advlib.c
  1.23      +199 -1    src/sys/dev/advansys/adwcam.c
  1.60      +72 -4     src/sys/dev/aha/aha.c
  1.36      +54 -4     src/sys/dev/ahb/ahb.c
  1.24      +117 -10   src/sys/dev/aic/aic.c
  1.31      +174 -13   src/sys/dev/amd/amd.c
  1.19      +32 -2     src/sys/dev/amr/amr_cam.c
  1.12      +31 -2     src/sys/dev/arcmsr/arcmsr.c
  1.79      +35 -4     src/sys/dev/asr/asr.c
  1.45      +18 -3     src/sys/dev/ata/atapi-cam.c
  1.72      +21 -3     src/sys/dev/ciss/ciss.c
  1.53      +39 -4     src/sys/dev/dpt/dpt_scsi.c
  1.14      +89 -6     src/sys/dev/esp/ncr53c9x.c
  1.83      +25 -4     src/sys/dev/firewire/sbp.c
  1.16      +35 -5     src/sys/dev/iir/iir.c
  1.124     +0 -1      src/sys/dev/isp/isp_freebsd.c
  1.40      +66 -1     src/sys/dev/mly/mly.c
  1.35      +23 -5     src/sys/dev/mpt/mpt_cam.c
  1.28      +161 -5    src/sys/dev/trm/trm.c
  1.7       +24 -2     src/sys/dev/twa/tw_osl_cam.c
  1.139     +8 -0      src/sys/dev/usb/umass.c
  1.191     +173 -9    src/sys/pci/ncr.c


More information about the cvs-all mailing list