| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [Infiniband] Add preliminary multiple port support for Hermon cards | Michael Brown | 2008-04-18 | 1 | -93/+164 |
| | | | | | | | | | | | | | Infiniband devices no longer block waiting for link-up in register_ibdev(). Hermon driver needs to create an event queue and poll for link-up events. Infiniband core needs to reread MAD parameters when link state changes. IPoIB needs to cope with Infiniband link parameters being only partially available at probe and open time. | ||||
| * | Modify gPXE core and drivers to work with the new timer subsystem | Alexey Zaytsev | 2008-03-02 | 1 | -1/+0![]() |
| | | | | | Signed-off-by: Alexey Zaytsev <alexey.zaytsev@gmail.com> | ||||
| * | [Infiniband] Add preliminary support for multi-port devices. | Michael Brown | 2008-02-27 | 1 | -5/+5 |
| | | | | | | | | | | | Arbel and Hermon cards both have multiple ports. Add the infrastructure required to register each port as a separate IB device. Don't yet register more than one port, since registration will currently fail unless a valid link is detected. Use ib_*_{set,get}_{drv,owner}data wrappers to access driver- and owner-private data on Infiniband structures. | ||||
| * | Removed more hacks, and adjusted number of queue entries for likely usage. | Michael Brown | 2007-09-17 | 1 | -3/+3 |
| | | |||||
| * | Remove hacks, and fix leaving the multicast GID. | Michael Brown | 2007-09-17 | 1 | -25/+1![]() |
| | | |||||
| * | Added an almost obscene amount of debugging and assertion code while | Michael Brown | 2007-09-17 | 1 | -7/+15 |
| | | | | | | | | | tracking down a bug that turned out to be a free_iob() used where I needed a netdev_tx_complete(). This left the freed I/O buffer on the net device's TX list, with bad, bad consequences later. Also fixed the bug in question. | ||||
| * | Some interesting packet corruption happening now. | Michael Brown | 2007-09-17 | 1 | -43/+180 |
| | | |||||
| * | Broadcast GID is now calculated by IPoIB layer. | Michael Brown | 2007-09-17 | 1 | -3/+100 |
| | | |||||
| * | Cleaned up some debug messages. | Michael Brown | 2007-09-17 | 1 | -14/+3![]() |
| | | |||||
| * | Unicasts seem to be working. :) | Michael Brown | 2007-09-17 | 1 | -30/+111 |
| | | |||||
| * | Dead code disabling | Michael Brown | 2007-09-17 | 1 | -5/+4![]() |
| | | |||||
| * | Obtains a response to the get path record! | Michael Brown | 2007-09-17 | 1 | -9/+172 |
| | | |||||
| * | Prepare for adding a metadata queue to IPoIB | Michael Brown | 2007-09-17 | 1 | -51/+120 |
| | | |||||
| * | IPoIB code separated out to ipoib.c. | Michael Brown | 2007-09-17 | 1 | -0/+411 |

