This is a note to let you know that I've just added the patch titled spi/bcm63xx: don't substract prepend length from total length to the 3.10-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is: spi-bcm63xx-don-t-substract-prepend-length-from-total-length.patch and it can be found in the queue-3.10 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From 86b3bde003e6bf60ccb9c09b4115b8a2f533974c Mon Sep 17 00:00:00 2001 From: Jonas Gorski <jogo@xxxxxxxxxxx> Date: Tue, 17 Dec 2013 21:42:07 +0100 Subject: spi/bcm63xx: don't substract prepend length from total length From: Jonas Gorski <jogo@xxxxxxxxxxx> commit 86b3bde003e6bf60ccb9c09b4115b8a2f533974c upstream. The spi command must include the full message length including any prepended writes, else transfers larger than 256 bytes will be incomplete. Signed-off-by: Jonas Gorski <jogo@xxxxxxxxxxx> Acked-by: Florian Fainelli <florian@xxxxxxxxxxx> Signed-off-by: Mark Brown <broonie@xxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- drivers/spi/spi-bcm63xx.c | 2 -- 1 file changed, 2 deletions(-) --- a/drivers/spi/spi-bcm63xx.c +++ b/drivers/spi/spi-bcm63xx.c @@ -180,8 +180,6 @@ static int bcm63xx_txrx_bufs(struct spi_ transfer_list); } - len -= prepend_len; - init_completion(&bs->done); /* Fill in the Message control register */ Patches currently in stable-queue which might be from jogo@xxxxxxxxxxx are queue-3.10/spi-bcm63xx-don-t-substract-prepend-length-from-total-length.patch -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html