All of lore.kernel.org
 help / color / mirror / Atom feed
From: Udo van den Heuvel <udovdh@xs4all.nl>
To: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: 3.14.1 BUG: scheduling while atomic: irq/20-serial/1299/0x00000202
Date: Sat, 31 May 2014 18:14:38 +0200	[thread overview]
Message-ID: <5389FFEE.7030901@xs4all.nl> (raw)

Hello,

After returning from holiday I found this in dmesg:

[1724773.295579] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[1725207.771256] BUG: scheduling while atomic: irq/20-serial/1299/0x00000202
[1725207.771260] Modules linked in: btrfs lzo_compress zlib_deflate bnep
bluetooth 6lowpan_iphc fuse edac_core cpufreq_userspace
nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_REJECT ipt_REJECT
nf_conntrack_ipv6 nf_defrag_ipv6 xt_tcpudp iptable_filter ipt_MASQUERADE
xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4
nf_nat nf_conntrack ip6table_filter ip6_tables ip_tables x_tables eeprom
it87 hwmon_vid ext2 ppdev kvm_amd kvm microcode parport_serial
parport_pc snd_usb_audio snd_usbmidi_lib snd_hwdep k10temp snd_rawmidi
parport i2c_piix4 evdev pwc videobuf2_vmalloc videobuf2_memops
v4l2_common videobuf2_core cp210x videodev usbserial
snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec
snd_seq snd_seq_device snd_pcm snd_timer snd acpi_cpufreq button nfsd
auth_rpcgss
[1725207.771314]  binfmt_misc oid_registry nfs_acl lockd sunrpc autofs4
hid_generic usbhid ehci_pci ehci_hcd ohci_pci ohci_hcd radeon
cfbfillrect cfbimgblt cfbcopyarea i2c_algo_bit backlight fbcon bitblit
softcursor font sr_mod cdrom drm_kms_helper ttm xhci_hcd drm fb fbdev
[1725207.771336] CPU: 2 PID: 1299 Comm: irq/20-serial Not tainted 3.14.1 #2
[1725207.771338] Hardware name: Gigabyte Technology Co., Ltd. To be
filled by O.E.M./F2A85X-UP4, BIOS F5a 04/30/2013
[1725207.771340]  0000000000000000 000000003c9f116f ffffffff814dccf6
ffff88023ed11700
[1725207.771346]  ffffffff814db539 ffffffff814dec5d 000000000000a000
ffff880235461010
[1725207.771350]  ffff88008ec13fd8 ffff880235461010 0000000000000087
0000000000000087
[1725207.771353] Call Trace:
[1725207.771364]  [<ffffffff814dccf6>] ? dump_stack+0x4a/0x75
[1725207.771371]  [<ffffffff814db539>] ? __schedule_bug+0x3e/0x4b
[1725207.771374]  [<ffffffff814dec5d>] ? __schedule+0x68d/0x8b0
[1725207.771379]  [<ffffffff814df24f>] ? schedule_preempt_disabled+0xf/0x20
[1725207.771383]  [<ffffffff814e09d4>] ? __mutex_lock_slowpath+0x124/0x200
[1725207.771387]  [<ffffffff814e0abe>] ? mutex_lock+0xe/0x1d
[1725207.771392]  [<ffffffff812e6019>] ? flush_to_ldisc+0x59/0x170
[1725207.771397]  [<ffffffff812fa40c>] ? uart_insert_char+0x14c/0x180
[1725207.771400]  [<ffffffff812fc24d>] ? serial8250_rx_chars+0xbd/0x1e0
[1725207.771404]  [<ffffffff812fde57>] ?
serial8250_handle_irq.part.21+0x37/0x80
[1725207.771408]  [<ffffffff812fd0da>] ? serial8250_interrupt+0x5a/0xd0
[1725207.771412]  [<ffffffff810aa0e0>] ? irq_thread_fn+0x50/0x50
[1725207.771416]  [<ffffffff810aa10c>] ? irq_forced_thread_fn+0x2c/0x70
[1725207.771419]  [<ffffffff810aa3fb>] ? irq_thread+0x12b/0x160
[1725207.771422]  [<ffffffff810aa220>] ? wake_threads_waitq+0x30/0x30
[1725207.771425]  [<ffffffff810aa2d0>] ? irq_thread_dtor+0xb0/0xb0
[1725207.771429]  [<ffffffff81084941>] ? kthread+0xd1/0xf0
[1725207.771432]  [<ffffffff81084870>] ? kthread_create_on_node+0x1b0/0x1b0
[1725207.771435]  [<ffffffff814e2abc>] ? ret_from_fork+0x7c/0xb0
[1725207.771438]  [<ffffffff81084870>] ? kthread_create_on_node+0x1b0/0x1b0
[1728364.905013] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready


IRQ 20 is used by an add-in card with two serial ports:

[    1.242174] 0000:03:06.0: ttyS1 at I/O 0xd050 (irq = 20, base_baud =
115200) is a 16550A
[    1.262605] 0000:03:06.0: ttyS2 at I/O 0xd040 (irq = 20, base_baud =
115200) is a 16550A


What happened?
How to fix this?


Kind regards,
Udo

             reply	other threads:[~2014-05-31 16:14 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-31 16:14 Udo van den Heuvel [this message]
2014-06-02 12:56 ` 3.14.1 BUG: scheduling while atomic: irq/20-serial/1299/0x00000202 Peter Hurley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5389FFEE.7030901@xs4all.nl \
    --to=udovdh@xs4all.nl \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.