diff for duplicates of <20180203000244.GA24233@pacoca> diff --git a/a/1.txt b/N1/1.txt index cbd2389..094ddcf 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -50,7 +50,7 @@ use the regular load/store as a model. The funny thing is that I still see it right in both cases, so I believe that my test case is incorrect. Example (host LE, guest LE): -==> VR0 after lvx +====> VR0 after lvx (gdb) p $vr0 {uint128 = 0x1234567855554444aaaabbbb87654321, v4_float = { -1.72477726e-34, -3.03283305e-13, 1.46555735e+13, 5.69045661e-28}, @@ -62,7 +62,7 @@ that my test case is incorrect. Example (host LE, guest LE): address: 0x10030010 0x1234567855554444aaaabbbb87654321 -==> VR0 after lvx from MMIO +====> VR0 after lvx from MMIO (gdb) p $vr0 $3 = {uint128 = 0x1234567855554444aaaabbbb87654321, v4_float = { -1.72477726e-34, -3.03283305e-13, 1.46555735e+13, 5.69045661e-28}, @@ -75,10 +75,10 @@ io_address: 0x3fffb7f70000 I only see it wrong when I mess with copy order: - if (vcpu->arch.mmio_vmx_copy_nums = /*from 1 to */ 2) { + if (vcpu->arch.mmio_vmx_copy_nums == /*from 1 to */ 2) { VCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(2)] = lo; VCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(3)] = hi; - } else if (vcpu->arch.mmio_vmx_copy_nums = /*from 2 to */ 1) { + } else if (vcpu->arch.mmio_vmx_copy_nums == /*from 2 to */ 1) { VCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(0)] = lo; VCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(1)] = hi; } diff --git a/a/content_digest b/N1/content_digest index 70d0a83..b013001 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,7 +2,7 @@ "ref\020180202003018.GA27665@fergus.ozlabs.ibm.com\0" "From\0joserz@linux.vnet.ibm.com\0" "Subject\0Re: [PATCH v5 0/1] Implements MMIO emulation for lvx/stvx instructions\0" - "Date\0Sat, 03 Feb 2018 00:02:44 +0000\0" + "Date\0Fri, 2 Feb 2018 22:02:44 -0200\0" "To\0Paul Mackerras <paulus@ozlabs.org>\0" "Cc\0lvivier@redhat.com" linuxppc-dev@lists.ozlabs.org @@ -61,7 +61,7 @@ "The funny thing is that I still see it right in both cases, so I believe\n" "that my test case is incorrect. Example (host LE, guest LE):\n" "\n" - "==> VR0 after lvx\n" + "====> VR0 after lvx\n" "(gdb) p $vr0\n" "{uint128 = 0x1234567855554444aaaabbbb87654321, v4_float = {\n" " -1.72477726e-34, -3.03283305e-13, 1.46555735e+13, 5.69045661e-28},\n" @@ -73,7 +73,7 @@ "address: 0x10030010\n" "0x1234567855554444aaaabbbb87654321\n" "\n" - "==> VR0 after lvx from MMIO\n" + "====> VR0 after lvx from MMIO\n" "(gdb) p $vr0\n" "$3 = {uint128 = 0x1234567855554444aaaabbbb87654321, v4_float = {\n" " -1.72477726e-34, -3.03283305e-13, 1.46555735e+13, 5.69045661e-28},\n" @@ -86,10 +86,10 @@ "\n" "I only see it wrong when I mess with copy order:\n" "\n" - "\tif (vcpu->arch.mmio_vmx_copy_nums = /*from 1 to */ 2) {\n" + "\tif (vcpu->arch.mmio_vmx_copy_nums == /*from 1 to */ 2) {\n" "\t\tVCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(2)] = lo;\n" "\t\tVCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(3)] = hi;\n" - "\t} else if (vcpu->arch.mmio_vmx_copy_nums = /*from 2 to */ 1) {\n" + "\t} else if (vcpu->arch.mmio_vmx_copy_nums == /*from 2 to */ 1) {\n" "\t\tVCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(0)] = lo;\n" "\t\tVCPU_VSX_VR(vcpu, index).u[kvmppc_get_vsr_word_offset(1)] = hi;\n" "\t}\n" @@ -111,4 +111,4 @@ "> Paul.\n" > -496530b24502c679557a817e4fe1887a4bda0e52486071b1d9d6109d993787cf +e53e20b8cd46b9762ee31852ffcd26f5c39915cce8f5cac565dc260583684196
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.