All of lore.kernel.org
 help / color / mirror / Atom feed
From: Geliang Tang <geliangtang@gmail.com>
To: Paolo Abeni <pabeni@redhat.com>
Cc: Mat Martineau <mathew.j.martineau@linux.intel.com>,
	 MPTCP Upstream <mptcp@lists.linux.dev>,
	Geliang Tang <geliang.tang@suse.com>
Subject: Re: [Weekly meetings] MoM - 28th of April 2022 (MP_FAIL followup)
Date: Wed, 4 May 2022 23:09:05 +0800	[thread overview]
Message-ID: <CA+WQbwvNt-0FWAGT44fx6MCCBVi4=zB14rGugiP80a375ZcecQ@mail.gmail.com> (raw)
In-Reply-To: <f27a5f8af0ff5217c1255a1ecadcd28647fd5989.camel@redhat.com>

Paolo Abeni <pabeni@redhat.com> 于2022年5月4日周三 22:05写道:
>
> On Wed, 2022-05-04 at 10:44 +0800, Geliang Tang wrote:
> > Mat Martineau <mathew.j.martineau@linux.intel.com> 于2022年5月4日周三 04:41写道:
> >
> > >
> > >
> > > On Thu, 28 Apr 2022, Mat Martineau wrote:
> > >
> > > >    - Features for net-next (next):
> > > >
> > > >        - [8053fb8d49ed] selftests: mptcp: add MP_FAIL reset testcase
> > > > (Geliang Tang)
> > > >          - Two pending issues: open issue regarding multiple MP_FAIL in self
> > > > test, and dropping of bad data.
> > > >          - Prioritize MP_FAIL fixes
> > > >          - Follow up on ML to make sure Geliang is not blocked [Mat]
> > > >
> >
> > With Paolo's commit "net/sched: act_pedit: really ensure the skb is
> > writable", all pending issues about MP_FAIL have been solved.
> >
> > >
> > > Geliang -
> > >
> > > Were the two issues to resolve before upstreaming "selftests: mptcp: add
> > > MP_FAIL reset testcase" these:
> > >
> > > 1. https://github.com/multipath-tcp/mptcp_net-next/issues/265
> > >
> > > 2. Waiting for feedback on how to drop data on checksum failure.
> > >
> > >
> > > For #1, Paolo has been making a lot of progress there. Since the bug is
> > > tracked, it will be clear when it is closed and no longer blocks
> > > upstreaming
> > >
> >
> > Now all these '2 MP_FAIL[s]' issues has been fixed:
> >
> > 095 MP_FAIL MP_RST                       syn[ ok ] - synack[ ok ] - ack[ ok ]
> >                                          sum[ ok ] - csum  [ ok ]
> >                                          ftx[fail] got 2 MP_FAIL[s] TX
> > expected 1
> >  - failrx[fail] got 2 MP_FAIL[s] RX expected 1
> >                                          rtx[fail] got 2 MP_RST[s] TX expected 1
> >  - rstrx [fail] got 2 MP_RST[s] RX expected 1
> >                                          itx[ ok ] - infirx[ ok ]
> >
> > No '2 MP_FAIL[s]' issues in my test anymore.
> >
> >
> > But I still got another type of failures (0 MP_FAIL[s]) in my test:
> >
> > 002 MP_FAIL MP_RST: 5 corrupted pkts     syn[ ok ] - synack[ ok ] - ack[ ok ]
> >                                          sum[ ok ] - csum  [ ok ]
> >                                          ftx[ ok ] - failrx[fail] got
> > 0 MP_FAIL[s] RX expected 1
> >                                          rtx[ ok ] - rstrx [fail] got
> > 0 MP_RST[s] RX expected 1
> >                                          itx[ ok ] - infirx[ ok ]
> >
> > It seems MP_FAIL is lost in some cases. MP_FAIL is sent, but not received.
> >
> > I don't know whether Paolo is also looking at this 0 MP_FAIL[s] issue,
> > or whether it is necessary to open a new issue on Githut to track this
> > issue.
>
> [browsers!] I'm not working on it right now. I can have a look at the
> end of the week or the next one, if the issue is still pending.

Hi Paolo, with your new commit, selftests: mptcp: fix MP_FAIL
test-case, v2,  I didn't find this issue again in my test.

>
> Meanwhile, I suggest to track it with an individual/specific gitlab
> issue - to collect all the relevant info in a single place.
>
> Cheers,
>
> Paolo
>

      reply	other threads:[~2022-05-04 15:09 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-28 21:22 [Weekly meetings] MoM - 28th of April 2022 Mat Martineau
2022-05-03 20:41 ` [Weekly meetings] MoM - 28th of April 2022 (MP_FAIL followup) Mat Martineau
2022-05-04  2:44   ` Geliang Tang
2022-05-04 14:05     ` Paolo Abeni
2022-05-04 15:09       ` Geliang Tang [this message]

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='CA+WQbwvNt-0FWAGT44fx6MCCBVi4=zB14rGugiP80a375ZcecQ@mail.gmail.com' \
    --to=geliangtang@gmail.com \
    --cc=geliang.tang@suse.com \
    --cc=mathew.j.martineau@linux.intel.com \
    --cc=mptcp@lists.linux.dev \
    --cc=pabeni@redhat.com \
    /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.