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