From: Oliver Neukum <oneukum@suse.com>
To: Jean Rene Dawin <jdawin@math.uni-bielefeld.de>
Cc: linux-usb@vger.kernel.org
Subject: Re: Kernel Oops in cdc_acm
Date: Wed, 27 May 2020 10:53:09 +0200 [thread overview]
Message-ID: <1590569589.2838.50.camel@suse.com> (raw)
In-Reply-To: <20200526195750.GA10336@math.uni-bielefeld.de>
Am Dienstag, den 26.05.2020, 21:57 +0200 schrieb Jean Rene Dawin:
> Oliver Neukum wrote on Tue 26/05/20 13:13:
> > Hi,
> >
> > may I ask whether you did the test with removing the battery twice with
> > an older kernel? Could you please go back to
> > f6cc6093a729ede1ff5658b493237c42b82ba107
> > and repeat the test of a second battery removal with that state?
> > I just cannot find anything pointing to a change that could cause
> > this issue within that time.
>
> Hi,
>
> testing with f6cc6093a729ede1ff5658b493237c42b82ba107 looks like this:
OK, we have two possibilities here. Either
a4e7279cd1d19f48f0af2a10ed020febaa9ac092 or
0afccd7601514c4b83d8cc58c740089cc447051d
have had a really wierd effect, or they introduced a bug
that hid a later bug. Can I ask you to run a complicated test
to decide between these possibilities?
Could you test a4e7279cd1d19f48f0af2a10ed020febaa9ac092
together with the patch I sent you applied on top?
> Interesting is, that at the second time, the usb disconnect message
> conmes first, and then a message from cdc_acm acm_port_activate.
Basically you are deliberately creating a race condition between error
handling and disconnect. That is a feature of the HC design.
Regards
Oliver
next prev parent reply other threads:[~2020-05-27 8:53 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-25 12:00 Kernel Oops in cdc_acm Jean Rene Dawin
2020-05-25 12:28 ` Oliver Neukum
2020-05-25 19:16 ` Jean Rene Dawin
2020-05-26 8:08 ` Oliver Neukum
2020-05-26 11:16 ` Jean Rene Dawin
2020-05-26 11:13 ` Oliver Neukum
2020-05-26 19:57 ` Jean Rene Dawin
2020-05-27 8:53 ` Oliver Neukum [this message]
2020-05-28 8:51 ` Jean Rene Dawin
2020-06-03 7:26 ` Jean Rene Dawin
2020-05-27 8:28 ` Jean Rene Dawin
2020-05-27 9:33 ` Oliver Neukum
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1590569589.2838.50.camel@suse.com \
--to=oneukum@suse.com \
--cc=jdawin@math.uni-bielefeld.de \
--cc=linux-usb@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.