net/sfc/base: round number of queue buffers up
authorIgor Romanov <igor.romanov@oktetlabs.ru>
Thu, 7 Feb 2019 16:29:26 +0000 (16:29 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 8 Feb 2019 10:35:41 +0000 (11:35 +0100)
commitb9143261578a222aa69b5055ba55fac5c7fb47a2
treea690aec6778ecb5366a8af136eda0714bd404bb3
parentd6b55d568278316d5da6bdd66f3f8b39771d8950
net/sfc/base: round number of queue buffers up

Functions efx_*q_nbufs return the number of a queue buffers by dividing
the queue size by page size. If minimum size of a queue is smaller than
one page, we still need the page and number of buffers should not be 0.

Signed-off-by: Igor Romanov <igor.romanov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
drivers/net/sfc/base/efx_ev.c
drivers/net/sfc/base/efx_rx.c
drivers/net/sfc/base/efx_tx.c