diff options
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/qlge/qlge_main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/qlge/qlge_main.c b/drivers/net/qlge/qlge_main.c index 45ad4cc298bf..75ad4dbb5cb7 100644 --- a/drivers/net/qlge/qlge_main.c +++ b/drivers/net/qlge/qlge_main.c | |||
@@ -2142,6 +2142,7 @@ static int ql_alloc_shadow_space(struct ql_adapter *qdev) | |||
2142 | "Allocation of RX shadow space failed.\n"); | 2142 | "Allocation of RX shadow space failed.\n"); |
2143 | return -ENOMEM; | 2143 | return -ENOMEM; |
2144 | } | 2144 | } |
2145 | memset(qdev->rx_ring_shadow_reg_area, 0, PAGE_SIZE); | ||
2145 | qdev->tx_ring_shadow_reg_area = | 2146 | qdev->tx_ring_shadow_reg_area = |
2146 | pci_alloc_consistent(qdev->pdev, PAGE_SIZE, | 2147 | pci_alloc_consistent(qdev->pdev, PAGE_SIZE, |
2147 | &qdev->tx_ring_shadow_reg_dma); | 2148 | &qdev->tx_ring_shadow_reg_dma); |
@@ -2150,6 +2151,7 @@ static int ql_alloc_shadow_space(struct ql_adapter *qdev) | |||
2150 | "Allocation of TX shadow space failed.\n"); | 2151 | "Allocation of TX shadow space failed.\n"); |
2151 | goto err_wqp_sh_area; | 2152 | goto err_wqp_sh_area; |
2152 | } | 2153 | } |
2154 | memset(qdev->tx_ring_shadow_reg_area, 0, PAGE_SIZE); | ||
2153 | return 0; | 2155 | return 0; |
2154 | 2156 | ||
2155 | err_wqp_sh_area: | 2157 | err_wqp_sh_area: |