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
