All of lore.kernel.org
 help / color / mirror / Atom feed
From: Giuseppe Sacco <giuseppe@eppesuigoccas.homedns.org>
To: linux-mips@linux-mips.org
Subject: Re: Exception while loading kernel
Date: Mon, 27 Aug 2007 08:36:03 +0200	[thread overview]
Message-ID: <1188196563.2177.13.camel@scarafaggio> (raw)
In-Reply-To: <1188030215.13999.14.camel@scarafaggio>

Hi all,
I compiled the latest kernel 2.6.22.4 from www.kernel.org and 2.6.23-rc3
from linux-.mips.org using the .config from Debian
linux-image-2.6.22-1-r5k_ip32 and activating CONFIG_NFSD_V4 and a few
network device drivers.

The command I used to compile was:

$ fakeroot make-kpkg --revision 2:2.6.22 \
	--append-to-version -1gs-r5k-ip32 --arch-in-name buildpackage

When I boot an SGI O2 r5k with any of those kernel, I get this error message:
---------------------------------------------------------------------------
Loading 64-bit executable
Loading program segment 1 at 0x80005000, offset=0x0 4000, size = 0x0 4f8086
5dc000      (cache: 95.0%)Zeroing memory ar 0x82f611, size 0 0x0
Starting ELF64 kernel

Exception: <vector=Normal>
Status register: 0x34010082<CU1,CU0,FR,DE,IPL=8,KX,MODE=KERNEL>
Cause register: 0x8014<CE=0,IP8,EXC=WADE>
Exception PC: 0x802204fc, Exception RA: 0x804da7ac
Write address error exception, bad address: 0xfffff000
  Saved user regs in hex (&gpda 0x81060e08, &_regs 0x81061008):
  arg: 81070000 0 804ff518 1
  tmp: 81070000 1000 80516868 fff8054b ffffffff 81412ef4 a13fb0d0 8
  sve: 81070000 4083ae51 0 4608a976 0 0 0 80ee80d5
  t8 81070000 t9 0 at 0 v0 0 v1 0 k1 fffff000
  gp 81070000 fp 0 sp 0 ra 0

PANIC: Unexpected exception

[Press reset or ENTER to restart.]
---------------------------------------------------------------------------

If I understand correctly the problem happened at address 0x802204fc, so
I checked the system.map file and found
ffffffff802204c4 T __bzero
ffffffff80220524 t memset_partial

If I understand correctly, the kernel was executing the __bzero function
and tried accessing the invalid address 0xfffff000.

Other, maybe useful, addresses from system.map are:

ffffffff804da6e8 t init_bootmem_core
ffffffff804da7c8 t $L99

ffffffff80516868 b contig_bootmem_data

ffffffff804ff4e8 B boot_mem_map
ffffffff804ff7f0 B fw_arg0

>From these number, I guess that boot_mem_map contain an invalid address.
Is this correct?

Bye,
Giuseppe

WARNING: multiple messages have this Message-ID (diff)
From: Giuseppe Sacco <giuseppe@eppesuigoccas.homedns.org>
To: linux-mips@linux-mips.org
Subject: Re: Exception while loading kernel
Date: Mon, 27 Aug 2007 08:36:03 +0200	[thread overview]
Message-ID: <1188196563.2177.13.camel@scarafaggio> (raw)
Message-ID: <20070827063603.I5DAam-cywDLNKAi657-2LJOwxTPfjr5xKMmhtD6utI@z> (raw)
In-Reply-To: <1188030215.13999.14.camel@scarafaggio>

Hi all,
I compiled the latest kernel 2.6.22.4 from www.kernel.org and 2.6.23-rc3
from linux-.mips.org using the .config from Debian
linux-image-2.6.22-1-r5k_ip32 and activating CONFIG_NFSD_V4 and a few
network device drivers.

The command I used to compile was:

$ fakeroot make-kpkg --revision 2:2.6.22 \
	--append-to-version -1gs-r5k-ip32 --arch-in-name buildpackage

When I boot an SGI O2 r5k with any of those kernel, I get this error message:
---------------------------------------------------------------------------
Loading 64-bit executable
Loading program segment 1 at 0x80005000, offset=0x0 4000, size = 0x0 4f8086
5dc000      (cache: 95.0%)Zeroing memory ar 0x82f611, size 0 0x0
Starting ELF64 kernel

Exception: <vector=Normal>
Status register: 0x34010082<CU1,CU0,FR,DE,IPL=8,KX,MODE=KERNEL>
Cause register: 0x8014<CE=0,IP8,EXC=WADE>
Exception PC: 0x802204fc, Exception RA: 0x804da7ac
Write address error exception, bad address: 0xfffff000
  Saved user regs in hex (&gpda 0x81060e08, &_regs 0x81061008):
  arg: 81070000 0 804ff518 1
  tmp: 81070000 1000 80516868 fff8054b ffffffff 81412ef4 a13fb0d0 8
  sve: 81070000 4083ae51 0 4608a976 0 0 0 80ee80d5
  t8 81070000 t9 0 at 0 v0 0 v1 0 k1 fffff000
  gp 81070000 fp 0 sp 0 ra 0

PANIC: Unexpected exception

[Press reset or ENTER to restart.]
---------------------------------------------------------------------------

If I understand correctly the problem happened at address 0x802204fc, so
I checked the system.map file and found
ffffffff802204c4 T __bzero
ffffffff80220524 t memset_partial

If I understand correctly, the kernel was executing the __bzero function
and tried accessing the invalid address 0xfffff000.

Other, maybe useful, addresses from system.map are:

ffffffff804da6e8 t init_bootmem_core
ffffffff804da7c8 t $L99

ffffffff80516868 b contig_bootmem_data

ffffffff804ff4e8 B boot_mem_map
ffffffff804ff7f0 B fw_arg0

From these number, I guess that boot_mem_map contain an invalid address.
Is this correct?

Bye,
Giuseppe

       reply	other threads:[~2007-08-27  6:36 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1188030215.13999.14.camel@scarafaggio>
2007-08-27  6:36 ` Giuseppe Sacco [this message]
2007-08-27  6:36   ` Exception while loading kernel Giuseppe Sacco
2007-08-27 13:01   ` Markus Gothe
2007-08-27 13:17     ` Giuseppe Sacco
2007-08-28 17:18     ` Giuseppe Sacco
2007-08-29  2:25       ` Markus Gothe
2007-08-29  6:46         ` Giuseppe Sacco
2007-08-29  8:33           ` Ricardo Mendoza
2007-08-29  8:54             ` Giuseppe Sacco
2007-08-29 10:05               ` Ricardo Mendoza
2007-08-29 16:51                 ` Markus Gothe
2007-08-29 21:30                   ` Ricardo Mendoza
2007-08-31  5:49                 ` Giuseppe Sacco
2007-08-31  7:14                   ` Markus Gothe
2007-08-31  7:41                     ` Giuseppe Sacco
2007-08-30 12:52         ` Giuseppe Sacco
2007-08-30 12:52           ` Giuseppe Sacco
2007-08-30 20:04           ` Markus Gothe
2007-08-30 21:20             ` Giuseppe Sacco
     [not found] ` <20070825152536.GA4499@networkno.de>
     [not found]   ` <Pine.SGI.4.60.0708252047260.4891@zeus.tetracon-eng.net>
     [not found]     ` <20070826065054.84c97aef.giuseppe@eppesuigoccas.homedns.org>
     [not found]       ` <Pine.LNX.4.64.0708300931100.14430@pixie.tetracon-eng.net>
     [not found]         ` <1188481891.6770.22.camel@scarafaggio>
2007-09-06 10:58           ` J. Scott Kasten
2007-09-06 11:57             ` Giuseppe Sacco

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1188196563.2177.13.camel@scarafaggio \
    --to=giuseppe@eppesuigoccas.homedns.org \
    --cc=linux-mips@linux-mips.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.