gve: Upgrade memory barrier in poll routine

We need a hard memory barrier in the poll routine for
both tx and rx, so upgrade the barrier in the poll routine
and remove the rx specific barrier since it is now the same.

Upstream Commit: https://github.com/GoogleCloudPlatform/compute-virtual-ethernet-linux/commit/e5d501eda8d644b1d4e59da381ccc9e895106061

SOURCE=GVE(e5d501eda8d644b1d4e59da381ccc9e895106061)
BUG=b/186581049
TEST=presubmit and customer tested the image.
RELEASE_NOTE=Fixed a network regression while using gve network
interface.

cos-patch: bug
Change-Id: Ic45e2688aa6a532dfd643e9d270a824eee1c668f
Signed-off-by: Vaibhav Rustagi <vaibhavrustagi@google.com>
Reviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/17431
Reviewed-by: Oleksandr Tymoshenko <ovt@google.com>
Tested-by: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
Main-Branch-Verified: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
1 file changed