| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Add XFER_INIT() macro. | Michael Brown | 2008-01-22 | 1 | -0/+13 | |
| | |/ |/| | ||||||
| * | | Make seek information part of the xfer metadata, rather than an entirely | Michael Brown | 2008-01-08 | 2 | -24/+16![]() | |
| | | | | | | | | | | | | | | | separate xfer method. Add missing .alloc_iob entries to several xfer_interface_operations structures. | |||||
| * | | Added the embedded pxelinux payload patch from hpa. | Michael Brown | 2008-01-08 | 1 | -0/+9 | |
| |/ | ||||||
| * | Add RFC2090 TFTP multicast support. | Michael Brown | 2007-11-28 | 2 | -0/+84 | |
| | | ||||||
| * | Allow DHCP server to instruct gPXE to ignore ProxyDHCP (which will | Michael Brown | 2007-11-21 | 1 | -1/+8 | |
| | | | | | | | also avoid waiting for ProxyDHCP offers). Also reduce the ProxyDHCP timeout, because it's already irritating me. | |||||
| * | Add ProxyDHCP support. | Michael Brown | 2007-11-21 | 1 | -1/+5 | |
| | | ||||||
| * | Merge commit 'origin/mdc-working' | Michael Brown | 2007-11-21 | 1 | -1/+2 | |
| |\ | ||||||
| | * | Add errfile definition for new e1000.c | Marty Connor | 2007-11-18 | 1 | -2/+1![]() | |
| | | | ||||||
| | * | Add ERRFILE information for e1000_main and e1000_hw, part of the new e1000 ↵ | Marty Connor | 2007-11-18 | 1 | -0/+2 | |
| | | | | | | | | | | | | | driver It is likely we will rename e1000_main to e1000 when the new e1000 driver is debugged. | |||||
| * | | Remove some assumptions about DHCP obtaining only a single options block. | Michael Brown | 2007-11-21 | 1 | -0/+2 | |
| | | | ||||||
| * | | Add PXE-required DHCP options to DHCPDISCOVER and DHCPREQUEST packets. | Michael Brown | 2007-11-21 | 1 | -0/+6 | |
| | | | ||||||
| * | | Add UUID to DHCP request as option 97 (if available). | Michael Brown | 2007-11-21 | 2 | -0/+6 | |
| | | | ||||||
| * | | Added definition of a UUID and uuid_ntoa() (for debugging), and | Michael Brown | 2007-11-21 | 1 | -0/+31 | |
| |/ | | | | implemented smbios_get_uuid(). | |||||
| * | Merge branch 'master' into 3leaf-delivery | Michael Brown | 2007-09-21 | 1 | -0/+11 | |
| |\ | ||||||
| | * | Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe | Michael Brown | 2007-09-21 | 1 | -0/+11 | |
| | |\ | ||||||
| | | * | Added netdev_priv() to ease Linux driver compatibility. | Michael Brown | 2007-09-13 | 1 | -0/+11 | |
| | | | | ||||||
| | * | | Infinband requires longer link-layer addresses and headers than Ethernet. | Michael Brown | 2007-09-21 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Added defines for Infiniband files (which can't be committed to the | Michael Brown | 2007-09-21 | 1 | -0/+3 | |
| | | | | | | | | | | | | | main tree yet, but reserving the error numbers now avoids problems later). | |||||
| | * | | Use RFC4390 whenever hardware address exceeds 16 bytes; this allows us | Michael Brown | 2007-09-21 | 1 | -0/+7 | |
| | | | | | | | | | | | | | to construct DHCP packets suitable for Infiniband. | |||||
| | * | | Moved iobuf.h assertions outside the static inline functions, so that | Michael Brown | 2007-09-21 | 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. | |||||
| * | | 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 | |
| | | | ||||||
| * | | 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 | 3 | -4/+4 | |
| |\ | | | | | | | | | | | | | | | | | Conflicts: src/include/compiler.h src/include/readline/readline.h created by strings branch merge. resolved. | |||||

