On 01.12.23 03:03, Damien Le Moal wrote: > + /* Count conventional and sequential zones */ > + noio_flag = memalloc_noio_save(); > + ret = dm_blk_do_report_zones(md, t, 0, nr_zones, > + dm_validate_zoned_model_cb, &zc); > + memalloc_noio_restore(noio_flag); Why do we need the memalloc_noio context here? I don't see an allocation in dm_validate_zoned_model_cb. Thanks, Johannes