From: Sachin Sant <sachinp@in.ibm.com>
To: Nick Piggin <npiggin@suse.de>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>,
Christoph Lameter <cl@linux-foundation.org>,
linux-kernel <linux-kernel@vger.kernel.org>,
linuxppc-dev@ozlabs.org, Pekka Enberg <penberg@cs.helsinki.fi>,
linux-next@vger.kernel.org
Subject: Re: Next April 28: boot failure on PowerPC with SLQB
Date: Thu, 30 Apr 2009 12:12:22 +0530 [thread overview]
Message-ID: <49F9484E.1020105@in.ibm.com> (raw)
In-Reply-To: <20090430060300.GD23746@wotan.suse.de>
Nick Piggin wrote:
> On Thu, Apr 30, 2009 at 11:06:36AM +0530, Sachin Sant wrote:
>
> Hmm, OK. Can you post the disassembly of your pidmap_init please?
>
Here is the information.
Unable to handle kernel paging request for data at address 0x00000010
Faulting instruction address: 0xc0000000007d0404
cpu 0x0: Vector: 300 (Data Access) at [c000000000a23bd0]
pc: c0000000007d0404: .pidmap_init+0x28/0x88
lr: c0000000007b0bbc: .start_kernel+0x458/0x51c
sp: c000000000a23e50
msr: 8000000000009032
dar: 10
dsisr: 40000000
current = 0xc000000000955fc0
paca = 0xc000000000af2400
pid = 0, comm = swapper
enter ? for help
[c000000000a23ee0] c0000000007b0bbc .start_kernel+0x458/0x51c
[c000000000a23f90] c0000000000083d8 .start_here_common+0x1c/0x44
0:mon> ls .pidmap_init
.pidmap_init: c0000000007d03dc
0:mon> di c0000000007d03dc
c0000000007d03dc fbc1fff0 std r30,-16(r1)
c0000000007d03e0 ebc2b1a8 ld r30,-20056(r2)
c0000000007d03e4 39200010 li r9,16
c0000000007d03e8 7c0802a6 mflr r0
c0000000007d03ec fba1ffe8 std r29,-24(r1)
c0000000007d03f0 f8010010 std r0,16(r1)
c0000000007d03f4 38000001 li r0,1
c0000000007d03f8 ebbe8008 ld r29,-32760(r30)
c0000000007d03fc f821ff71 stdu r1,-144(r1)
c0000000007d0400 f93d0010 std r9,16(r29)
c0000000007d0404 7d6048a8 ldarx r11,0,r9
c0000000007d0408 7d6b0378 or r11,r11,r0
c0000000007d040c 7d6049ad stdcx. r11,0,r9
c0000000007d0410 40c2fff4 bne- c0000000007d0404 # .pidmap_init+0x28/0x88
c0000000007d0414 381d0008 addi r0,r29,8
c0000000007d0418 7d200028 lwarx r9,0,r0
0:mon>
c0000000007d041c 3129ffff addic r9,r9,-1
c0000000007d0420 7d20012d stwcx. r9,0,r0
c0000000007d0424 40c2fff4 bne- c0000000007d0418 # .pidmap_init+0x3c/0x88
c0000000007d0428 3cc00004 lis r6,4
c0000000007d042c e87e8010 ld r3,-32752(r30)
c0000000007d0430 38800050 li r4,80
c0000000007d0434 60c62000 ori r6,r6,8192
c0000000007d0438 38a00008 li r5,8
c0000000007d043c 38e00000 li r7,0
c0000000007d0440 4b9716d9 bl c000000000141b18 # .kmem_cache_create+0x0/0x2a0
c0000000007d0444 60000000 nop
c0000000007d0448 38210090 addi r1,r1,144
c0000000007d044c f87d0098 std r3,152(r29)
c0000000007d0450 e8010010 ld r0,16(r1)
c0000000007d0454 eba1ffe8 ld r29,-24(r1)
c0000000007d0458 7c0803a6 mtlr r0
0:mon> r
R00 = 0000000000000001 R16 = 00000000014f3150
R01 = c000000000a23e50 R17 = 0000000000000000
R02 = c000000000a17690 R18 = c0000000007f3150
R03 = 000000000000001f R19 = 0000000002f1fc90
R04 = 0000000000000000 R20 = c0000000007f3168
R05 = ffffffffffffffff R21 = c000000000725e2f
R06 = 00000000007974d4 R22 = 00000000007bb977
R07 = 800000000c9b2cc0 R23 = 0000000002f1fc90
R08 = 0000000000000000 R24 = 0000000002f1fc90
R09 = 0000000000000010 R25 = c0000000007f3208
R10 = 0000000000000000 R26 = 0000000000d00000
R11 = c00000000095b0f8 R27 = c000000000b73b10
R12 = 0000000028000082 R28 = c0000000007f0458
R13 = c000000000af2400 R29 = c00000000095db00
R14 = c0000000007f3218 R30 = c00000000098d5f0
R15 = c000000000705c32 R31 = 0000000003c90000
pc = c0000000007d0404 .pidmap_init+0x28/0x88
lr = c0000000007b0bbc .start_kernel+0x458/0x51c
msr = 8000000000009032 cr = 28000084
ctr = 0000000000136f8c xer = 0000000000000010 trap = 300
dar = 0000000000000010 dsisr = 40000000
0:mon> di %pc
c0000000007d0404 7d6048a8 ldarx r11,0,r9
c0000000007d0408 7d6b0378 or r11,r11,r0
c0000000007d040c 7d6049ad stdcx. r11,0,r9
c0000000007d0410 40c2fff4 bne- c0000000007d0404 # .pidmap_init+0x28/0x88
c0000000007d0414 381d0008 addi r0,r29,8
c0000000007d0418 7d200028 lwarx r9,0,r0
c0000000007d041c 3129ffff addic r9,r9,-1
c0000000007d0420 7d20012d stwcx. r9,0,r0
c0000000007d0424 40c2fff4 bne- c0000000007d0418 # .pidmap_init+0x3c/0x88
c0000000007d0428 3cc00004 lis r6,4
c0000000007d042c e87e8010 ld r3,-32752(r30)
c0000000007d0430 38800050 li r4,80
c0000000007d0434 60c62000 ori r6,r6,8192
c0000000007d0438 38a00008 li r5,8
c0000000007d043c 38e00000 li r7,0
c0000000007d0440 4b9716d9 bl c000000000141b18 # .kmem_cache_create+0x0/0x2a0
0:mon>
Thanks
-Sachin
--
---------------------------------
Sachin Sant
IBM Linux Technology Center
India Systems and Technology Labs
Bangalore, India
---------------------------------
next prev parent reply other threads:[~2009-04-30 6:42 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20090428165343.2e357d7a.sfr@canb.auug.org.au>
2009-04-28 11:10 ` Next April 28: boot failure on PowerPC with SLQB Sachin Sant
2009-04-28 11:22 ` Pekka Enberg
2009-04-29 7:04 ` Nick Piggin
2009-04-29 11:36 ` Nick Piggin
2009-04-29 16:26 ` Sachin Sant
2009-04-30 3:21 ` Stephen Rothwell
2009-04-30 4:11 ` Nick Piggin
2009-04-30 5:36 ` Sachin Sant
2009-04-30 6:03 ` Nick Piggin
2009-04-30 6:42 ` Sachin Sant [this message]
2009-04-30 6:41 ` Nick Piggin
2009-04-30 9:47 ` Sachin Sant
2009-04-30 10:35 ` Nick Piggin
2009-04-30 10:38 ` Pekka Enberg
2009-04-30 11:00 ` Stephen Rothwell
2009-04-30 11:10 ` Pekka Enberg
2009-04-30 11:18 ` Nick Piggin
2009-04-30 11:20 ` Pekka Enberg
2009-04-30 11:26 ` Nick Piggin
2009-04-30 13:05 ` Nick Piggin
2009-04-30 14:00 ` Stephen Rothwell
2009-04-30 14:10 ` Nick Piggin
2009-05-03 11:51 ` Pekka Enberg
2009-04-30 14:10 ` Anton Vorontsov
2009-05-03 11:51 ` Pekka Enberg
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=49F9484E.1020105@in.ibm.com \
--to=sachinp@in.ibm.com \
--cc=cl@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-next@vger.kernel.org \
--cc=linuxppc-dev@ozlabs.org \
--cc=npiggin@suse.de \
--cc=penberg@cs.helsinki.fi \
--cc=sfr@canb.auug.org.au \
/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;
as well as URLs for NNTP newsgroup(s).