lkml.org 
[lkml]   [2004]   [Sep]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [patch] voluntary-preempt-2.6.9-rc1-bk4-R0
Ingo Molnar wrote:
> i've released the -R0 patch:
>
> http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc1-bk4-R0
>
> ontop of:
>
> http://redhat.com/~mingo/voluntary-preempt/diff-bk-040828-2.6.8.1.bz2
>
> i've given up on the netdev_backlog_granularity approach, and as a
> replacement i've modified specific network drivers to return at a safe
> point if softirq preemption is requested. This gives the same end result
> but is more robust. For the time being i've fixed 8193too.c and e100.c.
> (will fix up other drivers too as latencies get reported)
>
> this should fix the crash reported by P.O. Gaillard, and it should solve
> the packet delay/loss issues reported by Mark H Johnson. I cannot see
> any problems on my rtl8193 testbox anymore.
>
> Ingo
>

OK. I previously reported about the system hanging trying to boot this
patch. It may have been a fluke. In any event, it doesn't hang
consistently. I have rebooted several times now without problems. I do
however still get some of these:

(ksoftirqd/0/2): new 131 us maximum-latency critical section.
=> started at: <netif_receive_skb+0x82/0x280>
=> ended at: <netif_receive_skb+0x1d7/0x280>
[<c0136789>] check_preempt_timing+0x119/0x1f0
[<c0255017>] netif_receive_skb+0x1d7/0x280
[<c0255017>] netif_receive_skb+0x1d7/0x280
[<c013699d>] sub_preempt_count+0x4d/0x70
[<c013699d>] sub_preempt_count+0x4d/0x70
[<c0255017>] netif_receive_skb+0x1d7/0x280
[<d08d40b7>] e100_poll+0x5b7/0x630 [e100]
[<c013699d>] sub_preempt_count+0x4d/0x70
[<c025527f>] net_rx_action+0x7f/0x110
[<c011eb55>] ___do_softirq+0x75/0x90
[<c011ec1e>] _do_softirq+0xe/0x20
[<c011f034>] ksoftirqd+0x94/0xe0
[<c012f8aa>] kthread+0xaa/0xb0
[<c011efa0>] ksoftirqd+0x0/0xe0
[<c012f800>] kthread+0x0/0xb0
[<c0104575>] kernel_thread_helper+0x5/0x10


-
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/

\
 
 \ /
  Last update: 2005-03-22 14:05    [W:0.703 / U:0.040 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site