On Wed, 2010-12-08 at 00:11 +0000, Ben Hutchings wrote: > On Tue, 2010-12-07 at 21:13 +0100, Jan Wielemaker wrote: [...] > > Looks like a trivial bug, but I cannot find a report that indicates > > it has been filed before. Is there a way to fix this without > > recompiling the kernel from scratch myself? > > This is a bug in procps. It's relying on some version information which > is only present in System.map if the kernel was configured without > CONFIG_KALLSYMS set.
Actually this is not so clear. The error message ps shows when you set PS_SYSTEM_MAP is incorrect, but then ps shouldn't even need System.map when the kernel is configured with CONFIG_KALLSYMS! However, wchan cannot be provided when the 'omit frame pointer' optimisation is used in the kernel. We enable that optimisation on x86 kernels, and have done for some time. Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part