[Bugme-new] [Bug 12353] New: Stable reproducable exception in PPP (dial-up-modem) module causes SMP systems to crash.
bugme-daemon at bugzilla.kernel.org
bugme-daemon at bugzilla.kernel.org
Sat Jan 3 18:45:12 PST 2009
http://bugzilla.kernel.org/show_bug.cgi?id=12353
Summary: Stable reproducable exception in PPP (dial-up-modem)
module causes SMP systems to crash.
Product: Other
Version: 2.5
KernelVersion: 2.6.28 (mainline, vanilla)
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: high
Priority: P1
Component: Modules
AssignedTo: other_modules at kernel-bugs.osdl.org
ReportedBy: Markus_Daniel at gmx.de
CC: paulus at samba.org
Latest working kernel version:
unknown (I have just a dial-up connection and cannot test this out easily.)
Earliest failing kernel version:
at least since 2.6.27 (vanilla)
Distribution:
SuSE 10.2 (32bit)
Hardware Environment:
AMD X2 5000+
NVIDIA nForce 630a (no X11/GL modules loaded)
External serial 56k dial-up modem
4GB Ram
Software Environment:
- gcc 4.1.2 (shipped)
- vanilla kernel just with
- IP4 / PPP / VESA / nForce-PATA / USB / ACPI
- IDE boot (not SATA) via kernel included nForce drivers
- boot into runlevel 3 (no X11)
Problem Description:
A fatal exception in the interrupt handler of the PPP module brings reliable
down SMP systems.
Steps to reproduce:
boot in runlevel 3
login as root
> ifup modem0
> wget www.anysite.com
press _quickly_ Control+Alt+F10 and you can see the following:
kernel BUG at net/core/skbuff.c:147!
invaild opcode: 0000 [#1] SMP DEBUG_PAGEALLOC
last sysfs file: /sys/devices/pci0000:00/0000:00:18.3/resource
Modules linked in:
Pid: 7, comm: ksoftirqd/1 Not tainted (2.6.28 #2) To Be Filled By O.E.M.
EIP: 0060:[<c03a026c>] EFLAGS: 00010287 CPU: 1
EIP is at skb_under_panic+0x5c/0x60
EAX: 00000077 EBX: f66f1000 ECX: c012775e EDX: 0227b000
ESI: 00000000 EDI: f6be9600 EBP: f7075ef0 ESP: f7075ec4
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
Process ksoftirqd/1 (pid: 7, ti=f7074000 task=f7073130 task.ti=f7074000)
Stack:
c050e4c4 c02dd812 000005e0 00000002 f66f1000 f66f0fff f66f1fdf f66f1600
c04dd210 f6bb7140 f6bb7140 f7075efc c03a179a 00000000 f7075f28 c02dd812
f6bb7140 f6be9600 f7075f28 c040d34f 00000000 00000001 f6be9000 f6bb7140
all Trace:
[<c02dd812>] ? ppp_receive_frame+0x212/0x630
[<c03a179a>] ? skb_push+0x2a/0x40
[<c02dd812>] ? ppp_receive_frame+0x212/0x630
[<c040d34f>] ? _spin_lock_bh+0x3f/0x50
[<c02dee39>] ? ppp_input+0x99/0x110
[<c02ddcc0>] ? ppp_input_error+0x90/0xb0
[<c02dfbdf>] ? ppp_async_process+0x1f/0x70
[<c012bff6>] ? tasklet_action+0x56/0xc0
[<c012b957>] ? __do_softirq+0x87/0x150
[<c012bbe0>] ? ksoftirq+0x0/0x0d
[<c012ba5b>] ? do_softirq+0x3b/0x50
[<c012bc37>] ? ksoftirqd+0x57/0xd0
[<c0139cf2>] ? kthread+0x42/0x70
[<c0139cb0>] ? kthread+0x0/0x70
[<c0103eab>] ? kernel_thread_helper+0x7/0x1c
Code: 00 00 89 5c 24 14 8b 98 90 00 00 00 89 54 24 0c 89 5c 24 10 b8 40 40 50
89 4c 24 c7 04 24 c4 e4 50 c0 89 44 24 08 e8 04 7b
d8 ff <0f> 0b eb fe 55 89 e5 56 53 bb 10 d2 4d c0 83 ec 24 8b 70 14 85
EIP: [<c03a026c>] skb_under_panic+0x5c/0x60 SS:ESP 0068:f7075ec4
Kernal panic - not syncing: Fatal exception in interrupt
As I had to copy this dialog manually, it maybe contain transcription error(s).
If you have further questions, just write an email.
And yes, I can also apply your patches to test things out.
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Bugme-new
mailing list