summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * | | Hack up IB structures at start-of-day, instead of on each use.Michael Brown2007-09-151-0/+54
| * | | Direct polling of TX completion queue now works.Michael Brown2007-09-154-75/+319
| * | | Add const attribute to byte-swapping functionsMichael Brown2007-09-151-3/+3
| * | | Updated MLX_* accessor macros to use implicit type information.Michael Brown2007-09-154-100/+132
| * | | Started added poll_cq() verb.Michael Brown2007-09-153-84/+240
| * | | Map the whole of physical memoryMichael Brown2007-09-152-7/+9
| * | | arbel_post_send() has been observed to transmit a packet!Michael Brown2007-09-153-23/+56
| * | | Gets a response out of the hardware. (An error completion, to be precise.)Michael Brown2007-09-153-14/+98
| * | | Prefix arbel-specific functions etc. with arbel_Michael Brown2007-09-151-41/+44
| * | | Now at least compilesMichael Brown2007-09-154-64/+185
| * | | Starting to introduce an Infiniband device abstractionMichael Brown2007-09-142-0/+201
| * | | Remove some dead codeMichael Brown2007-09-141-245/+10Star
| * | | Now handling TX completions in our poll loop.Michael Brown2007-09-143-75/+74Star
| * | | Proof-of-concept to manually parse completion eventMichael Brown2007-09-141-2/+21
| * | | Add EX_FLD_BE()Michael Brown2007-09-141-0/+10
| * | | Start constructing a generic poll() routine.Michael Brown2007-09-132-35/+98
| * | | Can now both send and receive packets. LL header format not yetMichael Brown2007-09-134-7/+60
| * | | Dump received packet, including GRH.Michael Brown2007-09-131-0/+6
| * | | Use RFC4390 whenever hardware address exceeds 16 bytes; this allows usMichael Brown2007-09-132-2/+43
| * | | Now sends IP packets correctly.Michael Brown2007-09-131-11/+4Star
| * | | Bugfix: DHCP message type should be a one-byte option... (d'oh)Michael Brown2007-09-131-2/+1Star
| * | | Started IB driver rewriteMichael Brown2007-09-126-7/+381
| * | | Merge branch 'master' into 3leaf-rewriteMichael Brown2007-09-1130-437/+554
| |\ \ \
| * | | | Force MAC address for testing purposesMichael Brown2007-08-291-0/+4
| * | | | Merge branch 'master' into 3leafMichael Brown2007-08-232-2/+8
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into 3leafMichael Brown2007-08-211-2/+10
| |\ \ \ \ \
| * | | | | | Added error IDs for all files in drivers/net; they're likely to need them.Michael Brown2007-08-191-0/+26
| * | | | | | Add barrier() primitive (was present in Eb5.4), used by some currentlyMichael Brown2007-08-181-0/+5
| * | | | | | Very quick and very dirty hack to get the Mellanox code buildingMichael Brown2007-08-187-45/+76
| * | | | | | Started fixing up compilation warnings.Michael Brown2007-08-179-38/+33Star
| * | | | | | Separate out arch-independent parts of stdint.hMichael Brown2007-08-172-21/+27
| * | | | | | Imported latest versions from Etherboot 5.4Michael Brown2007-08-1711-103/+122
* | | | | | | Ensure that empty e820 regions are skipped even at the end of theMichael Brown2007-10-101-11/+18
* | | | | | | Add a missing PCI ID that is tested as working.Michael Brown2007-10-101-0/+1
* | | | | | | Force a netdevice poll in net_tx() before attempting to transmitMichael Brown2007-10-041-0/+8
* | | | | | | Redefine bzimage_exec_context::mem_limit to be the highest permissibleMichael Brown2007-09-281-3/+4
* | | | | | | Quick and very dirty hack to get r8169 driver working again, prior toMichael Brown2007-09-261-5/+15
* | | | | | | Standardise DBG_PRINTF()->DBG(), and remove custom definitions forMichael Brown2007-09-261-28/+9Star
* | | | | | | Switch rm_ss and rm_sp back to being words; it'll make it lessMichael Brown2007-09-251-7/+7
* | | | | | | Don't use the "rep ss movsb" trick to copy the RM stack to the PMMichael Brown2007-09-251-31/+34
* | | | | | | rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhereMichael Brown2007-09-253-54/+0Star
* | | | | | | Minor refactoring to eliminate duplication.Michael Brown2007-09-251-49/+39Star
* | | | | | | Use full protected mode for access to high memory within prefix, toMichael Brown2007-09-251-169/+237
* | | | | | | Added more verbose memory-map debugging.Michael Brown2007-09-212-11/+43
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2007-09-212-1/+11
|\ \ \ \ \ \
| * | | | | | Added netdev_priv() to ease Linux driver compatibility.Michael Brown2007-09-131-0/+11
| * | | | | | Removed file checked in accidentallyMichael Brown2007-09-131-1/+0Star
| | |_|_|_|/ | |/| | | |
* | | | | | Infinband requires longer link-layer addresses and headers than Ethernet.Michael Brown2007-09-211-2/+2
* | | | | | Added defines for Infiniband files (which can't be committed to theMichael Brown2007-09-211-0/+3
* | | | | | Minor debug message improvement.Michael Brown2007-09-211-2/+3