57 lines
2.0 KiB
Plaintext
57 lines
2.0 KiB
Plaintext
*
|
|
* SGI - general utilities
|
|
*
|
|
*FLAG PREFIX SOFT #DEV DEPENDENCIES
|
|
oxr
|
|
|
|
$$$
|
|
|
|
/*
|
|
* This is the thread configuration mechanism. The thread is identified
|
|
* by its name string. At the moment, there are three things you can
|
|
* specify; the priority, stack size, and a CPU upon which it must run.
|
|
*
|
|
* If the thread you specify isn't in the system, nothing will happen.
|
|
*
|
|
* If you don't specify a thread here, it will be configured with the
|
|
* the default values which will depend on what kind of thread it is.
|
|
*
|
|
* Kernel code depends on this list being null terminated (and, therefore,
|
|
* a valid entry cannot have a NULL name field. This file may be
|
|
* automatically generated, but it can always be edited by hand.
|
|
*/
|
|
|
|
#include "sys/pda.h" /* for PDA_RUNANYWHERE */
|
|
#include "sys/threadcfg.h"
|
|
|
|
int thread_cfg_rev = THREADCFG_REV; /* struct identification */
|
|
|
|
thread_cfg_t thread_init[] = {
|
|
/* char *name, int pri, int stack_size, int mustrun */
|
|
#if 0
|
|
/* These entries were tested with good results under IRIX 6.4
|
|
* on IP20. They are listed here as an example. (They have no
|
|
* effect because of the "#if 0" above.)
|
|
*/
|
|
{ "lclintr0.3", 250, 4096, PDA_RUNANYWHERE },
|
|
{ "lclintr0.4", 250, 4096, PDA_RUNANYWHERE },
|
|
{ "lclintr0.6", 250, 4096, PDA_RUNANYWHERE },
|
|
{ "timein0", 240, 4096, PDA_RUNANYWHERE },
|
|
{ "bpqueue", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "bpsqueue", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "xfsd", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "pdflush", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "vfs_sync", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "bdflush", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "munldd", 68, 2048, PDA_RUNANYWHERE },
|
|
{ "rtnetd0", 192, 4096, PDA_RUNANYWHERE },
|
|
{ "sockd", 192, 4096, PDA_RUNANYWHERE },
|
|
{ "tpisockd", 128, 8192, PDA_RUNANYWHERE },
|
|
{ "vhand", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "shaked", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "unmountd", 128, 4096, PDA_RUNANYWHERE },
|
|
{ "sched", 128, 4096, PDA_RUNANYWHERE },
|
|
#endif
|
|
{ NULL } /* this MUST be the last entry in the list */
|
|
};
|