diff options
| author | Michael Brown | 2016-03-08 18:24:17 +0100 |
|---|---|---|
| committer | Michael Brown | 2016-03-08 18:44:28 +0100 |
| commit | 9939b704f132f08bebf95e5713d2b5e6bf2b0b0a (patch) | |
| tree | 651830953d61cb7c4ae08c44a9fdc3261bd4294c /src/drivers | |
| parent | [ipoib] Resimplify test for received broadcast packets (diff) | |
| download | ipxe-9939b704f132f08bebf95e5713d2b5e6bf2b0b0a.tar.gz ipxe-9939b704f132f08bebf95e5713d2b5e6bf2b0b0a.tar.xz ipxe-9939b704f132f08bebf95e5713d2b5e6bf2b0b0a.zip | |
[ipoib] Increase number of transmit work queue entries
Avoid running out of transmit work queue entries under heavy load.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers')
| -rw-r--r-- | src/drivers/net/ipoib.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drivers/net/ipoib.c b/src/drivers/net/ipoib.c index 4b85eda31..4106c208c 100644 --- a/src/drivers/net/ipoib.c +++ b/src/drivers/net/ipoib.c @@ -65,13 +65,13 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); "Missing REMAC for IPv4 packet (ARP sent)" ) /** Number of IPoIB send work queue entries */ -#define IPOIB_NUM_SEND_WQES 2 +#define IPOIB_NUM_SEND_WQES 8 /** Number of IPoIB receive work queue entries */ #define IPOIB_NUM_RECV_WQES 4 /** Number of IPoIB completion entries */ -#define IPOIB_NUM_CQES 8 +#define IPOIB_NUM_CQES 16 /** An IPoIB broadcast address */ struct ipoib_broadcast { |
