xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Christoph Moench-Tegeder <cmt@burggraben.net>
To: Paul Durrant <Paul.Durrant@citrix.com>
Cc: 'Michael Collins' <mike@ark-net.org>,
	'Juergen Gross' <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
	'Alex Braunegg' <alex.braunegg@gmail.com>,
	"xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Subject: Re: [BUG] kernel bug encountered at drivers/net/xen-netback/netback.c:430!
Date: Wed, 3 Jan 2018 21:33:38 +0100	[thread overview]
Message-ID: <20180103203337.GA79570@elch.exwg.net> (raw)
In-Reply-To: <3f860d32831940e7aa40d97979155b6e@AMSPEX02CL03.citrite.net>

## Paul Durrant (Paul.Durrant@citrix.com):

> How easy is it to trigger this? I'm assuming, from the original
> description, that I can probably trigger it by forcibly terminating
> a running domain and then trying to restart it.

As Alex said: in the "common cases" (like his and mine) it seems to
be enough to run a few DomUs and just wait a little (no special
load required) - with my 10 domains, the bg triggers in a few minutes
( https://lists.xenproject.org/archives/html/xen-devel/2017-12/msg01516.html
is my report of the issue - I didn't spot Alex' report).
The order of event here is:
- boot Dom0
- xl create a few DomUs (all recent Linux, all builder=hvm in my setup,
  each VM has exactly one virtual network interface, all bridged onto
  the one ethernet interface on the Dom0 which carries all traffic
  to the Dom0 and the DomUs)
- after a few minutes, the Dom0 kernel logs the BUG() in question
- shortly after (not immediately! - may take even some more minutes)
  the DomU behind the vif reported in the BUG becomes unresponsive:
  no network traffic, no reaction on the virtual console, no message
  in syslog).
- trying to xl destroy the unresponsive domain (or trying to do a
  normal shutdown on one of the other domains) results in the corrupted
  state documented in my earlier report (see link).

In my case this "cannot" be an issue with an old gcc - Debian 9 ships
with "gcc (Debian 6.3.0-18) 6.3.0 20170516" (but beware of new bugs,
who knows?).

I could try a new kernel (KPTI, yay!) with that "mildly suspicious" commit
cc8737a5fe9051b7fa052b08c57ddb9f539c389a reverted on the weekend and
report back (just to rule that out - like you, I don't really believe
that this is the cause).
For the record, I'm still running 4.13.16 on the Dom0 (that's the last
working Dom0 kernel).

Regards,
Christoph

-- 
Spare Space

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

  parent reply	other threads:[~2018-01-03 20:33 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-22  6:40 [BUG] kernel bug encountered at drivers/net/xen-netback/netback.c:430! Alex Braunegg
2017-12-22  6:47 ` Juergen Gross
2017-12-22 20:35   ` Alex Braunegg
2017-12-28 18:05     ` Michael Collins
2017-12-28 19:31       ` Alex Braunegg
2018-01-03 13:54         ` Paul Durrant
2018-01-03 18:43           ` Alex Braunegg
2018-01-03 20:33           ` Christoph Moench-Tegeder [this message]
2018-01-04 10:29             ` Paul Durrant
2018-01-07 22:19               ` 'Christoph Moench-Tegeder'
2018-01-08  9:35                 ` Paul Durrant
2018-01-09  9:44                   ` Paul Durrant
2018-01-10 12:52                     ` Paul Durrant
2018-01-10 13:58                       ` Paul Durrant
2018-01-10 17:53                         ` 'Christoph Moench-Tegeder'
2018-01-10 19:55                           ` Alex Braunegg
  -- strict thread matches above, loose matches on Subject: below --
2017-12-20 21:03 Alex Braunegg

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=20180103203337.GA79570@elch.exwg.net \
    --to=cmt@burggraben.net \
    --cc=Paul.Durrant@citrix.com \
    --cc=alex.braunegg@gmail.com \
    --cc=jgross@suse.com \
    --cc=mike@ark-net.org \
    --cc=wei.liu2@citrix.com \
    --cc=xen-devel@lists.xenproject.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).