<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ModemManager.git/src, branch main</title>
<subtitle>gitlab.freedesktop.org: mobile-broadband/ModemManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/'/>
<entry>
<title>broadband-modem: plug leak processing SIM loading steps</title>
<updated>2023-05-17T12:07:20+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksander@aleksander.es</email>
</author>
<published>2023-05-17T12:07:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=a03da1f3cbe369a8c82b8bbda32c2a03b8c4b45d'/>
<id>a03da1f3cbe369a8c82b8bbda32c2a03b8c4b45d</id>
<content type='text'>
  ==6971== 52 (16 direct, 36 indirect) bytes in 1 blocks are definitely lost in loss record 3,764 of 6,140
  ==6971==    at 0x4842839: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==6971==    by 0x4A1ADE8: g_malloc (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x4A31FF1: g_slice_alloc (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x4A3266D: g_slice_alloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x49FD397: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x49FD8B4: g_error_new_valist (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x49FDACE: g_set_error (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x187A4C: mm_base_modem_peek_best_at_port (mm-base-modem.c:1129)
  ==6971==    by 0x184116: _at_command (mm-base-modem-at.c:634)
  ==6971==    by 0x1841FE: mm_base_modem_at_command (mm-base-modem-at.c:660)
  ==6971==    by 0x18F6F1: load_sim_identifier (mm-base-sim.c:2016)
  ==6971==    by 0x18CA03: mm_base_sim_load_sim_identifier (mm-base-sim.c:820)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  ==6971== 52 (16 direct, 36 indirect) bytes in 1 blocks are definitely lost in loss record 3,764 of 6,140
  ==6971==    at 0x4842839: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==6971==    by 0x4A1ADE8: g_malloc (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x4A31FF1: g_slice_alloc (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x4A3266D: g_slice_alloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x49FD397: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x49FD8B4: g_error_new_valist (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x49FDACE: g_set_error (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6800.1)
  ==6971==    by 0x187A4C: mm_base_modem_peek_best_at_port (mm-base-modem.c:1129)
  ==6971==    by 0x184116: _at_command (mm-base-modem-at.c:634)
  ==6971==    by 0x1841FE: mm_base_modem_at_command (mm-base-modem-at.c:660)
  ==6971==    by 0x18F6F1: load_sim_identifier (mm-base-sim.c:2016)
  ==6971==    by 0x18CA03: mm_base_sim_load_sim_identifier (mm-base-sim.c:820)
</pre>
</div>
</content>
</entry>
<entry>
<title>modem-helpers-mbim: allow optional outputs in mm_signal_from_mbim_signal_state()</title>
<updated>2023-05-17T09:43:11+00:00</updated>
<author>
<name>Nagi Marupaka</name>
<email>nmarupaka@google.com</email>
</author>
<published>2023-05-13T07:18:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=d95114a576adbe56e0611e8c1f0b2908d274c52c'/>
<id>d95114a576adbe56e0611e8c1f0b2908d274c52c</id>
<content type='text'>
Fixes 470dff235c70683928ab0eb39c64151a8a4ceb7c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes 470dff235c70683928ab0eb39c64151a8a4ceb7c
</pre>
</div>
</content>
</entry>
<entry>
<title>broadband-modem-mbim: account for race condition in quick hot swap case</title>
<updated>2023-05-12T11:46:17+00:00</updated>
<author>
<name>Nagi Marupaka</name>
<email>nmarupaka@google.com</email>
</author>
<published>2023-05-11T03:30:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=eeba2ff32b83f96a2f8889962689b47870f6f8a6'/>
<id>eeba2ff32b83f96a2f8889962689b47870f6f8a6</id>
<content type='text'>
On MBIM modems, when the SIM is ejected and re-inserted in a quick manner,
the state machine logic encounters a race condition and eventually, the
modem response for subscriber status is ignored. This change accounts
for that state transition without erroring out.

Fixes #672.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On MBIM modems, when the SIM is ejected and re-inserted in a quick manner,
the state machine logic encounters a race condition and eventually, the
modem response for subscriber status is ignored. This change accounts
for that state transition without erroring out.

Fixes #672.
</pre>
</div>
</content>
</entry>
<entry>
<title>mm-broadband-modem-mbim: fix log prints in certain notifications</title>
<updated>2023-05-12T11:33:50+00:00</updated>
<author>
<name>Nagi Marupaka</name>
<email>nmarupaka@google.com</email>
</author>
<published>2023-05-11T18:26:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=af44e8c1d8abe7f3f913dec7fa385d1dcbbb676b'/>
<id>af44e8c1d8abe7f3f913dec7fa385d1dcbbb676b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mm-iface-modem: increase the SIM retries to 7</title>
<updated>2023-05-11T18:20:45+00:00</updated>
<author>
<name>Nagi Marupaka</name>
<email>nmarupaka@google.com</email>
</author>
<published>2023-05-11T18:20:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=110495dc4494c481ad7b8fe4258bbfa74d025a4e'/>
<id>110495dc4494c481ad7b8fe4258bbfa74d025a4e</id>
<content type='text'>
    
In some cases modem is taking 7 tries to detect an initialized SIM.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    
In some cases modem is taking 7 tries to detect an initialized SIM.</pre>
</div>
</content>
</entry>
<entry>
<title>broadband-modem-mbim: use MBIMEx v2 signal loading explicitly if supported</title>
<updated>2023-05-11T11:18:56+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-05-11T11:18:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=470dff235c70683928ab0eb39c64151a8a4ceb7c'/>
<id>470dff235c70683928ab0eb39c64151a8a4ceb7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>iface-modem-signal: launch explicit signal query after setting up thresholds</title>
<updated>2023-05-11T11:15:20+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-05-11T11:15:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=d3deb0ef0b0a2d3cb703212ca932f40addfcf269'/>
<id>d3deb0ef0b0a2d3cb703212ca932f40addfcf269</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>broadband-modem-mbim: non-zero interval when enabling thresholds</title>
<updated>2023-05-11T11:13:35+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-05-11T11:13:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=1564b54cff0b7097c93f4152a320da5cbbfa2b16'/>
<id>1564b54cff0b7097c93f4152a320da5cbbfa2b16</id>
<content type='text'>
Fix bug in Fibocom FM350 modem where a non-zero signal strength
interval needs to be configured as part of threshold setup.

Fixes #733
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix bug in Fibocom FM350 modem where a non-zero signal strength
interval needs to be configured as part of threshold setup.

Fixes #733
</pre>
</div>
</content>
</entry>
<entry>
<title>sierra: port type hints for RC7611</title>
<updated>2023-05-11T11:02:31+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-05-04T20:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=ecea0a16e1678ad5fd17aac64c68e0c443a3d6d7'/>
<id>ecea0a16e1678ad5fd17aac64c68e0c443a3d6d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "iface-modem-signal: send a query after threshold set up"</title>
<updated>2023-05-10T19:58:07+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-05-10T19:58:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=45c7ad1e566b7465ea5e78a34762eab3867b803c'/>
<id>45c7ad1e566b7465ea5e78a34762eab3867b803c</id>
<content type='text'>
This reverts commit 17ed63637fea7ab7238880ec5eb75df910355dd2.

We were reusing the signal_state_query_ready() callback in the wrong
way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 17ed63637fea7ab7238880ec5eb75df910355dd2.

We were reusing the signal_state_query_ready() callback in the wrong
way.
</pre>
</div>
</content>
</entry>
</feed>
