[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH for-2.12 0/2] RISC-V: Mark FP status dirty
From: |
Richard W.M. Jones |
Subject: |
Re: [Qemu-devel] [PATCH for-2.12 0/2] RISC-V: Mark FP status dirty |
Date: |
Tue, 3 Apr 2018 08:46:27 +0100 |
User-agent: |
Mutt/1.5.20 (2009-12-10) |
On Wed, Mar 28, 2018 at 10:22:31AM +0800, Richard Henderson wrote:
> Since it was my patch that broke FP state tracking in the
> first place, I feel obligated to fix it again.
I missed this patch, thanks Michael Clark for pointing it out to me.
I've just tried it now using my test reproducer of the bug
(http://oirase.annexia.org/tmp/sched.c) and Fedora/RISC-V and it
appears to fix the problem.
> Mark mstatus[fs] as dirty whenever we write to the file.
> This can be optimized by only doing so once within a TB
> which initially began with a clean file.
>
> I have not yet put together an environment that can test
> this, so I'll need someone else to give it a go.
This is the Fedora stage4 disk image which works fine under qemu from
git (make sure you read the readme.txt file first):
https://fedorapeople.org/groups/risc-v/disk-images/
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH for-2.12 0/2] RISC-V: Mark FP status dirty,
Richard W.M. Jones <=