[gPXE] [Etherboot-developers] [PATCH] [myri10ge] new native gPXE driver.

Glenn Brown tornadoglenn at gmail.com
Tue Jan 5 17:00:52 EST 2010


Stefan Hajnoczi wrote:
> Looks good.  It's nice to see high-end hardware that can be driven in
> a clean and simple way.
>   
Thanks.  The OS-drivers are not so clean and simple, thanks to LRO, RSS, 
TSO, MSI, NAPI, thread safety, virtualization, etc.  It felt great to 
leave that complexity out.
> My only suggestion is that myri10ge_net_close() should not error
> outstanding TX.  The net device core code already does this in
> net/netdevice.c:netdev_tx_flush().  This function is called right
> after the driver's close() returns in net/netdevice.c:netdev_close().
>   
Great catch!

Do you mind if I slip in a couple trivial cleanups into my revised 
patch?  Proposed changes are
attached.  If they are OK with you I will generate a myri10ge_v2.patch 
after retesting.

Thanks,
--Glenn
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: myri10ge_delta.patch
Url: http://etherboot.org/pipermail/gpxe/attachments/20100105/52413017/attachment.cc 


More information about the gPXE mailing list