summaryrefslogtreecommitdiffstats
path: root/src/net/aoe.c
Commit message (Expand)AuthorAgeFilesLines
* [block] Describe all SAN devices via ACPI tablesMichael Brown2017-03-281-23/+67
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [netdevice] Allow link layer to report broadcast/multicast packets via pull()Michael Brown2011-07-151-2/+3
* [netdevice] Pass both link-layer addresses in net_tx() and net_rx()Michael Brown2010-10-071-3/+6
* [aoe] Add support for identifying the underlying hardware deviceMichael Brown2010-09-221-0/+13
* [aoe] Fail immediately when network device is closedMichael Brown2010-09-221-0/+8
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-141-290/+850
* [retry] Hold reference while timer is running and during expiry callbackMichael Brown2010-09-031-1/+1
* [build] Fix misaligned table entries when using gcc 4.5Piotr JaroszyƄski2010-08-201-1/+1
* [retry] Add timer_init() wrapper functionMichael Brown2010-06-221-1/+1
* [refcnt] Add ref_init() wrapper functionMichael Brown2010-06-221-1/+1
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-10/+10
* [netdevice] Make ll_broadcast per-netdevice rather than per-ll_protocolMichael Brown2009-07-181-2/+1Star
* [ata] Make ATA command issuing partially asynchronousMichael Brown2009-07-181-8/+2Star
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [aoe] Use an AoE config query to identify the target MAC addressMichael Brown2008-11-191-51/+145
* [aoe] Start retry timer before potential temporary transmission failureMichael Brown2008-11-081-4/+11
* Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-021-1/+1
* Use otherwise-useless byte in DHCP feature option as a version numberMichael Brown2007-08-021-1/+1
* Add FEATURE() macro, plus code to display features at startup time,Michael Brown2007-08-021-0/+3
* Quick hack to get AoE back in to the tree, on a par with the currentMichael Brown2007-07-291-34/+96
* Kill off hotplug.h and just make net devices normal reference-countedMichael Brown2007-06-271-17/+0Star
* pkbuff->iobuf changeoverMichael Brown2007-05-191-15/+15
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-191-1/+1
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-151-5/+7
* An AoE session holds a persistent reference to a net device.Michael Brown2007-01-041-0/+23
* Remove _PROTOCOL macros for gcc 3.2 compatibilityMarty Connor2006-08-091-3/+1Star
* Simplify RX data path.Michael Brown2006-06-181-7/+7
* Simplify TX datapath.Michael Brown2006-06-161-29/+4Star
* Improve tcpdump legibility.Michael Brown2006-06-011-0/+1
* Updated retry timer mechanism to incorporate smoothed RTT estimation.Michael Brown2006-06-011-1/+28
* Put in a method to get the MAC address for the AoE target. (It's notMichael Brown2006-05-311-6/+17
* ATA devices are now asynchronous. The ATA layer itself now performs theMichael Brown2006-05-311-1/+4
* Added generic asynchronous operations code.Michael Brown2006-05-311-93/+73Star
* Handle multi-sector reads by splitting them into subcommands.Michael Brown2006-05-291-2/+48
* Initial AoE implementation. Limitations are:Michael Brown2006-05-291-0/+261