Hello,
Adeos prevents (most) oopses from other domains from printing. The
attached patch should fix the behaviour.
-- Heikki Lindholm
--- arch/ppc/kernel/traps.c.orig 2005-03-21 09:16:15.783031455 +0200
+++ arch/ppc/kernel/traps.c 2005-03-21 09:16:22.182984961 +0200
@@ -78,6 +78,12 @@
{
static int die_counter;
int nl = 0;
+
+#ifdef CONFIG_ADEOS_CORE
+ /* lets us see Oopses from other domains, too */
+ if (adp_current != adp_root)
+ adeos_set_printk_sync(adp_current);
+#endif /* CONFIG_ADEOS_CORE */
console_verbose();
spin_lock_irq(&die_lock);
#ifdef CONFIG_PMAC_BACKLIGHT