* [OOPS] 2.6.23-rc1 Seems to be network related
@ 2007-07-31 23:35 Bongani Hlope
2007-07-31 23:43 ` Andrew Morton
0 siblings, 1 reply; 5+ messages in thread
From: Bongani Hlope @ 2007-07-31 23:35 UTC (permalink / raw)
To: akpm, jgarzik; +Cc: netdev, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 2685 bytes --]
Hi
I got this partial Oops on my work laptop (DELL D800), while using the linux
2.6.23-rc1 kernel. I've been using this kernel ever since it was released and
this is the first and only time it did not boot. It was around the time it
should have been trying to connect to my linksys wireless router (which has
been working fine everyday since the 2.6.23-rc1 kernel was released).
I copied what was on screen by hand, so some info is missing. I don't know how
to reproduce it.
Call Trace:
[<c0104cbc>] show_trace_log_lvl+0x1a/0x2f
[<c0104d6c>] show_stack_log_lvl+0x9b/0xa3
[<c0104f36>] show_registers+0x1c2/0x2db
[<c0105151>] die+0x02/0x1de
[<c01052b6>] do_trap+0x89/0xa2
[<c010558e>] do_invalid_op+0x88/0x92
[<c035a162>] error_code+0x6a/0x70
[<c0114efa>] kmap_atomic+0xe/0x10
[<c014a29c>] get_page_from_freelist+0x24c/0x3...
[<c015dd06>] __alloc_pages+0x53/0x27d
[<c015da60>] kmem_cache_alloc+0x32/0x68
[<c02e5065>] dst_alloc+0x28/0x60
[<c02f45fe>] ip_route_input+0x9b9/0xbba
[<c0314835>] arp_process+0x155/0x4e1
[<c0314caa>] arp_rcv+0xe9/0xfd
[<c02e1660>] netif_receive_skb+0x16e/0x1eb
[<c02e2efa>] process_backlog+0x71/0xda
[<c02e2fb9>] net_rx_action+0x56/0xee
[<c011f437>] __do_softirq+0x38/0x7a
[<c0106145>] do_soft_irq+0x41/0x91
[<c011f3c5>] irq_exit+0x2c/0x66
[<c010644a>] do_IRQ+0xb7/0xcd
[<c01047eb>] common_interrupt+0x23/0x28
[<c0151f87>] handle_mm_fault+0x1fe/0x57e
[<c035a162>] error_code+0x6a/0x70
=======================
EIP: [<c0114e87>] kmap_atomic_prot+0x27/0x8..
Linux bongani_nb 2.6.23-rc1 #4 PREEMPT Mon Jul 23 12:11:40 SAST 2007 i686
Intel(R) Pentium(R) M processor 1600MHz GNU/Linux
Gnu C 4.1.2
Gnu make 3.81
binutils 2.17.50.0.9
util-linux 2.12r
mount 2.12r
module-init-tools 3.3-pre2
e2fsprogs 1.39
pcmciautils 014
PPP 2.4.4
Linux C Library > libc.2.4
Dynamic linker (ldd) 2.4
Procps 3.2.7
Net-tools 1.60
Console-tools 0.2.3
Sh-utils 5.97
udev 106
wireless-tools 28
Modules Loaded tg3 snd_seq_dummy snd_seq_oss snd_seq_midi_event
snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac97_codec
ac97_bus snd_pcm snd_timer snd_page_alloc snd soundcore video output thermal
sbs processor fan container button battery ac pcmcia yenta_socket
rsrc_nonstatic pcmcia_core intel_agp hidp nvram rfcomm l2cap ipw2100
ieee80211 ieee80211_crypt usbhid hci_usb bluetooth ohci1394 ieee1394 ehci_hcd
uhci_hcd joydev evdev
I'm sorry I can't provide more info, this is completely random and it's the
first time it ever happened.
[-- Attachment #2: config.gz --]
[-- Type: application/x-gzip, Size: 12727 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [OOPS] 2.6.23-rc1 Seems to be network related
2007-07-31 23:35 Bongani Hlope
@ 2007-07-31 23:43 ` Andrew Morton
0 siblings, 0 replies; 5+ messages in thread
From: Andrew Morton @ 2007-07-31 23:43 UTC (permalink / raw)
To: Bongani Hlope; +Cc: jgarzik, netdev, linux-kernel
On Wed, 1 Aug 2007 01:35:23 +0200
Bongani Hlope <bonganilinux@mweb.co.za> wrote:
> I got this partial Oops on my work laptop (DELL D800), while using the linux
> 2.6.23-rc1 kernel. I've been using this kernel ever since it was released and
> this is the first and only time it did not boot. It was around the time it
> should have been trying to connect to my linksys wireless router (which has
> been working fine everyday since the 2.6.23-rc1 kernel was released).
>
> I copied what was on screen by hand, so some info is missing. I don't know how
> to reproduce it.
>
> Call Trace:
> [<c0104cbc>] show_trace_log_lvl+0x1a/0x2f
> [<c0104d6c>] show_stack_log_lvl+0x9b/0xa3
> [<c0104f36>] show_registers+0x1c2/0x2db
> [<c0105151>] die+0x02/0x1de
> [<c01052b6>] do_trap+0x89/0xa2
> [<c010558e>] do_invalid_op+0x88/0x92
> [<c035a162>] error_code+0x6a/0x70
> [<c0114efa>] kmap_atomic+0xe/0x10
> [<c014a29c>] get_page_from_freelist+0x24c/0x3...
> [<c015dd06>] __alloc_pages+0x53/0x27d
> [<c015da60>] kmem_cache_alloc+0x32/0x68
> [<c02e5065>] dst_alloc+0x28/0x60
> [<c02f45fe>] ip_route_input+0x9b9/0xbba
> [<c0314835>] arp_process+0x155/0x4e1
> [<c0314caa>] arp_rcv+0xe9/0xfd
> [<c02e1660>] netif_receive_skb+0x16e/0x1eb
> [<c02e2efa>] process_backlog+0x71/0xda
> [<c02e2fb9>] net_rx_action+0x56/0xee
> [<c011f437>] __do_softirq+0x38/0x7a
> [<c0106145>] do_soft_irq+0x41/0x91
> [<c011f3c5>] irq_exit+0x2c/0x66
> [<c010644a>] do_IRQ+0xb7/0xcd
> [<c01047eb>] common_interrupt+0x23/0x28
> [<c0151f87>] handle_mm_fault+0x1fe/0x57e
> [<c035a162>] error_code+0x6a/0x70
> =======================
> EIP: [<c0114e87>] kmap_atomic_prot+0x27/0x8..
Thanks. Commit b8c1c5da1520977cb55a358f20fc09567d40cad9 should
have fixed this.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [OOPS] 2.6.23-rc1 Seems to be network related
@ 2007-08-01 0:57 Bongani Hlope
2007-08-01 1:04 ` Andrew Morton
0 siblings, 1 reply; 5+ messages in thread
From: Bongani Hlope @ 2007-08-01 0:57 UTC (permalink / raw)
To: akpm, jgarzik; +Cc: netdev, linux-kernel
Hi
I'm not sure if the first email went through, resending without .config
attachment.
I got this partial Oops on my work laptop (DELL D800), while using the linux
2.6.23-rc1 kernel. I've been using this kernel ever since it was released and
this is the first and only time it did not boot. It was around the time it
should have been trying to connect to my linksys wireless router (which has
been working fine everyday since the 2.6.23-rc1 kernel was released).
I copied what was on screen by hand, so some info is missing. I don't know how
to reproduce it.
Call Trace:
[<c0104cbc>] show_trace_log_lvl+0x1a/0x2f
[<c0104d6c>] show_stack_log_lvl+0x9b/0xa3
[<c0104f36>] show_registers+0x1c2/0x2db
[<c0105151>] die+0x02/0x1de
[<c01052b6>] do_trap+0x89/0xa2
[<c010558e>] do_invalid_op+0x88/0x92
[<c035a162>] error_code+0x6a/0x70
[<c0114efa>] kmap_atomic+0xe/0x10
[<c014a29c>] get_page_from_freelist+0x24c/0x3...
[<c015dd06>] __alloc_pages+0x53/0x27d
[<c015da60>] kmem_cache_alloc+0x32/0x68
[<c02e5065>] dst_alloc+0x28/0x60
[<c02f45fe>] ip_route_input+0x9b9/0xbba
[<c0314835>] arp_process+0x155/0x4e1
[<c0314caa>] arp_rcv+0xe9/0xfd
[<c02e1660>] netif_receive_skb+0x16e/0x1eb
[<c02e2efa>] process_backlog+0x71/0xda
[<c02e2fb9>] net_rx_action+0x56/0xee
[<c011f437>] __do_softirq+0x38/0x7a
[<c0106145>] do_soft_irq+0x41/0x91
[<c011f3c5>] irq_exit+0x2c/0x66
[<c010644a>] do_IRQ+0xb7/0xcd
[<c01047eb>] common_interrupt+0x23/0x28
[<c0151f87>] handle_mm_fault+0x1fe/0x57e
[<c035a162>] error_code+0x6a/0x70
=======================
EIP: [<c0114e87>] kmap_atomic_prot+0x27/0x8..
Linux bongani_nb 2.6.23-rc1 #4 PREEMPT Mon Jul 23 12:11:40 SAST 2007 i686
Intel(R) Pentium(R) M processor 1600MHz GNU/Linux
Gnu C 4.1.2
Gnu make 3.81
binutils 2.17.50.0.9
util-linux 2.12r
mount 2.12r
module-init-tools 3.3-pre2
e2fsprogs 1.39
pcmciautils 014
PPP 2.4.4
Linux C Library > libc.2.4
Dynamic linker (ldd) 2.4
Procps 3.2.7
Net-tools 1.60
Console-tools 0.2.3
Sh-utils 5.97
udev 106
wireless-tools 28
Modules Loaded tg3 snd_seq_dummy snd_seq_oss snd_seq_midi_event
snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac97_codec
ac97_bus snd_pcm snd_timer snd_page_alloc snd soundcore video output thermal
sbs processor fan container button battery ac pcmcia yenta_socket
rsrc_nonstatic pcmcia_core intel_agp hidp nvram rfcomm l2cap ipw2100
ieee80211 ieee80211_crypt usbhid hci_usb bluetooth ohci1394 ieee1394 ehci_hcd
uhci_hcd joydev evdev
I'm sorry I can't provide more info, this is completely random and it's the
first time it ever happened.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [OOPS] 2.6.23-rc1 Seems to be network related
2007-08-01 0:57 [OOPS] 2.6.23-rc1 Seems to be network related Bongani Hlope
@ 2007-08-01 1:04 ` Andrew Morton
2007-08-01 6:42 ` Bongani Hlope
0 siblings, 1 reply; 5+ messages in thread
From: Andrew Morton @ 2007-08-01 1:04 UTC (permalink / raw)
To: Bongani Hlope; +Cc: jgarzik, netdev, linux-kernel
On Wed, 1 Aug 2007 02:57:48 +0200 Bongani Hlope <bonganilinux@mweb.co.za> wrote:
> I'm not sure if the first email went through, resending without .config
> attachment.
It did come through, and I replied ;)
The below post-2.6.23-rc1 patch should fix it.
commit b8c1c5da1520977cb55a358f20fc09567d40cad9
Author: Andrew Morton <akpm@linux-foundation.org>
Date: Tue Jul 24 12:02:40 2007 -0700
slab: correctly handle __GFP_ZERO
Use the correct local variable when calling into the page allocator. Local
`flags' can have __GFP_ZERO set, which causes us to pass __GFP_ZERO into the
page allocator, possibly from illegal contexts. The page allocator will later
do prep_zero_page()->kmap_atomic(..., KM_USER0) from irq contexts and will
then go BUG.
Cc: Mike Galbraith <efault@gmx.de>
Acked-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
diff --git a/mm/slab.c b/mm/slab.c
index bde271c..a684778 100644
--- a/mm/slab.c
+++ b/mm/slab.c
@@ -2776,7 +2776,7 @@ static int cache_grow(struct kmem_cache
* 'nodeid'.
*/
if (!objp)
- objp = kmem_getpages(cachep, flags, nodeid);
+ objp = kmem_getpages(cachep, local_flags, nodeid);
if (!objp)
goto failed;
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [OOPS] 2.6.23-rc1 Seems to be network related
2007-08-01 1:04 ` Andrew Morton
@ 2007-08-01 6:42 ` Bongani Hlope
0 siblings, 0 replies; 5+ messages in thread
From: Bongani Hlope @ 2007-08-01 6:42 UTC (permalink / raw)
To: Andrew Morton; +Cc: jgarzik, netdev, linux-kernel
On Wednesday 01 August 2007 03:04:07 Andrew Morton wrote:
> On Wed, 1 Aug 2007 02:57:48 +0200 Bongani Hlope <bonganilinux@mweb.co.za>
wrote:
> > I'm not sure if the first email went through, resending without .config
> > attachment.
>
> It did come through, and I replied ;)
>
Thank you ;)
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-08-01 6:42 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-01 0:57 [OOPS] 2.6.23-rc1 Seems to be network related Bongani Hlope
2007-08-01 1:04 ` Andrew Morton
2007-08-01 6:42 ` Bongani Hlope
-- strict thread matches above, loose matches on Subject: below --
2007-07-31 23:35 Bongani Hlope
2007-07-31 23:43 ` Andrew Morton
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).