Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755337AbZG1SDp (ORCPT ); Tue, 28 Jul 2009 14:03:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755307AbZG1SDo (ORCPT ); Tue, 28 Jul 2009 14:03:44 -0400 Received: from mail.open.by ([193.232.92.17]:64842 "EHLO post.open.by" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755296AbZG1SDo (ORCPT ); Tue, 28 Jul 2009 14:03:44 -0400 X-SpamTest-Envelope-From: sergey.senozhatsky@mail.by X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 9179 [Jul 28 2009] X-SpamTest-Info: {relay has no DNS name} X-SpamTest-Method: none X-SpamTest-Rate: 55 X-SpamTest-SPF: softfail X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release Date: Tue, 28 Jul 2009 21:00:08 +0300 From: Sergey Senozhatsky To: Alan Cox Cc: Andrew Morton , linux-kernel@vger.kernel.org Subject: BUG: scheduling while atomic reintroduced Message-ID: <20090728180008.GA3223@localdomain.by> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mYCpIKhGyMATD0i+" Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 8705 Lines: 143 --mYCpIKhGyMATD0i+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello Alan, Looks like someone reintroduced "scheduling while atomic" bug. (rc4-git2) ... kernel: [ 747.713441] BUG: scheduling while atomic: ksoftirqd/0/4/0x00000203 kernel: [ 747.713450] Modules linked in: ppp_async crc_ccitt ppp_generic slhc ipv6 fuse loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq asus_laptop rng_core snd_timer snd_seq_device snd i2c_i801 soundcore snd_page_alloc psmouse evdev pcspkr serio_raw usbhid hid sg sd_mod sr_mod cdrom sdhci_pci sdhci ata_generic mmc_core pata_acpi uhci_hcd ricoh_mmc led_class ehci_hcd ata_piix ide_pci_generic usbcore r8169 mii kernel: [ 747.713567] Pid: 4, comm: ksoftirqd/0 Not tainted 2.6.31-rc4-git2 #1 kernel: [ 747.713573] Call Trace: kernel: [ 747.713589] [] ? printk+0x23/0x36 kernel: [ 747.713601] [] __schedule_bug+0x75/0x80 kernel: [ 747.713610] [] schedule+0x5c8/0xb70 kernel: [ 747.713622] [] ? sched_clock_cpu+0x16b/0x1f0 kernel: [ 747.713631] [] ? _spin_lock+0x1b/0x50 kernel: [ 747.713642] [] ? task_rq_lock+0x42/0x90 kernel: [ 747.713654] [] ? ep_poll_callback+0xa1/0xe0 kernel: [ 747.713665] [] __mutex_lock_slowpath+0xe4/0x190 kernel: [ 747.713674] [] mutex_lock+0x25/0x50 kernel: [ 747.713684] [] tty_throttle+0x23/0x70 kernel: [ 747.713695] [] n_tty_receive_buf+0x407/0x1200 kernel: [ 747.713708] [] ? __inet_lookup_established+0x2bc/0x2f0 kernel: [ 747.713719] [] ? _spin_unlock+0x1e/0x60 kernel: [ 747.713728] [] ? tcp_v4_rcv+0x56f/0x7a0 kernel: [ 747.713739] [] ? _spin_unlock_irqrestore+0x20/0x60 kernel: [ 747.713748] [] ? tty_ldisc_try+0x42/0x60 kernel: [ 747.713757] [] flush_to_ldisc+0xf5/0x1f0 kernel: [ 747.713767] [] tty_flip_buffer_push+0x7b/0x90 kernel: [ 747.713777] [] pty_write+0x55/0x80 kernel: [ 747.713790] [] ppp_async_push+0x397/0x480 [ppp_async] kernel: [ 747.713804] [] ppp_async_process+0x85/0x98 [ppp_async] kernel: [ 747.713814] [] tasklet_action+0xe3/0xf0 kernel: [ 747.713824] [] __do_softirq+0xa7/0x210 kernel: [ 747.713834] [] do_softirq+0x4d/0x60 kernel: [ 747.713843] [] ksoftirqd+0x82/0x1a0 kernel: [ 747.713851] [] ? ksoftirqd+0x0/0x1a0 kernel: [ 747.713862] [] kthread+0x84/0x90 kernel: [ 747.713872] [] ? kthread+0x0/0x90 kernel: [ 747.713883] [] kernel_thread_helper+0x7/0x18 kernel: [ 973.783398] BUG: scheduling while atomic: ksoftirqd/0/4/0x00000203 kernel: [ 973.783407] Modules linked in: ppp_async crc_ccitt ppp_generic slhc ipv6 fuse loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq asus_laptop rng_core snd_timer snd_seq_device snd i2c_i801 soundcore snd_page_alloc psmouse evdev pcspkr serio_raw usbhid hid sg sd_mod sr_mod cdrom sdhci_pci sdhci ata_generic mmc_core pata_acpi uhci_hcd ricoh_mmc led_class ehci_hcd ata_piix ide_pci_generic usbcore r8169 mii kernel: [ 973.783525] Pid: 4, comm: ksoftirqd/0 Not tainted 2.6.31-rc4-git2 #1 kernel: [ 973.783531] Call Trace: kernel: [ 973.783546] [] ? printk+0x23/0x36 kernel: [ 973.783558] [] __schedule_bug+0x75/0x80 kernel: [ 973.783567] [] schedule+0x5c8/0xb70 kernel: [ 973.783579] [] ? sched_clock_cpu+0x16b/0x1f0 kernel: [ 973.783589] [] ? _spin_lock+0x1b/0x50 kernel: [ 973.783599] [] ? task_rq_lock+0x42/0x90 kernel: [ 973.783609] [] ? default_wake_function+0x0/0x40 kernel: [ 973.783620] [] __mutex_lock_slowpath+0xe4/0x190 kernel: [ 973.783630] [] mutex_lock+0x25/0x50 kernel: [ 973.783641] [] tty_throttle+0x23/0x70 kernel: [ 973.783652] [] n_tty_receive_buf+0x407/0x1200 kernel: [ 973.783663] [] ? tcp_v4_do_rcv+0x258/0x390 kernel: [ 973.783673] [] ? __inet_lookup_established+0x2bc/0x2f0 kernel: [ 973.783685] [] ? _spin_unlock+0x1e/0x60 kernel: [ 973.783693] [] ? tcp_v4_rcv+0x56f/0x7a0 kernel: [ 973.783704] [] ? _spin_unlock_irqrestore+0x20/0x60 kernel: [ 973.783713] [] ? tty_ldisc_try+0x42/0x60 kernel: [ 973.783723] [] flush_to_ldisc+0xf5/0x1f0 kernel: [ 973.783733] [] tty_flip_buffer_push+0x7b/0x90 kernel: [ 973.783742] [] pty_write+0x55/0x80 kernel: [ 973.783755] [] ppp_async_push+0x397/0x480 [ppp_async] kernel: [ 973.783769] [] ppp_async_process+0x85/0x98 [ppp_async] kernel: [ 973.783780] [] tasklet_action+0xe3/0xf0 kernel: [ 973.783789] [] __do_softirq+0xa7/0x210 kernel: [ 973.783799] [] do_softirq+0x4d/0x60 kernel: [ 973.783807] [] ksoftirqd+0x82/0x1a0 kernel: [ 973.783816] [] ? ksoftirqd+0x0/0x1a0 kernel: [ 973.783827] [] kthread+0x84/0x90 kernel: [ 973.783837] [] ? kthread+0x0/0x90 kernel: [ 973.783848] [] kernel_thread_helper+0x7/0x18 kernel: [ 973.790112] BUG: scheduling while atomic: ksoftirqd/0/4/0x00000203 kernel: [ 973.790119] Modules linked in: ppp_async crc_ccitt ppp_generic slhc ipv6 fuse loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq asus_laptop rng_core snd_timer snd_seq_device snd i2c_i801 soundcore snd_page_alloc psmouse evdev pcspkr serio_raw usbhid hid sg sd_mod sr_mod cdrom sdhci_pci sdhci ata_generic mmc_core pata_acpi uhci_hcd ricoh_mmc led_class ehci_hcd ata_piix ide_pci_generic usbcore r8169 mii kernel: [ 973.790228] Pid: 4, comm: ksoftirqd/0 Not tainted 2.6.31-rc4-git2 #1 kernel: [ 973.790234] Call Trace: kernel: [ 973.790244] [] ? printk+0x23/0x36 kernel: [ 973.790254] [] __schedule_bug+0x75/0x80 kernel: [ 973.790264] [] schedule+0x5c8/0xb70 kernel: [ 973.790274] [] ? sched_clock_cpu+0x16b/0x1f0 kernel: [ 973.790283] [] ? _spin_lock+0x1b/0x50 kernel: [ 973.790294] [] ? task_rq_lock+0x42/0x90 kernel: [ 973.790306] [] __mutex_lock_slowpath+0xe4/0x190 kernel: [ 973.790315] [] mutex_lock+0x25/0x50 kernel: [ 973.790325] [] tty_throttle+0x23/0x70 kernel: [ 973.790335] [] n_tty_receive_buf+0x407/0x1200 kernel: [ 973.790345] [] ? local_bh_enable_ip+0x4c/0xc0 kernel: [ 973.790357] [] ? ppp_async_push+0x105/0x480 [ppp_async] kernel: [ 973.790369] [] ? local_bh_enable_ip+0x4c/0xc0 kernel: [ 973.790379] [] ? _spin_unlock_bh+0x26/0x40 kernel: [ 973.790393] [] ? ppp_push+0x158/0x5a0 [ppp_generic] kernel: [ 973.790403] [] ? _spin_unlock_irqrestore+0x20/0x60 kernel: [ 973.790412] [] ? tty_ldisc_try+0x42/0x60 kernel: [ 973.790422] [] flush_to_ldisc+0xf5/0x1f0 kernel: [ 973.790432] [] tty_flip_buffer_push+0x7b/0x90 kernel: [ 973.790442] [] pty_write+0x55/0x80 kernel: [ 973.790453] [] ppp_async_push+0x397/0x480 [ppp_async] kernel: [ 973.790467] [] ppp_async_process+0x85/0x98 [ppp_async] kernel: [ 973.790476] [] tasklet_action+0xe3/0xf0 kernel: [ 973.790486] [] __do_softirq+0xa7/0x210 kernel: [ 973.790496] [] do_softirq+0x4d/0x60 kernel: [ 973.790505] [] ksoftirqd+0x82/0x1a0 kernel: [ 973.790514] [] ? ksoftirqd+0x0/0x1a0 kernel: [ 973.790524] [] kthread+0x84/0x90 kernel: [ 973.790534] [] ? kthread+0x0/0x90 kernel: [ 973.790543] [] kernel_thread_helper+0x7/0x18 ... Please Cc me. Sergey --mYCpIKhGyMATD0i+ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iJwEAQECAAYFAkpvPKgACgkQfKHnntdSXjS84gP/UL8uJHAWqkVle41RjaJ2kTqb gvSXJz5+Cd8aGbkNJOESE/M0LALYMvkR0BAGdLvB6r0zo6FrOE7VlvK0GDOTOy7P wy3Yqit5l2ST5hD8z7OJfEdiKXqGjcJfxzK0ZTkYnSDTZ/iWX4ecXvLp1yUQfn1T 5c5uF+z8Wf2gaBVtfMk= =PG1W -----END PGP SIGNATURE----- --mYCpIKhGyMATD0i+-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/