Merge branch 'ps_remove_wchan_strip' into 'master'
ps: removed stripping of prefixes off wchan data Implementation of what was settled on ML discussion: http://www.freelists.org/post/procps/ps-wchanf-option 'ps' does not remove "do_" and "sys_" prefixes from wchan data. Resolves Red Hat Bugzilla #1322111 See merge request !33
This commit is contained in:
commit
cc1f49aeba
@ -46,11 +46,7 @@ const char * lookup_wchan (int pid) {
|
|||||||
|
|
||||||
// lame ppc64 has a '.' in front of every name
|
// lame ppc64 has a '.' in front of every name
|
||||||
if (*ret=='.') ret++;
|
if (*ret=='.') ret++;
|
||||||
switch (*ret){
|
while(*ret=='_') ret++;
|
||||||
case 's': if(!strncmp(ret, "sys_", 4)) ret += 4; break;
|
|
||||||
case 'd': if(!strncmp(ret, "do_", 3)) ret += 3; break;
|
|
||||||
case '_': while(*ret=='_') ret++; break;
|
|
||||||
default : break;
|
|
||||||
}
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user