This is an interation of the patches removing the big MMC lock from the debugfs. The following is changed: - Put the DRV_OP anonymization into its own patch and put it first so we can have that nice thing queued at least, instead of letting it be part of another patch. - Add a patch making the "status" and "ext_csd" card-related debugfs files only appear if the block layer is enabled. - Move the card access over to the block layer, but now without !block_layer stubs, since we only have this if the block layer is enabled. Linus Walleij (4): mmc: block: Anonymize the drv op data pointer mmc: debugfs: No blocklayer = no card status and extcsd mmc: debugfs: Move card status retrieveal into the block layer mmc: debugfs: Move EXT CSD debugfs acces to block layer drivers/mmc/core/block.c | 57 ++++++++++++++++++++++++++++++++++++++++++--- drivers/mmc/core/block.h | 2 ++ drivers/mmc/core/debugfs.c | 58 ++++++++++++++++++++++++++-------------------- drivers/mmc/core/queue.h | 6 ++++- 4 files changed, 94 insertions(+), 29 deletions(-) -- 2.9.4 -- 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