> Wolfram, what do you suggest ? Fixing the cp2112 driver is obviously necessary, but > I do wonder if a check such as the one above would be appropriate as well, possibly > even combined with a WARN_ONCE(). How annoying, there was still an unchecked case left? Sorry. Yes, the core can have a check for a short-term solution. The long-term solution is to support SMBUS3.x which allows for 255 byte transfers.