freebsd-dev/sys/dev/ata
Scott Long 316ec49abd Some kernel threads try to do significant work, and the default KSTACK_PAGES
doesn't give them enough stack to do much before blowing away the pcb.
This adds MI and MD code to allow the allocation of an alternate kstack
who's size can be speficied when calling kthread_create.  Passing the
value 0 prevents the alternate kstack from being created.  Note that the
ia64 MD code is missing for now, and PowerPC was only partially written
due to the pmap.c being incomplete there.
Though this patch does not modify anything to make use of the alternate
kstack, acpi and usb are good candidates.

Reviewed by:	jake, peter, jhb
2002-10-02 07:44:29 +00:00
..
ata-all.c Misc cleanups. 2002-10-01 15:21:57 +00:00
ata-all.h Misc cleanups. 2002-10-01 15:21:57 +00:00
ata-card.c Remove unused #includes: <sys/disk.h> <sys/devicestat.h> and <sys/sysctl.h> 2002-09-20 18:08:57 +00:00
ata-disk.c (This commit touches about 15 disk device drivers in a very consistent 2002-09-20 19:36:05 +00:00
ata-disk.h Update the tags handling a bit, which makes support for the 2002-07-22 18:35:01 +00:00
ata-dma.c Add yet another Promise PCI id. 2002-10-01 15:21:09 +00:00
ata-isa.c Remove unused #includes: <sys/disk.h> <sys/devicestat.h> and <sys/sysctl.h> 2002-09-20 18:08:57 +00:00
ata-pci.c Add yet another Promise PCI id. 2002-10-01 15:21:09 +00:00
ata-raid.c Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
ata-raid.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-all.c Fix an indentation problem. 2002-09-28 17:34:31 +00:00
atapi-all.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-cam.c Be consistent about "static" functions: if the function is marked 2002-09-28 17:15:38 +00:00
atapi-cd.c Misc cleanups. 2002-10-01 15:21:57 +00:00
atapi-cd.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-fd.c (This commit touches about 15 disk device drivers in a very consistent 2002-09-20 19:36:05 +00:00
atapi-fd.h Use si_iosize_max to tell the upper layers not to use more 2002-06-19 12:41:05 +00:00
atapi-tape.c OK, dont rely on the upper layers handling iosize_max correctly, 2002-07-28 23:59:00 +00:00
atapi-tape.h Major update of the ATA RAID code, part 1: 2002-02-04 19:23:40 +00:00