dma-mapping: zero memory returned from dma_alloc_*
[sfrench/cifs-2.6.git] / drivers / misc / mic / host / mic_boot.c
index c327985c9523be27067f2710db322e5e0afc03cc..6479435ac96bfd59768247c0928475c16a445961 100644 (file)
@@ -149,7 +149,7 @@ static void *__mic_dma_alloc(struct device *dev, size_t size,
        struct scif_hw_dev *scdev = dev_get_drvdata(dev);
        struct mic_device *mdev = scdev_to_mdev(scdev);
        dma_addr_t tmp;
-       void *va = kmalloc(size, gfp);
+       void *va = kmalloc(size, gfp | __GFP_ZERO);
 
        if (va) {
                tmp = mic_map_single(mdev, va, size);