OSDN Git Service

net: ena: Fix wrong rx request id by resetting device
authorArthur Kiyanovski <akiyano@amazon.com>
Sun, 2 Jan 2022 07:37:27 +0000 (07:37 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 2 Jan 2022 12:45:13 +0000 (12:45 +0000)
commitcb3d4f98f0b26eafa0b913ac3716e4714254a747
treebc7221f232d8fa2567822471118277a6b608e242
parentc255a34e02efb1393d23ffb205ba1a11320aeffb
net: ena: Fix wrong rx request id by resetting device

A wrong request id received from the device is a sign that
something is wrong with it, therefore trigger a device reset.

Also add some debug info to the "Page is NULL" print to make
it easier to debug.

Fixes: 1738cd3ed342 ("net: ena: Add a driver for Amazon Elastic Network Adapters (ENA)")
Signed-off-by: Arthur Kiyanovski <akiyano@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/amazon/ena/ena_netdev.c