]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xen/netfront: set default upper limit of tx/rx queues to 8
authorJuergen Gross <jgross@suse.com>
Tue, 10 Jan 2017 13:32:51 +0000 (14:32 +0100)
committerChuck Anderson <chuck.anderson@oracle.com>
Wed, 13 Sep 2017 04:37:45 +0000 (21:37 -0700)
commit3a8873d9c07ee83ee33ca6925e25986b002a79ba
treecd9f2f8b36b4d15261c491491cb8c93cb9e07091
parent2c91a90c5cbf418ab129d4f1fe54adaef7ea4535
xen/netfront: set default upper limit of tx/rx queues to 8

The default for the number of tx/rx queues of one interface is the
number of vcpus of the system today. As each queue pair reserves 512
grant pages this default consumes a ridiculous number of grants for
large guests.

Limit the queue number to 8 as default. This value can be modified
via a module parameter if required.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
OraBug: 26662731

(cherry picked from commit 034702a64a6692a8d5d0d9630064a014fc633728)
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Joao Martins <joao.m.martins@oracle.com>
drivers/net/xen-netfront.c