summaryrefslogtreecommitdiffhomepage
path: root/src/tests/qemu/arch
diff options
context:
space:
mode:
authorThomas Gschwantner <tharre3@gmail.com>2018-07-18 17:47:50 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2018-07-18 19:48:17 +0200
commit1bd1d9660edf224c7b056a5df0b2ee4e526214c1 (patch)
tree47251ab6541a3bd77f4a602ba2c01d2462dcf008 /src/tests/qemu/arch
parentf230add201d4963d97a09dcd9223900711fd1085 (diff)
recieve: disable NAPI busy polling
This avoids adding one reference per peer to the napi_hash hashtable, as normally done by netif_napi_add(). Since we potentially could have up to 2^20 peers this would make busy polling very slow globally. This approach is preferable to having only a single napi struct because we get one gro_list per peer, which means packets can be combined nicely even if we have a large number of peers. This is also done by gro_cells_init() in net/core/gro_cells.c . Signed-off-by: Thomas Gschwantner <tharre3@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/tests/qemu/arch')
0 files changed, 0 insertions, 0 deletions