On 22.12.2016 13:01, giancarlo teodori wrote:
> Hi, I'm working to emulate aix SO on RISC6000 environment using qemu
> emulator.
> I tried to import related patch ([RFC,2/6] prep: add IBM RS/6000 7248 (43p)
> machine emulation), but this operation give me an error.
> I'm using a wrong release of qe
On 12/22/2016 08:52 PM, Eric Blake wrote:
[resend, I don't know how I botched the From: line in my first attempt,
or if that botch changed who received the mail]
On 12/22/2016 12:08 AM, Zhang Chen wrote:
Make sense, this command trying to collect status on whether
an error has occurred, and t
On Thu, Dec 22, 2016 at 12:52:09PM +0100, Paolo Bonzini wrote:
>
>
> On 22/12/2016 12:06, Andrew Jones wrote:
> > Alex,
> >
> > Are you happy with v8? If so, then, as far as I'm concerned, this
> > series is ready. I'd like to try driving the edu device from ARM
> > tests too.
> >
> > Thanks,
>
On Thu, Dec 22, 2016 at 07:34:10PM +0800, Jason Wang wrote:
>
>
> On 2016年12月22日 19:04, Peter Xu wrote:
> >On Thu, Dec 22, 2016 at 05:52:58PM +0800, Jason Wang wrote:
> >>
> >>On 2016年12月22日 17:48, Peter Xu wrote:
> >>> /* Handle Translation Enable/Disable */
> >>> static void vtd_handle_gcmd_t
> While measuring live migration performance for qemu/kvm guest, it was
> observed that the qemu doesn’t maintain any intelligence for the guest ram
> pages released by the guest balloon driver and treat such pages as any other
> normal guest ram pages. This has direct impact on overall migration t
"size >= 8" connote "size > 0"
Signed-off-by: Cao jin
---
hw/pci/pcie.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/hw/pci/pcie.c b/hw/pci/pcie.c
index 39b10b852d91..f864c5cd5458 100644
--- a/hw/pci/pcie.c
+++ b/hw/pci/pcie.c
@@ -668,7 +668,6 @@ void pcie_add_capability(PCIDevice *dev,
On Fri, Dec 09, 2016 at 11:48:20AM +, Alex Bennée wrote:
> Hi,
>
> I did a bunch of tweaking to see if I could abstract the hackage for
> record/replay a bit more. With a little bit of light re-factoring of
> the send and recv functions I can move all the specific send/recv
> logic into the ma
On Thu, Dec 22, 2016 at 05:42:40PM +0800, Peter Xu wrote:
> Hello,
>
> Since this is a general topic, I picked it out from the VT-d
> discussion and put it here, just want to be more clear of it.
>
> The issue is, whether we have exposed too much address spaces for
> emulated PCI devices?
>
> No
On 12/22/2016 01:18 PM, miny...@acm.org wrote:
> From: Corey Minyard
>
> Macro parameters should almost always have () around them when used.
> llvm reported an error on this.
>
> Remove redundant parenthesis and put parenthesis around the entire
> macros with assignments in case they are used i
On 12/21/2016 12:11 PM, Weiwei Jia wrote:
> Hi,
>
> I cannot add iothreads
> (https://libvirt.org/formatdomain.html#elementsIOThreadsAllocation) in
> the libvirt xml configuration file. Once I add
> "4" and other related config for IOthreads into
> the libvirt xml configuration file with virsh c
Marc-André Lureau writes:
> Generate and install the man, txt and html versions of QAPI
> documentation (generate and install qemu-doc.txt too).
Sure you don't install qemu-doc.txt in the previous patch already?
>
> Add it also to optional pdf/info targets.
>
> Signed-off-by: Marc-André Lureau
Marc-André Lureau writes:
> Build txt documentation, and install it.
Suggest "Build plain text documentation". Can touch up on commit.
>
> Signed-off-by: Marc-André Lureau
Reviewed-by: Markus Armbruster
Marc-André Lureau writes:
> Signed-off-by: Marc-André Lureau
This is a bit terse. Suggest to explain why, like this:
The recipe for making a man page from .texi is duplicated several
times over. Capture it in suitable pattern rules instead.
Can touch up on commit.
With that:
Reviewed-b
Marc-André Lureau writes:
> There is no clear reason to have rules to generate dvi format
> documentation, pdf is generally better supported.
Suggest "supported nowadays." Can touch up on commit.
>
> Signed-off-by: Marc-André Lureau
Reviewed-by: Markus Armbruster
Marc-André Lureau writes:
> Splitting the info files doesn't bring much benefits these days.
> This fixes also untracked generated info files from git ignore.
>
> Let's use MAKEINFOFLAGS for common flags, --number-sections is already
> the default anyway, so adding it doesn't change the info outp
Marc-André Lureau writes:
> Add a logo to texi2pdf output. Other formats (info/html) are left as
> future improvements.
>
> The pdf (needed by texi2pdf for vectorized images) was generated thanks
> to inkscape, from the pc-bios/qemu_logo.svg file, with the following
> command:
Suggest:
The PD
Marc-André Lureau writes:
> Place the body of expression documentation at the top (after the
> @symbol:). This prevents ambiguity with other argument or
> tagged-section documentation.
I suspect the ambiguity is due to sub-optimal doc language design. But
consistently putting the "what is this
Marc-André Lureau writes:
> Learn a few more markups used for API documentation.
>
> Signed-off-by: Marc-André Lureau
I don't know enough about POD to review this. If nobody else steps up,
and I can't find the time to learn some POD, I'll take it as is.
On Thu, Dec 22, 2016 at 4:33 AM, Daniel P. Berrange wrote:
> On Wed, Dec 21, 2016 at 12:11:51PM -0500, Weiwei Jia wrote:
>> Hi,
>>
>> I cannot add iothreads
>> (https://libvirt.org/formatdomain.html#elementsIOThreadsAllocation) in
>> the libvirt xml configuration file. Once I add
>> "4" and other
On Thu, Dec 22, 2016 at 4:30 AM, Daniel P. Berrange wrote:
> On Thu, Dec 22, 2016 at 01:34:47AM -0500, Weiwei Jia wrote:
>> Hi,
>>
>> With QEMU x-data-plane, I find the performance has not been improved
>> very much. Please see following two settings.
>>
>> Setting 1: I/O thread in host OS (VMM) r
On 22 December 2016 at 10:47, Daniel P. Berrange wrote:
> The following changes since commit 82ecffa8c050bf5bbc13329e9b65eac1caa5b55c:
>
> Open 2.9 development tree (2016-12-20 16:20:16 +)
>
> are available in the git repository at:
>
> git://github.com/berrange/qemu pull-qcrypto-2016-12-2
From: Corey Minyard
Macro parameters should almost always have () around them when used.
llvm reported an error on this.
Remove redundant parenthesis and put parenthesis around the entire
macros with assignments in case they are used in an expression.
Remove some unused macros.
Reported in htt
The physical TB cache is split into 2^E caches, where E is the number of
events with the "vcpu" and without the "disable" properties.
The virtual TB cache on each vCPU uses a (potentially) different
physical TB cache.
This is later exploited to support different tracing event states on a
per-vCPU
Optimizes tracing of events with the 'tcg' and 'vcpu' properties (e.g., memory
accesses), making it feasible to statically enable them by default on all QEMU
builds.
Some quick'n'dirty numbers with 400.perlbench (SPECcpu2006) on the train input
(medium size - suns.pl) and the guest_mem_before even
If an event is dynamically disabled, the TCG code that calls the
execution-time tracer is not generated.
Removes the overheads of execution-time tracers for dynamically disabled
events. As a bonus, also avoids checking the event state when the
execution-time tracer is called from TCG-generated cod
The function is reused in later patches.
Signed-off-by: Lluís Vilanova
---
cputlb.c|2 +-
include/exec/exec-all.h |6 ++
translate-all.c | 14 +-
3 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/cputlb.c b/cputlb.c
index 813279f3bc
Uses the per-vCPU event state in CPUState->trace_dstate (a bitmap) as an
index to a physical TB cache that will contain code specific to the set
of dynamically enabled events.
Two vCPUs tracing different events will execute code from different
physical TB caches. Two vCPUs tracing the same events
Later patches will make use of it.
Signed-off-by: Lluís Vilanova
---
trace/control-internal.h |5 +
trace/control.c |9 ++---
trace/control.h |2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/trace/control-internal.h b/trace/control-inter
Last patch removed a nesting level in generated code. Re-align all code
generated by backends to be 4-column aligned.
Signed-off-by: Lluís Vilanova
---
scripts/tracetool/backend/dtrace.py |2 +-
scripts/tracetool/backend/ftrace.py | 20 ++--
scripts/tracetool/backend/log.py
Hi Paolo,
thanks for the hint. In the SLES11 SP4 documentation
virtio-scsi is implemented, but this described SLES11SP4
as a host system not as a VM guest.
I'm totally confused. Why does the guest VM's runs until
version 2.7.0 without any problems (with older and newer
kernel versions)?
May be
On 20 December 2016 at 23:07, Samuel Thibault
wrote:
> The following changes since commit 82ecffa8c050bf5bbc13329e9b65eac1caa5b55c:
>
> Open 2.9 development tree (2016-12-20 16:20:16 +)
>
> are available in the git repository at:
>
> http://people.debian.org/~sthibault/qemu.git tags/samuel
On 12/22/2016 09:01 AM, Eric Blake wrote:
On 12/22/2016 08:30 AM, miny...@acm.org wrote:
From: Corey Minyard
Macro parameters should almost always have () around them when used.
llvm reported an error on this.
Reported in https://bugs.launchpad.net/bugs/1651167
Signed-off-by: Corey Minyard
On 22/12/2016 18:42, Eduardo Habkost wrote:
> On Thu, Dec 22, 2016 at 06:32:24PM +0100, Paolo Bonzini wrote:
>>
>>
>> On 22/12/2016 18:30, Peter Maydell wrote:
>>> On 22 December 2016 at 15:59, Paolo Bonzini wrote:
This moves out of libqemustub.a those functions which can be handled
si
On Thu, Dec 22, 2016 at 06:32:24PM +0100, Paolo Bonzini wrote:
>
>
> On 22/12/2016 18:30, Peter Maydell wrote:
> > On 22 December 2016 at 15:59, Paolo Bonzini wrote:
> >> This moves out of libqemustub.a those functions which can be handled
> >> simply by $(call lnot), like we already do for pci-
On 22/12/2016 18:30, Peter Maydell wrote:
> On 22 December 2016 at 15:59, Paolo Bonzini wrote:
>> This moves out of libqemustub.a those functions which can be handled
>> simply by $(call lnot), like we already do for pci-stub.c or kvm-stub.c.
>> libqemustub.a keep the more complex cases where a
On 22 December 2016 at 15:59, Paolo Bonzini wrote:
> This moves out of libqemustub.a those functions which can be handled
> simply by $(call lnot), like we already do for pci-stub.c or kvm-stub.c.
> libqemustub.a keep the more complex cases where a small part of the
> executables we build needs an
On 22/12/2016 13:33, Holger Schranz wrote:
>
>
> I have installed an RH 7.7 based on kernel 3.10 and a SuSE LEAP 42.2 which
> is based on kernel 4.4. Both system see the tape devices and can work.
> Than I restart in the same session the VM with SLES11 SP4 (kernel 3.0.101)
> and an older RH bas
No need to include them in libqemustub.a, since only system emulators
need them.
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs| 2 +-
hw/virtio/Makefile.objs | 6 +-
stubs/vhost.c => hw/virtio/vhost-stub.c | 0
stubs/Makefile.objs
No need to provide this knob, just enable COLO unconditionally.
Remove the configure option as well as stubs/migration-colo.c.
Signed-off-by: Paolo Bonzini
---
configure | 11 ---
migration/Makefile.objs | 3 +--
stubs/Makefile.objs | 1 -
stubs/migration-colo.c | 46
EventNotifiers are already supported by AioContext, so reuse that
in iohandler.c and remove the useless is_external argument. Since the
iohandler AioContext is never used for block devices, aio_disable_external
is never called on it. This lets us remove stubs/iohandler.c.
Signed-off-by: Paolo Bo
It makes little sense to implement only one of them, so avoid
proliferation of stubs files.
Signed-off-by: Paolo Bonzini
---
stubs/Makefile.objs | 5 +
stubs/fdset-add-fd.c| 8
stubs/fdset-find-fd.c | 8
stubs/fdset-get-fd.c| 8
stubs/fdset-remove
This has a single function, just move it to the other target/*/kvm.c files.
Signed-off-by: Paolo Bonzini
---
stubs/Makefile.objs | 1 -
stubs/kvm.c | 8
target/mips/kvm.c | 5 +
target/ppc/kvm.c| 5 +
target/s390x/kvm.c | 5 +
5 files changed, 15 insertions(+)
Some stubs are used for user-mode emulation only; they are not
needed by tools. Move them out of stubs/.
Signed-off-by: Paolo Bonzini
---
MAINTAINERS | 1 +
Makefile.target | 4 ++--
stubs/Makefile.objs | 2 --
stubs/cpus.c| 11 ---
stubs/replay-user.c | 33 --
They are small, it is not worth stubbing them. Just include them
in user-mode emulators and unit tests as well.
Signed-off-by: Paolo Bonzini
---
hw/core/Makefile.objs | 2 +-
hw/core/reset.c | 72 +
include/hw/hw.h | 6 +
i
No need to include them in libqemustub.a, since only system emulators
need them.
Signed-off-by: Paolo Bonzini
---
hw/acpi/Makefile.objs | 12
stubs/ipmi.c => hw/acpi/ipmi-stub.c | 0
stubs/Makefile.objs | 1 -
3 files changed, 8 insertions(+), 5 delet
monitor_cur_is_qmp was previously used by other stubs, but it's not
since 397d30e ("qemu-error: remove dependency of stubs on monitor",
2016-11-01).
Signed-off-by: Paolo Bonzini
---
stubs/Makefile.objs | 4 +---
stubs/mon-is-qmp.c| 10 --
stubs/monitor-init.c
Signed-off-by: Paolo Bonzini
---
stubs/Makefile.objs | 1 -
stubs/get-next-serial.c | 4
2 files changed, 5 deletions(-)
delete mode 100644 stubs/get-next-serial.c
diff --git a/stubs/Makefile.objs b/stubs/Makefile.objs
index c4df915..5b3e7c6 100644
--- a/stubs/Makefile.objs
+++ b/stubs
This moves out of libqemustub.a those functions which can be handled
simply by $(call lnot), like we already do for pci-stub.c or kvm-stub.c.
libqemustub.a keep the more complex cases where a small part of the
executables we build needs an implementation of a small subset of an API.
Paolo
Paolo B
No need to include them in libqemustub.a, since only system emulators
need them.
Signed-off-by: Paolo Bonzini
---
hw/smbios/Makefile.objs | 11 ---
stubs/smbios_type_38.c => hw/smbios/smbios_type_38-stub.c | 0
stubs/Makefile.objs
Hi,
Your series seems to have some coding style problems. See output below for
more information:
Message-id: 20161222152300.32395-1-pbonz...@redhat.com
Type: series
Subject: [Qemu-devel] [PULL 00/25] First round of misc patches for QEMU 2.9
=== TEST SCRIPT BEGIN ===
#!/bin/bash
BASE=base
n=1
to
From: "Kirill A. Shutemov"
The new paging more is extension of IA32e mode with more additional page
table level.
It brings support of 57-bit vitrual address space (128PB) and 52-bit
physical address space (4PB).
The structure of new page table level is identical to pml4.
The feature is enumera
From: Doug Evans
The syscall and sysret instructions behave a bit differently:
TF is checked after the instruction completes.
This allows the o/s to disable #DB at a syscall by adding TF to FMASK.
And then when the sysret is executed the #DB is taken "as if" the
syscall insn just completed.
Sign
On 22/12/2016 16:18, Leif Lindholm wrote:
> -smbios command line options were accepted but silently ignored on
> TARGET_ARM, due to a test for TARGET_I386 in arch_init.c.
>
> Copy the mechanism of hw/pci/pci-stub.c to implement an smbios-stub
> instead, enabled for all targets without CONFIG_SMB
From: Marcelo Tosatti
Check for KVM_CAP_ADJUST_CLOCK capability KVM_CLOCK_TSC_STABLE, which
indicates that KVM_GET_CLOCK returns a value as seen by the guest at
that moment.
For new machine types, use this value rather than reading
from guest memory.
This reduces kvmclock difference on migratio
From: Chao Peng
Signed-off-by: Chao Peng
Message-Id: <1478330391-74060-3-git-send-email-chao.p.p...@linux.intel.com>
Signed-off-by: Paolo Bonzini
---
hw/i386/pc.c | 29 -
hw/i386/pc_q35.c | 24 ++--
include/hw/i386/pc.h | 2 ++
3 fil
From: Marcelo Tosatti
Import KVM_CLOCK_TSC_STABLE.
Signed-off-by: Marcelo Tosatti
Message-Id: <20161210172324.402794...@redhat.com>
Signed-off-by: Paolo Bonzini
---
include/standard-headers/linux/input.h| 1 +
include/standard-headers/linux/pci_regs.h | 15 ++-
linux-headers
From: Chao Peng
Signed-off-by: Chao Peng
Message-Id: <1478330391-74060-2-git-send-email-chao.p.p...@linux.intel.com>
Signed-off-by: Paolo Bonzini
---
hw/i386/pc.c | 18 ++
hw/i386/pc_q35.c | 12 +++-
include/hw/i386/pc.h | 2 ++
3 files changed, 27 insertio
When a scsi-disk object receives VERIFY command with BYTCHK bit being zero,
scsi_block_is_passthrough returns false and finally makes req being proceeded
by scsi_block_dma_command. Because scsi_block_dma_command has removed process
of VERIFY, QEMU will abort in this function.
Reported-by: Junlian
From: Yaowei Bai
Commit 49cf57281b7 (vl: delay thread initialization after daemonization)
makes the global mutex is taken after daemonization instead before
daemonization by qemu_init_main_loop().
Signed-off-by: Yaowei Bai
Message-Id: <1480566640-27264-2-git-send-email-baiyao...@cmss.chinamobil
From: Yaowei Bai
It's timer to expire, not clock.
Signed-off-by: Yaowei Bai
Message-Id: <1480566640-27264-1-git-send-email-baiyao...@cmss.chinamobile.com>
Reviewed-by: Stefan Hajnoczi
Signed-off-by: Paolo Bonzini
---
include/qemu/timer.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
These will be used more as soon as the acquire/release is pushed down to
the ioeventfd handlers.
Reviewed-by: Fam Zheng
Reviewed-by: Stefan Hajnoczi
Signed-off-by: Paolo Bonzini
---
hw/scsi/virtio-scsi.c | 27 ++-
1 file changed, 18 insertions(+), 9 deletions(-)
diff -
From: Doug Evans
The remote protocol can't handle flipping back and forth
between 32-bit and 64-bit regs. To compensate, pretend "as if"
on 64-bit cpu when in 32-bit mode.
Signed-off-by: Doug Evans
Reviewed-by: Richard Henderson
Message-Id: <001a113dca8274572005406e0...@google.com>
Signed-off-
Really rule chaining is not a particularly expensive task, since
GNU Make caches the directory listing. However it is easy to
avoid it for most files and for phony targets (one was missing).
After this patch, only "Makefile", "scripts/hxtool" and
"scripts/create_config" attempt to use chained rul
From: Ziyue Yang
The patch is to fix the confusing assert fail message caused by
un-initialized device structure (from bite sized tasks).
The bug can be reproduced by
./qemu-system-x86_64 -nographic -device cfi.pflash01
The CFI hardware is dynamically loaded by QOM realizing mechanism,
however
From: Marc-André Lureau
Libtool support was removed in commit e999ee44349, there is a few
left-over.
Signed-off-by: Marc-André Lureau
Message-Id: <20161108070513.30274-1-marcandre.lur...@redhat.com>
Signed-off-by: Paolo Bonzini
---
.gitignore| 4
Makefile | 9 +++--
Makefile
From: Chao Peng
Signed-off-by: Chao Peng
Message-Id: <1478330391-74060-4-git-send-email-chao.p.p...@linux.intel.com>
Signed-off-by: Paolo Bonzini
---
hw/i386/pc.c | 21 -
hw/i386/pc_piix.c| 2 +-
hw/i386/pc_q35.c | 3 ++-
include/hw/i386/pc.h | 3 +++
4 f
This extracts the common part of address_space_map and
address_space_cache_init into a new function.
Reviewed-by: Stefan Hajnoczi
Signed-off-by: Paolo Bonzini
---
exec.c | 50 +-
1 file changed, 29 insertions(+), 21 deletions(-)
diff --git a/exec
This avoids taking the active_timers_lock or resetting/setting the
timers_done_ev if there are no active timers. This removes a small
(2-3%) source of overhead for dataplane. The list is then checked
again inside the lock, or a NULL pointer could be dereferenced.
Reviewed-by: Stefan Hajnoczi
Si
From: Vlad Lungu
get_opt_value() truncates the value at the first comma
Use memcpy() instead so that -append works correctly in the
presence of commas. For -initrd to work right, instead,
unescape the module filename and parameters with get_opt_value()
before calling mb_add_cmdline().
Signed-of
Do them right before the next patch generalizes them into a multi-included
file.
Reviewed-by: Stefan Hajnoczi
Signed-off-by: Paolo Bonzini
---
exec.c | 126 +
1 file changed, 103 insertions(+), 23 deletions(-)
diff --git a/exec.c
The following changes since commit d1e8e8ecc3d2a1a72504912d671f1cbbac1b06e5:
Merge remote-tracking branch 'remotes/huth/tags/target-dirs-20161220' into
staging (2016-12-21 21:11:48 +)
are available in the git repository at:
git://github.com/bonzini/qemu.git tags/for-upstream
for you to
From: Yi Sun
Add SHA_NI feature bit. Its spec can be found at:
https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf
Signed-off-by: Yi Sun
Message-Id: <1481683803-10051-1-git-send-email-yi.y@linux.intel.com>
Signed-off-by: Paolo Bonzini
---
target/i
From: Li Qiang
When the Intel 6300ESB watchdog is hot unplug. The timer allocated
in realize isn't freed thus leaking memory leak. This patch avoid
this through adding the exit function.
Signed-off-by: Li Qiang
Message-Id: <583cde9c.3223ed0a.7f0c2.8...@mx.google.com>
Signed-off-by: Paolo Bonzin
Templatize the address_space_* and *_phys functions, so that we can add
similar functions in the next patch that work with a lightweight,
cache-like version of address_space_map/unmap.
Reviewed-by: Stefan Hajnoczi
Signed-off-by: Paolo Bonzini
---
exec.c| 681 +---
Unnesting variables spends a lot of time parsing and executing foreach
and if functions. Because actually very few variables have to be
saved and restored, a good strategy is to remember what has to be done
in load-vars, and only iterate the right variables in load-vars.
For save-vars, unroll the
From: Yaowei Bai
Commit 87f68d318222563822b5c6b28192215fc4b4e441 (block: drop aio
functions that operate on the main AioContext) drops qemu_aio_wait
function references mostly while leaves these behind, clean up them.
Signed-off-by: Yaowei Bai
Message-Id: <1480566640-27264-3-git-send-email-baiy
Device models often have to perform multiple access to a single
memory region that is known in advance, but would to use "DMA-style"
functions instead of address_space_map/unmap. This can happen
for example when the data has to undergo endianness conversion.
Introduce a new data structure to cache
On Wed, Dec 21, 2016 at 06:58:44PM +0100, Paolo Bonzini wrote:
> On 21/12/2016 14:59, Igor Mammedov wrote:
> >> Apparently a misunderstanding of the underlying command line handling
> >> mechanics.
> >>
> >>> Also this patch would break build for targets that don't link smbios.c
> >>> (i.e. which d
-smbios command line options were accepted but silently ignored on
TARGET_ARM, due to a test for TARGET_I386 in arch_init.c.
Copy the mechanism of hw/pci/pci-stub.c to implement an smbios-stub
instead, enabled for all targets without CONFIG_SMBIOS.
Signed-off-by: Leif Lindholm
---
Not sure if S
build hotplug event handler method body in generic
hw/acpi/memory_hotplug.c and make hw/i386/acpi-build.c
only provide target specific full name of the event
handler.
That removes hardcoded MEMORY_HOTPLUG_HANDLER_PATH and
allows to do target specific memory hotplug AML placement
and wiring it with
On 12/22/2016 08:30 AM, miny...@acm.org wrote:
> From: Corey Minyard
>
> Macro parameters should almost always have () around them when used.
> llvm reported an error on this.
>
> Reported in https://bugs.launchpad.net/bugs/1651167
>
> Signed-off-by: Corey Minyard
> ---
> hw/ipmi/isa_ipmi_bt.
Acked-by: Dmitry Fleytman
> On 21 Dec 2016, at 10:21 AM, Cao jin wrote:
>
> When user specify invalid value for property aer_log_max, device should
> fail to create, and report appropriate message.
>
> Signed-off-by: Cao jin
> Reviewed-by: Marcel Apfelbaum
> Acked-by: Dmitry Fleytman
> ---
Hi, I'm working to emulate aix SO on RISC6000 environment using qemu
emulator.
I tried to import related patch ([RFC,2/6] prep: add IBM RS/6000 7248 (43p)
machine emulation), but this operation give me an error.
I'm using a wrong release of qemu code?
Do you know a version of qemu already integrat
From: Corey Minyard
Macro parameters should almost always have () around them when used.
llvm reported an error on this.
Reported in https://bugs.launchpad.net/bugs/1651167
Signed-off-by: Corey Minyard
---
hw/ipmi/isa_ipmi_bt.c | 18 +-
1 file changed, 9 insertions(+), 9 delet
** Changed in: qemu
Assignee: (unassigned) => cminyard (minyard)
** Changed in: qemu
Status: New => In Progress
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1651167
Title:
hw/ipmi/isa
On 12/19/2016 09:47 AM, dcb wrote:
Public bug reported:
I just had a go at compiling qemu trunk with
llvm trunk. It said:
hw/ipmi/isa_ipmi_bt.c:283:31: warning: logical not is only applied to
the left hand side of this bitwise operator [-Wlogical-not-parentheses]
Source code is
IP
On Thu, 22 Dec 2016 15:53:55 +0200
Marcel Apfelbaum wrote:
> On 12/22/2016 03:31 PM, Igor Mammedov wrote:
> > On Thu, 22 Dec 2016 14:31:19 +0200
> > Marcel Apfelbaum wrote:
> >
> >> On 12/06/2016 01:32 AM, Igor Mammedov wrote:
> >>> Move DIMM devices from global _SB scope to a new \_SB.MHPC
The current implementation uses width = 4 and device-width = 2 for the
flash configuration. When using u-boot or Linux, the flash is detected
as 32 x 16 bit, thus the sector size is doubled to 512 KB. When u-boot
sends a sector erase, only the first 256 KB are erased because the QEMU
flash impl
On 12/22/2016 03:31 PM, Igor Mammedov wrote:
On Thu, 22 Dec 2016 14:31:19 +0200
Marcel Apfelbaum wrote:
On 12/06/2016 01:32 AM, Igor Mammedov wrote:
Move DIMM devices from global _SB scope to a new \_SB.MHPC
container along with common methods used by DIMMs:
MCRS, MRST, MPXM, MOST, MEJ00, M
On Thu, 22 Dec 2016 14:31:19 +0200
Marcel Apfelbaum wrote:
> On 12/06/2016 01:32 AM, Igor Mammedov wrote:
> > Move DIMM devices from global _SB scope to a new \_SB.MHPC
> > container along with common methods used by DIMMs:
> > MCRS, MRST, MPXM, MOST, MEJ00, MSCN, MTFY
> >
> > this reduces AML
On Thu, 12/22 13:33, Holger Schranz wrote:
> Hi Fam,
>
> You win !!!
>
> I have installed an RH 7.7 based on kernel 3.10 and a SuSE LEAP 42.2 which
> is based on kernel 4.4. Both system see the tape devices and can work.
> Than I restart in the same session the VM with SLES11 SP4 (kernel 3.0.101)
On Thu, 22 Dec 2016 10:40:29 +0100
Eduardo Otubo wrote:
> Hi guys,
>
> I'm just trying Qemu 2.7 and 2.8 and Windows 2016 as guest and cpu
> hotplug doesn't seem to be working. CPU appears on qemu device tree, but
> doesn't appear inside the guest (nor control panel, performance monitor
> or devi
[resend, I don't know how I botched the From: line in my first attempt,
or if that botch changed who received the mail]
On 12/22/2016 12:08 AM, Zhang Chen wrote:
>>> Make sense, this command trying to collect status on whether
>>> an error has occurred, and the "replication_get_error_all(errp)"
>>
On 12/22/2016 12:08 AM, Zhang Chen wrote:
>>> Make sense, this command trying to collect status on whether
>>> an error has occurred, and the "replication_get_error_all(errp)"
>>> is always succeeds. So, Can you suggest to me the right name?
>> If replication_get_error_all() always succeeds, then w
On 22/12/2016 13:37, Kirill A. Shutemov wrote:
> On Fri, Dec 16, 2016 at 01:59:36PM +0100, Paolo Bonzini wrote:
>>
>>
>> On 15/12/2016 01:13, Kirill A. Shutemov wrote:
>>> The new paging more is extension of IA32e mode with more additional page
>>> table level.
>>>
>>> It brings support of 57-bit
On Fri, Dec 16, 2016 at 01:59:36PM +0100, Paolo Bonzini wrote:
>
>
> On 15/12/2016 01:13, Kirill A. Shutemov wrote:
> > The new paging more is extension of IA32e mode with more additional page
> > table level.
> >
> > It brings support of 57-bit vitrual address space (128PB) and 52-bit
> > physi
Hi Fam,
You win !!!
I have installed an RH 7.7 based on kernel 3.10 and a SuSE LEAP 42.2 which
is based on kernel 4.4. Both system see the tape devices and can work.
Than I restart in the same session the VM with SLES11 SP4 (kernel 3.0.101)
and an older RH based on kernel 2.6. This both system c
On 12/06/2016 01:32 AM, Igor Mammedov wrote:
Move DIMM devices from global _SB scope to a new \_SB.MHPC
container along with common methods used by DIMMs:
MCRS, MRST, MPXM, MOST, MEJ00, MSCN, MTFY
this reduces AML size on 12 * #slots bytes,
i.e. up to 3072 bytes for 265 slots.
Can you pleas
On 20 December 2016 at 21:16, Thomas Huth wrote:
> The following changes since commit 82ecffa8c050bf5bbc13329e9b65eac1caa5b55c:
>
> Open 2.9 development tree (2016-12-20 16:20:16 +)
>
> are available in the git repository at:
>
> https://github.com/huth/qemu.git tags/target-dirs-20161220
>
On 22/12/2016 12:06, Andrew Jones wrote:
> Alex,
>
> Are you happy with v8? If so, then, as far as I'm concerned, this
> series is ready. I'd like to try driving the edu device from ARM
> tests too.
>
> Thanks,
> drew
There are some minor conflicts, but nothing that I cannot fix. I've
pushed
1 - 100 of 131 matches
Mail list logo