[PATCH] 2.5.13 IDE 51
authorMartin Dalecki <dalecki@evision-ventures.com>
Fri, 3 May 2002 03:13:06 +0000 (20:13 -0700)
committerRussell King <rmk@arm.linux.org.uk>
Fri, 3 May 2002 03:13:06 +0000 (20:13 -0700)
commitf015724e4111549ab6544dd85123c094cea749e4
treec25232a9f17a6c7e595cf7b79d7a6ccbcbdb2ee4
parent4cf319d5c45ee280a7e2e7d5d1c49b4d468c91e1
[PATCH] 2.5.13 IDE 51

 - Synchronize with Jens.  Applying tons of janitorian stuff to his TCQ
   code.  Making functions static where appropriate and so on...
   Marking the config entry for it experimental and so on.  His
   changelog:

2.5.13 now has the generic tag support that I wrote included,
here's an IDE TCQ that uses that.  Changes since the version
posted for 2.5.12:

Fix the ide_tcq_invalidate_queue() WIN_NOP usage needed to clear
the internal queue on errors.  It was disabled in the last
version due to the ata_request changes, it should work now.

Remove Promise tcq disable check, it works just fine on Promise
as long as we handle the two-drives-with-tcq case like we
currently do.
drivers/ide/Config.help
drivers/ide/Config.in
drivers/ide/Makefile
drivers/ide/hpt366.c
drivers/ide/ide-disk.c
drivers/ide/ide-dma.c
drivers/ide/ide-probe.c
drivers/ide/ide-taskfile.c
drivers/ide/ide.c
drivers/ide/tcq.c [new file with mode: 0644]
include/linux/ide.h