]> git.baikalelectronics.ru Git - kernel.git/commit
staging: atomisp: off by one in atomisp_acc_load_extensions()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 14 Mar 2017 07:51:31 +0000 (10:51 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 16 Mar 2017 02:20:03 +0000 (11:20 +0900)
commitb8aa18cdf811ca029c93f53cfb17633994c9eb25
treed348fff6ac166c666c33a0de09aac6b23b7a65df
parent7201be016e94ef39f1655a97cb5783284cfdb548
staging: atomisp: off by one in atomisp_acc_load_extensions()

We should be doing i-- on all error paths but we don't if the loop
finishes successfully.  I've re-arranged this so that we don't read
beyond the end of acc_flag_to_pipe[] array.

Fixes: 566ef8919893 ("staging/atomisp: Add support for the Intel IPU v2")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/media/atomisp/pci/atomisp2/atomisp_acc.c