diff options
author | Aleksander Morgado <aleksandermj@chromium.org> | 2024-07-17 20:43:14 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2024-09-30 11:07:02 +0000 |
commit | 3510ffc41872d98c336f0cdf73bc5bbdef4dc084 (patch) | |
tree | 74e0c3dbed6268215920acc2080a816a50ea7578 /docs/reference/api/ModemManager-docs.xml | |
parent | be668462c07cbf3af549a9b225004e4e8d8cc596 (diff) |
iface-[modem|modem3gpp]: operation lock in all operations that change state
This logic can be tested by queing different operations one after the
other, e.g.:
mmcli -m a -e &
sleep 0.2
mmcli -m a --3gpp-set-initial-eps-bearer-settings="apn=internet,ip-type=ipv4v6,force=true" &
sleep 0.2
mmcli -m a -d &
sleep 0.2
mmcli -m a -e &
sleep 0.2
mmcli -m a --set-power-state-low &
sleep 0.2
mmcli -m a -e &
This previous sequence produces MM logs as follows:
<dbg> [1726567176.214906] [modem0] [operation 15] default - enable: scheduled
<dbg> [1726567176.215108] [modem0] [operation 15] default - enable: lock acquired
<dbg> [1726567176.436234] [modem0] [operation 16] default - set-initial-eps-bearer-settings: scheduled
<dbg> [1726567176.554153] [modem0] [operation 15] default - enable: lock released
<dbg> [1726567176.554492] [modem0] [operation 16] default - set-initial-eps-bearer-settings: lock acquired
<dbg> [1726567176.619021] [modem0] [operation 17] default - disable: scheduled
<dbg> [1726567176.840024] [modem0] [operation 18] default - enable: scheduled
<dbg> [1726567177.037155] [modem0] [operation 19] default - set-power-state: scheduled
<dbg> [1726567177.240225] [modem0] [operation 20] default - enable: scheduled
<dbg> [1726567179.496397] [modem0] [operation 16] default - set-initial-eps-bearer-settings: lock released
<dbg> [1726567179.496576] [modem0] [operation 17] default - disable: lock acquired
<dbg> [1726567179.672141] [modem0] [operation 17] default - disable: lock released
<dbg> [1726567179.672658] [modem0] [operation 18] default - enable: lock acquired
<dbg> [1726567179.938481] [modem0] [operation 18] default - enable: lock released
<dbg> [1726567179.940470] [modem0] [operation 19] default - set-power-state: lock acquired
<dbg> [1726567182.147894] [modem0] [operation 19] default - set-power-state: lock released
<dbg> [1726567182.148041] [modem0] [operation 20] default - enable: lock acquired
<dbg> [1726567184.494469] [modem0] [operation 20] default - enable: lock released
iface-modem-3gpp: operation lock in all operations that change state
Diffstat (limited to 'docs/reference/api/ModemManager-docs.xml')
0 files changed, 0 insertions, 0 deletions