Messages in this thread | | | Subject | Re: Intel's Pro/1000 driver: when/will it make it into the kernel? | From | Jes Sorensen <> | Date | 25 Oct 1999 16:50:27 +0200 |
| |
>>>>> "Florian" == Florian Lohoff <flo@rfc822.org> writes:
Florian> On Fri, Oct 22, 1999 at 10:35:38AM -0700, Dan Browning wrote: >> Intel released the source to a driver for their Pro/1000 card. >> Does anyone know if this driver will make it into a kernel (2.3 >> maybe)? >> http://support.intel.com/support/network/adapter/1000/e1000-1.0.0.htm
Florian> It cant - Not GPL ...
Oh no, one more ;-(
[snip]
Florian> Everything must be under the terms of THIS (GPL) License Florian> which is not true for the Intel drivers...
Florian> They didnt even made an attempt to be compatible with the Florian> GPL.
Interesting driver, it contains code that has been through a C pre-processor. I wouldn't want to be the person who had try making it run on non x86 hardware, they didn't even try to make it portable. References PCI device registers directly not using the readl/writel macros as one should, no memory barriers and it expects operations like ptr->foo++ to be atomic - yummy, lotsa fun.
Oh and is the hardware really so bad that it requires spin locks to protect the tx queue? (hint, where are the public docs? ;-)
Would be interesting to see how it performs against the Alteon and Packet Engines cards, despite the broken license.
Jes
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |