]> asedeno.scripts.mit.edu Git - linux.git/commit
habanalabs: fix memory leak with CBs with unaligned size
authorOded Gabbay <oded.gabbay@gmail.com>
Thu, 28 Feb 2019 08:46:19 +0000 (10:46 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Feb 2019 12:06:09 +0000 (13:06 +0100)
commit9e28c176410ca71a34daf98db048a6e07586a13c
tree8de71b4cc5513689968414ab7390a23648ca1da3
parentdf3a8875b5d77b8d9904bab15b0b11e1880f52c4
habanalabs: fix memory leak with CBs with unaligned size

This patch fix a bug when a command buffer with unaligned size (with
regard to PAGE_SIZE) was used. The accounting for the unmap operation
wasn't done correctly and could result in a memory leak.

Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/habanalabs/command_buffer.c