On 29 August 2016 at 19:32, alex.lemberg <alex.lemberg@xxxxxxxxxxx> wrote: > Flash based storage devices might need to perform the internal > Background Operations (BKOPS) in order to insure better performance > for the next coming IO. > Following the discussion in the mmc thread: > www.spinics.net/lists/linux-mmc/msg37779.html > To let the device complete its BKOPS during Runtime Suspend, > we suggest to check the BKOPS level. > In case the device need to complete its BKOPS, reschedule the Runtime > Suspend. > > alex.lemberg (3): > mmc: replacing hardcoded value for runtime PM suspend > mmc: Adding AUTO_BKOPS_EN bit set for Auto BKOPS support > mmc: Checking BKOPS status prior to Suspend > > drivers/mmc/card/block.c | 3 ++- > drivers/mmc/core/mmc.c | 36 +++++++++++++++++++++++++++++------- > include/linux/mmc/card.h | 1 + > include/linux/mmc/host.h | 2 ++ > include/linux/mmc/mmc.h | 2 ++ > 5 files changed, 36 insertions(+), 8 deletions(-) > > -- > 1.9.1 > Alex, thanks for posting this. Although, the patches doesn't show up in the https://patchwork.kernel.org/project/linux-mmc/list/. I guess it's because you must have linux-mmc on the to list. Could you please resend? Kind regards Uffe -- 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