kernel/drivers/media/usb/dvb-usb-v2/gl861.c
.. .. @@ -120,7 +120,7 @@ 120 120 } else if (num == 2 && !(msg[0].flags & I2C_M_RD) && 121 121 (msg[1].flags & I2C_M_RD)) { 122 122 /* I2C write + read */ 123 - if (msg[0].len > 1 || msg[1].len > sizeof(ctx->buf)) {123 + if (msg[0].len != 1 || msg[1].len > sizeof(ctx->buf)) {124 124 ret = -EOPNOTSUPP; 125 125 goto err; 126 126 }