Why getting warning: process `xsm_group_manag' used the deprecated sysctl system call ?

Solution Unverified - Updated -

Issue

  • We are getting following messages in /var/log/messages

    Feb 17 16:11:25 reds kernel: warning: process `xsm_group_manag' used the deprecated sysctl system call with 1.52.
    
  • If it is truly deprecated, what would be the new replacement call to obtain kernel setting for determining if core file is configured to have a PID extension? This call below is what caused the warning.

    int oldval = 0;
    size_t oldlenp = sizeof(int);
    
    int name[] = { CTL_KERN, KERN_CORE_USES_PID };
    struct __sysctl_args args;
    memset(&args, 0, sizeof(struct __sysctl_args));
    syscall(SYS__sysctl, &args);
    

Environment

  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In