FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 02-21-2012, 12:18 PM
"Mike ."
 
Default Bug#656476: Info received (Bug#656476: Sundance network driver (D-Link DFE-580TX) timeouts rendering interface unusable)

Some more info.

There is indeed no difference in the sundance driver module between 2.6.18.dfsg.1-23etch1 & 2.6.18.dfsg.1-24etch1 as mentioned by dann frazier in #514833 (both driver binary and source are 100% identical).

Looking at the initial warning from my report I compared the /net/sched/sch_generic.c from the sources for 2.6.18.dfsg.1-23etch1 & 2.6.18.dfsg.1-24etch1 and there is a difference there.


etch-dlink-test:~/tmp# diff sch_generic-2.6.18.dfsg.1-23etch1.c sch_generic-2.6.18.dfsg.1-24etch1.c
185a186,187
>****** unsigned long start_time = jiffies;
>
189,190c191,204
<****** while (qdisc_restart(dev) < 0 && !netif_queue_stopped(dev))
<************** /* NOTHING */;
---
>****** while (qdisc_restart(dev) < 0) {
>************** if (netif_queue_stopped(dev))
>********************** break;
>
>************** /*
>*************** * Postpone processing if
>*************** * 1. another process needs the CPU;
>*************** * 2. we've been doing it for too long.
>*************** */
>************** if (need_resched() || jiffies != start_time) {
>********************** netif_schedule(dev);
>********************** break;
>************** }
>****** }

Hope this helps,

Mike.
 

Thread Tools




All times are GMT. The time now is 04:25 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org