From: "Sluder, Charles" <Charles.Sluder@UNISYS.com>
To: linux-ia64@vger.kernel.org
Subject: RE: [Linux-ia64] Problem with elilo 3.3a
Date: Fri, 14 Feb 2003 18:33:30 +0000 [thread overview]
Message-ID: <marc-linux-ia64-105590709805855@msgid-missing> (raw)
In-Reply-To: <marc-linux-ia64-105590709805846@msgid-missing>
Thank you. That helps.
The corruption is occurring before the kernel starts executing. Just a guess
but it looks like the code that loaded the kernel may of stepped on the
firmware table.
This is a dump of the EFI memory map made with an ITP before the kernel
started executing.
-chuck
[P3]>ord8 r28 4
0x00000010fef9a008L ia64 00000010fef9df9e 000000007fa082e0
0x00000010fef9a018L ia64 00000010fef8c008 0000000000000630
[P3]>char 0x10fef8c008 256
0x00000010fef8c008L ia64 '................................................'
0x00000010fef8c038L ia64 '................................................'
0x00000010fef8c068L ia64 '..........................................shstrt'
0x00000010fef8c098L ia64 '....text................@...............__ksymta'
0x00000010fef8c0c8L ia64 '....A_64.................C..............ta..kstr'
0x00000010fef8c0f8L ia64 '.....opd..@.............;...............it..init'
0x00000010fef8c128L ia64 '.....ini................................data.cac'
0x00000010fef8c158L ia64 '....ne_a..t.............!...............bss.....'
0x00000010fef8c188L ia64 '................................................'
0x00000010fef8c1b8L ia64 '................................................'
0x00000010fef8c1e8L ia64 '........................:.......................'
0x00000010fef8c218L ia64 '........................f.......................'
0x00000010fef8c248L ia64 '......................'
[P3]>ord8 0x10fef8c008 128
0x00000010fef8c008L ia64 0000000000000004 0000000000000000
0x00000010fef8c018L ia64 0000000000000000 0000000000000001
0x00000010fef8c028L ia64 0000000000000009 0000000000000000
0x00000010fef8c038L ia64 0000000000000007 0000000000001000
0x00000010fef8c048L ia64 0000000000000000 0000000000000089
0x00000010fef8c058L ia64 0000000000000009 0000000000000000
0x00000010fef8c068L ia64 0000000000000004 000000000008a000
0x00000010fef8c078L ia64 0000000000000000 0000000000000016
0x00000010fef8c088L ia64 0000000000000009 7472747368732e00
0x00000010fef8c098L ia64 7478657400000005 00000000000c0000
0x00000010fef8c0a8L ia64 0000000000000000 0000000000000040
0x00000010fef8c0b8L ia64 8000000000000009 61746d79736b5f5f
0x00000010fef8c0c8L ia64 34365f4100000007 0000000000100000
0x00000010fef8c0d8L ia64 0000000000000000 0000000000004300
0x00000010fef8c0e8L ia64 0000000000000009 7274736b2e006174
0x00000010fef8c0f8L ia64 64706f2e00000002 0000000004400000
0x00000010fef8c108L ia64 0000000000000000 000000000000073b
0x00000010fef8c118L ia64 0000000000000009 74696e692e007469
0x00000010fef8c128L ia64 696e692e00000007 0000000004b3b000
0x00000010fef8c138L ia64 0000000000000000 000000000007ac10
0x00000010fef8c148L ia64 0000000000000009 6361632e61746164
0x00000010fef8c158L ia64 615f656e00000006 000000007f74b000
0x00000010fef8c168L ia64 0000000000000000 0000000000000421
0x00000010fef8c178L ia64 8000000000000009 0000000000737362
0x00000010fef8c188L ia64 0000000000000006 000000007fb6c000
0x00000010fef8c198L ia64 0000000000000000 0000000000000004
0x00000010fef8c1a8L ia64 8000000000000009 0000000000000000
0x00000010fef8c1b8L ia64 0000000000000006 000000007fb70000
0x00000010fef8c1c8L ia64 0000000000000000 0000000000000090
0x00000010fef8c1d8L ia64 8000000000000009 0000000000010000
0x00000010fef8c1e8L ia64 000000000000000d 000000007fc00000
0x00000010fef8c1f8L ia64 0000000000000000 000000000000003a
0x00000010fef8c208L ia64 8000000000000009 0000000000000006
0x00000010fef8c218L ia64 e000000000000007 000000007fc3a000
0x00000010fef8c228L ia64 0000000000000000 0000000000000266
0x00000010fef8c238L ia64 0000000000000009 0000000000000000
0x00000010fef8c248L ia64 0000000100000005 000000007fea0000
0x00000010fef8c258L ia64 0000000000000000 0000000000000008
0x00000010fef8c268L ia64 8000000000000009 0000000000000000
-----Original Message-----
From: David Mosberger [mailto:davidm@napali.hpl.hp.com]
Sent: Friday, February 14, 2003 12:35 AM
To: eranian@hpl.hp.com
Cc: linux-ia64@linuxia64.org; David Mosberger
Subject: Re: [Linux-ia64] Problem with elilo 3.3a
>>>>> On Thu, 13 Feb 2003 23:28:28 -0800, Stephane Eranian
<eranian@frankl.hpl.hp.com> said:
Stephane> The bootloader obtains the memory map from EFI. The map is
Stephane> stored into a region specifically allocated by elilo. The
Stephane> bootparam structure passes the address of the table and
Stephane> its size to the kernel.
Ah, that's how I thought it worked. I misunderstood your previous
mail (on re-reading it, it's clear though... ;-).
Thanks,
--david
_______________________________________________
Linux-IA64 mailing list
Linux-IA64@linuxia64.org
http://lists.linuxia64.org/lists/listinfo/linux-ia64
next prev parent reply other threads:[~2003-02-14 18:33 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-02-14 3:15 [Linux-ia64] Problem with elilo 3.3a Sluder, Charles
2003-02-14 6:58 ` Stephane Eranian
2003-02-14 7:09 ` David Mosberger
2003-02-14 7:28 ` Stephane Eranian
2003-02-14 7:34 ` David Mosberger
2003-02-14 18:33 ` Sluder, Charles [this message]
2003-02-15 6:28 ` Sluder, Charles
2003-02-18 18:23 ` Stephane Eranian
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=marc-linux-ia64-105590709805855@msgid-missing \
--to=charles.sluder@unisys.com \
--cc=linux-ia64@vger.kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox