> + if (q->seq_zones && test_bit(zno, q->seq_zones)) > + return BLKPREP_OK; Isn't the check above inverted? Also shouldn't it use blk_rq_zone_is_seq? E.g. if (!blk_rq_zone_is_seq(cmd->request)) return BLKPREP_OK; ?
> + if (q->seq_zones && test_bit(zno, q->seq_zones)) > + return BLKPREP_OK; Isn't the check above inverted? Also shouldn't it use blk_rq_zone_is_seq? E.g. if (!blk_rq_zone_is_seq(cmd->request)) return BLKPREP_OK; ?