Damien,
> Limit the size of the struct blk_zone array used in > blk_revalidate_disk_zones() to avoid memory allocation failures > leading to disk revalidation failure. Also further reduce the > likelyhood of such failures by using kvcalloc() (that is vmalloc()) > instead of allocating contiguous pages with alloc_pages(). Reviewed-by: Martin K. Petersen <[email protected]> -- Martin K. Petersen Oracle Linux Engineering

