Set various POSIX capability sysctls to the version of the API that is
supported rather than 1. They are supposed to return a suitable value for sysconf(3). While here, make the fsync sysctl match <unistd.h>. MFC after: 1 week
This commit is contained in:
parent
40263c2648
commit
047d1e801b
@ -102,7 +102,7 @@ sched_attach(void)
|
||||
int ret = ksched_attach(&ksched);
|
||||
|
||||
if (ret == 0)
|
||||
p31b_setcfg(CTL_P1003_1B_PRIORITY_SCHEDULING, 1);
|
||||
p31b_setcfg(CTL_P1003_1B_PRIORITY_SCHEDULING, 200112L);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
@ -164,9 +164,10 @@ p31b_iscfg(int num)
|
||||
static void
|
||||
p31b_set_standard(void *dummy)
|
||||
{
|
||||
/* ??? p31b_setcfg(CTL_P1003_1B_FSYNC, 1); */
|
||||
p31b_setcfg(CTL_P1003_1B_MAPPED_FILES, 1);
|
||||
p31b_setcfg(CTL_P1003_1B_SHARED_MEMORY_OBJECTS, 1);
|
||||
|
||||
p31b_setcfg(CTL_P1003_1B_FSYNC, 200112L);
|
||||
p31b_setcfg(CTL_P1003_1B_MAPPED_FILES, 200112L);
|
||||
p31b_setcfg(CTL_P1003_1B_SHARED_MEMORY_OBJECTS, 200112L);
|
||||
p31b_setcfg(CTL_P1003_1B_PAGESIZE, PAGE_SIZE);
|
||||
if (!p31b_iscfg(CTL_P1003_1B_AIO_LISTIO_MAX))
|
||||
p31b_setcfg(CTL_P1003_1B_AIO_LISTIO_MAX, -1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user