staging: octeon: Drop on uncorrectable alignment or FCS error
authorAlexander Sverdlin <alexander.sverdlin@nokia.com>
Fri, 16 Oct 2020 14:56:30 +0000 (16:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 27 Oct 2020 12:18:50 +0000 (13:18 +0100)
commit49d28ebdf1e30d806410eefc7de0a7a1ca5d747c
treee3fca590592620ae7e5c812011c0e9d96c93fd81
parent179f5dc36b0a1aa31538d7d8823deb65c39847b3
staging: octeon: Drop on uncorrectable alignment or FCS error

Currently in case of alignment or FCS error if the packet cannot be
corrected it's still not dropped. Report the error properly and drop the
packet while making the code around a little bit more readable.

Fixes: 80ff0fd3ab64 ("Staging: Add octeon-ethernet driver files.")
Signed-off-by: Alexander Sverdlin <alexander.sverdlin@nokia.com>
Cc: stable <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20201016145630.41852-1-alexander.sverdlin@nokia.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/octeon/ethernet-rx.c