Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Oct 2009 10:43:38 +0000 (UTC)
From:      Alexander Motin <mav@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/cam cam.h cam_ccb.h cam_periph.h cam_xpt.c src/sys/cam/ata ata_da.c ata_pmp.c ata_xpt.c src/sys/cam/scsi scsi_da.c scsi_sg.c scsi_xpt.c
Message-ID:  <200910311043.n9VAhr2x044351@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mav         2009-10-31 10:43:38 UTC

  FreeBSD src repository

  Modified files:
    sys/cam              cam.h cam_ccb.h cam_periph.h cam_xpt.c 
    sys/cam/ata          ata_da.c ata_pmp.c ata_xpt.c 
    sys/cam/scsi         scsi_da.c scsi_sg.c scsi_xpt.c 
  Log:
  SVN rev 198708 on 2009-10-31 10:43:38Z by mav
  
  MFp4:
  - Reduce code duplication in ATA XPT and PMP driver.
  - Move PIO size setting from ada driver to ATA XPT. It is XPT business
  to negotiate transfer details. ada driver is now stateless.
  - Report PIO size to SIM. It is required for correct PATA SIM operation.
  - Tune PMP scan timings. It workarounds some problems with SiI.
  - If reset hapens during PMP initialization - restart it.
  - Introduce early-initialized periph drivers, which are used during initial
  scan process. Use it for xpt, probe, aprobe and pmp. It gives pmp chance
  to finish scan before mountroot and numerate devices in right order.
  
  Revision  Changes    Path
  1.8       +3 -75     src/sys/cam/ata/ata_da.c
  1.2       +156 -175  src/sys/cam/ata/ata_pmp.c
  1.10      +234 -255  src/sys/cam/ata/ata_xpt.c
  1.15      +1 -0      src/sys/cam/cam.h
  1.39      +11 -0     src/sys/cam/cam_ccb.h
  1.21      +2 -0      src/sys/cam/cam_periph.h
  1.230     +38 -8     src/sys/cam/cam_xpt.c
  1.241     +3 -1      src/sys/cam/scsi/scsi_da.c
  1.16      +2 -2      src/sys/cam/scsi/scsi_sg.c
  1.5       +2 -1      src/sys/cam/scsi/scsi_xpt.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910311043.n9VAhr2x044351>