Two drawbacks have been discovered for the newly added suspended check. Those two patches fix them. Changes since V1: * patch 2 added * Fixes: tag added Wolfram Sang (2): i2c: core: ratelimit 'transfer when suspended' errors i2c: core: apply 'is_suspended' check for SMBus, too drivers/i2c/i2c-core-base.c | 6 ++++-- drivers/i2c/i2c-core-smbus.c | 4 ++++ drivers/i2c/i2c-core.h | 11 +++++++++++ include/linux/i2c.h | 3 ++- 4 files changed, 21 insertions(+), 3 deletions(-) -- 2.11.0