]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: nvmap: support zap VA->PA mappings
authorSri Krishna chowdary <schowdary@nvidia.com>
Thu, 20 Mar 2014 09:07:46 +0000 (14:37 +0530)
committerTony Ly <tly@nvidia.com>
Wed, 7 May 2014 18:51:28 +0000 (11:51 -0700)
commited2312cf5119143391a9ef99e6c8726cf4deee9d
tree881e7a3aea7319c07d79b2396b3d8b4c601ba04e
parentb42f22b849172b43ad76bff45af30b51e73e9dc9
video: tegra: nvmap: support zap VA->PA mappings

Zapping VA->PA mapping is a necessary step to perform in order to
track if any page is accessed by CPU. Unless zapping is performed
a user space access would not result in a page fault and there is no
way nvmap can track it otherwise.

bug 1444151

Change-Id: Iee90b2c9db339d596f3d061aeaa1d2c210367778
Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com>
Reviewed-on: http://git-master/r/377861
(cherry picked from commit b2794a8b7c056acdfa22a67aed5fec7e4272aa45)
Reviewed-on: http://git-master/r/405096
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/video/tegra/nvmap/nvmap_dev.c
drivers/video/tegra/nvmap/nvmap_handle.c
drivers/video/tegra/nvmap/nvmap_mm.c
drivers/video/tegra/nvmap/nvmap_priv.h