All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mario Mikocevic <mario.mikocevic@htnet.hr>
To: Russell King <rmk@arm.linux.org.uk>
Cc: linux-kernel@vger.kernel.org
Subject: Re: OOPS 2.6.0-test4 repeatable
Date: Mon, 25 Aug 2003 14:45:36 +0200	[thread overview]
Message-ID: <20030825124536.GG14801@danielle.hinet.hr> (raw)
In-Reply-To: <20030825115538.C30952@flint.arm.linux.org.uk>; from rmk@arm.linux.org.uk on Pon, Kol 25, 2003 at 12:55:38 +0200

Hi,

On 2003.08.25 12:55, Russell King wrote:
> Ok so it isn't a BUG().  The next thing I'd consider is whether it was
> a corrupted pci driver list, but it doesn't look like it.
> 
> Ok, lets try to get some extra info from your kernel - please apply
> the patch below.  This is likely to produce a fair amount of extra
> messages at boot.  It should also produce another raft of messages
> when you insert the cardbus card but before the module, and another
> raft afterwards.
> 
> I'm only interested in the ones around the time when you insert the
> cardbus card and the module.

OK, first some additional testing info, at first I thought it was
repeatable in the _very_ _same_ manner but not _quite_.
I have two possible scenarios ->

 - after some time (never more than a minute or two) of plugging DWL-650+
   into slot thinkpad-r40 just shuts itself down, no oops, _no_ nothing

 - loading modules shortens time to shutdown to few seconds and _sometimes_
   produces oops, so I have to do several plug_in/*plonk*/turn_on/fsck/reboot
   iterations to get oops

Here's latest oops, this time provocated with loading modules snd-intel8x0 and
acx100_pci (yesterdays 0.1h version from http://acx100.sourceforge.net/) ->


Aug 25 13:42:09 mozz-r40 kernel: pci_dev: 0000:00:1f.5 driver: d0916580 name: Intel ICH table: d0915be0 probe: d0911f9e
Aug 25 13:42:10 mozz-r40 kernel: intel8x0: clocking to 48000
Aug 25 13:42:26 mozz-r40 kernel: pci_dev: 0000:03:00.0 driver: d090c400 name: acx100_pci table: d090c3a0 probe: d0823000
Aug 25 13:42:26 mozz-r40 kernel: Unable to handle kernel paging request at virtual address d0823000
Aug 25 13:42:26 mozz-r40 kernel:  printing eip:
Aug 25 13:42:26 mozz-r40 kernel: d0823000
Aug 25 13:42:26 mozz-r40 kernel: *pde = 012d0067
Aug 25 13:42:26 mozz-r40 kernel: *pte = 00000000
Aug 25 13:42:26 mozz-r40 kernel: Oops: 0000 [#1]
Aug 25 13:42:26 mozz-r40 kernel: CPU:    0
Aug 25 13:42:26 mozz-r40 kernel: EIP:    0060:[<d0823000>]    Not tainted
Aug 25 13:42:26 mozz-r40 kernel: EFLAGS: 00010286
Aug 25 13:42:26 mozz-r40 kernel: EIP is at 0xd0823000
Aug 25 13:42:26 mozz-r40 kernel: eax: d090c3a0   ebx: d090c400   ecx: d090c3a0   edx: d090c3a0
Aug 25 13:42:26 mozz-r40 kernel: esi: c135c400   edi: ffffffed   ebp: c135c4a8   esp: ce037ba8
Aug 25 13:42:26 mozz-r40 kernel: ds: 007b   es: 007b   ss: 0068
Aug 25 13:42:26 mozz-r40 kernel: Process cardctl (pid: 3352, threadinfo=ce036000 task=cf1ba700)
Aug 25 13:42:26 mozz-r40 kernel: Stack: c01a604b c135c400 d090c3a0 d090c3a0 d0823000 c135c400 d090c400 ffffffed
Aug 25 13:42:26 mozz-r40 kernel:        c01a619c d090c400 c135c400 d090c400 c135c400 c01a61db d090c400 c135c400
Aug 25 13:42:26 mozz-r40 kernel:        d090c428 c135c454 c01eaaa7 c135c454 d090c428 d090c458 c135c454 c0322d1c
Aug 25 13:42:26 mozz-r40 kernel: Call Trace:
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a604b>] pci_device_probe_static+0x8d/0x9e
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a619c>] __pci_device_probe+0x3b/0x4e
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a61db>] pci_device_probe+0x2c/0x4a
Aug 25 13:42:26 mozz-r40 kernel:  [<c01eaaa7>] bus_match+0x3f/0x6a
Aug 25 13:42:26 mozz-r40 kernel:  [<c01eab13>] device_attach+0x41/0x91
Aug 25 13:42:26 mozz-r40 kernel:  [<c01eacd2>] bus_add_device+0x5b/0x9f
Aug 25 13:42:26 mozz-r40 kernel:  [<c01e9d97>] device_add+0xca/0x100
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a2a85>] pci_bus_add_devices+0xcf/0x114
Aug 25 13:42:26 mozz-r40 kernel:  [<d08cc04a>] cb_alloc+0xab/0xe5 [pcmcia_core]
Aug 25 13:42:26 mozz-r40 kernel:  [<d08c90e3>] socket_insert+0x7f/0x92 [pcmcia_core]
Aug 25 13:42:26 mozz-r40 kernel:  [<d08cb63d>] pcmcia_insert_card+0x71/0x7e [pcmcia_core]
Aug 25 13:42:26 mozz-r40 kernel:  [<d08bbbed>] ds_ioctl+0x285/0x670 [ds]
Aug 25 13:42:26 mozz-r40 kernel:  [<c0179323>] padzero+0x28/0x2a
Aug 25 13:42:26 mozz-r40 kernel:  [<c0179fe5>] load_elf_binary+0x522/0xb51
Aug 25 13:42:26 mozz-r40 kernel:  [<c011b775>] pgd_alloc+0x18/0x1c
Aug 25 13:42:26 mozz-r40 kernel:  [<c011e8ff>] mm_init+0x98/0xd2
Aug 25 13:42:26 mozz-r40 kernel:  [<c013d963>] buffered_rmqueue+0xc1/0x15a
Aug 25 13:42:26 mozz-r40 kernel:  [<c013da8e>] __alloc_pages+0x92/0x30c
Aug 25 13:42:26 mozz-r40 kernel:  [<c0181921>] proc_alloc_inode+0x4c/0x75
Aug 25 13:42:26 mozz-r40 kernel:  [<c0146d78>] do_anonymous_page+0x138/0x22a
Aug 25 13:42:26 mozz-r40 kernel:  [<c01473b3>] handle_mm_fault+0xd9/0x16e
Aug 25 13:42:26 mozz-r40 kernel:  [<c011ba26>] do_page_fault+0x23a/0x44b
Aug 25 13:42:26 mozz-r40 kernel:  [<c0139e39>] find_get_page+0x2d/0x57
Aug 25 13:42:26 mozz-r40 kernel:  [<c013af05>] filemap_nopage+0x223/0x303
Aug 25 13:42:26 mozz-r40 kernel:  [<c0155667>] unlock_buffer+0x33/0x51
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156d17>] __find_get_block+0x6b/0xe0
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156db7>] __getblk+0x2b/0x51
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156d17>] __find_get_block+0x6b/0xe0
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156db7>] __getblk+0x2b/0x51
Aug 25 13:42:26 mozz-r40 kernel:  [<c018bffb>] ext2_release_inode+0x7a/0xad
Aug 25 13:42:26 mozz-r40 kernel:  [<c018c16a>] ext2_free_inode+0x13c/0x183
Aug 25 13:42:26 mozz-r40 kernel:  [<c018f9d9>] ext2_destroy_inode+0x1b/0x1f
Aug 25 13:42:26 mozz-r40 kernel:  [<c016c118>] destroy_inode+0x35/0x50
Aug 25 13:42:26 mozz-r40 kernel:  [<c016d37a>] iput+0x62/0x7c
Aug 25 13:42:26 mozz-r40 kernel:  [<c0163427>] sys_unlink+0x86/0x135
Aug 25 13:42:26 mozz-r40 kernel:  [<c016598a>] sys_ioctl+0xf9/0x27b
Aug 25 13:42:26 mozz-r40 kernel:  [<c010b1b5>] sysenter_past_esp+0x52/0x71
Aug 25 13:42:26 mozz-r40 kernel:
Aug 25 13:42:26 mozz-r40 kernel: Code:  Bad EIP value.

ksymoops 2.4.9 on i686 2.6.0-test4-rk1.  Options used
     -V (default)
     -K (specified)
     -L (specified)
     -o /lib/modules/2.6.0-test4-rk1/ (default)
     -m /boot/System.map-2.6.0-test4-rk1 (specified)

No modules in ksyms, skipping objects
Aug 25 13:39:27 mozz-r40 kernel: Machine check exception polling timer started.
Aug 25 13:39:28 mozz-r40 kernel: e100: eth0: Intel(R) PRO/100 Network Connection
Aug 25 13:39:28 mozz-r40 kernel: e100: eth0 NIC Link is Up 100 Mbps Full duplex
Aug 25 13:39:28 mozz-r40 kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Aug 25 13:39:28 mozz-r40 kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x3b8-0x3df 0x4d0-0x4d7
Aug 25 13:39:28 mozz-r40 kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Aug 25 13:42:26 mozz-r40 kernel: Unable to handle kernel paging request at virtual address d0823000
Aug 25 13:42:26 mozz-r40 kernel: d0823000
Aug 25 13:42:26 mozz-r40 kernel: *pde = 012d0067
Aug 25 13:42:26 mozz-r40 kernel: Oops: 0000 [#1]
Aug 25 13:42:26 mozz-r40 kernel: CPU:    0
Aug 25 13:42:26 mozz-r40 kernel: EIP:    0060:[<d0823000>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Aug 25 13:42:26 mozz-r40 kernel: EFLAGS: 00010286
Aug 25 13:42:26 mozz-r40 kernel: eax: d090c3a0   ebx: d090c400   ecx: d090c3a0   edx: d090c3a0
Aug 25 13:42:26 mozz-r40 kernel: esi: c135c400   edi: ffffffed   ebp: c135c4a8   esp: ce037ba8
Aug 25 13:42:26 mozz-r40 kernel: ds: 007b   es: 007b   ss: 0068
Aug 25 13:42:26 mozz-r40 kernel: Stack: c01a604b c135c400 d090c3a0 d090c3a0 d0823000 c135c400 d090c400 ffffffed
Aug 25 13:42:26 mozz-r40 kernel:        c01a619c d090c400 c135c400 d090c400 c135c400 c01a61db d090c400 c135c400
Aug 25 13:42:26 mozz-r40 kernel:        d090c428 c135c454 c01eaaa7 c135c454 d090c428 d090c458 c135c454 c0322d1c
Aug 25 13:42:26 mozz-r40 kernel: Call Trace:
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a604b>] pci_device_probe_static+0x8d/0x9e
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a619c>] __pci_device_probe+0x3b/0x4e
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a61db>] pci_device_probe+0x2c/0x4a
Aug 25 13:42:26 mozz-r40 kernel:  [<c01eaaa7>] bus_match+0x3f/0x6a
Aug 25 13:42:26 mozz-r40 kernel:  [<c01eab13>] device_attach+0x41/0x91
Aug 25 13:42:26 mozz-r40 kernel:  [<c01eacd2>] bus_add_device+0x5b/0x9f
Aug 25 13:42:26 mozz-r40 kernel:  [<c01e9d97>] device_add+0xca/0x100
Aug 25 13:42:26 mozz-r40 kernel:  [<c01a2a85>] pci_bus_add_devices+0xcf/0x114
Aug 25 13:42:26 mozz-r40 kernel:  [<d08cc04a>] cb_alloc+0xab/0xe5 [pcmcia_core]
Aug 25 13:42:26 mozz-r40 kernel:  [<d08c90e3>] socket_insert+0x7f/0x92 [pcmcia_core]
Aug 25 13:42:26 mozz-r40 kernel:  [<d08cb63d>] pcmcia_insert_card+0x71/0x7e [pcmcia_core]
Aug 25 13:42:26 mozz-r40 kernel:  [<d08bbbed>] ds_ioctl+0x285/0x670 [ds]
Aug 25 13:42:26 mozz-r40 kernel:  [<c0179323>] padzero+0x28/0x2a
Aug 25 13:42:26 mozz-r40 kernel:  [<c0179fe5>] load_elf_binary+0x522/0xb51
Aug 25 13:42:26 mozz-r40 kernel:  [<c011b775>] pgd_alloc+0x18/0x1c
Aug 25 13:42:26 mozz-r40 kernel:  [<c011e8ff>] mm_init+0x98/0xd2
Aug 25 13:42:26 mozz-r40 kernel:  [<c013d963>] buffered_rmqueue+0xc1/0x15a
Aug 25 13:42:26 mozz-r40 kernel:  [<c013da8e>] __alloc_pages+0x92/0x30c
Aug 25 13:42:26 mozz-r40 kernel:  [<c0181921>] proc_alloc_inode+0x4c/0x75
Aug 25 13:42:26 mozz-r40 kernel:  [<c0146d78>] do_anonymous_page+0x138/0x22a
Aug 25 13:42:26 mozz-r40 kernel:  [<c01473b3>] handle_mm_fault+0xd9/0x16e
Aug 25 13:42:26 mozz-r40 kernel:  [<c011ba26>] do_page_fault+0x23a/0x44b
Aug 25 13:42:26 mozz-r40 kernel:  [<c0139e39>] find_get_page+0x2d/0x57
Aug 25 13:42:26 mozz-r40 kernel:  [<c013af05>] filemap_nopage+0x223/0x303
Aug 25 13:42:26 mozz-r40 kernel:  [<c0155667>] unlock_buffer+0x33/0x51
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156d17>] __find_get_block+0x6b/0xe0
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156db7>] __getblk+0x2b/0x51
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156d17>] __find_get_block+0x6b/0xe0
Aug 25 13:42:26 mozz-r40 kernel:  [<c0156db7>] __getblk+0x2b/0x51
Aug 25 13:42:26 mozz-r40 kernel:  [<c018bffb>] ext2_release_inode+0x7a/0xad
Aug 25 13:42:26 mozz-r40 kernel:  [<c018c16a>] ext2_free_inode+0x13c/0x183
Aug 25 13:42:26 mozz-r40 kernel:  [<c018f9d9>] ext2_destroy_inode+0x1b/0x1f
Aug 25 13:42:26 mozz-r40 kernel:  [<c016c118>] destroy_inode+0x35/0x50
Aug 25 13:42:26 mozz-r40 kernel:  [<c016d37a>] iput+0x62/0x7c
Aug 25 13:42:26 mozz-r40 kernel:  [<c0163427>] sys_unlink+0x86/0x135
Aug 25 13:42:26 mozz-r40 kernel:  [<c016598a>] sys_ioctl+0xf9/0x27b
Aug 25 13:42:26 mozz-r40 kernel:  [<c010b1b5>] sysenter_past_esp+0x52/0x71
Aug 25 13:42:26 mozz-r40 kernel: Code:  Bad EIP value.


>>EIP; d0823000 <__crc_neigh_parms_release+357d6/b22398>   <=====

>>eax; d090c3a0 <__crc_neigh_parms_release+11eb76/b22398>
>>ebx; d090c400 <__crc_neigh_parms_release+11ebd6/b22398>
>>ecx; d090c3a0 <__crc_neigh_parms_release+11eb76/b22398>
>>edx; d090c3a0 <__crc_neigh_parms_release+11eb76/b22398>
>>esi; c135c400 <__crc_skb_under_panic+4125f/11200a>
>>edi; ffffffed <__kernel_rt_sigreturn+1bad/????>
>>ebp; c135c4a8 <__crc_skb_under_panic+41307/11200a>
>>esp; ce037ba8 <__crc_cdrom_mode_sense+211ce2/2a69c4>

Trace; c01a604b <pci_device_probe_static+8d/9e>
Trace; c01a619c <__pci_device_probe+3b/4e>
Trace; c01a61db <pci_device_probe+2c/4a>
Trace; c01eaaa7 <bus_match+3f/6a>
Trace; c01eab13 <device_attach+41/91>
Trace; c01eacd2 <bus_add_device+5b/9f>
Trace; c01e9d97 <device_add+ca/100>
Trace; c01a2a85 <pci_bus_add_devices+cf/114>
Trace; d08cc04a <__crc_neigh_parms_release+de820/b22398>
Trace; d08c90e3 <__crc_neigh_parms_release+db8b9/b22398>
Trace; d08cb63d <__crc_neigh_parms_release+dde13/b22398>
Trace; d08bbbed <__crc_neigh_parms_release+ce3c3/b22398>
Trace; c0179323 <padzero+28/2a>
Trace; c0179fe5 <load_elf_binary+522/b51>
Trace; c011b775 <pgd_alloc+18/1c>
Trace; c011e8ff <mm_init+98/d2>
Trace; c013d963 <buffered_rmqueue+c1/15a>
Trace; c013da8e <__alloc_pages+92/30c>
Trace; c0181921 <proc_alloc_inode+4c/75>
Trace; c0146d78 <do_anonymous_page+138/22a>
Trace; c01473b3 <handle_mm_fault+d9/16e>
Trace; c011ba26 <do_page_fault+23a/44b>
Trace; c0139e39 <find_get_page+2d/57>
Trace; c013af05 <filemap_nopage+223/303>
Trace; c0155667 <unlock_buffer+33/51>
Trace; c0156d17 <__find_get_block+6b/e0>
Trace; c0156db7 <__getblk+2b/51>
Trace; c0156d17 <__find_get_block+6b/e0>
Trace; c0156db7 <__getblk+2b/51>
Trace; c018bffb <ext2_release_inode+7a/ad>
Trace; c018c16a <ext2_free_inode+13c/183>
Trace; c018f9d9 <ext2_destroy_inode+1b/1f>
Trace; c016c118 <destroy_inode+35/50>
Trace; c016d37a <iput+62/7c>
Trace; c0163427 <sys_unlink+86/135>
Trace; c016598a <sys_ioctl+f9/27b>
Trace; c010b1b5 <sysenter_past_esp+52/71>



-- 
Mario Mikocevic (Mozgy)
mozgy at hinet dot hr
It's never too late to have a good childhood!
      The older you are, the better the toys!
My favourite FUBAR ...

  reply	other threads:[~2003-08-25 12:45 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-25  9:18 OOPS 2.6.0-test4 repeatable Mario Mikocevic
2003-08-25  9:40 ` Russell King
2003-08-25 10:25   ` Mario Mikocevic
2003-08-25 10:55     ` Russell King
2003-08-25 12:45       ` Mario Mikocevic [this message]
2003-08-25 13:30         ` Russell King
2003-08-25 14:06           ` Russell King
2003-08-25 13:07       ` OOPS 2.6.0-test4 (almost) repeatable Mario Mikocevic

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=20030825124536.GG14801@danielle.hinet.hr \
    --to=mario.mikocevic@htnet.hr \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rmk@arm.linux.org.uk \
    /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.