be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()
There are several places in the driver (all in control paths) where coherent dma memory is being allocated using either dma_alloc_coherent() or the deprecated pci_alloc_consistent(). All these calls should be changed to use dma_zalloc_coherent() to avoid uninitialized fields in data structures backed by this memory. Reported-by:Joerg Roedel <jroedel@suse.de> Tested-by:
Joerg Roedel <jroedel@suse.de> Signed-off-by:
Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/emulex/benet/be_cmds.c 50 additions, 37 deletionsdrivers/net/ethernet/emulex/benet/be_cmds.c
- drivers/net/ethernet/emulex/benet/be_ethtool.c 10 additions, 8 deletionsdrivers/net/ethernet/emulex/benet/be_ethtool.c
- drivers/net/ethernet/emulex/benet/be_main.c 7 additions, 8 deletionsdrivers/net/ethernet/emulex/benet/be_main.c
Loading
Please register or sign in to comment