diff options
author | Georgios Pinitas <georgios.pinitas@arm.com> | 2019-09-24 14:42:23 +0100 |
---|---|---|
committer | Georgios Pinitas <georgios.pinitas@arm.com> | 2019-09-25 11:49:18 +0000 |
commit | 572576a88b2a338a2986ae8025d97bb819b4190b (patch) | |
tree | d5746e88644cd22b3b8db0ee3f983b39159fd532 /src/core/NEON/kernels/NEGaussian5x5Kernel.cpp | |
parent | 272519716f159bcbcc600862c10a894dc419a498 (diff) | |
download | ComputeLibrary-572576a88b2a338a2986ae8025d97bb819b4190b.tar.gz |
COMPMID-2674: Buffer overrun in GEMM assembly tranform kernels.
Block transforms could access elements out of bounds in case of input
sizes smaller than the transform blocks. Fixes the edge cases by
short-circuiting the accesses in such cases.
Change-Id: I11d172ecd80b4dde46496e9d4b446de7fb9d5dc7
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/1976
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
Diffstat (limited to 'src/core/NEON/kernels/NEGaussian5x5Kernel.cpp')
0 files changed, 0 insertions, 0 deletions