Adding devices needed by NVIDIA Tegra Chipset
NVIDIA Tegra comment on why these device are secure
/dev/nvhost-tsec is a hw interface to Tegra tsec engine that will allow user space
apks to use nvidia proprietary NVSI DRM. The context that is allowed to access
is only the context that the app creates within the tsec engine. There is no
cross APK sharing of contexts.
/dev/quadd is part of TegraProfiler. Developers continue to ask NVIDIA for the ability to profile on retail
devices, and they like this on user build.
- First TegraProfiler requires that the application to be profiled must
contain the debuggable permission and the device must be in developer mode.
This means that no retail applications from the retail store will be able
to be profiled.
- Secondly, no application allocated memory is ever returned. Only instruction
pointers for lookups into symbols tables and hardware counters. Kernel
function pointers are not returned to maintain kernel an extra level of
kernel security.
- Additionally, the connection to the kernel is restricted to prevent
applications on the device from attempting to interfere to collect
information on each other. The connection is established through a
process with enhanced privileges by being launched through ADB.
Applications launched from the device itself will be unable to initiate
a profiling session or read from the profiling information returned.
Change-Id: I5d2f782371a9f0b634221c460a31c48cee54d3bb
Loading
Please sign in to comment