Roman, Thanks very much for this long-ago patch. I've applied a version of it in 02a654852e4a64bfa3204678dc695c1fe9945082. Thanks again for your work and help on the list, I do appreciate it.
Eddie Roman Chertov wrote: > Hello Joonwoo, > I think I have solved the problem. I have followed the > documentation for netdevice and also looked at the behavior of e1000 > during hard_xmit. I have attached the patch which has solved the > problem for me. Basically, instead of stopping and starting > netif_queue, I use NETDEV return values to signal Linux what to do. > > Roman > > Joonwoo Park wrote: >> Hi Roman, >> >> Have you solved this problem? >> Actually I had similar problem like this, my problem is when polling >> is running, if I do ifdown and ifup, ToDevice task never wake up >> again. >> But something I cannot understand is it occurs on only some version of >> e1000 hardware. >> I am using recent e1000-7.6.15.5 on linux-.2.6.24.7 with polling mode. >> >> Thanks, >> Joonwoo >> >> 2008/9/1 Roman Chertov <rcher...@cs.ucsb.edu>: >>> Hello, >>> I am having some interesting lockup issues with FromHost element. I >>> am currently using 2.6.24 kernel that Joonwoo made a patch for. The >>> fake device locks up and it appears that fl_tx never gets called to >>> schedule the run_task, hence no packets get transmitted. It is as if >>> the netif_wake_queue does not wake up the queue and leaves it in the >>> blocked state. I am curious if anybody encountered such an issue >>> before. >>> >>> Roman >>> _______________________________________________ >>> click mailing list >>> click@amsterdam.lcs.mit.edu >>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click >>> >> > > > ------------------------------------------------------------------------ > > _______________________________________________ > click mailing list > click@amsterdam.lcs.mit.edu > https://amsterdam.lcs.mit.edu/mailman/listinfo/click _______________________________________________ click mailing list click@amsterdam.lcs.mit.edu https://amsterdam.lcs.mit.edu/mailman/listinfo/click