Why getting warning: process `xsm_group_manag' used the deprecated sysctl system call ?
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.