Am Montag, den 25.05.2020, 21:16 +0200 schrieb Jean Rene Dawin: Hi, good, so the primary bug is fixed. I will send it upstream. May I include your "Reported-by:" to give you the deserved fame? > The first time the battery is removed and inserted again, everything is > quite fine. Except that the USB cable has to be plugged out and in for the > connection to be re-established. But that was needed in previous > kernels, too. Yes, I know. It sucks. But I cannot tell that it is the same device in the kernel. Nor can I reestablish the connection, as it is done with AT commands. It also means I cannot support reset_resume(). It sucks. Any ideas? I can only encourage you to contact the people developing the tool set you are using. > # turn on phone > [ 572.928634] ------------[ cut here ]------------ > [ 572.928643] WARNING: CPU: 0 PID: 0 at kernel/workqueue.c:1473 __queue_work+0x38a/0x430 This is extremely interesting and unexpected. It is in USB core. I am looking into this. Regards Oliver