<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/misc/eventlib, 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>misc: eventlib: fix building kernel with gcc 11</title>
<updated>2021-11-30T18:09:24+00:00</updated>
<author>
<name>Igor Nabirushkin</name>
<email>inabirushkin@nvidia.com</email>
</author>
<published>2021-11-16T07:52:51+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=6e0deb8f01a2102a4fb7384e79142e989eddab1f'/>
<id>6e0deb8f01a2102a4fb7384e79142e989eddab1f</id>
<content type='text'>
Eventlib: Add local implementation of __sync_fetch_and_or and
__sync_fetch_and_and builtin functions.
This fixes eventlib build errors with GCC 11.

Bug 3375927

Change-Id: I1a8ed9dcc383242a5fa125df3cfb220c867adaf3
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2629717
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Eventlib: Add local implementation of __sync_fetch_and_or and
__sync_fetch_and_and builtin functions.
This fixes eventlib build errors with GCC 11.

Bug 3375927

Change-Id: I1a8ed9dcc383242a5fa125df3cfb220c867adaf3
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2629717
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>eventlib: properly initialize local</title>
<updated>2020-03-24T15:38:21+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@nvidia.com</email>
</author>
<published>2020-03-12T17:26: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=72476dc0c1837cc51cc25da7492812002f04a494'/>
<id>72476dc0c1837cc51cc25da7492812002f04a494</id>
<content type='text'>
This fixes coverity issue 2011370

Bug 2028892

Change-Id: I628745c6c7819fe23f21101270c87543d4ed136d
Signed-off-by: dmitry pervushin &lt;dpervushin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2311736
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Hardik T Shah &lt;hardikts@nvidia.com&gt;
Reviewed-by: Phoenix Jung &lt;pjung@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes coverity issue 2011370

Bug 2028892

Change-Id: I628745c6c7819fe23f21101270c87543d4ed136d
Signed-off-by: dmitry pervushin &lt;dpervushin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2311736
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Hardik T Shah &lt;hardikts@nvidia.com&gt;
Reviewed-by: Phoenix Jung &lt;pjung@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: eventlib: Remove 4K limit on schema</title>
<updated>2018-06-19T23:18:21+00:00</updated>
<author>
<name>Saleh Dindar</name>
<email>sdindar@nvidia.com</email>
</author>
<published>2018-06-06T21:02:04+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=3098500d85f0b1fc5ea78592cd9436ea2fc94bef'/>
<id>3098500d85f0b1fc5ea78592cd9436ea2fc94bef</id>
<content type='text'>
Some schemas can be larger than 4K.
Schemas are text blobs inside kernel that don't need
any text processing. Therefore they can be safely
returned as binary files.

JIRA PVA-1116

Change-Id: I8f542eec92a22d3055c374b621a6fd969260a03f
Signed-off-by: Saleh Dindar &lt;sdindar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1741883
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some schemas can be larger than 4K.
Schemas are text blobs inside kernel that don't need
any text processing. Therefore they can be safely
returned as binary files.

JIRA PVA-1116

Change-Id: I8f542eec92a22d3055c374b621a6fd969260a03f
Signed-off-by: Saleh Dindar &lt;sdindar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1741883
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: misc: fix kernel overlay violations</title>
<updated>2018-04-04T08:10:13+00:00</updated>
<author>
<name>Mantravadi Karthik</name>
<email>mkarthik@nvidia.com</email>
</author>
<published>2018-03-12T12:59:00+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=e681e7b182cc977d5ad459e70209664a39b646d8'/>
<id>e681e7b182cc977d5ad459e70209664a39b646d8</id>
<content type='text'>
Remove ccflags in makefile which permits kernel overlay violations

Use "" instead of &lt;&gt; as the ccflags is removed and the headers are
in the same directory.

Bug 2022764

Change-Id: I08cf126106d6225e22d7ca333d5d619a0dd694ab
Signed-off-by: Mantravadi Karthik &lt;mkarthik@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1673454
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Stephen Warren &lt;swarren@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove ccflags in makefile which permits kernel overlay violations

Use "" instead of &lt;&gt; as the ccflags is removed and the headers are
in the same directory.

Bug 2022764

Change-Id: I08cf126106d6225e22d7ca333d5d619a0dd694ab
Signed-off-by: Mantravadi Karthik &lt;mkarthik@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1673454
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Stephen Warren &lt;swarren@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: eventlib: fix uninitialized .read callback</title>
<updated>2018-03-30T20:46:41+00:00</updated>
<author>
<name>Igor Nabirushkin</name>
<email>inabirushkin@nvidia.com</email>
</author>
<published>2018-03-30T06:27:53+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=22f214a65cf48d10e84392f03d630366bb6a2df7'/>
<id>22f214a65cf48d10e84392f03d630366bb6a2df7</id>
<content type='text'>
Fix uninitialized .read callback for "events" sysfs files.
This prevents possible error in kernfs_fop_read:

Call trace:
[&lt;000003e800001b58&gt;] 0x3e800001b58
[&lt;ffffffc000239fc8&gt;] kernfs_fop_read+0xc0/0x16c
[&lt;ffffffc0001d0354&gt;] __vfs_read+0x30/0xdc
[&lt;ffffffc0001d0970&gt;] vfs_read+0x80/0x14c
[&lt;ffffffc0001d14b0&gt;] SyS_read+0x44/0x88
[&lt;ffffffc0000847f0&gt;] el0_svc_naked+0x24/0x28

Bug 200384956

Change-Id: I3112803f9f7b070c57bf4d9dc9190d4605a440f1
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1685086
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix uninitialized .read callback for "events" sysfs files.
This prevents possible error in kernfs_fop_read:

Call trace:
[&lt;000003e800001b58&gt;] 0x3e800001b58
[&lt;ffffffc000239fc8&gt;] kernfs_fop_read+0xc0/0x16c
[&lt;ffffffc0001d0354&gt;] __vfs_read+0x30/0xdc
[&lt;ffffffc0001d0970&gt;] vfs_read+0x80/0x14c
[&lt;ffffffc0001d14b0&gt;] SyS_read+0x44/0x88
[&lt;ffffffc0000847f0&gt;] el0_svc_naked+0x24/0x28

Bug 200384956

Change-Id: I3112803f9f7b070c57bf4d9dc9190d4605a440f1
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1685086
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: misc: eventlib: add eventlib kernel code</title>
<updated>2017-12-10T02:11:04+00:00</updated>
<author>
<name>Igor Nabirushkin</name>
<email>inabirushkin@nvidia.com</email>
</author>
<published>2017-10-11T07:09:25+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=237248bf541e8cd4ef3429e35e6a0330a97c6154'/>
<id>237248bf541e8cd4ef3429e35e6a0330a97c6154</id>
<content type='text'>
Initial commit of the event library kernel code.

Bug 1994201

Change-Id: Ic74191bffb4ab657bb4d803ab638ec5bbe49b372
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1612989
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Dennis Kou &lt;dkou@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initial commit of the event library kernel code.

Bug 1994201

Change-Id: Ic74191bffb4ab657bb4d803ab638ec5bbe49b372
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1612989
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Dennis Kou &lt;dkou@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: misc: eventlib: initial commit</title>
<updated>2017-12-10T02:11:00+00:00</updated>
<author>
<name>Igor Nabirushkin</name>
<email>inabirushkin@nvidia.com</email>
</author>
<published>2017-09-21T20:48:31+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=345a9f4e15c50b075b3ef6605fc22fb007f5fd92'/>
<id>345a9f4e15c50b075b3ef6605fc22fb007f5fd92</id>
<content type='text'>
Initial commit of the eventlib misc driver: this was copied from
eventlib and tracebuf projects.

Bug 1994201

Change-Id: I69cf6aad9bf8ffc36a6575df46ac8370eda8cec3
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1612988
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Dennis Kou &lt;dkou@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initial commit of the eventlib misc driver: this was copied from
eventlib and tracebuf projects.

Bug 1994201

Change-Id: I69cf6aad9bf8ffc36a6575df46ac8370eda8cec3
Signed-off-by: Igor Nabirushkin &lt;inabirushkin@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1612988
Reviewed-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Dennis Kou &lt;dkou@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
