[Click] polling patch for e1000-7.3.20
Roman Chertov
rchertov at purdue.edu
Wed Jan 17 11:37:57 EST 2007
>
> Compile and build the kernel (to make sure its working)
>
> Grab click from CVS
>
> Apply Matt Gordon's patch to the Click build directory.
You also need to patch the linux kernel with the patch from
click/etc/linux-xxx
>
> Recompile and rebuild the kernel.
>
> Run a simple FromDevice/ToDevice test to make sure its happy.
You actually want PollDevice/ToDevice to make sure that Click can
properly use the polling extensions of the driver.
Roman
>
>
> On Wed, Jan 17, 2007 at 12:27:48AM -0800, Massimiliano Poletto composed:
>> Matt Gordon at Mazu has succeeded where some of us had so far failed,
>> and has produced a stable polling patch for the latest (7.3.20)
>> version of the e1000 driver available on sourceforge.
>>
>> It has been tested on various platforms, including the IBM x345/x346
>> and the Intel SR1500/SR2500, with various e1000 models, including the
>> 82546GB and 82571EB, on both PCI-X and PCI-E buses.
>>
>> Performance is good, comparable to or better than the old driver,
>> depending on the hardware configuration. click-installs/uninstalls
>> under high load, which had been the major remaining cause of crashes
>> with my version of the driver, now work reliably.
>>
>> Kudos to Matt for a job well done. Many thanks also to Roman Chertov
>> for help and discussion when I was trying to get the driver working.
>>
>> The patch is attached. I hope it's useful. If you see problems or
>> crashes, please let us know.
>>
>> Regards,
>> max
>
>
>> _______________________________________________
>> click mailing list
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>
>
More information about the click
mailing list