On 2024-03-08 01:35, void wrote:
Hi,
In 14-stable on amd64, what's the default value for KVA_PAGES ?
I'm asking because WINE says something about it:
"Some ZFS tuning guides recommend setting KVA_PAGES=512 in your kernel
configuration. This is incompatible with Wine. The maximum possible
is KVA_PAGES=500, which should still be enough for ZFS."
I can't find a KVA_PAGES setting in /usr/src/sys/amd64/conf/*
Apologies if this has already been answered. But a trip to /usr/src/sys
followed by a
# grep -F KVA_PAGES -RH .
/conf/options.i386:KVA_PAGES opt_global.h
/i386/i386/pmap.c: * KPTmap is created that can support KVA_PAGES page
table pages.
/i386/i386/pmap.c: SYSMAP(pt_entry_t *, KPTD, KPTmap, KVA_PAGES)
/i386/include/pmap.h:#define NKPDE (KVA_PAGES) /* number of page
tables/pde's */
/i386/include/pmap_nopae.h:#define KVA_PAGES (256*4)
/i386/include/pmap_pae.h:#define KVA_PAGES (512*4)
HTH
--Chris