Messages in this thread Patch in this message | | | From | YueHaibing <> | Subject | [PATCH net-next 5/6] net: tlan: use pci_zalloc_consistent | Date | Tue, 5 Jun 2018 20:28:50 +0800 |
| |
Signed-off-by: YueHaibing <yuehaibing@huawei.com> --- drivers/net/ethernet/ti/tlan.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/net/ethernet/ti/tlan.c b/drivers/net/ethernet/ti/tlan.c index c769cd9..66f2e5d 100644 --- a/drivers/net/ethernet/ti/tlan.c +++ b/drivers/net/ethernet/ti/tlan.c @@ -843,9 +843,9 @@ static int tlan_init(struct net_device *dev) dma_size = (TLAN_NUM_RX_LISTS + TLAN_NUM_TX_LISTS) * (sizeof(struct tlan_list)); - priv->dma_storage = pci_alloc_consistent(priv->pci_dev, - dma_size, - &priv->dma_storage_dma); + priv->dma_storage = pci_zalloc_consistent(priv->pci_dev, + dma_size, + &priv->dma_storage_dma); priv->dma_size = dma_size; if (priv->dma_storage == NULL) { @@ -853,7 +853,6 @@ static int tlan_init(struct net_device *dev) dev->name); return -ENOMEM; } - memset(priv->dma_storage, 0, dma_size); priv->rx_list = (struct tlan_list *) ALIGN((unsigned long)priv->dma_storage, 8); priv->rx_list_dma = ALIGN(priv->dma_storage_dma, 8); -- 2.7.0
| |