Skip to contentSkip to conversation

New: kernel BUG when bringing down ppp connection

Bugme-new Andrew Morton 3 participants 3 messages Oct 28, 2008 – Oct 29, 2008 1 message not in the archive

Subsystems (2)
lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]/

#1 lore raw

(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface).

Quoted 17 lines · On Sat, 25 Oct 2008 17:34:16 -0700 (PDT) [email protected] wrote:

http://bugzilla.kernel.org/show_bug.cgi?id=11855

           Summary: kernel BUG when bringing down ppp connection
           Product: Networking
           Version: 2.5
     KernelVersion: 2.6.27.3
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: high
          Priority: P1
         Component: Other
        AssignedTo: [email protected]
        ReportedBy: [email protected]
Quoted 2 lines

Latest working kernel version: 2.6.26.6
Earliest failing kernel version: 2.6.27

A regression.

Quoted 16 lines

Distribution: Debian sid
Hardware Environment: Dell Inspiron 1721, AMD x86-64 SMP Software Environment:

Gnu C                  4.3.2
Gnu make               3.81
binutils               2.18.0.20080103
util-linux             2.13.1.1
mount                  2.13.1.1
module-init-tools      found
Linux C Library        2.7
Dynamic linker (ldd)   2.7
Procps                 3.2.7
Console-tools          0.2.3
Sh-utils               6.10
udev                   125
Quoted 8 lines

Problem Description: I connect to my dialup service with a Zoom model 3048 modem connected via a Radio Shack 26-183 USB/serial converter cable. When I log off (using poff), sometimes it works perfectly, but usually after the modem disconnects I get:

kernel BUG at drivers/char/tty_ldisc.c:199!
invalid opcode: 0000 [1] PREEMPT SMP
CPU 1

This has an Alany feel to it?

Quoted 7 lines

and then 12 screenfuls of stack traces and stuff, with a bunch of "scheduling while atomic" BUGs.. none of it ever managed to get in any logs, so I'll be attaching photos of the screen.

At this point, sometimes the magic SysRq key combinations work, but usually they don't, and I have to just turn the computer off.

Quoted 6 lines

I reproduced this with 2.6.27.2 and 2.6.27.3, and then with 2.6.27 using a configuration closer to the one I use for 2.6.26.6.

I set the severity to high because this makes 2.6.27 unusable for me.

Steps to reproduce: hmm, guess I already said that.

Additional details are attached to the bugzilla report.

#2 lore raw
Quoted 5 lines
Quoted 3 lines

kernel BUG at drivers/char/tty_ldisc.c:199!
invalid opcode: 0000 [1] PREEMPT SMP
CPU 1

This has an Alany feel to it?

Ldisc refcount went negative. Will take a look at the bug report when I have time. First guess would be a bug in the specific USB serial driver - so need to know which driver is handlign the 26-183 and what is loaded (an lsmod would be handy)

Alan

#3 lore raw
Quoted 4 lines · Alan Cox

Ldisc refcount went negative. Will take a look at the bug report when I have time. First guess would be a bug in the specific USB serial driver - so need to know which driver is handlign the 26-183

pl2303

Quoted 2 lines

and what is loaded
(an lsmod would be handy)

the "Modules linked in" list is in the screen photos. I'll go get some real lsmod output if that's not enough.

Jason Cassell