[PATCH 6.16 526/627] block: ensure discard_granularity is zero when discard is not supported