--- zzzz-none-000/linux-3.10.107/drivers/spi/spi-bitbang.c 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/drivers/spi/spi-bitbang.c 2021-11-10 11:53:55.000000000 +0000 @@ -268,7 +268,6 @@ struct spi_device *spi; unsigned nsecs; struct spi_transfer *t = NULL; - unsigned tmp; unsigned cs_change; int status; int do_setup = -1; @@ -283,7 +282,6 @@ nsecs = 100; spi = m->spi; - tmp = 0; cs_change = 1; status = 0; @@ -332,7 +330,7 @@ } if (status > 0) m->actual_length += status; - if (status != t->len) { + if (status != (int)t->len) { /* always report some kind of error */ if (status >= 0) status = -EREMOTEIO;