Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Jan 2004 14:08:35 -0800 (PST)
From:      Søren Schmidt <sos@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-queue.c ata-raid.c atapi-cd.c atapi-fd.c atapi-tape.c
Message-ID:  <200401112208.i0BM8Zhf013443@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
sos         2004/01/11 14:08:35 PST

  FreeBSD src repository

  Modified files:
    sys/dev/ata          ata-all.c ata-all.h ata-card.c ata-cbus.c 
                         ata-chipset.c ata-disk.c ata-dma.c 
                         ata-isa.c ata-lowlevel.c ata-pci.c 
                         ata-queue.c ata-raid.c atapi-cd.c 
                         atapi-fd.c atapi-tape.c 
  Log:
  Overhaul of the timeout/reinit framework. This should clear up most
  of the leftovers from the old version that really doesn't work anymore.
  
  Add a reset function for host-end of the ATA channel. This is needed
  for the SiI3112 in order to whack it back to reality if a device
  locks up the SATA interface (thereby preventing that we can reset the
  device). The result is that ATA now recovers from the timeouts that
  happens with the SiI3112A and more or less all disks based on old
  PATA electronics with a Marvell PATA->SATA converter. This includes
  lots of the popular SATA dongles and the WDC Raptor disks..
  
  Revision  Changes    Path
  1.199     +62 -37    src/sys/dev/ata/ata-all.c
  1.69      +27 -7     src/sys/dev/ata/ata-all.h
  1.21      +2 -1      src/sys/dev/ata/ata-card.c
  1.9       +3 -2      src/sys/dev/ata/ata-cbus.c
  1.54      +20 -6     src/sys/dev/ata/ata-chipset.c
  1.166     +35 -21    src/sys/dev/ata/ata-disk.c
  1.124     +2 -2      src/sys/dev/ata/ata-dma.c
  1.19      +2 -1      src/sys/dev/ata/ata-isa.c
  1.26      +38 -44    src/sys/dev/ata/ata-lowlevel.c
  1.73      +2 -1      src/sys/dev/ata/ata-pci.c
  1.14      +155 -91   src/sys/dev/ata/ata-queue.c
  1.74      +5 -4      src/sys/dev/ata/ata-raid.c
  1.158     +2 -2      src/sys/dev/ata/atapi-cd.c
  1.90      +2 -1      src/sys/dev/ata/atapi-fd.c
  1.85      +2 -1      src/sys/dev/ata/atapi-tape.c



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