On Thursday, February 09, 2017 04:34:01 PM Linus Walleij wrote: > The per-hardware-transaction struct mmc_queue_req is assigned > from a pool of 2 requests using a current/previous scheme and > then swapped around. > > This is confusing, especially if we need more than two to make > our work efficient and parallel. > > Rewrite the mechanism to have a pool of struct mmc_queue_req > and take one when we need one and put it back when we don't > need it anymore. > > Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> Reviewed-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@xxxxxxxxxxx> Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html