All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michael Neuling <mikey@neuling.org>
To: skumar@linux.vnet.ibm.com
Cc: Poornima Nayak <Poornima.Nayak@in.ibm.com>,
	linuxppc-dev@ozlabs.org, akpm@linux-foundation.org,
	linux-kernel@vger.kernel.org
Subject: Re: [BUG]2.6.25-rc6:Unable to handle kernel paging request
Date: Tue, 18 Mar 2008 17:04:28 +0100	[thread overview]
Message-ID: <22152.1205856268@neuling.org> (raw)
In-Reply-To: <20080318052921.GA32259@in.ibm.com>

In message <20080318052921.GA32259@in.ibm.com> you wrote:
> Hi,
> I found the following bug at kernel boot up on my power machine
> with 2.6.25-rc6 kernel.
> 
> USB Mass Storage support registered.
> mice: PS/2 mouse device common for all mice
> Unable to handle kernel paging request for data at address
> 0xd00008000000002e
> Faulting instruction address: 0xc00000000074ded8
> cpu 0x0: Vector: 300 (Data Access) at [c00000003e073aa0]
>     pc: c00000000074ded8: .f71805f_find+0x44/0x32c
>     lr: c00000000074e1f8: .f71805f_init+0x38/0x194
>     sp: c00000003e073d20
>    msr: 8000000000009032
>    dar: d00008000000002e
>  dsisr: 42000000
>   current = 0xc0000000220851c0
>   paca    = 0xc0000000007c2700
>     pid   = 1, comm = swapper
> enter ? for help
> [c00000003e073dc0] c00000000074e1f8 .f71805f_init+0x38/0x194
> [c00000003e073ea0] c000000000724bdc .kernel_init+0x204/0x3c8
> [c00000003e073f90] c000000000025df4 .kernel_thread+0x4c/0x68

Is this an all yes or random config?  CONFIG_SENSORS_F71805F doesn't
appear in any of the powerpc def configs.

Anyway, I'm guessing the driver hasn't checked the device tree and is
probing somewhere it shouldn't.  

Mikey

> 
> For further reference some of the debug info is:
> 0:mon> r
> R00 = d00008000000002e   R16 = 4000000001c00000
> R01 = c00000003e073d20   R17 = c00000000066ecc8
> R02 = c0000000008f4458   R18 = 0000000000000000
> R03 = 000000000000002e   R19 = 00000000003a1000
> R04 = c00000003e073e30   R20 = 000000000235a3d0
> R05 = c00000003e073e34   R21 = c00000000075a3d0
> R06 = 0000000024000044   R22 = 000000000235a640
> R07 = c000000000010bcc   R23 = c00000000075a640
> R08 = c00000003e073570   R24 = c00000000066fe90
> R09 = d000080000000000   R25 = 0000000000000000
> R10 = cf000000009c2d60   R26 = c00000003e070000
> R11 = ffffffffffffff87   R27 = c00000003e073e30
> R12 = 0000000000000000   R28 = c00000003e073e34
> R13 = c0000000007c2700   R29 = 000000000000002e
> R14 = 0000000000000000   R30 = c000000000880278
> R15 = c000000000670448   R31 = c00000000078e050
> pc  = c00000000074ded8 .f71805f_find+0x44/0x32c
> lr  = c00000000074e1f8 .f71805f_init+0x38/0x194
> msr = 8000000000009032   cr  = 24000042
> ctr = c00000000074e1c0   xer = 0000000000000005   trap =  300
> dar = d00008000000002e   dsisr = 42000000
> 
> 0:mon> e
> cpu 0x0: Vector: 300 (Data Access) at [c00000003e073aa0]
>     pc: c00000000074ded8: .f71805f_find+0x44/0x32c
>     lr: c00000000074e1f8: .f71805f_init+0x38/0x194
>     sp: c00000003e073d20
>    msr: 8000000000009032
>    dar: d00008000000002e
>  dsisr: 42000000
>   current = 0xc0000000220851c0
>   paca    = 0xc0000000007c2700
>     pid   = 1, comm = swapper
> 
> 0:mon> di %pc
> c00000000074ded8  7d6919ae      stbx    r11,r9,r3
> c00000000074dedc  39000001      li      r8,1
> c00000000074dee0  990d01dc      stb     r8,476(r13)
> c00000000074dee4  e93f0000      ld      r9,0(r31)
> c00000000074dee8  7c034a14      add     r0,r3,r9
> c00000000074deec  7c0004ac      sync
> c00000000074def0  7d6919ae      stbx    r11,r9,r3
> c00000000074def4  990d01dc      stb     r8,476(r13)
> c00000000074def8  38800023      li      r4,35
> c00000000074defc  4bcc95e1      bl      c0000000004174dc        #
> .superio_inw+0x0/0x134
> c00000000074df00  3940ffed      li      r10,-19
> c00000000074df04  5463043e      clrlwi  r3,r3,16
> c00000000074df08  2f831934      cmpwi   cr7,r3,6452
> c00000000074df0c  409e0260      bne     cr7,c00000000074e16c    #
> .f71805f_find+0x2d8/0x32c
> c00000000074df10  e93e8038      ld      r9,-32712(r30)
> c00000000074df14  a0690000      lhz     r3,0(r9)
> 0:mon> 
> 
> Thanks
> Sudhir Kumar
> ISTL, IBM
> Bangalore
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-dev
> 

WARNING: multiple messages have this Message-ID (diff)
From: Michael Neuling <mikey@neuling.org>
To: skumar@linux.vnet.ibm.com
Cc: linux-kernel@vger.kernel.org,
	Poornima Nayak <Poornima.Nayak@in.ibm.com>,
	linuxppc-dev@ozlabs.org, akpm@linux-foundation.org,
	benh@kernel.crashing.org
Subject: Re: [BUG]2.6.25-rc6:Unable to handle kernel paging request
Date: Tue, 18 Mar 2008 17:04:28 +0100	[thread overview]
Message-ID: <22152.1205856268@neuling.org> (raw)
In-Reply-To: <20080318052921.GA32259@in.ibm.com>

In message <20080318052921.GA32259@in.ibm.com> you wrote:
> Hi,
> I found the following bug at kernel boot up on my power machine
> with 2.6.25-rc6 kernel.
> 
> USB Mass Storage support registered.
> mice: PS/2 mouse device common for all mice
> Unable to handle kernel paging request for data at address
> 0xd00008000000002e
> Faulting instruction address: 0xc00000000074ded8
> cpu 0x0: Vector: 300 (Data Access) at [c00000003e073aa0]
>     pc: c00000000074ded8: .f71805f_find+0x44/0x32c
>     lr: c00000000074e1f8: .f71805f_init+0x38/0x194
>     sp: c00000003e073d20
>    msr: 8000000000009032
>    dar: d00008000000002e
>  dsisr: 42000000
>   current = 0xc0000000220851c0
>   paca    = 0xc0000000007c2700
>     pid   = 1, comm = swapper
> enter ? for help
> [c00000003e073dc0] c00000000074e1f8 .f71805f_init+0x38/0x194
> [c00000003e073ea0] c000000000724bdc .kernel_init+0x204/0x3c8
> [c00000003e073f90] c000000000025df4 .kernel_thread+0x4c/0x68

Is this an all yes or random config?  CONFIG_SENSORS_F71805F doesn't
appear in any of the powerpc def configs.

Anyway, I'm guessing the driver hasn't checked the device tree and is
probing somewhere it shouldn't.  

Mikey

> 
> For further reference some of the debug info is:
> 0:mon> r
> R00 = d00008000000002e   R16 = 4000000001c00000
> R01 = c00000003e073d20   R17 = c00000000066ecc8
> R02 = c0000000008f4458   R18 = 0000000000000000
> R03 = 000000000000002e   R19 = 00000000003a1000
> R04 = c00000003e073e30   R20 = 000000000235a3d0
> R05 = c00000003e073e34   R21 = c00000000075a3d0
> R06 = 0000000024000044   R22 = 000000000235a640
> R07 = c000000000010bcc   R23 = c00000000075a640
> R08 = c00000003e073570   R24 = c00000000066fe90
> R09 = d000080000000000   R25 = 0000000000000000
> R10 = cf000000009c2d60   R26 = c00000003e070000
> R11 = ffffffffffffff87   R27 = c00000003e073e30
> R12 = 0000000000000000   R28 = c00000003e073e34
> R13 = c0000000007c2700   R29 = 000000000000002e
> R14 = 0000000000000000   R30 = c000000000880278
> R15 = c000000000670448   R31 = c00000000078e050
> pc  = c00000000074ded8 .f71805f_find+0x44/0x32c
> lr  = c00000000074e1f8 .f71805f_init+0x38/0x194
> msr = 8000000000009032   cr  = 24000042
> ctr = c00000000074e1c0   xer = 0000000000000005   trap =  300
> dar = d00008000000002e   dsisr = 42000000
> 
> 0:mon> e
> cpu 0x0: Vector: 300 (Data Access) at [c00000003e073aa0]
>     pc: c00000000074ded8: .f71805f_find+0x44/0x32c
>     lr: c00000000074e1f8: .f71805f_init+0x38/0x194
>     sp: c00000003e073d20
>    msr: 8000000000009032
>    dar: d00008000000002e
>  dsisr: 42000000
>   current = 0xc0000000220851c0
>   paca    = 0xc0000000007c2700
>     pid   = 1, comm = swapper
> 
> 0:mon> di %pc
> c00000000074ded8  7d6919ae      stbx    r11,r9,r3
> c00000000074dedc  39000001      li      r8,1
> c00000000074dee0  990d01dc      stb     r8,476(r13)
> c00000000074dee4  e93f0000      ld      r9,0(r31)
> c00000000074dee8  7c034a14      add     r0,r3,r9
> c00000000074deec  7c0004ac      sync
> c00000000074def0  7d6919ae      stbx    r11,r9,r3
> c00000000074def4  990d01dc      stb     r8,476(r13)
> c00000000074def8  38800023      li      r4,35
> c00000000074defc  4bcc95e1      bl      c0000000004174dc        #
> .superio_inw+0x0/0x134
> c00000000074df00  3940ffed      li      r10,-19
> c00000000074df04  5463043e      clrlwi  r3,r3,16
> c00000000074df08  2f831934      cmpwi   cr7,r3,6452
> c00000000074df0c  409e0260      bne     cr7,c00000000074e16c    #
> .f71805f_find+0x2d8/0x32c
> c00000000074df10  e93e8038      ld      r9,-32712(r30)
> c00000000074df14  a0690000      lhz     r3,0(r9)
> 0:mon> 
> 
> Thanks
> Sudhir Kumar
> ISTL, IBM
> Bangalore
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-dev
> 

  reply	other threads:[~2008-03-18 16:04 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-18  5:29 [BUG]2.6.25-rc6:Unable to handle kernel paging request Sudhir Kumar
2008-03-18  5:29 ` Sudhir Kumar
2008-03-18 16:04 ` Michael Neuling [this message]
2008-03-18 16:04   ` Michael Neuling
2008-03-19  3:57 ` Paul Mackerras
2008-03-19  3:57   ` Paul Mackerras
2008-03-20 18:42   ` Sudhir Kumar
2008-03-20 18:42     ` Sudhir Kumar
2008-03-21  9:07     ` Paul Mackerras
2008-03-21  9:07       ` Paul Mackerras

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=22152.1205856268@neuling.org \
    --to=mikey@neuling.org \
    --cc=Poornima.Nayak@in.ibm.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@ozlabs.org \
    --cc=skumar@linux.vnet.ibm.com \
    /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.