This patch fixes a bug in the handling of 'ignore' module parameters of I2C client drivers. Signed-off-by: Mark M. Hoffman <mhoffman at lightlink.com> --- linux-2.6.17-rc5-kdb.orig/drivers/i2c/i2c-core.c +++ linux-2.6.17-rc5-kdb/drivers/i2c/i2c-core.c @@ -756,9 +756,9 @@ int i2c_probe(struct i2c_adapter *adapte "parameter for adapter %d, " "addr 0x%02x\n", adap_id, address_data->ignore[j + 1]); + ignore = 1; + break; } - ignore = 1; - break; } if (ignore) continue; -- Mark M. Hoffman mhoffman at lightlink.com