[pve-devel] disabling transparent hugepage by default like kernel 2.6.32 ?

Alexandre DERUMIER aderumier at odiso.com
Wed Sep 9 14:57:59 CEST 2015


>>I could set it in kernel config, for example: 
>>
>>CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y 
>>
>>would that help? 

Well, this is like  "echo madvise > /sys/kernel/mm/transparent_hugepage/enabled"

But I don't see how to set never.

maybe 

# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set


But I don't known how to unset CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS in the new pve-kernel package makefile ?


I have tried to add

PVE_CONFIG_OPTS= \
..
-d CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS \
..

but it don't seem to work, I still have CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=Y in .config

Any idea ?



----- Mail original -----
De: "dietmar" <dietmar at proxmox.com>
À: "aderumier" <aderumier at odiso.com>, "pve-devel" <pve-devel at pve.proxmox.com>
Envoyé: Mercredi 9 Septembre 2015 06:33:05
Objet: Re: [pve-devel] disabling transparent hugepage by default like kernel 2.6.32 ?

> I think it's better to disable it by default. 
> 
> echo never > /sys/kernel/mm/transparent_hugepage/enabled. 
> 
> (I don't known what is the best way to disable it by default) 

I could set it in kernel config, for example: 

CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y 

would that help?



More information about the pve-devel mailing list