[PATCH 6.12 295/369] block: ensure discard_granularity is zero when discard is not supported