Am I correct in thinking that only the enterprise kernel supports physical
memory >1GB? I'm a bit confused; I found this changelog entry:
* Tue Mar 20 2001 Chmouel Boudjnah <[EMAIL PROTECTED]> 2.4.2-19mdk
- Active Bigmem by default.
but my current running kernel set (2.4.3-20mdk, as shipped with 8.0) shows
that the configurations are
config-2.4.3-20mdk:CONFIG_NOHIGHMEM=y
config-2.4.3-20mdk:# CONFIG_HIGHMEM4G is not set
config-2.4.3-20mdk:# CONFIG_HIGHMEM64G is not set
config-2.4.3-20mdkenterprise:# CONFIG_NOHIGHMEM is not set
config-2.4.3-20mdkenterprise:# CONFIG_HIGHMEM4G is not set
config-2.4.3-20mdkenterprise:CONFIG_HIGHMEM64G=y
config-2.4.3-20mdkenterprise:CONFIG_HIGHMEM=y
config-2.4.3-20mdksmp:CONFIG_NOHIGHMEM=y
config-2.4.3-20mdksmp:# CONFIG_HIGHMEM4G is not set
config-2.4.3-20mdksmp:# CONFIG_HIGHMEM64G is not set
i.e. Highmem (aka bigmem) disabled by default and enabled only for the
enterprise kernel.
What is the downside of enabling highmem support? I assume it breaks
something, otherwise it would be enabled in all kernels.
Another quick question: why is CONFIG_REISERFS_CHECK=y in the enterprise
kernel (but not in the other kernels)? From the ReiserFS README:
"Real users, as opposed to folks who want to hack and then understand what
went wrong, will want REISERFS_CHECK off".
TIA,
Michael