On Fri, May 06, 2016 at 12:19:16PM -0400, Mike Snitzer wrote: > (this is a direct result of completing the discard bio before all > mappings, and associated sub-discards, have): The completion order really should not matter, we rely on it not mattering for almost every usage of the bio_chain API. So there is something else fishy going on here. What's your test case? I'd like to dig a bit deeper into this. -- To unsubscribe from this list: send the line "unsubscribe linux-block" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html