On Mon, 13 Oct 2014, Mike Snitzer wrote: > On Mon, Oct 13 2014 at 11:27am -0400, > Mikulas Patocka <mpatocka@xxxxxxxxxx> wrote: > > > Hi > > > > I'm announcing the release of a patchset that limits the number of > > outstanding bios in the device mapper. > > > > The patchset is at > > http://people.redhat.com/~mpatocka/patches/kernel/dm-limit-outstanding-bios/ > > You should probably just send the patchset to the list (and cc Jens on > the block changes). > > Patch 1 looks good as is. But Jens suggested that Patch 2 should hook > off the on stack plugging rather than adding yet another hook to > kernel/sched/core.c I think that adding some generic schedule callbacks because of *two* hooks is overengineering. If there were five schedule hooks, it would be justified to generalize that. > And I agree with Joe, we want this DM-only limit to be opt-in per-target > (so disabled by default). ... if it were opt-in, people will still get out of memory dm-crypt crashes (like bug 1010466) or tasks stuck in "D" state for too long time, because they don't know that they need to this knob to avoid this problem. I'd select the default value high enough so that it doesn't degrade any benchmarks. Mikulas > Mike -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel