From 4fa4dac5534a9d11d644ea526f8dee315c8703e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Wed, 1 Feb 2012 13:21:38 +0100 Subject: [PATCH] patches.fixes/8139cp.diff: Fix realtek wired driver to not panic when plugging the cord on old cards. Fixes bnc#731590. --- patches.fixes/8139cp.diff | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) create mode 100644 patches.fixes/8139cp.diff diff --git a/patches.fixes/8139cp.diff b/patches.fixes/8139cp.diff new file mode 100644 index 0000000..d5101f4 --- /dev/null +++ b/patches.fixes/8139cp.diff @@ -0,0 +1,12 @@ +diff --git a/drivers/net/ethernet/realtek/8139cp.c b/drivers/net/ethernet/realtek/8139cp.c +index ee5da92..aba4f67 100644 +--- a/drivers/net/ethernet/realtek/8139cp.c ++++ b/drivers/net/ethernet/realtek/8139cp.c +@@ -563,6 +563,7 @@ rx_next: + if (cpr16(IntrStatus) & cp_rx_intr_mask) + goto rx_status_loop; + ++ napi_gro_flush(napi); + spin_lock_irqsave(&cp->lock, flags); + __napi_complete(napi); + cpw16_f(IntrMask, cp_intr_mask); -- 1.7.7