summaryrefslogtreecommitdiff
path: root/ipc/namespace.c
diff options
context:
space:
mode:
authorKirill Artamonov <kartamonov@nvidia.com>2011-06-15 03:40:32 +0300
committerVarun Colbert <vcolbert@nvidia.com>2011-07-07 18:54:38 -0700
commit6b2ef3a969d9c9fb4aa59a2be66aae9bbd48bb18 (patch)
tree9c36ba0e71370de66193024443d472e4f88730f9 /ipc/namespace.c
parent79058b14ff2bb669cdee350903646f77f9ddbaec (diff)
video: tegra: nvmap: fix GART pin lockups
Fix GART lockups caused by fragmentation by evicting mapped areas from iovm space after unsuccessful array pinning attempt. Fix double unpin error happening during interrupted submit. Fix possible sleep in atomic context in iovmm code (semaphore inside spinlock) by replacing spinlock with mutex. Fix race between handle_unpin and pin_handle. bug 838579 bug 838073 bug 818058 Change-Id: I420447ffb4e02fb78a7987e22a537eefc16ff524 Reviewed-on: http://git-master/r/36129 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
Diffstat (limited to 'ipc/namespace.c')
0 files changed, 0 insertions, 0 deletions