From: Joel Fernandes <joel@joelfernandes.org>
To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: linux-kernel@vger.kernel.org,
Josh Triplett <josh@joshtriplett.org>,
kernel-team@android.com, Lai Jiangshan <jiangshanlai@gmail.com>,
linux-kselftest@vger.kernel.org,
Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
"Paul E. McKenney" <paulmck@linux.ibm.com>,
rcu@vger.kernel.org, Shuah Khan <shuah@kernel.org>,
Steven Rostedt <rostedt@goodmis.org>,
dvyukov@google.com
Subject: Re: [RFC 3/3] Revert "rcutorture: Tweak kvm options"
Date: Mon, 1 Jul 2019 10:14:03 -0400 [thread overview]
Message-ID: <20190701141403.GA246562@google.com> (raw)
In-Reply-To: <20190701122358.nzebpuunp6o5jxhx@linutronix.de>
On Mon, Jul 01, 2019 at 02:23:58PM +0200, Sebastian Andrzej Siewior wrote:
> On 2019-07-01 00:04:15 [-0400], Joel Fernandes (Google) wrote:
> > This reverts commit a6fda6dab93c2c06ef4b8cb4b9258df6674d2438 which
> > causes kvm.sh to not run on my machines. The qemu-system-x86_64 command
> > runs but does nothing.
>
> Nope. I would like to know *why* you need 'noapic' to work. Is it a
> brand new or old qemu-system-x86_64?
I did not have time to debug yesterday and I posted this particular revert as
an 'RFC' just to make aware of this problem.
I spent some more time just now, it looks like this has nothing to do with
'noapic' and appears to be a problem on debian distros with the e1000e NIC.
May be this NIC was added to the virtual hardware because of -machine in the
patch?
Any if I add the following to the qemu command that kvm.sh runs, it works again:
-net nic,model=e1000
Without it I get:
qemu-system-x86_64: Initialization of device e1000e failed: failed to find romfile "efi-e1000e.rom"
Seems to be mentioned here:
https://bugs.launchpad.net/ubuntu/+source/ipxe/+bug/1737211
And in syzkaller as well:
https://github.com/google/syzkaller/blob/master/vm/qemu/qemu.go#L88
Adding Dmitry who is syzkaller owner for any thoughts as well.
I'm happy to write a patch to set the nic model as e1000 and send it out if
we agree this solution is good enough.
- Joel
next prev parent reply other threads:[~2019-07-01 14:14 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-07-01 4:04 [RFC 1/3] rcu: Expedite the rcu quiescent state reporting if help needed Joel Fernandes (Google)
2019-07-01 4:04 ` [RFC 2/3] rcu: Simplify rcu_note_context_switch exit from critical section Joel Fernandes (Google)
2019-07-01 20:03 ` Paul E. McKenney
2019-07-01 21:33 ` Joel Fernandes
2019-07-01 21:42 ` Paul E. McKenney
2019-07-01 4:04 ` [RFC 3/3] Revert "rcutorture: Tweak kvm options" Joel Fernandes (Google)
2019-07-01 12:23 ` Sebastian Andrzej Siewior
2019-07-01 14:14 ` Joel Fernandes [this message]
2019-07-01 14:48 ` Dmitry Vyukov
2019-07-01 14:59 ` Joel Fernandes
2019-07-01 20:27 ` Paul E. McKenney
2019-07-01 21:31 ` Joel Fernandes
2019-07-01 21:50 ` Paul E. McKenney
2019-07-02 2:56 ` Joel Fernandes
2019-07-02 3:34 ` Paul E. McKenney
2020-07-31 9:22 ` [tip: core/rcu] torture: Remove qemu dependency on EFI firmware tip-bot2 for Paul E. McKenney
2019-07-01 13:53 ` [RFC 1/3] rcu: Expedite the rcu quiescent state reporting if help needed Joel Fernandes
2019-07-02 3:47 ` Paul E. McKenney
2019-07-02 11:40 ` Joel Fernandes
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=20190701141403.GA246562@google.com \
--to=joel@joelfernandes.org \
--cc=bigeasy@linutronix.de \
--cc=dvyukov@google.com \
--cc=jiangshanlai@gmail.com \
--cc=josh@joshtriplett.org \
--cc=kernel-team@android.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-kselftest@vger.kernel.org \
--cc=mathieu.desnoyers@efficios.com \
--cc=paulmck@linux.ibm.com \
--cc=rcu@vger.kernel.org \
--cc=rostedt@goodmis.org \
--cc=shuah@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.