diff options
author | Damjan Marion <damarion@cisco.com> | 2016-06-14 00:36:09 +0200 |
---|---|---|
committer | Damjan Marion <damarion@cisco.com> | 2016-06-14 18:15:43 +0000 |
commit | 0b14072b6925c83d371657058a4b2922aa6541da (patch) | |
tree | a0143d1f53d3e0655ed1cee13e2f3a69673e313e /vppinfra | |
parent | d61b4393584836332ceb4696cfd45233c08df9a8 (diff) |
Add dpdk per-interface startup config parameter to specify worker threads
New parameter allows specifying which worker threads will process rx
queues. Parameter arguments is list of cores and number of worker specified
must be equal to the number of rx queues configured (num-rx-queues). If
num-rx-queues is not specified, it will be automatically set to
number of workers.
Sample config:
dpdk {
dev 0000:86:00.0 {
workers 2,3
num-rx-queues 2
}
}
Change-Id: I88bc381e0e542eb02def09a726c6f04de3e1ae17
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'vppinfra')
-rw-r--r-- | vppinfra/vppinfra/bitmap.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vppinfra/vppinfra/bitmap.h b/vppinfra/vppinfra/bitmap.h index 986c322e86c..a89aa399e2f 100644 --- a/vppinfra/vppinfra/bitmap.h +++ b/vppinfra/vppinfra/bitmap.h @@ -45,6 +45,8 @@ #include <vppinfra/error.h> #include <vppinfra/bitops.h> /* for count_set_bits */ +typedef uword clib_bitmap_t; + /* Returns 1 if the entire bitmap is zero, 0 otherwise */ always_inline uword clib_bitmap_is_zero (uword * ai) |