From: Duncan L. <du...@ic...> - 2005-01-18 16:01:42
|
On Thu, 2005-01-13 at 16:31 -0800, Greg Webster wrote: > Kernel compile (2.6.8) is failing with the below...any have a suggestion > to get this compiled? I believe my previous email may be the result of > using version v32 instead of v33. > > Thanks, > > Greg > > arch/i386/oprofile/nmi_int.c:94: error: variable `nmi_handler' has > initializer but incomplete type This compile error seems to be in the oprofile code and related to NMI handling and not IPMI directly. However there is an OpenIPMI patch that makes use of the NMI functionality in linux and changes the underlying structures to make it suitable for its purpose. The oprofile code likely needs updated to take advantage of the new format.. The patch on the openipmi sourceforge download page is called linux-nmi-2.6.8.1-v33.diff and it might be causing the problem. This is an optional patch and could be left out, or alternatively you could remove the oprofile code from the kernel compile by removing the OPROFILE and PROFILING options from the kernel config and recompiling. -duncan |