I'm found it in the system log and don't know, how it happens, and how to reproduce. :) System works normally. Jan 3 01:22:57 pulsar ------------[ cut here ]------------ Jan 3 01:22:57 pulsar WARNING: at kernel/softirq.c:138 local_bh_enable_ip+0x8d/0xb0() Jan 3 01:22:57 pulsar Modules linked in: i915 drm w83627ehf hwmon_vid pppoe pppox ppp_generic slhc ipt_REJECT xt_tcpudp xt_state ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device iptable_filter ip_tables x_tables uhci_hcd snd_hda_intel i2c_i801 ehci_hcd snd_pcm ide_cd_mod snd_timer r8169 snd snd_page_alloc Jan 3 01:22:57 pulsar Pid: 9675, comm: X Not tainted 2.6.28-gentoo #4 Jan 3 01:22:57 pulsar Call Trace: Jan 3 01:22:57 pulsar <IRQ> [<ffffffff8023d4ef>] warn_on_slowpath+0x5f/0x80 Jan 3 01:22:57 pulsar [<ffffffff8022ee00>] ? __enqueue_entity+0x80/0x90 Jan 3 01:22:57 pulsar [<ffffffff80258e43>] ? sched_clock_cpu+0x143/0x180 Jan 3 01:22:57 pulsar [<ffffffff8065e6e6>] ? __lock_text_start+0x16/0x40 Jan 3 01:22:57 pulsar [<ffffffff8022ec4f>] ? task_rq_lock+0x4f/0xa0 Jan 3 01:22:57 pulsar [<ffffffff8065ec22>] ? _spin_unlock_irqrestore+0x12/0x40 Jan 3 01:22:57 pulsar [<ffffffff802383d5>] ? try_to_wake_up+0xf5/0x290 Jan 3 01:22:57 pulsar [<ffffffff80242f4d>] local_bh_enable_ip+0x8d/0xb0 Jan 3 01:22:57 pulsar [<ffffffff8065e809>] _spin_unlock_bh+0x19/0x20 Jan 3 01:22:57 pulsar [<ffffffffa01d2f99>] drm_lock_take+0x79/0xe0 [drm] Jan 3 01:22:57 pulsar [<ffffffffa01d1f2b>] drm_locked_tasklet_func+0x4b/0xb0 [drm] Jan 3 01:22:57 pulsar [<ffffffff80242705>] tasklet_hi_action+0xc5/0x170 Jan 3 01:22:57 pulsar [<ffffffff802429ab>] __do_softirq+0x8b/0x170 Jan 3 01:22:57 pulsar [<ffffffff8020c9ac>] call_softirq+0x1c/0x40 Jan 3 01:22:57 pulsar [<ffffffff8020dc3d>] do_softirq+0x3d/0x80 Jan 3 01:22:57 pulsar [<ffffffff80242b19>] irq_exit+0x89/0xa0 Jan 3 01:22:57 pulsar [<ffffffff8020dd6d>] do_IRQ+0xed/0x200 Jan 3 01:22:57 pulsar [<ffffffff8020bc36>] ret_from_intr+0x0/0xa Jan 3 01:22:57 pulsar <EOI> <4>---[ end trace 4eb39069ed686569 ]--- Jan 3 01:51:44 pulsar ------------[ cut here ]------------ Jan 3 01:51:44 pulsar WARNING: at kernel/softirq.c:138 local_bh_enable_ip+0x8d/0xb0() Jan 3 01:51:44 pulsar Modules linked in: i915 drm w83627ehf hwmon_vid pppoe pppox ppp_generic slhc ipt_REJECT xt_tcpudp xt_state ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device iptable_filter ip_tables x_tables snd_hda_intel snd_pcm i2c_i801 snd_timer ehci_hcd ide_cd_mod r8169 snd snd_page_alloc uhci_hcd Jan 3 01:51:44 pulsar Pid: 8941, comm: X Not tainted 2.6.28-gentoo #5 Jan 3 01:51:44 pulsar Call Trace: Jan 3 01:51:44 pulsar <IRQ> [<ffffffff8023d4ef>] warn_on_slowpath+0x5f/0x80 Jan 3 01:51:44 pulsar [<ffffffff8022ee00>] ? __enqueue_entity+0x80/0x90 Jan 3 01:51:44 pulsar [<ffffffff80258e43>] ? sched_clock_cpu+0x143/0x180 Jan 3 01:51:44 pulsar [<ffffffff80211ff9>] ? read_tsc+0x9/0x20 Jan 3 01:51:44 pulsar [<ffffffff8023894f>] ? rebalance_domains+0xff/0x4c0 Jan 3 01:51:44 pulsar [<ffffffff80242f4d>] local_bh_enable_ip+0x8d/0xb0 Jan 3 01:51:44 pulsar [<ffffffff8065e809>] _spin_unlock_bh+0x19/0x20 Jan 3 01:51:44 pulsar [<ffffffffa01cef99>] drm_lock_take+0x79/0xe0 [drm] Jan 3 01:51:44 pulsar [<ffffffffa01cdf2b>] drm_locked_tasklet_func+0x4b/0xb0 [drm] Jan 3 01:51:44 pulsar [<ffffffff80242705>] tasklet_hi_action+0xc5/0x170 Jan 3 01:51:44 pulsar [<ffffffff802429ab>] __do_softirq+0x8b/0x170 Jan 3 01:51:44 pulsar [<ffffffff8020c9ac>] call_softirq+0x1c/0x40 Jan 3 01:51:44 pulsar [<ffffffff8020dc3d>] do_softirq+0x3d/0x80 Jan 3 01:51:44 pulsar [<ffffffff80242b19>] irq_exit+0x89/0xa0 Jan 3 01:51:44 pulsar [<ffffffff8020dd6d>] do_IRQ+0xed/0x200 Jan 3 01:51:44 pulsar [<ffffffff8020bc36>] ret_from_intr+0x0/0xa Jan 3 01:51:44 pulsar <EOI> <4>---[ end trace 48fcc9256f937574 ]--- Jan 16 00:14:55 pulsar ------------[ cut here ]------------ Jan 16 00:14:55 pulsar WARNING: at kernel/softirq.c:138 local_bh_enable_ip+0x8d/0xb0() Jan 16 00:14:55 pulsar Modules linked in: i915 drm w83627ehf hwmon_vid pppoe pppox ppp_generic slhc ipt_REJECT xt_tcpudp xt_state ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device iptable_filter ip_tables x_tables snd_hda_intel i2c_i801 ehci_hcd uhci_hcd snd_pcm ide_cd_mod snd_timer r8169 snd snd_page_alloc Jan 16 00:14:55 pulsar Pid: 20515, comm: cc1plus Not tainted 2.6.28-gentoo #5 Jan 16 00:14:55 pulsar Call Trace: Jan 16 00:14:55 pulsar <IRQ> [<ffffffff8023d4ef>] warn_on_slowpath+0x5f/0x80 Jan 16 00:14:55 pulsar [<ffffffff8022ee00>] ? __enqueue_entity+0x80/0x90 Jan 16 00:14:55 pulsar [<ffffffff8021cfde>] ? native_smp_send_reschedule+0x3e/0x60 Jan 16 00:14:55 pulsar [<ffffffff80211ff9>] ? read_tsc+0x9/0x20 Jan 16 00:14:55 pulsar [<ffffffff80259ef2>] ? getnstimeofday+0x42/0xc0 Jan 16 00:14:55 pulsar [<ffffffff80242f4d>] local_bh_enable_ip+0x8d/0xb0 Jan 16 00:14:55 pulsar [<ffffffff8065e809>] _spin_unlock_bh+0x19/0x20 Jan 16 00:14:55 pulsar [<ffffffffa01cef99>] drm_lock_take+0x79/0xe0 [drm] Jan 16 00:14:55 pulsar [<ffffffffa01cdf2b>] drm_locked_tasklet_func+0x4b/0xb0 [drm] Jan 16 00:14:55 pulsar [<ffffffff80242705>] tasklet_hi_action+0xc5/0x170 Jan 16 00:14:55 pulsar [<ffffffff802429ab>] __do_softirq+0x8b/0x170 Jan 16 00:14:55 pulsar [<ffffffff8020c9ac>] call_softirq+0x1c/0x40 Jan 16 00:14:55 pulsar [<ffffffff8020dc3d>] do_softirq+0x3d/0x80 Jan 16 00:14:55 pulsar [<ffffffff80242b19>] irq_exit+0x89/0xa0 Jan 16 00:14:55 pulsar [<ffffffff8020dd6d>] do_IRQ+0xed/0x200 Jan 16 00:14:55 pulsar [<ffffffff8020bc36>] ret_from_intr+0x0/0xa Jan 16 00:14:55 pulsar <EOI> <4>---[ end trace 54f7f644b8ae027b ]--- uname -a: Linux pulsar 2.6.28-gentoo #5 SMP PREEMPT Sat Jan 3 01:34:03 MSK 2009 x86_64 Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz GenuineIntel GNU/Linux Reproducible: Always
This is a warning not an oops so it's less serious :) This thread seems related http://lkml.org/lkml/2008/8/13/63 You can try the patch there and see if it works for you as well.
Can you please test the latest git sources which is 2.6.29_rc3-r7. The patch referenced in the previous comment is in that kernel as well as vanilla-sources-2.6.29_rc3. Thanks.
Please reopen when you've had a chance to test as requested in comment #2