diff --git a/drivers/block/zram/zram_drv.c b/drivers/block/zram/zram_drv.c index a324ede6206d..65ea101a37bc 100644 --- a/drivers/block/zram/zram_drv.c +++ b/drivers/block/zram/zram_drv.c @@ -297,7 +297,7 @@ static bool place_pp_slot(struct zram *zram, struct zram_pp_ctl *ctl, struct zram_pp_slot *pps; u32 bid; - pps = kmalloc_obj(*pps, GFP_NOIO | __GFP_NOWARN); + pps = kmalloc_obj(*pps, GFP_KERNEL | __GFP_NOWARN); if (!pps) return false;