freebsd-dev/sys/dev/isp
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
..
DriverManual.txt Add some somewhat vague documentation for this driver and a list 2001-10-07 18:26:47 +00:00
Hardware.txt Add some somewhat vague documentation for this driver and a list 2001-10-07 18:26:47 +00:00
isp_freebsd.c Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
isp_freebsd.h Remove ISP_DMA_ADDR_T define (see ispvar.h) 2002-09-23 05:00:14 +00:00
isp_inline.h Fix buglet in A64 CTIO3 structure copy. 2002-09-23 05:00:37 +00:00
isp_ioctl.h Add get/set param ioctls. 2002-07-08 17:34:56 +00:00
isp_pci.c Re-specify the bus space creation such that if we have ISP_DAC_SUPPORTED 2002-09-23 05:02:53 +00:00
isp_sbus.c Redo dma tag creation to correctly reflect the boundary and segment 2002-09-23 05:03:34 +00:00
isp_target.c Change isp_target_async to a function returning an integer. 2002-06-16 04:56:07 +00:00
isp_target.h Set default command count to 0xfe. This tells the f/w essentially 2002-06-16 04:54:46 +00:00
isp_tpublic.h Some patches from Doug for ia64 support- the principle one being the 2001-10-07 18:18:50 +00:00
isp.c If we have a 1240 or an ULTRA2 or better card, use MBOX_INIT_RES_QUEUE_A64 2002-09-23 04:59:42 +00:00
ispmbox.h Add MBOX_INIT_REQ_QUEUE_A64/MBOX_INIT_RES_QUEUE_A64 definitions. 2002-09-23 05:04:16 +00:00
ispreg.h Support for f/w crash dumps (2200 && 23XX). 2002-02-17 06:38:22 +00:00
ispvar.h Remove ISP_DMA_ADDR_T definition. 2002-09-23 05:09:23 +00:00