Support for KVM_GET/SET_VCPU_EVENTS to get/set the SError exception
state, and support the state migration.
change since v4:
1. update the linux header file to 4.18-rc5
change since v3:
1. Add a new new subsection with a suitable 'ras_needed' function
controlling whether it is present
2. Add a A
Import KVM_CAP_ARM_INJECT_SERROR_ESR and kvm_vcpu_events
struct definition.
The related kernel change has been already applied to kvmarm/next.
(https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git/log/?h=next)
Signed-off-by: Dongjiu Geng
---
linux-headers/asm-arm/kvm.h | 13 +
This patch extends the qemu-kvm state sync logic with support for
KVM_GET/SET_VCPU_EVENTS, giving access to yet missing SError exception.
And also it can support the exception state migration.
Signed-off-by: Dongjiu Geng
---
change since v4:
1. Rebase the code to latest
change since v3:
1. Add a
Update our copy of the Linux headers to upstream 4.18-rc5
(kernel commit 9d3cce1e8b8561fed5f38)
Signed-off-by: Dongjiu Geng
---
include/standard-headers/linux/virtio_config.h | 16
linux-headers/asm-mips/unistd.h| 18 --
linux-headers/asm-powerpc/
Import KVM_CAP_ARM_INJECT_SERROR_ESR and kvm_vcpu_events
struct definition.
The related kernel change have been already applied to kvmarm/next.
(https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git/log/?h=next)
Signed-off-by: Dongjiu Geng
---
linux-headers/asm-arm/kvm.h | 13
Support for KVM_GET/SET_VCPU_EVENTS to get/set the SError exception
state, and support the state migration.
change since v4:
1. update the linux header files to 4.18-rc5
change since v3:
1. Add a new new subsection with a suitable 'ras_needed' function
controlling whether it is present
2. Add a
Update our copy of the Linux headers to upstream 4.18-rc5
(kernel commit 9d3cce1e8b8561fed5f38)
Signed-off-by: Dongjiu Geng
---
include/standard-headers/linux/virtio_config.h | 16
linux-headers/asm-mips/unistd.h| 18 --
linux-headers/asm-powerpc/
This patch extends the qemu-kvm state sync logic with support for
KVM_GET/SET_VCPU_EVENTS, giving access to yet missing SError exception.
And also it can support the exception state migration.
Signed-off-by: Dongjiu Geng
---
change since v4:
1. Rebase the code to latest
change since v3:
1. Add a
On 07/19/2018 05:54 AM, Stefan Markovic wrote:
> +tcg_temp_free(t0);
> +}
> +break;
> +case NM_FORK:
> +check_insn(ctx, ASE_MT);
Watch the indentation.
Otherwise,
Reviewed-by: Richard Henderson
r~
On 07/19/2018 05:54 AM, Stefan Markovic wrote:
> +case OPC_APPEND:
> +{
> +TCGv t0;
> +
> +t0 = tcg_temp_new();
> +gen_load_gpr(t0, rs);
> +
> +if (rd != 0) {
> +tcg_gen_deposit_tl(cpu_gpr[rt], t0, cpu_gpr[rt], rd, 32 - rd);
> +}
> +
Hi,
This series seems to have some coding style problems. See output below for
more information:
Type: series
Message-id: 20180720040337.21426-1-richard.hender...@linaro.org
Subject: [Qemu-devel] [PULL for-3.0 0/1] tcg-next pull
=== TEST SCRIPT BEGIN ===
#!/bin/bash
BASE=base
n=1
total=$(git lo
On 07/19/2018 05:54 AM, Stefan Markovic wrote:
> @@ -10991,7 +10992,8 @@ static void gen_branch(DisasContext *ctx, int
> insn_bytes)
> break;
> case MIPS_HFLAG_BR:
> /* unconditional branch to register */
> -if (ctx->insn_flags & (ASE_MIPS16 | ASE_MIC
On 07/19/2018 05:54 AM, Stefan Markovic wrote:
> +gen_helper_cmpgu_eq_qb(t1, v1_t, v2_t);
> +tcg_gen_mov_tl(cpu_gpr[ret], t1);
> +tcg_gen_andi_tl(cpu_dspctrl, cpu_dspctrl, 0xF0FF);
> +tcg_gen_shli_tl(t1, t1, 24);
> +tcg_gen_or_tl(cpu_dspctrl, cpu_dspctrl,
On 07/19/2018 05:54 AM, Stefan Markovic wrote:
> From: Yongbok Kim
>
> Implement nanoMIPS LLWP and SCWP instruction pair.
>
> Signed-off-by: Yongbok Kim
> Signed-off-by: Aleksandar Markovic
> Signed-off-by: Stefan Markovic
> ---
> linux-user/mips/cpu_loop.c | 25 ---
> target/mips/c
On 07/20/2018 11:56 AM, Peter Maydell wrote:
> Improve the exception-taken logging by logging in
> v7m_exception_taken() the exception we're going to take
> and whether it is secure/nonsecure.
>
> This requires us to move logging at many callsites from after the
> call to before it, so that the lo
On 07/20/2018 11:56 AM, Peter Maydell wrote:
> In do_v7m_exception_exit(), we use the exc_secure variable to track
> whether the exception we're returning from is secure or non-secure.
> Unfortunately the statement initializing this was accidentally
> inside an "if (env->v7m.exception != ARMV7M_EXC
On 2018-07-19 05:41, Fam Zheng wrote:
> On my Fedora 28, /dev/null is locked by some other process (couldn't
> inspect it due to the current lslocks limitation), so iotests 226 fails
> with some unexpected image locking errors because it uses qemu-io to
> open it.
>
> Actually it's safe to not use
On 2018-07-20 23:22, Eric Blake wrote:
> On 07/13/2018 06:14 AM, Max Reitz wrote:
>> Past the end of the source backing file, we memset() buf_old to zero, so
>> it is clearly easy to use blk_pwrite_zeroes() instead of blk_pwrite()
>> then.
>>
>> Signed-off-by: Max Reitz
>> ---
>> qemu-img.c | 11
On 2018-07-19 14:47, Ari Sundholm wrote:
> Hi!
>
> On 06/28/2018 03:07 AM, Max Reitz wrote:
>> bdrv_refresh_filename() should invoke itself recursively on all
>> children, not just on file.
>>
>> With that change, we can remove the manual invocations in blkverify,
>> quorum, commit, and mirror.
>>
On Sun, Jul 22, 2018 at 5:08 AM Max Reitz wrote:
>
> On 2018-07-19 05:41, Fam Zheng wrote:
> > On my Fedora 28, /dev/null is locked by some other process (couldn't
> > inspect it due to the current lslocks limitation), so iotests 226 fails
> > with some unexpected image locking errors because it u
[Expired for QEMU because there has been no activity for 60 days.]
** Changed in: qemu
Status: Incomplete => Expired
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1434779
Title:
qemu hangs
[Expired for QEMU because there has been no activity for 60 days.]
** Changed in: qemu
Status: Incomplete => Expired
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1402755
Title:
qemu-kvm: e
[Expired for QEMU because there has been no activity for 60 days.]
** Changed in: qemu
Status: Incomplete => Expired
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1439800
Title:
GTK fullscr
[Expired for QEMU because there has been no activity for 60 days.]
** Changed in: qemu
Status: Incomplete => Expired
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1242963
Title:
QEMU loadvm
[Expired for QEMU because there has been no activity for 60 days.]
** Changed in: qemu
Status: Incomplete => Expired
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1175513
Title:
Qemu 1.5-gi
25 matches
Mail list logo