lkml.org 
[lkml]   [2021]   [Jul]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.4 240/348] gve: Fix swapped vars when fetching max queues
    Date
    From: Bailey Forrest <bcf@google.com>

    [ Upstream commit 1db1a862a08f85edc36aad091236ac9b818e949e ]

    Fixes: 893ce44df565 ("gve: Add basic driver framework for Compute Engine Virtual NIC")
    Signed-off-by: Bailey Forrest <bcf@google.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/net/ethernet/google/gve/gve_main.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/drivers/net/ethernet/google/gve/gve_main.c b/drivers/net/ethernet/google/gve/gve_main.c
    index 6ea0975d74a1..1c4b35b1b359 100644
    --- a/drivers/net/ethernet/google/gve/gve_main.c
    +++ b/drivers/net/ethernet/google/gve/gve_main.c
    @@ -1118,8 +1118,8 @@ static int gve_probe(struct pci_dev *pdev, const struct pci_device_id *ent)

    gve_write_version(&reg_bar->driver_version);
    /* Get max queues to alloc etherdev */
    - max_rx_queues = ioread32be(&reg_bar->max_tx_queues);
    - max_tx_queues = ioread32be(&reg_bar->max_rx_queues);
    + max_tx_queues = ioread32be(&reg_bar->max_tx_queues);
    + max_rx_queues = ioread32be(&reg_bar->max_rx_queues);
    /* Alloc and setup the netdev and priv */
    dev = alloc_etherdev_mqs(sizeof(*priv), max_tx_queues, max_rx_queues);
    if (!dev) {
    --
    2.30.2


    \
     
     \ /
      Last update: 2021-07-12 08:40    [W:4.777 / U:0.060 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site