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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content