On Mon, Jun 25, 2001 at 10:29:13PM +0200, Michel Lanners wrote:
Anyone seen this? Anyone want me to look further into debugging this?
Not this one in particular, but I'm tracking 2 different oopses w/
the tree on a new iBook right now. 2.4.5-pre3 is rock solid too :)
How did you get that oops? There seems to be a problem w/ inserting
power to a sleeping 'book. Or at least w/ this one.
--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
From: Michel Lanners <hidden> Date: 2001-06-26 20:38:03
Hi all,
On 26 Jun, this message from Tom Rini echoed through cyberspace:
On Mon, Jun 25, 2001 at 10:29:13PM +0200, Michel Lanners wrote:
quoted
Anyone seen this? Anyone want me to look further into debugging this?
Not this one in particular, but I'm tracking 2 different oopses w/
the tree on a new iBook right now. 2.4.5-pre3 is rock solid too :)
;-)
How did you get that oops? There seems to be a problem w/ inserting
power to a sleeping 'book. Or at least w/ this one.
I was only booting the book; doing nothing particular. It wasn't stable
enough be to be up long enough to go to sleep....
Ben suggested trying without the USB OHCI driver, but no dice; same
crash.
Michel
-------------------------------------------------------------------------
Michel Lanners | " Read Philosophy. Study Art.
23, Rue Paul Henkes | Ask Questions. Make Mistakes.
L-1710 Luxembourg |
email mlan@cpu.lu |
http://www.cpu.lu/~mlan | Learn Always. "
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
From: Benjamin Herrenschmidt <benh@kernel.crashing.org> Date: 2001-06-26 20:51:47
Not this one in particular, but I'm tracking 2 different oopses w/
the tree on a new iBook right now. 2.4.5-pre3 is rock solid too :)
How did you get that oops? There seems to be a problem w/ inserting
power to a sleeping 'book. Or at least w/ this one.
The biggest difference between 2.4.5-pre3 and my current tree is
(except from linux maintstream changes) the new MM layer and
merging of all the linuxppc_2_4_devel work.
It would be helpful for me if you could both try out the current
_2_4_devel tree and tell me if it exhibit the same symtoms. Well,
I beleive sleep won't work on the iBook, so that cannot be tested,
but at least Michel can try it out and tell me.
I currently fail to see what in my recent changes could explain
such weird/random crashes. As far as the iBook is concerned, it
may well be yet another HW issue with a device playing mad
tricks to memory, but I still doubt it.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Hi,
BootX support on your rsync tree and linuxppc_2_4_devel tree is
broken. I guess no one with BootX bothered to try
linuxppc_2_4_devel..
Takashi Oe
--- linux-2.4-benh/arch/ppc/kernel/setup.c.ORIG Wed Jun 20 17:49:30 2001+++ linux-2.4-benh/arch/ppc/kernel/setup.c Tue Jun 26 16:24:06 2001
@@ -480,6 +480,11 @@if(ppc_md.progress)ppc_md.progress("id mach(): start",0x100);#ifdef CONFIG_ALL_PPC+/* prom_init has already been called from __start */+/* relocate_nodes() must be called before intuit_machine_type() */+if(boot_infos)+relocate_nodes();+/* if we didn't get any bootinfo telling us what we are... */if(_machine==0){
@@ -494,10 +499,6 @@if(have_of){-/* prom_init has already been called from __start */-if(boot_infos)-relocate_nodes();-/* _machine must be defined by now, so this is safe. */finish_device_tree();/*
On Tue, Jun 26, 2001 at 04:29:13PM -0500, Takashi Oe wrote:
BootX support on your rsync tree and linuxppc_2_4_devel tree is
broken. I guess no one with BootX bothered to try
linuxppc_2_4_devel..
Does this work as well?
/* if we didn't get any bootinfo telling us what we are... */
if ( _machine == 0 )
{
/* prep boot loader tells us if we're prep or not */
if ( *(unsigned long *)(KERNELBASE) == (0xdeadc0de) )
_machine = _MACH_prep;
else {
/* This must be called before intuit_machine_type */
if (boot_infos)
relocate_nodes();
/* If we aren't PReP, we can find out if we're Pmac
* or CHRP with this. */
intuit_machine_type();
}
}
?
--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
On Tue, 26 Jun 2001 15:13:46 -0700, Tom Rini wrote:
On Tue, Jun 26, 2001 at 04:29:13PM -0500, Takashi Oe wrote:
quoted
BootX support on your rsync tree and linuxppc_2_4_devel tree is
broken. I guess no one with BootX bothered to try
linuxppc_2_4_devel..
Does this work as well?
It sure does, though we might as well do:
if (boot_infos) {
_machine = _MACH_Pmac;
relocate_nodes();
}
or similar as calling intuit_machine_type() is silly on BootX ;)
Takashi Oe
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
From: Stephen R Marenka <hidden> Date: 2001-06-27 16:25:42
On Tue, Jun 26, 2001 at 05:31:23PM -0500, Takashi Oe wrote:
On Tue, 26 Jun 2001 15:13:46 -0700, Tom Rini wrote:
quoted
On Tue, Jun 26, 2001 at 04:29:13PM -0500, Takashi Oe wrote:
quoted
BootX support on your rsync tree and linuxppc_2_4_devel tree is
broken. I guess no one with BootX bothered to try
linuxppc_2_4_devel..
Does this work as well?
It sure does, though we might as well do:
if (boot_infos) {
_machine = _MACH_Pmac;
relocate_nodes();
}
or similar as calling intuit_machine_type() is silly on BootX ;)
If I understand correctly, this failed for me because this causes
relocate_nodes to get called again if have_of.
The following does work for me.
if (boot_infos) {
_machine = _MACH_Pmac;
if ( !have_of )
relocate_nodes();
}
Thanks,
Stephen
--
Stephen R. Marenka If life's not fun, you're not doing it right!
[off-list ref]