xen-netfront: re-order error checks in xennet_get_responses()
authorJan Beulich <jbeulich@suse.com>
Wed, 13 Jul 2022 09:19:55 +0000 (11:19 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 14 Jul 2022 10:20:18 +0000 (12:20 +0200)
commit06673c2102b3f0959302d65e07485ba3f2b94127
tree4a65c6fdd94a7601fc9dcfddc9bd26e7c2dfb12b
parentad39bafda7369b241179da074005a08edcd77f27
xen-netfront: re-order error checks in xennet_get_responses()

Check the retrieved grant reference first; there's no point trying to
have xennet_move_rx_slot() move invalid data (and further defer
recognition of the issue, likely making diagnosis yet more difficult).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/xen-netfront.c