--- ameslab-2.6.7-25june/arch/ppc64/kernel/chrp_setup.c 2004-06-29 17:04:30.000000000 -0500 +++ linux-2.6.5-20040514/arch/ppc64/kernel/chrp_setup.c 2004-06-29 17:28:48.000000000 -0500 @@ -243,6 +243,12 @@ chrp_init(unsigned long r3, unsigned lon ppc_md.get_irq = xics_get_irq; } +#ifdef CONFIG_PPC_PSERIES + ppc_md.log_error = pSeries_log_error; +#else + ppc_md.log_error = NULL; +#endif + ppc_md.init = chrp_init2; ppc_md.pcibios_fixup = pSeries_final_fixup;