Linux virtualization list
 help / color / mirror / Atom feed
From: Xuan Zhuo <xuanzhuo@linux.alibaba.com>
To: "Linux regression tracking (Thorsten Leemhuis)"
	<regressions@leemhuis.info>
Cc: Linux regressions mailing list <regressions@lists.linux.dev>,
	virtualization@lists.linux.dev,
	Jaroslav Pulchart <jaroslav.pulchart@gooddata.com>,
	"Michael S. Tsirkin" <mst@redhat.com>
Subject: Re: 0010:virtnet_rq_alloc+0x8f/0x1b0 [virtio_net] with 6.10.7 and packed virtqueues
Date: Thu, 7 Nov 2024 10:21:40 +0800	[thread overview]
Message-ID: <1730946100.0197623-1-xuanzhuo@linux.alibaba.com> (raw)
In-Reply-To: <35b03c6d-a083-407e-a0db-85d5dedcd335@leemhuis.info>

On Wed, 6 Nov 2024 11:09:17 +0100, "Linux regression tracking (Thorsten Leemhuis)" <regressions@leemhuis.info> wrote:
> On 06.11.24 10:43, Michael S. Tsirkin wrote:
> > On Wed, Nov 06, 2024 at 05:04:34PM +0800, Xuan Zhuo wrote:
> >> On Wed, 6 Nov 2024 04:01:43 -0500, "Michael S. Tsirkin" <mst@redhat.com> wrote:
> >>> On Mon, Sep 16, 2024 at 09:32:38AM +0200, Jaroslav Pulchart wrote:
> >>>>> On Fri, Sep 13, 2024 at 11:21:11AM +0200, Jaroslav Pulchart wrote:
> >>>>>>
> >>>>>> 1/ I was able to "do a reproducer" and hit the "random memory
> >>>>>> corruption" issue with vanila 6.10.10 in our setup in ~28m of uptime
> >>>>>> see attached 6.10.10-1.gdc.el9.x86_64.log.
> >>>>>> 2/ I reverted these commits
> >>>>>> "virtio_net: rx remove premapped failover code":
> >>>>>> defd28aa5acb0fd7c15adc6bc40a8ac277d04dea
> >>>>>> "virtio_net: big mode skip the unmap check":
> >>>>>> a377ae542d8d0a20a3173da3bbba72e045bea7a9
> >>>>>> "virtio_ring: enable premapped mode whatever use_dma_api":
> >>>>>> f9dac92ba9081062a6477ee015bd3b8c5914efc4
> >>>>>> in our next build and so far the environment is stable and not
> >>>>>> crashing under same conditions like the previous crash.
> >>>>>
> >>>>> Automated backport failed:
> >>>>>
> >>>>> http://lore.kernel.org/all/2024091336-family-daffodil-541d@gregkh
> >>>>>
> >>>>> Since you have done the revert, and actually tested it, feel free
> >>>>> to post, I will ack.
> >>>>
> >>>> What I did is:
> >>>> git checkout linux-6.10.y
> >>>> git revert defd28aa5acb0fd7c15adc6bc40a8ac277d04dea
> >>>> git revert a377ae542d8d0a20a3173da3bbba72e045bea7a9
> >>>> git revert f9dac92ba9081062a6477ee015bd3b8c5914efc4
> >>>> (no changes nor fixing conflicts was needed)
> >>>>
> >>>> I'm newbie in posting the changes to upstream, Can you help me with
> >>>> some simple steps on how to do it?
> >>>
> >>> Basically in this case, I think it is enough
> >>> to reply to the revert patches and CC stable.
> >>
> >> Oh, I am ok.
> >>
> >> If need me to do something, please let me know.
> >>
> >> Thanks.
> >
> > yes, pls reply and CC stable ;)
>
> I see that ";)", but it seems I'm missing something here:
>
> Why did this thread resurface? 6.10.y is EOL since a while now, so that
> reverting ship has sailed. And the commit in question is in 6.11 afaics.
>


I did a simple research that the only version was affected is 6.10.y.

6.9 does not include the problem commits.
6.11 is fixed by reverting the problem commits.

6.10.y failed on the backport.

But the 6.10.y is EOL, so the fix commit to 6.10.y is still needed?

If yes, I can post a fix commit.


Thanks.


> Ciao, Thorsten

      reply	other threads:[~2024-11-07  2:27 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-06  6:20 0010:virtnet_rq_alloc+0x8f/0x1b0 [virtio_net] with 6.10.7 and packed virtqueues Jaroslav Pulchart
2024-09-13  7:50 ` Jaroslav Pulchart
2024-09-13  8:26   ` Linux regression tracking (Thorsten Leemhuis)
2024-09-13  8:42     ` Xuan Zhuo
2024-09-13  8:51       ` Linux regression tracking (Thorsten Leemhuis)
2024-09-13  9:21         ` Jaroslav Pulchart
2024-09-13 14:38           ` Michael S. Tsirkin
2024-09-16  7:32             ` Jaroslav Pulchart
2024-11-06  9:01               ` Michael S. Tsirkin
2024-11-06  9:04                 ` Xuan Zhuo
2024-11-06  9:43                   ` Michael S. Tsirkin
2024-11-06 10:09                     ` Linux regression tracking (Thorsten Leemhuis)
2024-11-07  2:21                       ` Xuan Zhuo [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=1730946100.0197623-1-xuanzhuo@linux.alibaba.com \
    --to=xuanzhuo@linux.alibaba.com \
    --cc=jaroslav.pulchart@gooddata.com \
    --cc=mst@redhat.com \
    --cc=regressions@leemhuis.info \
    --cc=regressions@lists.linux.dev \
    --cc=virtualization@lists.linux.dev \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox