freebsd-skq/sys/dev/ata
sos b11f9dd52a Go back to preallocating everything possible on init.
This avoids calling busdma in the request processing path which caused a traumatic performance degradation.
Allocation has be postponed to after we know how many devices we possible can have on portmulitpliers to save some space.
2008-04-17 12:29:35 +00:00
..
ata_if.m Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-all.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-all.h Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-card.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-cbus.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-chipset.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-disk.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-disk.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-dma.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-isa.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-lowlevel.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-pci.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-pci.h Dont call hw.status recursively. 2008-04-12 17:21:22 +00:00
ata-queue.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-raid.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-raid.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-usb.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
atapi-cam.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
atapi-cd.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
atapi-cd.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
atapi-fd.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
atapi-fd.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
atapi-tape.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
atapi-tape.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00