| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | IB can't afford many RX buffers, because the MTU is so large. Reduce | Michael Brown | 2007-09-18 | 1 | -1/+2 | |
| | | | | | | | | | the TCP window to compensate. | |||||
| * | | Added arbel.c | Michael Brown | 2007-09-18 | 1 | -1/+1 | |
| | | | ||||||
| * | | Moved iobuf.h assertions outside the static inline functions, so that | Michael Brown | 2007-09-17 | 2 | -4/+42 | |
| | | | | | | | | | | | | | | | the assert message's file and line number gives some clue as to the real location of the problem. Added similar assertions to list.h. | |||||
| * | | Some interesting packet corruption happening now. | Michael Brown | 2007-09-17 | 1 | -3/+7 | |
| | | | ||||||
| * | | Broadcast GID is now calculated by IPoIB layer. | Michael Brown | 2007-09-17 | 1 | -2/+23 | |
| | | | ||||||
| * | | Unicasts seem to be working. :) | Michael Brown | 2007-09-17 | 1 | -5/+11 | |
| | | | ||||||
| * | | Obtains a response to the get path record! | Michael Brown | 2007-09-17 | 1 | -1/+62 | |
| | | | ||||||
| * | | Use pkey table access to determine broadcast GID directly. | Michael Brown | 2007-09-17 | 1 | -0/+8 | |
| | | | ||||||
| * | | Dead code removal | Michael Brown | 2007-09-17 | 1 | -63/+0![]() | |
| | | | ||||||
| * | | IPoIB code separated out to ipoib.c. | Michael Brown | 2007-09-17 | 3 | -35/+194 | |
| | | | ||||||
| * | | Read port GID directly using MAD IFC. | Michael Brown | 2007-09-17 | 1 | -0/+115 | |
| | | | ||||||
| * | | Multicast join now works. | Michael Brown | 2007-09-17 | 1 | -0/+47 | |
| | | | ||||||
| * | | create_qp() and destroy_qp() now written (but not tested). | Michael Brown | 2007-09-16 | 1 | -1/+3 | |
| | | | ||||||
| * | | Started implementing create_qp() and destroy_qp(). | Michael Brown | 2007-09-16 | 1 | -5/+27 | |
| | | | ||||||
| * | | Add fls() for non-constant values. | Michael Brown | 2007-09-16 | 1 | -5/+1![]() | |
| | | | ||||||
| * | | Revert to dev_priv/owner_priv scheme, rather than container_of; it | Michael Brown | 2007-09-16 | 1 | -7/+13 | |
| | | | | | | | | | makes it easier to put the generic allocation code into infiniband.c | |||||
| * | | destroy_cq() now implemented (not tested). | Michael Brown | 2007-09-16 | 1 | -0/+19 | |
| | | | ||||||
| * | | Rearrange data structures to maximise embedding (and hence minimise | Michael Brown | 2007-09-16 | 1 | -8/+2![]() | |
| | | | | | | | | | the number of separate allocations that need to be done). | |||||
| * | | post_recv() now works, and we can pass data on the IPoIB queue pair | Michael Brown | 2007-09-16 | 1 | -6/+30 | |
| | | | | | | | | | using entirely our own code. | |||||
| * | | Direct polling of TX completion queue now works. | Michael Brown | 2007-09-15 | 1 | -14/+30 | |
| | | | ||||||
| * | | Updated MLX_* accessor macros to use implicit type information. | Michael Brown | 2007-09-15 | 1 | -0/+2 | |
| | | | ||||||
| * | | Started added poll_cq() verb. | Michael Brown | 2007-09-15 | 1 | -5/+51 | |
| | | | | | | | | | | | Started reworking MLX_EXTRACT(), MLX_POPULATE() etc. to automatically determine type information. | |||||
| * | | arbel_post_send() has been observed to transmit a packet! | Michael Brown | 2007-09-15 | 1 | -3/+4 | |
| | | | ||||||
| * | | Gets a response out of the hardware. (An error completion, to be precise.) | Michael Brown | 2007-09-15 | 1 | -2/+2 | |
| | | | ||||||
| * | | Now at least compiles | Michael Brown | 2007-09-15 | 1 | -6/+27 | |
| | | | ||||||
| * | | Starting to introduce an Infiniband device abstraction | Michael Brown | 2007-09-14 | 1 | -0/+63 | |
| | | | ||||||
| * | | Now handling TX completions in our poll loop. | Michael Brown | 2007-09-14 | 1 | -12/+7![]() | |
| | | | ||||||
| * | | Can now both send and receive packets. LL header format not yet | Michael Brown | 2007-09-13 | 1 | -0/+37 | |
| | | | | | | | | | | | fixed; still using a quick hack-up just to be able to pass through data. | |||||
| * | | Use RFC4390 whenever hardware address exceeds 16 bytes; this allows us | Michael Brown | 2007-09-13 | 1 | -0/+7 | |
| | | | | | | | | | to construct DHCP packets suitable for Infiniband. | |||||
| * | | Started IB driver rewrite | Michael Brown | 2007-09-12 | 3 | -2/+55 | |
| |/ | ||||||
| * | Merge branch 'master' into curses | Holger Lubitz | 2007-08-23 | 7 | -35/+41 | |
| |\ | | | | | | | | | | | | | | | | | Conflicts: src/include/compiler.h src/include/readline/readline.h created by strings branch merge. resolved. | |||||
| | * | Merge commit 'holger/strings' | Michael Brown | 2007-08-23 | 7 | -35/+60 | |
| | |\ | ||||||
| | | * | use malloc attribute | Holger Lubitz | 2007-08-20 | 1 | -3/+3 | |
| | | | | ||||||
| | | * | use malloc attribute | Holger Lubitz | 2007-08-20 | 1 | -3/+3 | |
| | | | | ||||||
| | | * | use malloc attribute | Holger Lubitz | 2007-08-20 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | use malloc attribute | Holger Lubitz | 2007-08-20 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | use malloc attribute | Holger Lubitz | 2007-08-20 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | use malloc attribute | Holger Lubitz | 2007-08-20 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | define malloc attribute | Holger Lubitz | 2007-08-20 | 1 | -0/+6 | |
| | | | | ||||||
| | | * | strdup and strndup call malloc and are not pure | Holger Lubitz | 2007-08-02 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | declare pointers passed to string functions as nonnull | Holger Lubitz | 2007-08-02 | 1 | -24/+24 | |
| | | | | ||||||
| | | * | define __nonnull | Holger Lubitz | 2007-08-02 | 1 | -0/+7 | |
| | | | | ||||||
| | | * | set __pure attribute where possible | Holger Lubitz | 2007-08-02 | 1 | -16/+16 | |
| | | | | ||||||
| | | * | define __pure and __const | Holger Lubitz | 2007-08-02 | 1 | -0/+12 | |
| | | | | ||||||
| * | | | __nonnull changes | Holger Lubitz | 2007-08-20 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | __nonnull changes | Holger Lubitz | 2007-08-20 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | __nonnull changes | Holger Lubitz | 2007-08-20 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | __nonnull changes | Holger Lubitz | 2007-08-20 | 1 | -2/+4 | |
| | | | | ||||||
| * | | | __nonnull changes | Holger Lubitz | 2007-08-20 | 1 | -31/+35 | |
| | | | | ||||||
| * | | | define __nonnull | Holger Lubitz | 2007-08-19 | 1 | -0/+7 | |
| | | | | ||||||

