1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-29 16:44:03 +00:00
freebsd/sys/conf
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
..
defines
files Back our kernel support for reliable signal queues. 2002-10-01 17:15:53 +00:00
files.alpha Add Yet Another Duplicate of the font.h and ukbdmap.h rules. Remove 2002-09-19 03:36:25 +00:00
files.amd64 de-count atkbdc and sc. Folks, remove the '1' from 'device sc 1' and 2002-08-19 23:59:21 +00:00
files.i386 Add a new legacy(4) device driver for use on machines that do not have 2002-09-23 15:50:06 +00:00
files.ia64 de-count atkbdc and sc. Folks, remove the '1' from 'device sc 1' and 2002-08-19 23:59:21 +00:00
files.pc98 MFi386: revision 1.419 2002-09-24 02:18:41 +00:00
files.powerpc - added macio and psim files 2002-09-19 05:11:15 +00:00
files.sparc64 Moved most interrupt related code to a new file, interrupt.S. 2002-09-28 01:56:24 +00:00
kern.mk Bump the -mev56 to -mev6. Otherwise, when you compile with gcc using 2002-09-06 07:27:41 +00:00
kern.post.mk Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
kern.pre.mk Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
kmod_syms.awk Our awk does not implement the ARGIND variable, so we were attempting 2002-08-06 19:31:04 +00:00
kmod.mk Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
ldscript.alpha
ldscript.amd64
ldscript.i386
ldscript.ia64
ldscript.powerpc
ldscript.sparc64
majors Prepare for the uncoming import of the ServeRAID driver 2002-09-27 17:06:56 +00:00
Makefile.alpha Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.amd64 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.i386 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.ia64 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.pc98 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.powerpc Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
Makefile.sparc64 Moved most interrupt related code to a new file, interrupt.S. 2002-09-28 01:56:24 +00:00
makeLINT.sed
newvers.sh
NOTES Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
options Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
options.alpha Many of the alpha low level console drivers still have bogus compile time 2002-08-22 19:52:16 +00:00
options.amd64 Move the KSTACK_PAGES option from MD to MI. Although not all platforms 2002-09-07 22:07:11 +00:00
options.i386 Move the KSTACK_PAGES option from MD to MI. Although not all platforms 2002-09-07 22:07:11 +00:00
options.ia64 Sync up syscons options from options.i386. 2002-07-15 18:43:09 +00:00
options.pc98 MFi386: revision 1.178. 2002-09-16 07:19:43 +00:00
options.powerpc psim device support 2002-09-19 05:09:27 +00:00
options.sparc64
systags.sh