Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Sep 1998 00:20:21 -0700 (PDT)
From:      "Justin T. Gibbs" <gibbs@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/cam cam_periph.c cam_xpt.c src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/dev/dpt dpt.h dpt_scsi.c src/sys/i386/conf LINT
Message-ID:  <199809200720.AAA25950@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
gibbs       1998/09/20 00:20:20 PDT

  Modified files:
    sys/cam              cam_periph.c cam_xpt.c 
  Log:
  cam_xpt.c:
  	Add quirk entry for a Samsung drive that doesn't like experiencing
  	the queue full condition.
  
  	Bump the timeouts for all probe activities to 60s.  We don't know
  	what the seletion timeout (or equivelent on other mediums) is
  	for controllers, which can make the transactions at the tail
  	end of a parallel probe take a while to complete.  The DPT
  	seems to be a card that takes a long time to see a selection timeout.
  
  cam_periph.c:
  	Don't call a device "gone" after a single selection timeout.  We
  	need to come up with a better policy.  Until that time, you'll
  	have to manually re-scan a bus via camcontrol for the system to
  	decide that a device is really gone.  This should give devices
  	experiencing temporary insanity to escape death.
  
  Revision  Changes    Path
  1.2       +11 -4     src/sys/cam/cam_periph.c
  1.9       +14 -5     src/sys/cam/cam_xpt.c

  Modified files:
    sys/cam/scsi         scsi_cd.c scsi_da.c 
  Log:
  Don't invalidate devices due to unexpected unit attention errors.  In
  a perfect world, we'd notice the UA and do some device validation to ensure
  that the device hasn't changed.  We may get this before the year ends,
  but not before 3.0R.  This change gives the adminstrator ample ammunition
  to take off a foot or two, but hey this *is* UN*X.
  
  Revision  Changes    Path
  1.2       +7 -1      src/sys/cam/scsi/scsi_cd.c
  1.5       +7 -1      src/sys/cam/scsi/scsi_da.c

  Modified files:
    sys/dev/dpt          dpt.h dpt_scsi.c 
  Log:
  Drop the maximum SG count to 32 from 1024.  We can't make use of all of
  those extra ones yet, anyway.
  
  In dpttimeout, expect that the controller will complete aborted CCBs through
  the interrupt handler.  This corrects a panic that was caused by completing
  the same transaction twice during timeout recovery.
  
  Honor the tag times types expressed by the user and pass them down to
  the controller.
  
  Revision  Changes    Path
  1.3       +5 -4      src/sys/dev/dpt/dpt.h
  1.15      +23 -18    src/sys/dev/dpt/dpt_scsi.c

  Modified files:
    sys/i386/conf        LINT 
  Log:
  Re-enable the advansys driver.
  
  Revision  Changes    Path
  1.472     +2 -3      src/sys/i386/conf/LINT



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