All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 0/1] Dump patches
@ 2019-02-06 14:58 Marc-André Lureau
  2019-02-06 14:58 ` [Qemu-devel] [PULL 1/1] dump: Set correct vaddr for ELF dump Marc-André Lureau
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Marc-André Lureau @ 2019-02-06 14:58 UTC (permalink / raw)
  To: qemu-devel; +Cc: Marc-André Lureau, peter.maydell

The following changes since commit 47994e16b1d66411953623e7c0bf0cdcd50bd507:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190205' into staging (2019-02-05 18:25:07 +0000)

are available in the Git repository at:

  https://github.com/elmarco/qemu.git tags/dump-pull-request

for you to fetch changes up to e17bebd049d78f489c2cff755e2b66a0536a156e:

  dump: Set correct vaddr for ELF dump (2019-02-06 15:51:12 +0100)

----------------------------------------------------------------
Pull request

----------------------------------------------------------------

Jon Doron (1):
  dump: Set correct vaddr for ELF dump

 scripts/dump-guest-memory.py | 1 +
 dump.c                       | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

-- 
2.20.1.98.gecbdaf0899

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [Qemu-devel] [PULL 1/1] dump: Set correct vaddr for ELF dump
  2019-02-06 14:58 [Qemu-devel] [PULL 0/1] Dump patches Marc-André Lureau
@ 2019-02-06 14:58 ` Marc-André Lureau
  2019-02-07 14:54 ` [Qemu-devel] [PULL 0/1] Dump patches Peter Maydell
  2019-02-07 19:18 ` no-reply
  2 siblings, 0 replies; 18+ messages in thread
From: Marc-André Lureau @ 2019-02-06 14:58 UTC (permalink / raw)
  To: qemu-devel
  Cc: Marc-André Lureau, peter.maydell, Jon Doron,
	Eduardo Habkost, Cleber Rosa

From: Jon Doron <arilou@gmail.com>

vaddr needs to be equal to the paddr since the dump file represents the
physical memory image.

Without setting vaddr correctly, GDB would load all the different memory
regions on top of each other to vaddr 0, thus making GDB showing the wrong
memory data for a given address.

Signed-off-by: Jon Doron <arilou@gmail.com>
Message-Id: <20190109082203.27142-1-arilou@gmail.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Tested-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Acked-by: Laszlo Ersek <lersek@redhat.com>
---
 scripts/dump-guest-memory.py | 1 +
 dump.c                       | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/scripts/dump-guest-memory.py b/scripts/dump-guest-memory.py
index 198cd0fe40..2c587cbefc 100644
--- a/scripts/dump-guest-memory.py
+++ b/scripts/dump-guest-memory.py
@@ -163,6 +163,7 @@ class ELF(object):
         phdr = get_arch_phdr(self.endianness, self.elfclass)
         phdr.p_type = p_type
         phdr.p_paddr = p_paddr
+        phdr.p_vaddr = p_paddr
         phdr.p_filesz = p_size
         phdr.p_memsz = p_size
         self.segments.append(phdr)
diff --git a/dump.c b/dump.c
index ef1d8025c9..107a67165a 100644
--- a/dump.c
+++ b/dump.c
@@ -192,7 +192,7 @@ static void write_elf64_load(DumpState *s, MemoryMapping *memory_mapping,
     phdr.p_paddr = cpu_to_dump64(s, memory_mapping->phys_addr);
     phdr.p_filesz = cpu_to_dump64(s, filesz);
     phdr.p_memsz = cpu_to_dump64(s, memory_mapping->length);
-    phdr.p_vaddr = cpu_to_dump64(s, memory_mapping->virt_addr);
+    phdr.p_vaddr = cpu_to_dump64(s, memory_mapping->virt_addr) ?: phdr.p_paddr;
 
     assert(memory_mapping->length >= filesz);
 
@@ -216,7 +216,8 @@ static void write_elf32_load(DumpState *s, MemoryMapping *memory_mapping,
     phdr.p_paddr = cpu_to_dump32(s, memory_mapping->phys_addr);
     phdr.p_filesz = cpu_to_dump32(s, filesz);
     phdr.p_memsz = cpu_to_dump32(s, memory_mapping->length);
-    phdr.p_vaddr = cpu_to_dump32(s, memory_mapping->virt_addr);
+    phdr.p_vaddr =
+        cpu_to_dump32(s, memory_mapping->virt_addr) ?: phdr.p_paddr;
 
     assert(memory_mapping->length >= filesz);
 
-- 
2.20.1.98.gecbdaf0899

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2019-02-06 14:58 [Qemu-devel] [PULL 0/1] Dump patches Marc-André Lureau
  2019-02-06 14:58 ` [Qemu-devel] [PULL 1/1] dump: Set correct vaddr for ELF dump Marc-André Lureau
@ 2019-02-07 14:54 ` Peter Maydell
  2019-02-07 19:18 ` no-reply
  2 siblings, 0 replies; 18+ messages in thread
From: Peter Maydell @ 2019-02-07 14:54 UTC (permalink / raw)
  To: Marc-André Lureau; +Cc: QEMU Developers

On Wed, 6 Feb 2019 at 14:58, Marc-André Lureau
<marcandre.lureau@redhat.com> wrote:
>
> The following changes since commit 47994e16b1d66411953623e7c0bf0cdcd50bd507:
>
>   Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190205' into staging (2019-02-05 18:25:07 +0000)
>
> are available in the Git repository at:
>
>   https://github.com/elmarco/qemu.git tags/dump-pull-request
>
> for you to fetch changes up to e17bebd049d78f489c2cff755e2b66a0536a156e:
>
>   dump: Set correct vaddr for ELF dump (2019-02-06 15:51:12 +0100)
>
> ----------------------------------------------------------------
> Pull request
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.0
for any user-visible changes.

-- PMM

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2019-02-06 14:58 [Qemu-devel] [PULL 0/1] Dump patches Marc-André Lureau
  2019-02-06 14:58 ` [Qemu-devel] [PULL 1/1] dump: Set correct vaddr for ELF dump Marc-André Lureau
  2019-02-07 14:54 ` [Qemu-devel] [PULL 0/1] Dump patches Peter Maydell
@ 2019-02-07 19:18 ` no-reply
  2 siblings, 0 replies; 18+ messages in thread
From: no-reply @ 2019-02-07 19:18 UTC (permalink / raw)
  To: marcandre.lureau; +Cc: fam, qemu-devel, peter.maydell

Patchew URL: https://patchew.org/QEMU/20190206145831.656-1-marcandre.lureau@redhat.com/



Hi,

This series failed the docker-mingw@fedora build test. Please find the testing commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.

=== TEST SCRIPT BEGIN ===
#!/bin/bash
time make docker-test-mingw@fedora SHOW_ENV=1 J=14
=== TEST SCRIPT END ===




The full log is available at
http://patchew.org/logs/20190206145831.656-1-marcandre.lureau@redhat.com/testing.docker-mingw@fedora/?type=message.
---
Email generated automatically by Patchew [http://patchew.org/].
Please send your feedback to patchew-devel@redhat.com

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-02-01 11:16 Marc-André Lureau
@ 2018-02-02 11:38 ` Peter Maydell
  0 siblings, 0 replies; 18+ messages in thread
From: Peter Maydell @ 2018-02-02 11:38 UTC (permalink / raw)
  To: Marc-André Lureau; +Cc: QEMU Developers

On 1 February 2018 at 11:16, Marc-André Lureau
<marcandre.lureau@redhat.com> wrote:
> The following changes since commit b05631954d6dfe93340d516660397e2c1a2a5dd6:
>
>   Merge remote-tracking branch 'remotes/rth/tags/pull-hppa-20180131' into staging (2018-01-31 15:50:29 +0000)
>
> are available in the Git repository at:
>
>   https://github.com/elmarco/qemu.git tags/dump-pull-request
>
> for you to fetch changes up to ce6b9e421a9ab45d7e6c97af092a07c049954444:
>
>   dump-guest-memory.py: skip vmcoreinfo section if not available (2018-02-01 12:13:52 +0100)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------
>
> Marc-André Lureau (1):
>   dump-guest-memory.py: skip vmcoreinfo section if not available
>
>  scripts/dump-guest-memory.py | 2 ++
>  1 file changed, 2 insertions(+)

Applied, thanks.

-- PMM

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [Qemu-devel] [PULL 0/1] Dump patches
@ 2018-02-01 11:16 Marc-André Lureau
  2018-02-02 11:38 ` Peter Maydell
  0 siblings, 1 reply; 18+ messages in thread
From: Marc-André Lureau @ 2018-02-01 11:16 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell, Marc-André Lureau

The following changes since commit b05631954d6dfe93340d516660397e2c1a2a5dd6:

  Merge remote-tracking branch 'remotes/rth/tags/pull-hppa-20180131' into staging (2018-01-31 15:50:29 +0000)

are available in the Git repository at:

  https://github.com/elmarco/qemu.git tags/dump-pull-request

for you to fetch changes up to ce6b9e421a9ab45d7e6c97af092a07c049954444:

  dump-guest-memory.py: skip vmcoreinfo section if not available (2018-02-01 12:13:52 +0100)

----------------------------------------------------------------

----------------------------------------------------------------

Marc-André Lureau (1):
  dump-guest-memory.py: skip vmcoreinfo section if not available

 scripts/dump-guest-memory.py | 2 ++
 1 file changed, 2 insertions(+)

-- 
2.16.0.rc1.1.gef27df75a1

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-20 20:03 Marc-André Lureau
@ 2018-01-22 12:22 ` Peter Maydell
  0 siblings, 0 replies; 18+ messages in thread
From: Peter Maydell @ 2018-01-22 12:22 UTC (permalink / raw)
  To: Marc-André Lureau; +Cc: QEMU Developers

On 20 January 2018 at 20:03, Marc-André Lureau
<marcandre.lureau@redhat.com> wrote:
> The following changes since commit b384cd95eb9c6f73ad84ed1bb0717a26e29cc78f:
>
>   Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request' into staging (2018-01-19 16:35:25 +0000)
>
> are available in the Git repository at:
>
>   https://github.com/elmarco/qemu.git tags/dump-pull-request
>
> for you to fetch changes up to 6f49ec4034e55dfb675a56a62c9579384f7fb8cc:
>
>   dump-guest-memory.py: fix python 2 support (2018-01-20 20:59:00 +0100)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------
>
> Marc-André Lureau (1):
>   dump-guest-memory.py: fix python 2 support
>
>  scripts/dump-guest-memory.py | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Applied, thanks.

-- PMM

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [Qemu-devel] [PULL 0/1] Dump patches
@ 2018-01-20 20:03 Marc-André Lureau
  2018-01-22 12:22 ` Peter Maydell
  0 siblings, 1 reply; 18+ messages in thread
From: Marc-André Lureau @ 2018-01-20 20:03 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell, Marc-André Lureau

The following changes since commit b384cd95eb9c6f73ad84ed1bb0717a26e29cc78f:

  Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request' into staging (2018-01-19 16:35:25 +0000)

are available in the Git repository at:

  https://github.com/elmarco/qemu.git tags/dump-pull-request

for you to fetch changes up to 6f49ec4034e55dfb675a56a62c9579384f7fb8cc:

  dump-guest-memory.py: fix python 2 support (2018-01-20 20:59:00 +0100)

----------------------------------------------------------------

----------------------------------------------------------------

Marc-André Lureau (1):
  dump-guest-memory.py: fix python 2 support

 scripts/dump-guest-memory.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.16.0.rc1.1.gef27df75a1

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-19 16:21             ` Peter Maydell
@ 2018-01-19 16:27               ` Marc-Andre Lureau
  0 siblings, 0 replies; 18+ messages in thread
From: Marc-Andre Lureau @ 2018-01-19 16:27 UTC (permalink / raw)
  To: Peter Maydell; +Cc: Eric Blake, Marc-André Lureau, QEMU Developers

On Fri, Jan 19, 2018 at 5:21 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
> On 19 January 2018 at 16:08, Marc-Andre Lureau <mlureau@redhat.com> wrote:
>> Hi
>>
>> On Fri, Jan 19, 2018 at 4:29 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
>>> On 19 January 2018 at 15:24, Peter Maydell <peter.maydell@linaro.org> wrote:
>>>> On 19 January 2018 at 14:35, Marc-Andre Lureau <mlureau@redhat.com> wrote:
>>>>> I have not found how to translate a python 'buffer' to a bytes string
>>>>> in 2.6.
>>>>
>>>> A local python expert suggests that "bytes(buffer)" should work.
>>>
>>> ...and that it ought to work if handed a memoryview too, so do we
>>> just want
>>>
>>>    self.elf.add_vmcoreinfo_note(bytes(vmcoreinfo))
>>>
>>
>> Yes, I tested on 2.6 and 3.6, it works. I'll send a new patch.
>
> Testing 2.7 as well would probably not be a bad plan. Apparently
> this works because:
>  * on python 3, bytes(memoryview) and memoryview.to_bytes() are the same
>  * gdb gives us a memoryview only if python 3
>  * so we don't have to handle the case of getting a memoryview and
>    being python 2 (in which case we would need to use memoryview.to_bytes()
>    as bytes() would do the wrong thing)

I just tested with 2.7 as well, works fine too.

Updated patch sent.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-19 16:08           ` Marc-Andre Lureau
@ 2018-01-19 16:21             ` Peter Maydell
  2018-01-19 16:27               ` Marc-Andre Lureau
  0 siblings, 1 reply; 18+ messages in thread
From: Peter Maydell @ 2018-01-19 16:21 UTC (permalink / raw)
  To: Marc-Andre Lureau; +Cc: Eric Blake, Marc-André Lureau, QEMU Developers

On 19 January 2018 at 16:08, Marc-Andre Lureau <mlureau@redhat.com> wrote:
> Hi
>
> On Fri, Jan 19, 2018 at 4:29 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
>> On 19 January 2018 at 15:24, Peter Maydell <peter.maydell@linaro.org> wrote:
>>> On 19 January 2018 at 14:35, Marc-Andre Lureau <mlureau@redhat.com> wrote:
>>>> I have not found how to translate a python 'buffer' to a bytes string
>>>> in 2.6.
>>>
>>> A local python expert suggests that "bytes(buffer)" should work.
>>
>> ...and that it ought to work if handed a memoryview too, so do we
>> just want
>>
>>    self.elf.add_vmcoreinfo_note(bytes(vmcoreinfo))
>>
>
> Yes, I tested on 2.6 and 3.6, it works. I'll send a new patch.

Testing 2.7 as well would probably not be a bad plan. Apparently
this works because:
 * on python 3, bytes(memoryview) and memoryview.to_bytes() are the same
 * gdb gives us a memoryview only if python 3
 * so we don't have to handle the case of getting a memoryview and
   being python 2 (in which case we would need to use memoryview.to_bytes()
   as bytes() would do the wrong thing)

thanks
-- PMM

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-19 15:29         ` Peter Maydell
@ 2018-01-19 16:08           ` Marc-Andre Lureau
  2018-01-19 16:21             ` Peter Maydell
  0 siblings, 1 reply; 18+ messages in thread
From: Marc-Andre Lureau @ 2018-01-19 16:08 UTC (permalink / raw)
  To: Peter Maydell; +Cc: Eric Blake, Marc-André Lureau, QEMU Developers

Hi

On Fri, Jan 19, 2018 at 4:29 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
> On 19 January 2018 at 15:24, Peter Maydell <peter.maydell@linaro.org> wrote:
>> On 19 January 2018 at 14:35, Marc-Andre Lureau <mlureau@redhat.com> wrote:
>>> I have not found how to translate a python 'buffer' to a bytes string
>>> in 2.6.
>>
>> A local python expert suggests that "bytes(buffer)" should work.
>
> ...and that it ought to work if handed a memoryview too, so do we
> just want
>
>    self.elf.add_vmcoreinfo_note(bytes(vmcoreinfo))
>

Yes, I tested on 2.6 and 3.6, it works. I'll send a new patch.

Thanks!

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-19 15:24       ` Peter Maydell
@ 2018-01-19 15:29         ` Peter Maydell
  2018-01-19 16:08           ` Marc-Andre Lureau
  0 siblings, 1 reply; 18+ messages in thread
From: Peter Maydell @ 2018-01-19 15:29 UTC (permalink / raw)
  To: Marc-Andre Lureau; +Cc: Eric Blake, Marc-André Lureau, QEMU Developers

On 19 January 2018 at 15:24, Peter Maydell <peter.maydell@linaro.org> wrote:
> On 19 January 2018 at 14:35, Marc-Andre Lureau <mlureau@redhat.com> wrote:
>> I have not found how to translate a python 'buffer' to a bytes string
>> in 2.6.
>
> A local python expert suggests that "bytes(buffer)" should work.

...and that it ought to work if handed a memoryview too, so do we
just want

   self.elf.add_vmcoreinfo_note(bytes(vmcoreinfo))

?

thanks
-- PMM

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-19 14:35     ` Marc-Andre Lureau
  2018-01-19 14:56       ` Eric Blake
@ 2018-01-19 15:24       ` Peter Maydell
  2018-01-19 15:29         ` Peter Maydell
  1 sibling, 1 reply; 18+ messages in thread
From: Peter Maydell @ 2018-01-19 15:24 UTC (permalink / raw)
  To: Marc-Andre Lureau; +Cc: Eric Blake, Marc-André Lureau, QEMU Developers

On 19 January 2018 at 14:35, Marc-Andre Lureau <mlureau@redhat.com> wrote:
> I have not found how to translate a python 'buffer' to a bytes string
> in 2.6.

A local python expert suggests that "bytes(buffer)" should work.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-19 14:35     ` Marc-Andre Lureau
@ 2018-01-19 14:56       ` Eric Blake
  2018-01-19 15:24       ` Peter Maydell
  1 sibling, 0 replies; 18+ messages in thread
From: Eric Blake @ 2018-01-19 14:56 UTC (permalink / raw)
  To: Marc-Andre Lureau, Peter Maydell; +Cc: Marc-André Lureau, QEMU Developers

[-- Attachment #1: Type: text/plain, Size: 1312 bytes --]

On 01/19/2018 08:35 AM, Marc-Andre Lureau wrote:

>>>>   dump-guest-memory.py: fix python 2 support (2018-01-17 15:47:14 +0100)
>>>>
>>>
>>> The commit says it works with python 2.7, but we still require support
>>> for python 2.6.  Is this pull request premature?
>>
>> So should I apply this, or not?
> 
> I have not found how to translate a python 'buffer' to a bytes string
> in 2.6. For now, I think we should go with this patch, it's already an
> improvement..

Argument in favor of applying: dump-guest-memory.py is not run as part
of the build process, nor during 'make check'; rather, it is an add-on
script for developer convenience after installation.  If we apply the
patch, we break developers on machines using python 2.6, but fix things
for developers on machines with python 3 - and as time (and Fedora
rawhide) march on, the balance swings in favor of the latter.

I personally am not enough of a python expert to propose a fix that
works across all versions supported by configure, but it was Marc-Andre
reminding me on IRC that this is not a build script, so it can have
different standards than our build when it comes to portability.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 619 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-19 14:29   ` Peter Maydell
@ 2018-01-19 14:35     ` Marc-Andre Lureau
  2018-01-19 14:56       ` Eric Blake
  2018-01-19 15:24       ` Peter Maydell
  0 siblings, 2 replies; 18+ messages in thread
From: Marc-Andre Lureau @ 2018-01-19 14:35 UTC (permalink / raw)
  To: Peter Maydell; +Cc: Eric Blake, Marc-André Lureau, QEMU Developers

Hi

On Fri, Jan 19, 2018 at 3:29 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
> On 17 January 2018 at 15:02, Eric Blake <eblake@redhat.com> wrote:
>> On 01/17/2018 08:47 AM, Marc-André Lureau wrote:
>>> The following changes since commit 8e5dc9ba49743b46d955ec7dacb04e42ae7ada7c:
>>>
>>>   Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180116' into staging (2018-01-16 17:36:39 +0000)
>>>
>>> are available in the Git repository at:
>>>
>>>   https://github.com/elmarco/qemu.git tags/dump-pull-request
>>>
>>> for you to fetch changes up to 48fb74965a8d8f2916da30d9c5b9945df25142af:
>>>
>>>   dump-guest-memory.py: fix python 2 support (2018-01-17 15:47:14 +0100)
>>>
>>
>> The commit says it works with python 2.7, but we still require support
>> for python 2.6.  Is this pull request premature?
>
> So should I apply this, or not?

I have not found how to translate a python 'buffer' to a bytes string
in 2.6. For now, I think we should go with this patch, it's already an
improvement..

Thanks

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-17 15:02 ` Eric Blake
@ 2018-01-19 14:29   ` Peter Maydell
  2018-01-19 14:35     ` Marc-Andre Lureau
  0 siblings, 1 reply; 18+ messages in thread
From: Peter Maydell @ 2018-01-19 14:29 UTC (permalink / raw)
  To: Eric Blake; +Cc: Marc-André Lureau, QEMU Developers

On 17 January 2018 at 15:02, Eric Blake <eblake@redhat.com> wrote:
> On 01/17/2018 08:47 AM, Marc-André Lureau wrote:
>> The following changes since commit 8e5dc9ba49743b46d955ec7dacb04e42ae7ada7c:
>>
>>   Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180116' into staging (2018-01-16 17:36:39 +0000)
>>
>> are available in the Git repository at:
>>
>>   https://github.com/elmarco/qemu.git tags/dump-pull-request
>>
>> for you to fetch changes up to 48fb74965a8d8f2916da30d9c5b9945df25142af:
>>
>>   dump-guest-memory.py: fix python 2 support (2018-01-17 15:47:14 +0100)
>>
>
> The commit says it works with python 2.7, but we still require support
> for python 2.6.  Is this pull request premature?

So should I apply this, or not?

thanks
-- PMM

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Dump patches
  2018-01-17 14:47 Marc-André Lureau
@ 2018-01-17 15:02 ` Eric Blake
  2018-01-19 14:29   ` Peter Maydell
  0 siblings, 1 reply; 18+ messages in thread
From: Eric Blake @ 2018-01-17 15:02 UTC (permalink / raw)
  To: Marc-André Lureau, qemu-devel; +Cc: peter.maydell

[-- Attachment #1: Type: text/plain, Size: 782 bytes --]

On 01/17/2018 08:47 AM, Marc-André Lureau wrote:
> The following changes since commit 8e5dc9ba49743b46d955ec7dacb04e42ae7ada7c:
> 
>   Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180116' into staging (2018-01-16 17:36:39 +0000)
> 
> are available in the Git repository at:
> 
>   https://github.com/elmarco/qemu.git tags/dump-pull-request
> 
> for you to fetch changes up to 48fb74965a8d8f2916da30d9c5b9945df25142af:
> 
>   dump-guest-memory.py: fix python 2 support (2018-01-17 15:47:14 +0100)
> 

The commit says it works with python 2.7, but we still require support
for python 2.6.  Is this pull request premature?

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 619 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [Qemu-devel] [PULL 0/1] Dump patches
@ 2018-01-17 14:47 Marc-André Lureau
  2018-01-17 15:02 ` Eric Blake
  0 siblings, 1 reply; 18+ messages in thread
From: Marc-André Lureau @ 2018-01-17 14:47 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell, Marc-André Lureau

The following changes since commit 8e5dc9ba49743b46d955ec7dacb04e42ae7ada7c:

  Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180116' into staging (2018-01-16 17:36:39 +0000)

are available in the Git repository at:

  https://github.com/elmarco/qemu.git tags/dump-pull-request

for you to fetch changes up to 48fb74965a8d8f2916da30d9c5b9945df25142af:

  dump-guest-memory.py: fix python 2 support (2018-01-17 15:47:14 +0100)

----------------------------------------------------------------

----------------------------------------------------------------

Marc-André Lureau (1):
  dump-guest-memory.py: fix python 2 support

 scripts/dump-guest-memory.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

-- 
2.16.0.rc1.1.gef27df75a1

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2019-02-07 19:19 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-06 14:58 [Qemu-devel] [PULL 0/1] Dump patches Marc-André Lureau
2019-02-06 14:58 ` [Qemu-devel] [PULL 1/1] dump: Set correct vaddr for ELF dump Marc-André Lureau
2019-02-07 14:54 ` [Qemu-devel] [PULL 0/1] Dump patches Peter Maydell
2019-02-07 19:18 ` no-reply
  -- strict thread matches above, loose matches on Subject: below --
2018-02-01 11:16 Marc-André Lureau
2018-02-02 11:38 ` Peter Maydell
2018-01-20 20:03 Marc-André Lureau
2018-01-22 12:22 ` Peter Maydell
2018-01-17 14:47 Marc-André Lureau
2018-01-17 15:02 ` Eric Blake
2018-01-19 14:29   ` Peter Maydell
2018-01-19 14:35     ` Marc-Andre Lureau
2018-01-19 14:56       ` Eric Blake
2018-01-19 15:24       ` Peter Maydell
2018-01-19 15:29         ` Peter Maydell
2018-01-19 16:08           ` Marc-Andre Lureau
2018-01-19 16:21             ` Peter Maydell
2018-01-19 16:27               ` Marc-Andre Lureau

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.