[ipxe-devel] [Etherboot-developers] [PATCH] forcedeth driver - very bad transfer rate / missing register update
Yann Cézard
yann.cezard at free.fr
Sun Mar 20 12:50:35 UTC 2011
Le 20/03/2011 13:41, Michael Brown a écrit :
> On Sunday 20 Mar 2011 12:06:18 Yann Cézard wrote:
>
>> After having a look at the linux forcedeth driver, I found that the
>> (g/i)pxe forcedeth driver code was missing a NVREG_MIISTAT_LINKCHANGE
>> register update, which made the poll method thinking that a link change
>> as occured every time it was called.
>> Updating this register and testing it in forcedeth_link_status just did
>> the trick !
>>
> Thanks for that! Could you try the attached patch and see if it also fixes
> your problem?
>
> Thanks,
>
> Michael
>
Yes, it does, the check was redundant with the one in forcedeth_poll,
good catch.
Cheers,
Yann
More information about the ipxe-devel
mailing list