Probing cancellations
Aleksander Morgado
aleksander at aleksander.es
Sun Mar 6 22:00:41 UTC 2016
Hey Dan,
On Tue, Mar 1, 2016 at 10:47 AM, Aleksander Morgado
<aleksander at aleksander.es> wrote:
> On Mon, Feb 29, 2016 at 11:33 PM, Dan Williams <dcbw at redhat.com> wrote:
>> For a Sony Ericsson MD300 this branch now reports:
>>
>> -------------------------
>> System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1'
>> | drivers: 'cdc_acm, cdc_wdm, cdc_ether'
>> | plugin: 'Ericsson MBM'
>> | primary port: 'cdc-wdm4'
>> | ports: 'cdc-wdm4 (at), ttyACM2 (at), cdc-wdm2 (at), cdc-wdm1 (at), enp0s20u1c3i9 (net), cdc-wdm3 (at), ttyACM1 (at)'
>>
>> while git master reports:
>>
>> -------------------------
>> System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1'
>> | drivers: 'cdc_wdm, cdc_acm, cdc_ether'
>> | plugin: 'Ericsson MBM'
>> | primary port: 'ttyACM1'
>> | ports: 'ttyACM1 (at), cdc-wdm4 (at), cdc-wdm2 (at), cdc-wdm1 (at), enp0s20u1c3i9 (net), cdc-wdm3 (at), ttyACM2 (at)'
>>
>> I honestly don't know if the wdm ports can be used as masters, but on
>> these devices we've always used the ACM ports as the masters. Possibly
>> the new branch is just better at probing and for whatever reason the
>> wdm ports complete more quickly?
>
> Oh? I don't think I explicitly changed anything that would make a
> difference there. But I think there shouldn't be any issue with a
> cdc-wdm port being used as primary, as long as there's a net port
> around. This is very likely some race condition that we don't really
> try to explicitly avoid (do we want to avoid that?).
>
Do you think we can merge the branch to git master? We could tag a
1.5.90 version after this, and start preparing the next stable series.
--
Aleksander
https://aleksander.es
More information about the ModemManager-devel
mailing list