Public bug reported: using linux-image-rt 2.6.27.3.4 i experienced some scheduling problems after some time. dmesg tells me about two bugs, both related to rt_spin_locks:
[ 1028.287599] BUG: scheduling with irqs disabled: cyclictest/0x00000001/25166 [ 1028.287612] caller is rt_spin_lock_slowlock+0xa9/0x2e0 [ 1028.287617] Pid: 25166, comm: cyclictest Not tainted 2.6.27-3-rt #1 [ 1028.287621] [ 1028.287622] Call Trace: [ 1028.287628] [<ffffffff804cfdbe>] schedule+0xfe/0x110 [ 1028.287633] [<ffffffff804d1c19>] rt_spin_lock_slowlock+0xa9/0x2e0 [ 1028.287639] [<ffffffff8029a5fc>] ? unlock_page+0x2c/0x40 [ 1028.287644] [<ffffffff804d2679>] ? rt_spin_lock+0x9/0x10 [ 1028.287648] [<ffffffff804d2661>] __rt_spin_lock+0x61/0x70 [ 1028.287652] [<ffffffff804d2679>] rt_spin_lock+0x9/0x10 [ 1028.287658] [<ffffffff802c5dd9>] kmem_cache_free+0x29/0x50 [ 1028.287664] [<ffffffff80241297>] __mmdrop+0x47/0x60 [ 1028.287669] [<ffffffff8023bfdd>] finish_task_switch+0xcd/0x100 [ 1028.287673] [<ffffffff804cf8d3>] thread_return+0x30/0x2dd [ 1028.287677] [<ffffffff804cfcfd>] schedule+0x3d/0x110 [ 1028.287681] [<ffffffff804d062d>] do_nanosleep+0x8d/0xc0 [ 1028.287686] [<ffffffff8025f6d2>] hrtimer_nanosleep+0x72/0xf0 [ 1028.287690] [<ffffffff8025ea10>] ? hrtimer_wakeup+0x0/0x30 [ 1028.287694] [<ffffffff804d0618>] ? do_nanosleep+0x78/0xc0 [ 1028.287701] [<ffffffff80259d92>] sys_clock_nanosleep+0x112/0x120 [ 1028.287707] [<ffffffff802127ba>] system_call_fastpath+0x16/0x1b [ 1028.287710] [ 1028.287713] BUG: scheduling while atomic: cyclictest/0x00000002/25166, CPU#0 [ 1028.287716] Modules linked in: oprofile binfmt_misc af_packet bridge stp rfcomm bnep sco l2cap bluetooth ppdev acpi_cpufreq cpufreq_conservative cpufreq_userspace cpufreq_ondemand cpufreq_powersave cpufreq_stats freq_table wmi sbs sbshc pci_slot container iptable_filter ip_tables x_tables parport_pc lp parport snd_hdsp snd_hwdep joydev pcmcia thinkpad_acpi arc4 ecb crypto_blkcipher nvram snd_hda_intel iwl3945 snd_pcm_oss rfkill snd_mixer_oss mac80211 snd_pcm led_class snd_seq_dummy battery ac evdev cfg80211 snd_seq_oss video snd_seq_midi output snd_rawmidi snd_seq_midi_event snd_seq snd_timer yenta_socket rsrc_nonstatic snd_seq_device psmouse pcmcia_core serio_raw snd iTCO_wdt button shpchp iTCO_vendor_support pcspkr pci_hotplug intel_agp soundcore snd_page_alloc ext3 jbd mbcache sr_mod cdrom pata_acpi ata_generic sd_mod crc_t10dif sg usbhid hid ahci ata_piix libata scsi_mod ehci_hcd uhci_hcd usbcore e1000e dock thermal processor fan fbcon tileblit font bitblit softcursor uvesafb fuse [ 1028.287821] Pid: 25166, comm: cyclictest Not tainted 2.6.27-3-rt #1 [ 1028.287823] [ 1028.287824] Call Trace: [ 1028.287828] [<ffffffff8023bc53>] __schedule_bug+0x63/0x70 [ 1028.287833] [<ffffffff804cf9d0>] thread_return+0x12d/0x2dd [ 1028.287838] [<ffffffff80214ea0>] ? show_trace+0x10/0x20 [ 1028.287842] [<ffffffff804cfcfd>] schedule+0x3d/0x110 [ 1028.287846] [<ffffffff804d1c19>] rt_spin_lock_slowlock+0xa9/0x2e0 [ 1028.287851] [<ffffffff8029a5fc>] ? unlock_page+0x2c/0x40 [ 1028.287855] [<ffffffff804d2679>] ? rt_spin_lock+0x9/0x10 [ 1028.287859] [<ffffffff804d2661>] __rt_spin_lock+0x61/0x70 [ 1028.287863] [<ffffffff804d2679>] rt_spin_lock+0x9/0x10 [ 1028.287868] [<ffffffff802c5dd9>] kmem_cache_free+0x29/0x50 [ 1028.287872] [<ffffffff80241297>] __mmdrop+0x47/0x60 [ 1028.287877] [<ffffffff8023bfdd>] finish_task_switch+0xcd/0x100 [ 1028.287881] [<ffffffff804cf8d3>] thread_return+0x30/0x2dd [ 1028.287885] [<ffffffff804cfcfd>] schedule+0x3d/0x110 [ 1028.287889] [<ffffffff804d062d>] do_nanosleep+0x8d/0xc0 [ 1028.287893] [<ffffffff8025f6d2>] hrtimer_nanosleep+0x72/0xf0 [ 1028.287897] [<ffffffff8025ea10>] ? hrtimer_wakeup+0x0/0x30 [ 1028.287901] [<ffffffff804d0618>] ? do_nanosleep+0x78/0xc0 [ 1028.287906] [<ffffffff80259d92>] sys_clock_nanosleep+0x112/0x120 [ 1028.287911] [<ffffffff802127ba>] system_call_fastpath+0x16/0x1b [ 1028.287914] [ 1028.287929] ------------[ cut here ]------------ [ 1028.287935] WARNING: at /build/buildd/linux-rt-2.6.27/kernel/sched.c:4829 thread_return+0x8b/0x2dd() [ 1028.287938] Modules linked in: oprofile binfmt_misc af_packet bridge stp rfcomm bnep sco l2cap bluetooth ppdev acpi_cpufreq cpufreq_conservative cpufreq_userspace cpufreq_ondemand cpufreq_powersave cpufreq_stats freq_table wmi sbs sbshc pci_slot container iptable_filter ip_tables x_tables parport_pc lp parport snd_hdsp snd_hwdep joydev pcmcia thinkpad_acpi arc4 ecb crypto_blkcipher nvram snd_hda_intel iwl3945 snd_pcm_oss rfkill snd_mixer_oss mac80211 snd_pcm led_class snd_seq_dummy battery ac evdev cfg80211 snd_seq_oss video snd_seq_midi output snd_rawmidi snd_seq_midi_event snd_seq snd_timer yenta_socket rsrc_nonstatic snd_seq_device psmouse pcmcia_core serio_raw snd iTCO_wdt button shpchp iTCO_vendor_support pcspkr pci_hotplug intel_agp soundcore snd_page_alloc ext3 jbd mbcache sr_mod cdrom pata_acpi ata_generic sd_mod crc_t10dif sg usbhid hid ahci ata_piix libata scsi_mod ehci_hcd uhci_hcd usbcore e1000e dock thermal processor fan fbcon tileblit font bitblit softcursor uvesafb fuse [ 1028.288036] Pid: 25166, comm: cyclictest Not tainted 2.6.27-3-rt #1 [ 1028.288038] [ 1028.288039] Call Trace: [ 1028.288045] [<ffffffff8024355f>] warn_on_slowpath+0x5f/0x90 [ 1028.288049] [<ffffffff804d2679>] ? rt_spin_lock+0x9/0x10 [ 1028.288054] [<ffffffff802c5df4>] ? kmem_cache_free+0x44/0x50 [ 1028.288059] [<ffffffff80241297>] ? __mmdrop+0x47/0x60 [ 1028.288063] [<ffffffff8023bfdd>] ? finish_task_switch+0xcd/0x100 [ 1028.288067] [<ffffffff804cf92e>] thread_return+0x8b/0x2dd [ 1028.288071] [<ffffffff804cfcfd>] schedule+0x3d/0x110 [ 1028.288075] [<ffffffff804d062d>] do_nanosleep+0x8d/0xc0 [ 1028.288079] [<ffffffff8025f6d2>] hrtimer_nanosleep+0x72/0xf0 [ 1028.288083] [<ffffffff8025ea10>] ? hrtimer_wakeup+0x0/0x30 [ 1028.288087] [<ffffffff804d0618>] ? do_nanosleep+0x78/0xc0 [ 1028.288092] [<ffffffff80259d92>] sys_clock_nanosleep+0x112/0x120 [ 1028.288097] [<ffffffff802127ba>] system_call_fastpath+0x16/0x1b [ 1028.288100] [ 1028.288102] ---[ end trace cef346c598d64bb1 ]--- [ 3458.083905] BUG: scheduling with irqs disabled: grep/0x00000001/6341 [ 3458.083918] caller is rt_spin_lock_slowlock+0xa9/0x2e0 [ 3458.083924] Pid: 6341, comm: grep Tainted: G W 2.6.27-3-rt #1 [ 3458.083927] [ 3458.083928] Call Trace: [ 3458.083934] [<ffffffff804cfdbe>] schedule+0xfe/0x110 [ 3458.083939] [<ffffffff804d1c19>] rt_spin_lock_slowlock+0xa9/0x2e0 [ 3458.083944] [<ffffffff804d2661>] __rt_spin_lock+0x61/0x70 [ 3458.083948] [<ffffffff804d2679>] rt_spin_lock+0x9/0x10 [ 3458.083954] [<ffffffff802333e9>] pgd_free+0x19/0x90 [ 3458.083959] [<ffffffff8024126e>] __mmdrop+0x1e/0x60 [ 3458.083964] [<ffffffff8023bfdd>] finish_task_switch+0xcd/0x100 [ 3458.083968] [<ffffffff804cf8d3>] thread_return+0x30/0x2dd [ 3458.083972] [<ffffffff804cfcfd>] schedule+0x3d/0x110 [ 3458.083978] [<ffffffff802d2183>] pipe_wait+0x63/0x90 [ 3458.083985] [<ffffffff8025b620>] ? autoremove_wake_function+0x0/0x40 [ 3458.083990] [<ffffffff802d2bbf>] pipe_read+0x3ef/0x4b0 [ 3458.083997] [<ffffffff803853a8>] ? rb_insert_color+0x98/0x140 [ 3458.084001] [<ffffffff802ca491>] do_sync_read+0xf1/0x140 [ 3458.084004] [<ffffffff8025b620>] ? autoremove_wake_function+0x0/0x40 [ 3458.084004] [<ffffffff802b2a16>] ? vma_link+0x86/0x150 [ 3458.084004] [<ffffffff80365183>] ? apparmor_file_permission+0x23/0x30 [ 3458.084004] [<ffffffff80340621>] ? security_file_permission+0x11/0x20 [ 3458.084004] [<ffffffff802cac78>] vfs_read+0xc8/0x130 [ 3458.084004] [<ffffffff802cadd0>] sys_read+0x50/0x90 [ 3458.084004] [<ffffffff802127ba>] system_call_fastpath+0x16/0x1b [ 3458.084004] [ 3458.084004] BUG: scheduling while atomic: grep/0x00000002/6341, CPU#0 [ 3458.084004] Modules linked in: oprofile binfmt_misc af_packet bridge stp rfcomm bnep sco l2cap bluetooth ppdev acpi_cpufreq cpufreq_conservative cpufreq_userspace cpufreq_ondemand cpufreq_powersave cpufreq_stats freq_table wmi sbs sbshc pci_slot container iptable_filter ip_tables x_tables parport_pc lp parport snd_hdsp snd_hwdep joydev pcmcia thinkpad_acpi arc4 ecb crypto_blkcipher nvram snd_hda_intel iwl3945 snd_pcm_oss rfkill snd_mixer_oss mac80211 snd_pcm led_class snd_seq_dummy battery ac evdev cfg80211 snd_seq_oss video snd_seq_midi output snd_rawmidi snd_seq_midi_event snd_seq snd_timer yenta_socket rsrc_nonstatic snd_seq_device psmouse pcmcia_core serio_raw snd iTCO_wdt button shpchp iTCO_vendor_support pcspkr pci_hotplug intel_agp soundcore snd_page_alloc ext3 jbd mbcache sr_mod cdrom pata_acpi ata_generic sd_mod crc_t10dif sg usbhid hid ahci ata_piix libata scsi_mod ehci_hcd uhci_hcd usbcore e1000e dock thermal processor fan fbcon tileblit font bitblit softcursor uvesafb fuse [ 3458.084004] Pid: 6341, comm: grep Tainted: G W 2.6.27-3-rt #1 [ 3458.084004] [ 3458.084004] Call Trace: [ 3458.084004] [<ffffffff8023bc53>] __schedule_bug+0x63/0x70 [ 3458.084004] [<ffffffff804cf9d0>] thread_return+0x12d/0x2dd [ 3458.084004] [<ffffffff80214ea0>] ? show_trace+0x10/0x20 [ 3458.084004] [<ffffffff804cfcfd>] schedule+0x3d/0x110 [ 3458.084004] [<ffffffff804d1c19>] rt_spin_lock_slowlock+0xa9/0x2e0 [ 3458.084004] [<ffffffff804d2661>] __rt_spin_lock+0x61/0x70 [ 3458.084004] [<ffffffff804d2679>] rt_spin_lock+0x9/0x10 [ 3458.084004] [<ffffffff802333e9>] pgd_free+0x19/0x90 [ 3458.084004] [<ffffffff8024126e>] __mmdrop+0x1e/0x60 [ 3458.084004] [<ffffffff8023bfdd>] finish_task_switch+0xcd/0x100 [ 3458.084004] [<ffffffff804cf8d3>] thread_return+0x30/0x2dd [ 3458.084004] [<ffffffff804cfcfd>] schedule+0x3d/0x110 [ 3458.084004] [<ffffffff802d2183>] pipe_wait+0x63/0x90 [ 3458.084004] [<ffffffff8025b620>] ? autoremove_wake_function+0x0/0x40 [ 3458.084004] [<ffffffff802d2bbf>] pipe_read+0x3ef/0x4b0 [ 3458.084004] [<ffffffff803853a8>] ? rb_insert_color+0x98/0x140 [ 3458.084004] [<ffffffff802ca491>] do_sync_read+0xf1/0x140 [ 3458.084004] [<ffffffff8025b620>] ? autoremove_wake_function+0x0/0x40 [ 3458.084004] [<ffffffff802b2a16>] ? vma_link+0x86/0x150 [ 3458.084004] [<ffffffff80365183>] ? apparmor_file_permission+0x23/0x30 [ 3458.084004] [<ffffffff80340621>] ? security_file_permission+0x11/0x20 [ 3458.084004] [<ffffffff802cac78>] vfs_read+0xc8/0x130 [ 3458.084004] [<ffffffff802cadd0>] sys_read+0x50/0x90 [ 3458.084004] [<ffffffff802127ba>] system_call_fastpath+0x16/0x1b [ 3458.084004] ProblemType: Bug Architecture: amd64 DistroRelease: Ubuntu 8.10 NonfreeKernelModules: fglrx Package: linux-image-rt 2.6.27.3.4 ProcEnviron: PATH=/home/username/monouml-0.1/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: linux-meta-rt Uname: Linux 2.6.27-7-generic x86_64 ** Affects: linux-meta-rt (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug -- BUG: scheduling with irqs disabled https://bugs.launchpad.net/bugs/302164 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs