<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hardware_replicant_libsamsung-ril/ipc.c, branch main</title>
<subtitle>hardware/ril/samsung-ril
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/'/>
<entry>
<title>ipc: ipc_rfs_loop: Complete logging</title>
<updated>2021-02-28T16:04:50+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2021-01-19T16:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=54c23545b1a47e952a2dfeb981b30556e1309296'/>
<id>54c23545b1a47e952a2dfeb981b30556e1309296</id>
<content type='text'>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipc: ipc_fmt_loop: Complete logging</title>
<updated>2021-02-28T16:01:38+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2021-01-19T16:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=38a78945abf29077a2760a9de1f3fb54f32a4139'/>
<id>38a78945abf29077a2760a9de1f3fb54f32a4139</id>
<content type='text'>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipc: ipc_rfs_loop: be more verbose about loop failures</title>
<updated>2021-02-28T15:58:25+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2021-01-19T16:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=84850f63d36d85116e29b4877bcade44e105ebbf'/>
<id>84850f63d36d85116e29b4877bcade44e105ebbf</id>
<content type='text'>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipc: ipc_fmt_loop: be more verbose about loop failures</title>
<updated>2021-02-28T15:58:25+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2021-01-19T16:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=9540ed9f1bcbc85f198ee8b9550b068ebb7dfdb1'/>
<id>9540ed9f1bcbc85f198ee8b9550b068ebb7dfdb1</id>
<content type='text'>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables to distinguish different kind of loop failures.

The loop handler comes directly from libsamsung-ipc device
drivers, which in turn wrap the vendor kernel interfaces.

Given that there is some possible variation between the way
that the .loop implementations behaves, it's a good idea to
add prints to understand better what is going on in case of
issues.

With the development of a new set of kernel drivers and
libsamsung-ipc device driver for Replicant 11, we had a
situation where that code was triggered.

Note that, at the time of writing, we are not (yet) aware
of any behavior difference with the different .loop
implementations, but it would be worth checking if they all
behave in the same way.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipc.c: break lines over 80 characters</title>
<updated>2021-02-28T15:58:23+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2021-02-28T15:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=bf955f1b63e8f5347b6d0aeb550c252e0061a631'/>
<id>bf955f1b63e8f5347b6d0aeb550c252e0061a631</id>
<content type='text'>
Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipc.c: sort #includes alphabetically</title>
<updated>2021-02-28T15:58:21+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2021-01-20T04:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=537d0c797d7e0e4efb8fbffb43240047ebca419c'/>
<id>537d0c797d7e0e4efb8fbffb43240047ebca419c</id>
<content type='text'>
This makes it easier to spot duplicated headers, find missing
headers, or check if a specific header is present.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it easier to spot duplicated headers, find missing
headers, or check if a specific header is present.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence warnings about unused parameters</title>
<updated>2019-07-24T14:25:31+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2019-05-07T13:58:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=7f71d66c3d3151e2b9dc7daa7e2793222cacaaec'/>
<id>7f71d66c3d3151e2b9dc7daa7e2793222cacaaec</id>
<content type='text'>
Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused labels</title>
<updated>2019-06-18T19:00:59+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2019-04-16T20:09:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=f43972d34b602f5a0c5b90990d0c0a2c3d4a3b17'/>
<id>f43972d34b602f5a0c5b90990d0c0a2c3d4a3b17</id>
<content type='text'>
Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
Reviewed-by: Joonas Kylmälä &lt;joonas.kylmala@iki.fi&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
Reviewed-by: Joonas Kylmälä &lt;joonas.kylmala@iki.fi&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>client: RIL state update delegation, no client destroy, IPC client boot in open</title>
<updated>2014-10-04T21:22:20+00:00</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2014-10-04T21:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=73cde24d9690e2b9d4fb588fa8cc54fa50ef0b3e'/>
<id>73cde24d9690e2b9d4fb588fa8cc54fa50ef0b3e</id>
<content type='text'>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Samsung-RIL rewrite: harder, better, probably not faster but definitely stronger</title>
<updated>2014-08-07T11:12:15+00:00</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2014-08-07T11:12:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=a7ff1df1869ce543171a6ee92cbf821647b1bf7d'/>
<id>a7ff1df1869ce543171a6ee92cbf821647b1bf7d</id>
<content type='text'>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
