udmabuf: add back sanity check
authorGerd Hoffmann <kraxel@redhat.com>
Mon, 20 Jun 2022 07:15:47 +0000 (09:15 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 29 Jun 2022 07:03:24 +0000 (09:03 +0200)
commit5b45535865d62633e3816ee30eb8d3213038dc17
tree81c80e5b1683b92fbedb726f5fa99b6d2decb2fd
parentbe64f54a0db2dbf399f3bca45458d06c833641f0
udmabuf: add back sanity check

[ Upstream commit 05b252cccb2e5c3f56119d25de684b4f810ba40a ]

Check vm_fault->pgoff before using it.  When we removed the warning, we
also removed the check.

Fixes: 7b26e4e2119d ("udmabuf: drop WARN_ON() check.")
Reported-by: zdi-disclosures@trendmicro.com
Suggested-by: Linus Torvalds <torvalds@linuxfoundation.org>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/dma-buf/udmabuf.c