Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Mar 2001 04:05:45 -0800 (PST)
From:      Søren Schmidt <sos@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.h atapi-all.c atapi-all.h atapi-cd.c atapi-cd.h atapi-fd.c atapi-fd.h atapi-tape.c atapi-tape.h
Message-ID:  <200103141205.f2EC5jE91878@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
sos         2001/03/14 04:05:45 PST

  Modified files:
    sys/dev/ata          ata-all.c ata-all.h ata-disk.c ata-disk.h 
                         atapi-all.c atapi-all.h atapi-cd.c 
                         atapi-cd.h atapi-fd.c atapi-fd.h 
                         atapi-tape.c atapi-tape.h 
  Log:
  Refine the detach/attach code.
  
  Proberly fail outstanding bio requests on devices that are detached.
  
  This makes it possible to change between disk/cdrom/dvd/whathaveyou
  in a notebook, just by suspending it, changing the device in the
  bay (or what you model calls it), unsuspend and the ATA driver
  will figure out what disappeared and properly fail those, and attach
  any new devices found.
  
  Revision  Changes    Path
  1.107     +188 -150  src/sys/dev/ata/ata-all.c
  1.41      +12 -12    src/sys/dev/ata/ata-all.h
  1.94      +34 -5     src/sys/dev/ata/ata-disk.c
  1.32      +2 -1      src/sys/dev/ata/ata-disk.h
  1.64      +23 -2     src/sys/dev/ata/atapi-all.c
  1.34      +2 -2      src/sys/dev/ata/atapi-all.h
  1.79      +42 -11    src/sys/dev/ata/atapi-cd.c
  1.23      +4 -2      src/sys/dev/ata/atapi-cd.h
  1.59      +41 -25    src/sys/dev/ata/atapi-fd.c
  1.14      +2 -2      src/sys/dev/ata/atapi-fd.h
  1.52      +18 -5     src/sys/dev/ata/atapi-tape.c
  1.15      +2 -2      src/sys/dev/ata/atapi-tape.h


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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