More Related Content
Similar to Kernel_Crash_Dump_Analysis
Similar to Kernel_Crash_Dump_Analysis (20)
Kernel_Crash_Dump_Analysis
- 23. How to determine the values of sysctl parameter from vmcore ?
Check the ".data" field of desired sysctl parameter in kernel socurce sysctl.c
file.
Source File: kernel2.6.32431.el6/kernel/sysctl.c
{
.ctl_name = VM_SWAPPINESS,
.procname = "swappiness",
.data = &vm_swappiness,
.maxlen = sizeof(vm_swappiness),
.mode = 0644,
.proc_handler = &proc_dointvec_minmax,
.strategy = &sysctl_intvec,
.extra1 = &zero,
.extra2 = &one_hundred,
},
crash> vm_swappiness
vm_swappiness = $1 = 60
Source File: kernel2.6.32431.el6/kernel/sysctl.c
{
.ctl_name = VM_PANIC_ON_OOM,
.procname = "panic_on_oom",
.data = &sysctl_panic_on_oom,
.maxlen = sizeof(sysctl_panic_on_oom),
.mode = 0644,
.proc_handler = &proc_dointvec,
},
crash> sysctl_panic_on_oom
sysctl_panic_on_oom = $2 = 1