On Wed, Apr 06, 2016 at 01:44:06AM +0800, Ming Lei wrote: > After arbitrary bio size is supported, the incoming bio may > be very big. We have to split the bio into small bios so that > each holds at most BIO_MAX_PAGES bvecs for safety reason, such > as bio_clone(). > > This patch fixes the following kernel crash:
Ming, let's not do it this way; drivers that don't clone biovecs are the norm - instead, md has its own queue limits that it ought to be setting up correctly.