]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
habanalabs: fix mask to obtain page offset
authorOhad Sharabi <osharabi@habana.ai>
Wed, 2 Jun 2021 21:24:32 +0000 (00:24 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 20 Jul 2021 14:02:10 +0000 (16:02 +0200)
commit13b40963d6d3e672bbcd49e227cbfd84d2995be9
tree90758ded83d7ed802dd53ab93b0b500eaad441dd
parent04458ea175a27679ef7ddabd4c6f502ccfa160e0
habanalabs: fix mask to obtain page offset

[ Upstream commit 0f37510ca34848718db1003479bb4671e8f3c112 ]

When converting virtual address to physical we need to add correct
offset to the physical page.

For this we need to use mask that include ALL bits of page offset.

Signed-off-by: Ohad Sharabi <osharabi@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/misc/habanalabs/common/mmu/mmu.c