mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@osdl.org>
To: Alexandre Buisse <alexandre.buisse@ens-lyon.fr>
Cc: torvalds@osdl.org, linux-kernel@vger.kernel.org,
	yi.zhu@intel.com, jketreno@linux.intel.com
Subject: Re: Linuv 2.6.15-rc1
Date: Mon, 14 Nov 2005 16:29:42 -0800	[thread overview]
Message-ID: <20051114162942.5b163558.akpm@osdl.org> (raw)
In-Reply-To: <4378980C.7060901@ens-lyon.fr>

Alexandre Buisse <alexandre.buisse@ens-lyon.fr> wrote:
>
> Hi Linus,
> 
> I experienced a hard crash (no input devices answering at all) yesterday
> while playing a movie from a CD, but with nothing showing up in
> /var/log/messages.
> A few minutes ago, however, I had a nice oops from ipw2200 (I think), a
> few minutes after booting (I had already associated and had a steady
> connection). It then began crashing methodically all of my applications,
> each time producing a oops...
> 
> 
> Nov 14 14:20:09 ubik [  783.604398] ipw2200: Firmware error detected. 
> Restarting.
> Nov 14 14:20:09 ubik [  783.604919] ipw2200: Sysfs 'error' log captured.
> Nov 14 14:20:11 ubik [  785.171844] Unable to handle kernel paging
> request at virtual address 1740f369
> Nov 14 14:20:11 ubik [  785.171852]  printing eip:
> Nov 14 14:20:11 ubik [  785.171853] c014cd02
> Nov 14 14:20:11 ubik [  785.171855] *pde = 00000000
> Nov 14 14:20:11 ubik [  785.171858] Oops: 0002 [#1]
> Nov 14 14:20:11 ubik [  785.171860] PREEMPT
> Nov 14 14:20:11 ubik [  785.171863] Modules linked in: ipw2200 ieee80211
> ieee80211_crypt ac thermal battery acpi_cpufreq processor radeon
> snd_intel8x0 snd_ac97_codec snd_ac97_bus
> Nov 14 14:20:11 ubik [  785.171874] CPU:    0
> Nov 14 14:20:11 ubik [  785.171875] EIP:    0060:[<c014cd02>]    Not
> tainted VLI
> Nov 14 14:20:11 ubik [  785.171876] EFLAGS: 00010003   (2.6.15-rc1-ubik)
> Nov 14 14:20:11 ubik [  785.171886] EIP is at cache_alloc_refill+0xa2/0x2a0
> Nov 14 14:20:11 ubik [  785.171889] eax: c14ddb00   ebx: c14d7ac0   ecx:
> df427000   edx: 1740f365
> Nov 14 14:20:11 ubik [  785.171892] esi: 00000032   edi: c14ddb00   ebp:
> dc9d7d60   esp: dc9d7d38
> Nov 14 14:20:11 ubik [  785.171895] ds: 007b   es: 007b   ss: 0068
> Nov 14 14:20:11 ubik [  785.171898] Process updatedb (pid: 4939,
> threadinfo=dc9d6000 task=df7ad5e0)
> Nov 14 14:20:11 ubik [  785.171900] Stack: c017fe03 dc9d7d78 c017fed1
> c14deb00 c14d9000 cca7201c 0000003b 00000282
> Nov 14 14:20:11 ubik [  785.171907]        c14d7ac0 d9516ee8 dc9d7d78
> c014d15d c14d7ac0 000000d0 fffffff4 ce4f0838
> Nov 14 14:20:11 ubik [  785.171913]        dc9d7d94 c017f71f c14d7ac0
> 000000d0 fffffff4 ce4f0838 d9516ee8 dc9d7db8
> Nov 14 14:20:11 ubik [  785.171920] Call Trace:
> Nov 14 14:20:11 ubik [  785.171922]  [<c010388b>] show_stack+0xab/0xf0
> Nov 14 14:20:11 ubik [  785.171927]  [<c0103a7f>] show_registers+0x18f/0x230
> Nov 14 14:20:11 ubik [  785.171931]  [<c0103cbd>] die+0xed/0x1b0
> Nov 14 14:20:11 ubik [  785.171935]  [<c04e1a9a>] do_page_fault+0x33a/0x670
> Nov 14 14:20:11 ubik [  785.171941]  [<c01034ef>] error_code+0x4f/0x54
> Nov 14 14:20:11 ubik [  785.171944]  [<c014d15d>] kmem_cache_alloc+0x4d/0x50
> Nov 14 14:20:11 ubik [  785.171948]  [<c017f71f>] d_alloc+0x1f/0x1b0
> Nov 14 14:20:11 ubik [  785.171952]  [<c017427c>] real_lookup+0xac/0xf0
> Nov 14 14:20:11 ubik [  785.171957]  [<c01745d5>] do_lookup+0xa5/0xb0
> Nov 14 14:20:11 ubik [  785.171961]  [<c0174e45>]
> __link_path_walk+0x865/0xfb0
> Nov 14 14:20:11 ubik [  785.171965]  [<c01755e5>] link_path_walk+0x55/0x100
> Nov 14 14:20:11 ubik [  785.171968]  [<c017595c>] path_lookup+0x9c/0x1e0
> Nov 14 14:20:11 ubik [  785.171972]  [<c0175dd1>] __user_walk+0x31/0x50
> Nov 14 14:20:11 ubik [  785.171976]  [<c016f6eb>] vfs_lstat+0x1b/0x50
> Nov 14 14:20:11 ubik [  785.171979]  [<c016fd69>] sys_lstat64+0x19/0x40
> Nov 14 14:20:11 ubik [  785.171983]  [<c01032c5>] syscall_call+0x7/0xb
> Nov 14 14:20:11 ubik [  785.171986] Code: 00 00 8d bc 27 00 00 00 00 85
> f6 7e 4a 8b 0f 39 f9 0f 84 48 01 00 00 8b 5d 08 8b 43 1c 3b 41 10 0f 87
> 85 00 00 00 8b 11 8b 41 04 <89> 42 04 89 10 83 79 14 ff c7 01 00 01 10
> 00 c7 41 04 00 02 20

This looks like some sort of slab scribble, possibly caused by faulty
error-path handling in the ipw2200 code.

Please enable CONFIG_DEBUG_SLAB and see if that picks anything up.

Also enable CONFIG_DEBUG_PAGEALLOC.

You may also get more info by setting CONFIG_IPW_DEBUG and loading the
module with `debug=65535' (guess).

Whatever you do, don't fix the firmware loading failure (sorry).  Doing
that will cause you to not be able to reproduce this bug ;)


  parent reply	other threads:[~2005-11-15  0:29 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-12  2:24 Linus Torvalds
2005-11-12  8:17 ` [PATCH] Linux 2.6.15-rc1; fix b2c2 dvb undefined symbol Prakash Punnoor
2005-11-12 17:52 ` Linuv 2.6.15-rc1 Michal Piotrowski
2005-11-12 20:45 ` Michael Buesch
2005-11-12 21:00   ` Linus Torvalds
2005-11-12 21:37     ` Michael Buesch
2005-11-12 21:53       ` Adrian Bunk
2005-11-12 21:57         ` Michael Buesch
2005-11-12 22:20           ` Adrian Bunk
2005-11-12 22:31             ` Benjamin Herrenschmidt
2005-11-13  1:26               ` [2.6 patch] PPC_PREP: remove unneeded exports Adrian Bunk
2005-11-13  3:23                 ` Benjamin Herrenschmidt
2005-11-14 19:56               ` Linuv 2.6.15-rc1 Tom Rini
2005-11-12 22:08       ` Olof Johansson
2005-11-12 22:25       ` Benjamin Herrenschmidt
2005-11-12 22:33         ` Michael Buesch
2005-11-13 16:37         ` Kumar Gala
2005-11-13 20:59           ` Benjamin Herrenschmidt
2005-11-15 18:53             ` Olaf Hering
2005-11-14  1:04       ` Jesper Juhl
2005-11-12 22:24     ` Benjamin Herrenschmidt
2005-11-12 23:13       ` asm/delay.h missing on powerpc (was: Re: Linuv 2.6.15-rc1) Michael Buesch
2005-11-13  0:33         ` Benjamin Herrenschmidt
2005-11-13  9:54           ` Michael Buesch
2005-11-12 21:28   ` PowerBook G4 boot failure " Alexey Dobriyan
2005-11-12 22:39 ` Linuv 2.6.15-rc1 John W. Linville
2005-11-12 23:29 ` Jody McIntyre
2005-11-13  9:01 ` Christoph Hellwig
2005-11-13 11:05   ` Jens Axboe
2005-11-16  6:15     ` [patch] new block/ directory comment tidy Coywolf Qi Hunt
2005-11-16  7:48       ` Christoph Hellwig
2005-11-16  7:57         ` Jens Axboe
2005-11-16  8:08           ` Coywolf Qi Hunt
2005-11-16 14:27             ` Jens Axboe
2005-11-14 13:58 ` Linuv 2.6.15-rc1 Alexandre Buisse
2005-11-14 14:32   ` Zilvinas Valinskas
2005-11-14 15:24     ` Mark Lord
2005-11-14 18:25     ` Pekka Enberg
2005-11-14 19:22       ` Alexandre Buisse
2005-11-15  9:05       ` Žilvinas Valinskas
2005-11-14 22:26     ` Bill Davidsen
2005-11-15  9:04       ` Žilvinas Valinskas
2005-11-16 14:32         ` Bill Davidsen
2005-11-14 18:24   ` Pekka Enberg
2005-11-15  0:29   ` Andrew Morton [this message]
2005-11-15 10:05     ` Zilvinas Valinskas
2005-11-15 11:56       ` Zilvinas Valinskas
2005-11-15 12:51         ` Pekka Enberg
2005-11-15 13:08           ` Zilvinas Valinskas
2005-11-15 14:00           ` Zilvinas Valinskas
2005-11-16  5:49             ` Zhu Yi
2005-11-16  9:45               ` Zilvinas Valinskas
2005-11-16 10:05                 ` Pekka Enberg
2005-11-16 10:37                   ` Zilvinas Valinskas
2005-11-16 11:40                 ` Zilvinas Valinskas
2005-11-16 12:18                   ` Pekka J Enberg
2005-11-16 12:29                     ` Zilvinas Valinskas
2005-11-16 13:15                     ` Zilvinas Valinskas
2005-11-16 13:33                       ` Zilvinas Valinskas
2005-11-16 16:33                       ` Pekka Enberg
2005-11-16 18:15                         ` Zilvinas Valinskas
2005-11-16 19:55                           ` [PATCH] ipw2200: disallow direct scanning when device is down (was: Linuv 2.6.15-rc1) Pekka Enberg
2005-11-16 20:04                             ` Alejandro Bonilla
2005-11-17  5:59                             ` Zhu Yi
2005-11-16 16:04               ` Linuv 2.6.15-rc1 Linus Torvalds
2005-11-16  9:33             ` Pekka J Enberg
2005-11-16 10:38               ` Zilvinas Valinskas
2005-11-16 12:22               ` Zilvinas Valinskas
2005-11-16  5:49     ` abuisse

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=20051114162942.5b163558.akpm@osdl.org \
    --to=akpm@osdl.org \
    --cc=alexandre.buisse@ens-lyon.fr \
    --cc=jketreno@linux.intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@osdl.org \
    --cc=yi.zhu@intel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®