[Bugme-janitors] [Bug 22122] New: pty lockup at kernel/workqueue.c:1180

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Thu Nov 4 13:02:03 PDT 2010


https://bugzilla.kernel.org/show_bug.cgi?id=22122

           Summary: pty lockup at kernel/workqueue.c:1180
           Product: Drivers
           Version: 2.5
    Kernel Version: trunk
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Other
        AssignedTo: drivers_other at kernel-bugs.osdl.org
        ReportedBy: cloos at jhcloos.com
                CC: arnd at arndb.de, tj at kernel.org
        Regression: No


This oops is more frequent with trunk as of 2.6.37-rc1-00027-gff8b16d than it
had been with v2.6.36.

One of the early hits looked like:

 WARNING: at kernel/workqueue.c:1180 worker_enter_idle+0xd6/0xe2()
 Hardware name: MS-7642
 Modules linked in: tcp_diag inet_diag ipt_addrtype xt_dscp xt_string xt_owner
xt_multiport xt_iprange xt_hashlimit xt_DSCP xt_NFQUEUE xt_mark xt_connmark tun
snd_pcm_oss snd_mixer_oss snd_usb_audio snd_usbmidi_lib snd_rawmidi tpm_tis tpm
ppdev parport_pc tpm_bios parport serio_raw edac_core k10temp pcspkr i2c_piix4
shpchp
 Pid: 8061, comm: kworker/0:1 Not tainted 2.6.36-carbon1 #18
 Call Trace:
  [<ffffffff81050c60>] warn_slowpath_common+0x85/0x9d
  [<ffffffff81050c92>] warn_slowpath_null+0x1a/0x1c
  [<ffffffff81066861>] worker_enter_idle+0xd6/0xe2
  [<ffffffff81068453>] worker_thread+0x182/0x19b
  [<ffffffff810682d1>] ? worker_thread+0x0/0x19b
  [<ffffffff8106ba81>] kthread+0x82/0x8a
  [<ffffffff8100aae4>] kernel_thread_helper+0x4/0x10
  [<ffffffff8106b9ff>] ? kthread+0x0/0x8a
  [<ffffffff8100aae0>] ? kernel_thread_helper+0x0/0x10
 ---[ end trace 756b0818a6415dca ]---

A more recent one from ff8b14d is:

WARNING: at kernel/workqueue.c:1169 worker_enter_idle+0xd6/0xe2()
Hardware name: MS-7642
Modules linked in: tcp_diag inet_diag tun snd_pcm_oss snd_mixer_oss
snd_usb_audio snd_usbmidi_lib snd_rawmidi tpm_tis tpm tpm_bios ppdev edac_core
i2c_piix4 parport_pc pcspkr k10temp serio_raw parport shpchp
Pid: 9863, comm: kworker/3:0 Not tainted 2.6.37-rc1-carbon1-00027-gff8b16d #23
Call Trace:
 [<ffffffff810523f4>] warn_slowpath_common+0x85/0x9d
 [<ffffffff81052426>] warn_slowpath_null+0x1a/0x1c
 [<ffffffff81068537>] worker_enter_idle+0xd6/0xe2
 [<ffffffff8106a25d>] worker_thread+0x18b/0x1a4
 [<ffffffff8106a0d2>] ? worker_thread+0x0/0x1a4
 [<ffffffff8106d8a5>] kthread+0x82/0x8a
 [<ffffffff8100bb24>] kernel_thread_helper+0x4/0x10
 [<ffffffff8106d823>] ? kthread+0x0/0x8a
 [<ffffffff8100bb20>] ? kernel_thread_helper+0x0/0x10
---[ end trace 70e4ee2bc81f41bd ]---


Once it hits, all ptys are locked; anything trying to write to STDOUT is stuck
in kernel (neither SIGKILL nor a RT signal will terminate the processes).

With v2.6.36 (starting sometime during the rc’s) it is infrequent.  With last
night’s trunk it only takes a few minutes of uptime, even w/o any significant
load on the ptys.

Posting here to make sure it is not lost.

Box is an am3 fam10, kernel is smp preempt.

(I use the -carbon localversion to track changes to .config and which kernel
goes with which box.  There were no patches applied.)

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.


More information about the Bugme-janitors mailing list