Skip to content
  • Ingo Molnar's avatar
    vsprintf: Turn kptr_restrict off by default · 411f05f1
    Ingo Molnar authored
    
    
    kptr_restrict has been triggering bugs in apps such as perf, and it also makes
    the system less useful by default, so turn it off by default.
    
    This is how we generally handle security features that remove functionality,
    such as firewall code or SELinux - they have to be configured and activated
    from user-space.
    
    Distributions can turn kptr_restrict on again via this line in
    /etc/sysctrl.conf:
    
    kernel.kptr_restrict = 1
    
    ( Also mark the variable __read_mostly while at it, as it's typically modified
      only once per bootup, or not at all. )
    
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    Acked-by: default avatarDavid S. Miller <davem@davemloft.net>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    411f05f1