diff options
author | Hiro Sugawara <hsugawara@nvidia.com> | 2011-09-01 14:04:25 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:48:52 -0800 |
commit | a658edf17a0b2dd2a77c4e753154cc96dd007a31 (patch) | |
tree | 8ebcc8db85e7c1feac28f29b15a0e98bee54768e /virt | |
parent | bd260e07436ccdd85275cf0eeb42e49c226e0ddb (diff) |
arm: tegra: iovmm: Remove unnecessary and harmful lock in IOVMM
Bug 862658
Reverting to K36 code.
Google invented the lock (originally as spinlock). The lock surrounds
a read-only list and is not only unnecessary but also affects
atomicity of lower layers. Should real protection be necessary in
a lower layer, the layer would be responsible for the proetection.
The SMMU layer does not need protection.
Change-Id: I45641cfde3eebc536f57d14db447b03f4ea814b5
Reviewed-on: http://git-master/r/50349
Tested-by: Hiro Sugawara <hsugawara@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Rebase-Id: R9c0fdcdbc673c0ba353a8d0731dcf4e4bf3a81fa
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions