<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/Documentation/devicetree/bindings/sound, branch gpu-paging</title>
<subtitle>NVIDIA's kernel modules to support tegra chips (used in Jetson boards)</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/'/>
<entry>
<title>platform: nvadsp: check evp address before copying</title>
<updated>2017-08-17T06:47:36+00:00</updated>
<author>
<name>Ajay Nandakumar</name>
<email>anandakumarm@nvidia.com</email>
</author>
<published>2016-04-01T10:15:18+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=8e36cce81ae2602bc84f511ce334421366ffeba4'/>
<id>8e36cce81ae2602bc84f511ce334421366ffeba4</id>
<content type='text'>
When ADSP OS is loaded from adsp.elf, it loads two sections : adsp os
and the vector table. The vector table is copied to a local buffer
before writing to the EVP registers.

There is a probability that, if the adsp.elf is hacked / modified by
an attacker, it can write to other APE register spaces. Hence, the
destination address obtained from the elf is checked with evp base
before copying.

Also, this fixes out of array-bound writing to evp buffer.

Bug 1684844

Change-Id: I8981dc5a5db8e0c0653ff46a1576df2c82e420be
Signed-off-by: Ajay Nandakumar &lt;anandakumarm@nvidia.com&gt;
Reviewed-on: http://git-master/r/1118936
(cherry picked from commit 9f7120e03e66b5f6e2bf67f09063da20945be238)
Reviewed-on: http://git-master/r/1458894
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1537317
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When ADSP OS is loaded from adsp.elf, it loads two sections : adsp os
and the vector table. The vector table is copied to a local buffer
before writing to the EVP registers.

There is a probability that, if the adsp.elf is hacked / modified by
an attacker, it can write to other APE register spaces. Hence, the
destination address obtained from the elf is checked with evp base
before copying.

Also, this fixes out of array-bound writing to evp buffer.

Bug 1684844

Change-Id: I8981dc5a5db8e0c0653ff46a1576df2c82e420be
Signed-off-by: Ajay Nandakumar &lt;anandakumarm@nvidia.com&gt;
Reviewed-on: http://git-master/r/1118936
(cherry picked from commit 9f7120e03e66b5f6e2bf67f09063da20945be238)
Reviewed-on: http://git-master/r/1458894
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1537317
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: rename files</title>
<updated>2016-09-29T03:51:58+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@nvidia.com</email>
</author>
<published>2016-09-21T19:33:16+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=43453340563a672c9270253226e81e75883dabb3'/>
<id>43453340563a672c9270253226e81e75883dabb3</id>
<content type='text'>
To avoid conflicts, the following files under
Documentation/devicetree/bindings are renamed:
* interrupt-controller/tegra-agic.txt
* sound/tegra-adsp.txt

Bug 1783210

Change-Id: Ia66426e0b9435af76f8b25465d2e381f1720765f
Signed-off-by: dmitry pervushin &lt;dpervushin@nvidia.com&gt;
Reviewed-on: http://git-master/r/1224656
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
Reviewed-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
(cherry picked from commit e82d2d02c4bf70bc41f22e77f71a9b4d87fc9bed)
Reviewed-on: http://git-master/r/1225288
Reviewed-by: Yifei Wan &lt;ywan@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid conflicts, the following files under
Documentation/devicetree/bindings are renamed:
* interrupt-controller/tegra-agic.txt
* sound/tegra-adsp.txt

Bug 1783210

Change-Id: Ia66426e0b9435af76f8b25465d2e381f1720765f
Signed-off-by: dmitry pervushin &lt;dpervushin@nvidia.com&gt;
Reviewed-on: http://git-master/r/1224656
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
Reviewed-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
(cherry picked from commit e82d2d02c4bf70bc41f22e77f71a9b4d87fc9bed)
Reviewed-on: http://git-master/r/1225288
Reviewed-by: Yifei Wan &lt;ywan@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm64: dts: t186: add adsp HV compatible string</title>
<updated>2016-07-11T10:00:45+00:00</updated>
<author>
<name>Uday Gupta</name>
<email>udayg@nvidia.com</email>
</author>
<published>2016-07-11T08:49:07+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=2d5f09d5c489453ca6814957a1fa5b9a31b2c9a1'/>
<id>2d5f09d5c489453ca6814957a1fa5b9a31b2c9a1</id>
<content type='text'>
This compatible string is needed to distinguish between ADSP
running in native or HV environment.

Bug 200205371

Change-Id: I64f73a7d300a1e2c43c3af3f42ce2bb6293e90a5
Signed-off-by: Uday Gupta &lt;udayg@nvidia.com&gt;
Reviewed-on: http://git-master/r/1178251
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Nitin Pai &lt;npai@nvidia.com&gt;
Reviewed-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Tested-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This compatible string is needed to distinguish between ADSP
running in native or HV environment.

Bug 200205371

Change-Id: I64f73a7d300a1e2c43c3af3f42ce2bb6293e90a5
Signed-off-by: Uday Gupta &lt;udayg@nvidia.com&gt;
Reviewed-on: http://git-master/r/1178251
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Nitin Pai &lt;npai@nvidia.com&gt;
Reviewed-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Tested-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm64: dts: t186: add prop for adsp secure load</title>
<updated>2016-04-25T08:33:35+00:00</updated>
<author>
<name>Nitin Kumbhar</name>
<email>nkumbhar@nvidia.com</email>
</author>
<published>2015-12-16T10:22:40+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=ba5eebe127d41a7c0cff856c9f98394c6651c56e'/>
<id>ba5eebe127d41a7c0cff856c9f98394c6651c56e</id>
<content type='text'>
Add a property to indicate whether ADSP is securely
loaded or not.

Bug 200120400

Change-Id: Ic094b9b87e3087e49ee05d75809b1885e766d0b2
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: http://git-master/r/925239
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a property to indicate whether ADSP is securely
loaded or not.

Bug 200120400

Change-Id: Ic094b9b87e3087e49ee05d75809b1885e766d0b2
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: http://git-master/r/925239
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>adma: tegra: add support for adast</title>
<updated>2016-01-22T19:11:40+00:00</updated>
<author>
<name>Nitin Kumbhar</name>
<email>nkumbhar@nvidia.com</email>
</author>
<published>2015-12-23T09:49:27+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=fb523574b9c1d446650c6af13dbac06a00f19cb5'/>
<id>fb523574b9c1d446650c6af13dbac06a00f19cb5</id>
<content type='text'>
Add APIs to manage regions from ADAST for ADMA. This reads
AST region details from adma device tree node.

Bug 200120400

Change-Id: Ifb350740671d87bf1017953d6435c2480d560447
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: http://git-master/r/925242
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Nitin Pai &lt;npai@nvidia.com&gt;
Reviewed-by: Mohan Kumar D &lt;mkumard@nvidia.com&gt;
Reviewed-by: Viraj Karandikar &lt;vkarandikar@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add APIs to manage regions from ADAST for ADMA. This reads
AST region details from adma device tree node.

Bug 200120400

Change-Id: Ifb350740671d87bf1017953d6435c2480d560447
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: http://git-master/r/925242
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Nitin Pai &lt;npai@nvidia.com&gt;
Reviewed-by: Mohan Kumar D &lt;mkumard@nvidia.com&gt;
Reviewed-by: Viraj Karandikar &lt;vkarandikar@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
</feed>
