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

Reply via email to