net: ena: Always register RX queue info
authorDavid Arinzon <darinzon@amazon.com>
Mon, 1 Jan 2024 19:08:53 +0000 (19:08 +0000)
committerJakub Kicinski <kuba@kernel.org>
Thu, 4 Jan 2024 02:00:58 +0000 (18:00 -0800)
commitea5c460023aad8d97e206e57ca4ce9d1b733c430
tree77ef348dca908b4b57e1de4457f46e457760326a
parent2b02e332c1519572f454838400640f9a4d482de5
net: ena: Always register RX queue info

The RX queue info contains information about the RX queue which might
be relevant to the kernel.

To avoid configuring this queue for different scenarios, this patch
moves the RX queue configuration to ena_up()/ena_down() function and
makes it configured every interface state toggle.

Signed-off-by: Shay Agroskin <shayagr@amazon.com>
Signed-off-by: David Arinzon <darinzon@amazon.com>
Link: https://lore.kernel.org/r/20240101190855.18739-10-darinzon@amazon.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/amazon/ena/ena_netdev.c
drivers/net/ethernet/amazon/ena/ena_xdp.c
drivers/net/ethernet/amazon/ena/ena_xdp.h