Messages in this thread | | | Subject | Re: [PATCH v2] spi: core: Validate lenght of the transfers in message | From | "Ivan T. Ivanov" <> | Date | Mon, 17 Feb 2014 17:20:00 +0200 |
| |
Hi, Please ignore this patch.
On Sat, 2014-02-15 at 08:09 +0200, Ivan T. Ivanov wrote:
> > + /* > + * SPI transfer length should be multiple of SPI word size > + * where SPI word size should be power-of-two multiple > + */ > + if (xfer->bits_per_word <= 8) > + w_size = 1; > + else if (xfer->bits_per_word <= 16) > + w_size = 2; > + else > + w_size = 4; > + > + n_words = xfer->len / w_size; > + /* No partial transfers accepted */ > + if (!n_words || xfer->len % xfer->bits_per_word)
This should be if (!n_words || xfer->len % w_size)
Regards, Ivan
| |