Tejun Heo
2ab7db1ff1
[PATCH] libata-eh-fw: use special reserved tag and qc for internal commands
...
New EH may issue internal commands to recover from error while failed
qc's are still hanging around. To allow such usage, reserve tag
ATA_MAX_QUEUE-1 for internal command. This also makes it easy to tell
whether a qc is for internal command or not. ata_tag_internal() test
implements this test.
To avoid breaking existing drivers, ata_exec_internal() uses
ATA_TAG_INTERNAL only for drivers which implement ->error_handler.
For drivers using old EH, tag 0 is used. Note that this makes
ata_tag_internal() test valid only when ->error_handler is
implemented. This is okay as drivers on old EH should not and does
not have any reason to use ata_tag_internal().
Signed-off-by: Tejun Heo <htejun@gmail.com>
2006-05-15 20:58:02 +09:00
..
acpi
asm-alpha
[PATCH] Configurable NODES_SHIFT
2006-04-11 06:18:39 -07:00
asm-arm
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2006-04-15 16:01:39 -07:00
asm-arm26
asm-cris
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-frv
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-generic
[PATCH] mutex: some cleanups
2006-03-31 12:19:01 -08:00
asm-h8300
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-i386
[PATCH] Add support for the sys_vmsplice syscall
2006-04-26 10:59:21 +02:00
asm-ia64
[PATCH] Add support for the sys_vmsplice syscall
2006-04-26 10:59:21 +02:00
asm-m32r
[PATCH] m32r: update switch_to macro for tuning
2006-04-19 09:13:51 -07:00
asm-m68k
asm-m68knommu
asm-mips
[MIPS] Handle IDE PIO cache aliases on SMP.
2006-04-19 04:14:29 +02:00
asm-parisc
[PARISC] Make ioremap default to _nocache
2006-04-21 22:20:35 +00:00
asm-powerpc
[PATCH] Add support for the sys_vmsplice syscall
2006-04-26 10:59:21 +02:00
asm-ppc
asm-s390
[PATCH] S390: fix implicit declaration of (un)likely.
2006-04-11 06:18:39 -07:00
asm-sh
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-sh64
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-sparc
[SPARC]: __NR_sys removal
2006-04-24 13:48:51 -07:00
asm-sparc64
[SPARC]: __NR_sys removal
2006-04-24 13:48:51 -07:00
asm-um
[PATCH] uml: fix "extern-vs-static" proto conflict in TLS code
2006-04-11 06:18:36 -07:00
asm-v850
[PATCH] Remove unused prepare_to_switch macro
2006-04-11 06:18:34 -07:00
asm-x86_64
[PATCH] Add support for the sys_vmsplice syscall
2006-04-26 10:59:21 +02:00
asm-xtensa
[PATCH] xtensa: Fix TIOCGICOUNT macro
2006-04-20 07:54:03 -07:00
keys
linux
[PATCH] libata-eh-fw: use special reserved tag and qc for internal commands
2006-05-15 20:58:02 +09:00
math-emu
media
V4L/DVB (3702): Make msp3400 routing defines more consistent
2006-04-02 04:56:11 -03:00
mtd
net
[PATCH] softmac: fix SIOCSIWAP
2006-04-24 15:20:23 -04:00
pcmcia
[PATCH] pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)
2006-03-31 21:49:51 +02:00
rdma
IB: simplify static rate encoding
2006-04-10 09:43:47 -07:00
rxrpc
scsi
[PATCH] SCSI: implement shost->host_eh_scheduled
2006-05-15 20:57:20 +09:00
sound
[ALSA] sound/core/pcm.c: make snd_pcm_format_name() static
2006-04-12 11:34:21 +02:00
video