| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Now transmits packets on our own allocated IPoIB queue pair. :) | Michael Brown | 2007-09-16 | 1 | -1/+1 | |
| | | | ||||||
| | * | Almost working with own-queue allocation. | Michael Brown | 2007-09-16 | 6 | -11/+166 | |
| | | | ||||||
| | * | create_qp() and destroy_qp() now written (but not tested). | Michael Brown | 2007-09-16 | 4 | -16/+128 | |
| | | | ||||||
| | * | Started implementing create_qp() and destroy_qp(). | Michael Brown | 2007-09-16 | 2 | -41/+205 | |
| | | | ||||||
| | * | Revert to dev_priv/owner_priv scheme, rather than container_of; it | Michael Brown | 2007-09-16 | 2 | -101/+158 | |
| | | | | | | | | | makes it easier to put the generic allocation code into infiniband.c | |||||
| | * | destroy_cq() now implemented (not tested). | Michael Brown | 2007-09-16 | 2 | -2/+67 | |
| | | | ||||||
| | * | create_cq() implemented (but not tested). | Michael Brown | 2007-09-16 | 2 | -30/+78 | |
| | | | ||||||
| | * | Match doorbell layout to expected usage. | Michael Brown | 2007-09-16 | 2 | -17/+17 | |
| | | | ||||||
| | * | Started to add code for CQ creation | Michael Brown | 2007-09-16 | 3 | -21/+212 | |
| | | | ||||||
| | * | Rearrange data structures to maximise embedding (and hence minimise | Michael Brown | 2007-09-16 | 2 | -75/+131 | |
| | | | | | | | | | the number of separate allocations that need to be done). | |||||
| | * | Command interface now reasonably friendly. | Michael Brown | 2007-09-16 | 2 | -50/+94 | |
| | | | ||||||
| | * | First (working) draft of command interface. | Michael Brown | 2007-09-16 | 2 | -4/+159 | |
| | | | ||||||
| | * | Kill off more dead code. | Michael Brown | 2007-09-16 | 1 | -123/+0![]() | |
| | | | ||||||
| | * | post_recv() now works, and we can pass data on the IPoIB queue pair | Michael Brown | 2007-09-16 | 3 | -59/+194 | |
| | | | | | | | | | using entirely our own code. | |||||
| | * | Kill off some dead code | Michael Brown | 2007-09-15 | 1 | -83/+0![]() | |
| | | | ||||||
| | * | Hack up IB structures at start-of-day, instead of on each use. | Michael Brown | 2007-09-15 | 1 | -0/+54 | |
| | | | ||||||
| | * | Direct polling of TX completion queue now works. | Michael Brown | 2007-09-15 | 2 | -61/+269 | |
| | | | ||||||
| | * | Updated MLX_* accessor macros to use implicit type information. | Michael Brown | 2007-09-15 | 3 | -100/+130 | |
| | | | ||||||
| | * | Started added poll_cq() verb. | Michael Brown | 2007-09-15 | 2 | -79/+189 | |
| | | | | | | | | | | | Started reworking MLX_EXTRACT(), MLX_POPULATE() etc. to automatically determine type information. | |||||
| | * | Map the whole of physical memory | Michael Brown | 2007-09-15 | 2 | -7/+9 | |
| | | | ||||||
| | * | arbel_post_send() has been observed to transmit a packet! | Michael Brown | 2007-09-15 | 2 | -20/+52 | |
| | | | ||||||
| | * | Gets a response out of the hardware. (An error completion, to be precise.) | Michael Brown | 2007-09-15 | 2 | -12/+96 | |
| | | | ||||||
| | * | Prefix arbel-specific functions etc. with arbel_ | Michael Brown | 2007-09-15 | 1 | -41/+44 | |
| | | | ||||||
| | * | Now at least compiles | Michael Brown | 2007-09-15 | 3 | -58/+158 | |
| | | | ||||||
| | * | Starting to introduce an Infiniband device abstraction | Michael Brown | 2007-09-14 | 1 | -0/+138 | |
| | | | ||||||
| | * | Remove some dead code | Michael Brown | 2007-09-14 | 1 | -245/+10![]() | |
| | | | ||||||
| | * | Now handling TX completions in our poll loop. | Michael Brown | 2007-09-14 | 1 | -49/+64 | |
| | | | ||||||
| | * | Proof-of-concept to manually parse completion event | Michael Brown | 2007-09-14 | 1 | -2/+21 | |
| | | | ||||||
| | * | Add EX_FLD_BE() | Michael Brown | 2007-09-14 | 1 | -0/+10 | |
| | | | ||||||
| | * | Start constructing a generic poll() routine. | Michael Brown | 2007-09-13 | 2 | -35/+98 | |
| | | | ||||||
| | * | Can now both send and receive packets. LL header format not yet | Michael Brown | 2007-09-13 | 2 | -7/+12 | |
| | | | | | | | | | | | fixed; still using a quick hack-up just to be able to pass through data. | |||||
| | * | Dump received packet, including GRH. | Michael Brown | 2007-09-13 | 1 | -0/+6 | |
| | | | ||||||
| | * | Now sends IP packets correctly. | Michael Brown | 2007-09-13 | 1 | -11/+4![]() | |
| | | | ||||||
| | * | Started IB driver rewrite | Michael Brown | 2007-09-12 | 2 | -5/+208 | |
| | | | ||||||
| | * | Merge branch 'master' into 3leaf-rewrite | Michael Brown | 2007-09-11 | 1 | -0/+1 | |
| | |\ | ||||||
| | * | | Force MAC address for testing purposes | Michael Brown | 2007-08-29 | 1 | -0/+4 | |
| | | | | ||||||
| | * | | Very quick and very dirty hack to get the Mellanox code building | Michael Brown | 2007-08-18 | 6 | -45/+71 | |
| | | | | | | | | | | | | | inside gPXE. | |||||
| | * | | Started fixing up compilation warnings. | Michael Brown | 2007-08-17 | 9 | -38/+33![]() | |
| | | | | ||||||
| | * | | Imported latest versions from Etherboot 5.4 | Michael Brown | 2007-08-17 | 11 | -103/+122 | |
| | | | | ||||||
| * | | | Add a missing PCI ID that is tested as working. | Michael Brown | 2007-10-10 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Quick and very dirty hack to get r8169 driver working again, prior to | Michael Brown | 2007-09-26 | 1 | -5/+15 | |
| | | | | | | | | | | | | | any rewrite. | |||||
| * | | | Standardise DBG_PRINTF()->DBG(), and remove custom definitions for | Michael Brown | 2007-09-26 | 1 | -28/+9![]() | |
| | |/ |/| | | | | | DBG_PRINTF() and assert(). | |||||
| * | | Add sis900 variant (patch from Vampyre) | Marty Connor | 2007-08-30 | 1 | -0/+1 | |
| |/ | ||||||
| * | fix gcc 4.2.1 warning: discards qualifiers from pointer target type | Holger Lubitz | 2007-08-02 | 1 | -4/+4 | |
| | | ||||||
| * | make struct velocity_info vptx static | Holger Lubitz | 2007-07-27 | 1 | -1/+1 | |
| | | ||||||
| * | make struct velocity_info_tbl *info static | Holger Lubitz | 2007-07-27 | 1 | -1/+1 | |
| | | ||||||
| * | make struct nsx static | Holger Lubitz | 2007-07-27 | 1 | -1/+1 | |
| | | ||||||
| * | make struct bnx2 bnx2 static | Holger Lubitz | 2007-07-27 | 1 | -1/+1 | |
| | | ||||||
| * | make cards_found static and add missing initialization | Holger Lubitz | 2007-07-27 | 1 | -1/+1 | |
| | | ||||||
| * | Merge branch 'master' into symcheck2 | Holger Lubitz | 2007-07-27 | 1 | -1/+2 | |
| |\ | ||||||

