Hi Thomas,
On 1/7/19 8:18 AM, Thomas Huth wrote:
> On 2019-01-04 18:58, Philippe Mathieu-Daudé wrote:
>> Signed-off-by: Philippe Mathieu-Daudé
>> ---
>> MAINTAINERS | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/MAINTAINERS b/MAINTAINERS
>> index f571b29077..03872552ee 100644
>> -
On 1/7/19 8:22 AM, Thomas Huth wrote:
> On 2019-01-04 18:58, Philippe Mathieu-Daudé wrote:
>> Since uWireSlave is only used in this new header, there is no
>> need to expose it via "qemu/typedefs.h".
>>
>> Signed-off-by: Philippe Mathieu-Daudé
>> ---
>> MAINTAINERS | 2 ++
>>
On 1/7/19 8:29 AM, Thomas Huth wrote:
> On 2019-01-04 18:58, Philippe Mathieu-Daudé wrote:
>> Signed-off-by: Philippe Mathieu-Daudé
>> ---
>> hw/arm/kzm.c | 2 +-
>> hw/arm/mps2.c| 2 +-
>> hw/arm/realview.c| 1 +
>> hw/arm/vexpress.c| 2 +-
>> hw/net/l
On 2019-01-07 09:02, Philippe Mathieu-Daudé wrote:
> Hi Thomas,
>
> On 1/7/19 8:18 AM, Thomas Huth wrote:
>> On 2019-01-04 18:58, Philippe Mathieu-Daudé wrote:
>>> Signed-off-by: Philippe Mathieu-Daudé
>>> ---
>>> MAINTAINERS | 2 ++
>>> 1 file changed, 2 insertions(+)
>>>
>>> diff --git a/MAINT
Thanks for the comments.
On 07/01/2019 00:33, BALATON Zoltan wrote:
On Sun, 6 Jan 2019, Nick Hudson wrote:
noload kernels are loaded with the u-boot image header and as a result
the header size needs adding to the entry point. Fake up a hdr so the
kernel image is loaded at the right address an
On Friday, December 14, 2018, Alex Bennée wrote:
> This is a QEMU specific version of a gitdm config for generating
> reports on the contributor base of the project. I've added enough
> group maps and domain aliases to ensure the current top ten is as
> reflective as it can be. As of this commit
On Fri, 4 Jan 2019 20:00:50 -0200
Eduardo Habkost wrote:
> On Fri, Jan 04, 2019 at 04:13:15PM -0500, Michael S. Tsirkin wrote:
> > On Fri, Jan 04, 2019 at 07:06:56PM -0200, Eduardo Habkost wrote:
> > > On Fri, Jan 04, 2019 at 03:48:02PM -0500, Michael S. Tsirkin wrote:
> > > > On Fri, Jan 04,
On Thu, Jan 03, 2019 at 12:05:54PM +0100, Philippe Mathieu-Daudé wrote:
> Cc'ing Marc-André & Gerd.
>
> On 12/19/18 10:31 AM, Gao Zhiyuan wrote:
> > Hi everyone.
> >
> > Can I please have someone's feedback on this bug?
> > https://bugs.launchpad.net/qemu/+bug/1809075
> > Briefly, guest OS loses
From: Tom Deseyn
v2: default to unimplemented
v3: match kernel behavior
v4: braces code-style
Signed-off-by: Tom Deseyn
---
linux-user/syscall.c | 41 +
1 file changed, 41 insertions(+)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 2801
There is no "capslock LED key event". 0xfa is KBD_REPLY_ACK, and the
device queues it in response to guest port writes. Yes, the ack can
race with actual key events. But IMO that isn't a bug in qemu.
Probably the linux kernel just throws away everything until it got the
ack for the port write,
On 1/4/19 3:28 PM, Edgar E. Iglesias wrote:
> From: "Edgar E. Iglesias"
>
> Create an unimplemented GPIO area instead of leaving it unassigned.
>
> Signed-off-by: Edgar E. Iglesias
Reviewed-by: Luc Michel
> ---
> hw/microblaze/petalogix_s3adsp1800_mmu.c | 4
> 1 file changed, 4 insertio
On 1/4/19 3:28 PM, Edgar E. Iglesias wrote:
> From: "Edgar E. Iglesias"
>
> Add MicroBlaze CPU properties to enable exceptions on failed
> bus accesses.
>
> Signed-off-by: Edgar E. Iglesias
Reviewed-by: Luc Michel
> ---
> target/microblaze/cpu.c | 12 +++-
> target/microblaze/cpu.h |
Peter Maydell writes:
> On Thu, 13 Dec 2018 at 11:55, Alex Bennée wrote:
>>
>> If we setup earlier we miss the parsing of the aarch64 state of the
>> CPU. If the user has booted up with:
>>
>> qemu-system-aarch64 -cpu host,aarch64=off -enable-kvm
>>
>> we end up presenting an aarch64 view of
On 1/4/19 4:12 PM, Peter Maydell wrote:
> On Fri, 7 Dec 2018 at 09:01, Luc Michel wrote:
>> This series adds support for the multiprocess extension of the GDB
>> remote protocol in the QEMU GDB stub.
>>
>> This extension is useful to split QEMU emulated CPUs in different
>> processes from the poin
On Fri, Jan 4, 2019 at 7:12 PM Philippe Mathieu-Daudé wrote:
>
> The size_to_str() function doesn't need to be in a generic header.
>
> It makes also sens to find this function in the same header than
> the opposite string to size functions: qemu_strtosz*().
> Note than this function is already im
On Fri, Jan 4, 2019 at 7:13 PM Philippe Mathieu-Daudé wrote:
>
> Many functions have documentation before the implementation in
> cutils.c. Since we expect documentation around the prototype
> declaration in headers, move the comments in cutils.h.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
>
On 04/01/2019 15:39, Cornelia Huck wrote:
On Thu, 3 Jan 2019 11:17:00 +0100
Pierre Morel wrote:
+static void fmb_update(void *opaque)
+{
+S390PCIBusDevice *pbdev = opaque;
+int64_t t = qemu_clock_get_ms(QEMU_CLOCK_VIRTUAL);
+int i;
+
+/* Update U bit */
+pbdev->fmb.last_up
On 04.01.19 15:33, Li Qiang wrote:
> What do you think of ‘g_assert_not_reached();’. For example:
>
>
>
> else {
>
> g_assert_not_reached();
>
> }
>
I agree, if thisever happens, it is a serious programming error, not an
error to report to the user. (after all, he did nothing wrong)
I
On 2019-01-07 10:08, Pierre Morel wrote:
> On 04/01/2019 15:39, Cornelia Huck wrote:
>> On Thu, 3 Jan 2019 11:17:00 +0100
>> Pierre Morel wrote:
>>
>>> +static void fmb_update(void *opaque)
>>> +{
>>> + S390PCIBusDevice *pbdev = opaque;
>>> + int64_t t = qemu_clock_get_ms(QEMU_CLOCK_VIRTUAL
Patchew URL:
https://patchew.org/QEMU/20190107082751.6461-1-tom.des...@gmail.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [Qemu-devel] [PATCH v4] Add getsockopt for settable SOL_IPV6 options
Message-id: 20190107082751.6461-1-to
On Sat, Jan 05, 2019 at 07:27:03PM +0100, David Kozub wrote:
> Hi,
>
> Can QEMU emulate an OPAL disk? The only relevant thing I found is a post
> from 2017 about TPM that mentions OPAL:
> https://lists.gnu.org/archive/html/qemu-devel/2017-07/msg04586.html
CCing John Snow (IDE/ATA) and Kevin Wolf
On 07/01/2019 10:11, Thomas Huth wrote:
On 2019-01-07 10:08, Pierre Morel wrote:
On 04/01/2019 15:39, Cornelia Huck wrote:
On Thu, 3 Jan 2019 11:17:00 +0100
Pierre Morel wrote:
+static void fmb_update(void *opaque)
+{
+ S390PCIBusDevice *pbdev = opaque;
+ int64_t t = qemu_clock_get_ms
From: Tom Deseyn
v2: default to unimplemented
v3: match kernel behavior
v4: braces code-style
v5: pointer code-style
Signed-off-by: Tom Deseyn
---
linux-user/syscall.c | 41 +
1 file changed, 41 insertions(+)
diff --git a/linux-user/syscall.c b/linux-us
On Thu, Dec 20, 2018 at 08:46:13AM -0600, Eric Blake wrote:
> On 12/20/18 8:15 AM, Marc-André Lureau wrote:
> > Signed-off-by: Marc-André Lureau
> > ---
> > qapi/ui.json | 24
> > 1 file changed, 24 insertions(+)
> >
> > diff --git a/qapi/ui.json b/qapi/ui.json
> > ind
Can you still reproduce this issue with the latest version of QEMU?
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1530386
Title:
command.com on
Can you still reproduce this issue with the latest version of QEMU? If
this is a bug in seabios, have you tried to report this to seabios
instead?
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subsc
> The first one is fixable with an explicit cast (ugly but works), but the
> second one is more problematic. It means we can't write stuff like
>
> USBPort uports[MAX(MAXPORTS_2, MAXPORTS_3)];
>
> when not in a function. So we either need a dumb version of MIN/MAX, or
> scrape the idea altogethe
* Eric Blake (ebl...@redhat.com) wrote:
> Add the macro QEMU_TYPEOF() to access __auto_type in new enough
> compilers, while falling back to typeof on older compilers (the
> fallback doesn't handle variable length arrays, but we don't use
> those; it also expands to more text).
>
> Then use that m
Looking through old bug tickets... can you still reproduce this issue
with the latest version of QEMU? Or could we close this ticket nowadays?
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscrib
Hi,
> > void AUD_close_out (QEMUSoundCard *card, SWVoiceOut *sw);
> > -int AUD_write (SWVoiceOut *sw, void *pcm_buf, int size);
>
> Can you add short documentation while modifying headers? Such:
>
> /**
> * AUD_write:
> *
> * Returns: the number of bytes written.
> */
While this certain
On 2019-01-04 18:58, Philippe Mathieu-Daudé wrote:
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> hw/alpha/typhoon.c | 1 -
> hw/arm/allwinner-a10.c | 1 -
> hw/arm/collie.c | 1 -
> hw/arm/cubieboard.c | 1 -
>
Hi Li,
On Thu, Dec 6, 2018 at 3:26 AM Li Zhijian wrote:
>
> Some address/memory APIs have different type between
> 'hwaddr/target_ulong addr' and 'int len'. It is very unsafe, espcially
As Philippe already suggested,
s/espcially/especially
> some APIs will be passed a non-int len by caller wh
Let's report IO-coherent access is supported for translation
table walks, descriptor fetches and queues by setting the COHACC
override flag. Without that, we observe wrong command opcodes.
The DT description also advertises the dma coherency.
Fixes a703b4f6c1ee ("hw/arm/virt-acpi-build: Add smmuv3
On Thu, Jan 03, 2019 at 05:31:13AM -0800, Li Qiang wrote:
> Spotted by Coverity: CID 1397070
> diff --git a/hw/usb/dev-mtp.c b/hw/usb/dev-mtp.c
> index b19b576278..666bafd9e8 100644
> --- a/hw/usb/dev-mtp.c
> +++ b/hw/usb/dev-mtp.c
> @@ -666,6 +666,7 @@ static void usb_mtp_object_readdir(MTPState
On Mon, 7 Jan 2019 at 07:54, Nick Hudson wrote:
> On 06/01/2019 22:56, no-re...@patchew.org wrote:
> > This series seems to have some coding style problems. See output below for
> > more information:
>
> The files being touched have lots of coding style problems already. I'm
> avoiding i) fixing
On Mon, Dec 24, 2018 at 3:16 AM Li Zhijian wrote:
>
>
> On 12/22/18 00:12, Michael S. Tsirkin wrote:
> > On Thu, Dec 06, 2018 at 10:32:11AM +0800, Li Zhijian wrote:
> >> Don't expect read(2) can always read as many as it's told.
> >>
> >> Signed-off-by: Li Zhijian
> >> Reviewed-by: Richard Hender
On Mon, 7 Jan 2019 at 10:22, Gerd Hoffmann wrote:
>
> On Thu, Jan 03, 2019 at 05:31:13AM -0800, Li Qiang wrote:
> > Spotted by Coverity: CID 1397070
> > #ifdef CONFIG_INOTIFY1
> > @@ -682,6 +683,7 @@ static void usb_mtp_object_readdir(MTPState *s,
> > MTPObject *o)
> > usb_mtp_add_chil
From: Prasad J Pandit
Qemu guest agent while executing user commands does not seem to
check length of argument list and/or environment variables passed.
It may lead to integer overflow or infinite loop issues. Add check
to avoid it.
Reported-by: Niu Guoxiang
Signed-off-by: Prasad J Pandit
---
On Thu, Dec 27, 2018 at 02:19:09PM -0800, Alexander Kappner wrote:
>
> Resending; forgot to CC maintainer.
Now the list mail address is wrong (.com instead of .org).
> 1) Guest recognizes new device, sends reset to emulated USB host
> 2) QEMU's USB host sends reset to host kernel
> 3) Host kerne
Different versions of GCC and Clang use different versions of the C standard.
This repeatedly caused problems already, e.g. with duplicated typedefs:
https://lists.gnu.org/archive/html/qemu-devel/2018-11/msg05829.html
or with for-loop variable initializers:
https://lists.gnu.org/archive/html/q
Signed-off-by: Alex Bennée
---
contrib/gitdm/domain-map | 2 ++
1 file changed, 2 insertions(+)
diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map
index 8cbbcfe93d..0ab41ee27a 100644
--- a/contrib/gitdm/domain-map
+++ b/contrib/gitdm/domain-map
@@ -9,7 +9,9 @@ greensocs.com Green
From: Joel Stanley
Here are some IBMers who use their personal addresses when submitting
patches.
Signed-off-by: Joel Stanley
Acked-by: Andrew Jeffery
Signed-off-by: Alex Bennée
---
contrib/gitdm/group-map-ibm | 5 +
1 file changed, 5 insertions(+)
diff --git a/contrib/gitdm/group-map-i
Hi,
Added a few more updates mostly of IBMers with non corporate emails.
The year-end stats as per:
git log --numstat --after="1/1/2018 00:00" \
--before="31/12/2018 23:59" | gitdm -n -l 10
Are:
Top changeset contributors by employer
Red Hat 3091 (43.
Signed-off-by: Alex Bennée
---
contrib/gitdm/group-map-ibm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/contrib/gitdm/group-map-ibm b/contrib/gitdm/group-map-ibm
index 6c0570107d..22727319b3 100644
--- a/contrib/gitdm/group-map-ibm
+++ b/contrib/gitdm/group-map-ibm
@@ -6,6 +6,8 @@ a...@o
Aleksandar Markovic writes:
> From: Aleksandar Markovic
>
> New directory organization is as follows:
>
> tests
> tcg
> mips
> user
> isa
> r5900
> ase
> dsp
> system
> ase
> dsp
>
> New file names are unique within tests/
Aleksandar Markovic writes:
> From: Aleksandar Markovic
>
> Remove old directories after reorganization of MIPS TCG tests.
>
> Signed-off-by: Aleksandar Markovic
> ---
> tests/tcg/mips/mips32-dsp/Makefile| 136 -
> tests/tcg/mips/mips32-dspr2/Makefile | 71 ---
>
noload kernels are loaded with the u-boot image header and as a result
the header size needs adding to the entry point. Fake up a hdr so the
kernel image is loaded at the right address and the entry point is
adjusted appropriately.
The default location for the uboot file is 32MiB above bottom o
On 03.01.19 11:17, Pierre Morel wrote:
> From: Yi Min Zhao
>
> Common function measurement block is used to report zPCI internal
> counters of successful pcilg/stg/stb and rpcit instructions to
> a memory location provided by the program.
>
> This patch introduces a new ZpciFmb structure and sch
On Thu, Jan 03, 2019 at 03:15:44PM +0100, Thomas Huth wrote:
> Hi,
>
> On 2018-12-27 07:33, Yang Zhong wrote:
> > From: Paolo Bonzini
> >
> > Do not link it unconditionally into all binaries.
> >
> > Signed-off-by: Paolo Bonzini
> > ---
> > hw/pci-host/Makefile.objs | 2 +-
> > 1 file change
Emilio G. Cota writes:
> Two small fixes for fp-bench. They fix the fact that we weren't
> generating normals, even though we intended to.
>
> You can pull this series from:
> https://github.com/cota/qemu/tree/fp-bench-fixes
>
> Thanks,
>
> Emilio
Queued to fpu/next, thanks.
-
On Fri, 14 Dec 2018 at 05:24, Richard Henderson
wrote:
>
> Split out functions to extract the virtual address parameters.
> Let the functions choose T0 or T1 address space half, if present.
> Extract (most of) the control bits that vary between EL or Tx.
>
> Signed-off-by: Richard Henderson
> ---
On Fri, 14 Dec 2018 at 05:24, Richard Henderson
wrote:
>
> The arm_regime_tbi{0,1} functions are replacable with the new function
> by giving the lowest and highest address.
>
> Signed-off-by: Richard Henderson
> ---
> target/arm/cpu.h| 35 --
> target/arm/helper.c |
On 1/7/19 9:05 AM, Thomas Huth wrote:
> On 2019-01-07 09:02, Philippe Mathieu-Daudé wrote:
>> Hi Thomas,
>>
>> On 1/7/19 8:18 AM, Thomas Huth wrote:
>>> On 2019-01-04 18:58, Philippe Mathieu-Daudé wrote:
Signed-off-by: Philippe Mathieu-Daudé
---
MAINTAINERS | 2 ++
1 file chan
On Fri, 14 Dec 2018 at 05:24, Richard Henderson
wrote:
>
> We need to reuse this from helper-a64.c. Provide a stub
> definition for CONFIG_USER_ONLY. This matches the stub
> definitions that we removed for arm_regime_tbi{0,1} before.
>
> Signed-off-by: Richard Henderson
> ---
> target/arm/inte
Richard Henderson writes:
> On 12/21/18 11:30 AM, Emilio G. Cota wrote:
>> +ua.s = 0x0021;
>> +ub.s = 0x3ca0;
>> +uc.s = 0x0020;
>> +ur.h = fma(ua.h, ub.h, uc.h);
>> +if (ur.s != 0x0021) {
>
> Forgot your ull's, but otherwise o
On Fri, 14 Dec 2018 at 05:24, Richard Henderson
wrote:
>
> Stripping out the authentication data does not require any crypto,
> it merely requires the virtual address parameters.
>
> Signed-off-by: Richard Henderson
Reviewed-by: Peter Maydell
thanks
-- PMM
On Fri, 4 Jan 2019 at 17:30, Marc-André Lureau
wrote:
>
> The following changes since commit 6395fe0c2c7d9f336d87960a7c9924b630c57c91:
>
> Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request'
> into staging (2019-01-04 13:22:51 +)
>
> are available in the Git repository a
On Fri, 14 Dec 2018 at 05:24, Richard Henderson
wrote:
>
> This is not really functional yet, because the crypto is not yet
> implemented. This, however follows the Auth pseudo function.
>
> Signed-off-by: Richard Henderson
> ---
> target/arm/helper-a64.c | 21 -
> 1 file ch
On Fri, Jan 04, 2019 at 03:13:03PM +0100, Paolo Bonzini wrote:
> On 27/12/18 07:33, Yang Zhong wrote:
> > +self.clauses.append(KconfigData.DependsOnClause(var, expr))
> >
> > def do_select(self, var, symbol, cond=None):
> > -pass
> > +cond = (cond & var) if not (cond
In the block layer, synchronous APIs are often implemented by creating a
coroutine that calls the asynchronous coroutine-based implementation and
then waiting for completion with BDRV_POLL_WHILE().
For this to work with iothreads (more specifically, when the synchronous
API is called in a thread t
Hi,
On Thu, Dec 27, 2018 at 9:32 PM Eduardo Habkost wrote:
>
> On Fri, Dec 21, 2018 at 11:10:30AM -0500, Michael S. Tsirkin wrote:
> > On Thu, Dec 06, 2018 at 10:32:13AM +0800, Li Zhijian wrote:
> > > a new field xloadflags was added to recent x86 linux, and BIT 1:
> > > XLF_CAN_BE_LOADED_ABOVE_4
On 12.12.18 10:16, David Hildenbrand wrote:
> We better stop right away. For now, errors would be partially ignored
> (so the guest might get informed or the device might get unplugged),
> although actual plug/unplug will be reported as failed to the user.
>
> While at it, properly move the check
Hi
On Tue, Dec 25, 2018 at 5:52 PM Jon Doron wrote:
>
> 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
Instead of registering compat properties as globals, let's keep them
in their own array, to avoid mixing with user globals.
Introduce object_apply_global_props() function, to apply compatibility
properties from a GPtrArray.
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 27 ---
include/hw/i386/pc.h
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 11 ---
include/hw/i386/pc.h | 9 ++--
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 10 +-
hw/arm/virt.c | 45 ++--
hw/i386/pc_piix.c | 474 +
hw/i386/pc_q35.c |
Move the compat arrays inside functions that use them.
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
hw/arm/virt.c | 94 +++---
hw/i386/pc_piix.c | 607 ++---
hw/i386/
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 24
include/hw/i386/pc.h
Similarly to accel properties, move compat properties out of globals
registration, and apply the machine compat properties during
device_post_init().
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 19 ---
include/hw/i386/pc.h |
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 23 ---
include/hw/i386/pc.h
Use static arrays instead. I decided to rename the conflicting
pc_compat_2_3() function with pc_compat_2_3_fn().
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h | 3 ++
i
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 11 ---
include/hw/i386/pc.h | 17 ++--
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 43 ---
include/hw/i
A step towards being able to call a common function,
object_apply_global_props().
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
hw/core/qdev-properties.c | 29 -
1 file changed, 20 insertions(+)
Use static arrays instead. I decided to rename the conflicting
pc_compat_2_1() function with pc_compat_2_1_fn().
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h | 3 +++
No longer needed.
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h | 12
1 file changed, 12 deletions(-)
diff --git a/include/hw/boards.h b/include/hw/boards.h
index f14c38bb63..0566742412 10
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 ++
include/hw/compat.h| 27 --
include/hw/i386/pc.h | 74 ++
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 19 ---
include/hw/i386/pc.h |
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 3 ---
include/hw/i386/pc.h | 17 ++--
Use static arrays instead. I decided to rename the conflicting
pc_compat_2_2() function with pc_compat_2_2_fn().
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h | 3 ++
i
The following changes since commit e59dbbac0364344a3ad84c3497a98c56003d3fb8:
Merge remote-tracking branch
'remotes/philmd/tags/fw_cfg-20190104-pull-request' into staging (2019-01-04
18:23:13 +)
are available in the Git repository at:
https://github.com/elmarco/qemu.git tags/machine-pro
The header is now empty.
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/compat.h| 4
include/hw/i386/pc.h | 1 -
hw/arm/virt.c | 1 -
hw/ppc/spapr.c | 1 -
hw/s390x/s39
Use static arrays instead. I decided to rename the conflicting
pc_compat_2_1() function with pc_compat_2_1_fn().
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/i386/pc.h | 236 +++-
All globals are now either provided via -global or through -cpu
features (CPU features are implemented by registering globals).
If the global isn't being used, it should warn in either case.
We can thus consider that all global_props are "user-provided"
globals. No need to track this per-globals
Use static arrays instead.
Suggested-by: Eduardo Habkost
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
include/hw/boards.h| 3 +++
include/hw/compat.h| 15 ---
include/hw/i386/pc.h | 23
This will allow to apply compat properties on other objects than QDev easily.
Signed-off-by: Marc-André Lureau
Reviewed-by: Cornelia Huck
Reviewed-by: Igor Mammedov
Acked-by: Eduardo Habkost
---
include/hw/qdev-core.h | 2 ++
hw/core/qdev.c | 6 +-
2 files changed, 7 insertions(+)
It's now possible to use the common function.
Teach object_apply_global_props() to warn if Error argument is NULL.
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Acked-by: Eduardo Habkost
---
hw/core/qdev-properties.c | 24 ++--
qom
Hi all,
Sorry for the mistakenly deleted " include "qapi/error.h" " for
[PATCH for-4.0 v9 11/16] qemu_thread: supplement error handling for
emulated_realize,
will add this #include back in next version.
Have a nice day, and again sorry for the trouble.
Fei
在 2019/1/2 下午9:46, no-re...@patche
Emilio G. Cota writes:
> On Thu, Dec 20, 2018 at 11:10:08 +, Alex Bennée wrote:
> (snip)
>> +#if defined(__GLIBC__) && (__GLIBC__ == 2 && __GLIBC_MINOR__ <= 12)
>> +#define QEMU_HARDFLOAT_USE_FMA 0
>> +#else
>> +#define QEMU_HARDFLOAT_USE_FMA 1
>> +#endif
>> +#else
>> +#define QEMU_HARDFLOA
hostmem-file and hostmem-memfd use the whole object path for the
memory region name, and hostname-ram uses only the path component (the
object id, or canonical path basename):
qemu -m 1024 -object memory-backend-file,id=mem,size=1G,mem-path=/tmp/foo -numa
node,memdev=mem -monitor stdio
(qemu) inf
All qdev_prop_register_global() set &error_fatal for errp, except
'-rtc driftfix=slew', which arguably should also use &error_fatal, as
otherwise failing to apply the property would only report a warning.
Signed-off-by: Marc-André Lureau
Reviewed-by: Igor Mammedov
Reviewed-by: Cornelia Huck
Ack
Replace arm_cpu_post_init() instance callback by calling it from leaf
classes, to avoid potential ordering issue with other post_init callbacks.
Signed-off-by: Marc-André Lureau
Suggested-by: Igor Mammedov
Reviewed-by: Igor Mammedov
Acked-by: Eduardo Habkost
---
target/arm/cpu-qom.h | 3 +++
On 04/01/2019 09:53, P J P wrote:
> +-- On Fri, 4 Jan 2019, Mark Cave-Ayland wrote --+
> | I asked someone with real Ultra-5 hardware to check this for me, and
> they've
> | sent me back the following output:
> |
> | ok .properties
> | address fffb8000
> | button
> | interrupts
On 24.12.18 16:50, Vladimir Sementsov-Ogievskiy wrote:
> Hi all!
>
> bdrv_co_block_status digs bs->file for additional, more accurate search for
> hole
> inside region, reported as DATA by bs since long-ago
>
>commit 5daa74a6ebce7543aaad178c4061dc087bb4c705
>Author: Paolo Bonzini
>D
On Mon, 07 Jan 2019 06:48:33 +0900,
Richard Henderson wrote:
>
> On 1/6/19 11:11 PM, Yoshinori Sato wrote:
> > Hello.
> > I written Renesas RX port.
> > It is works to boot linux kernel of minimal configuration.
> >
> > I'd like to merge this into the qmeu release and I need some
> > advice on ho
Patchew URL: https://patchew.org/QEMU/20190107103426.2669-1-ppan...@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 ===
#!
On 04/01/2019 22:31, Richard Henderson wrote:
> I've split this out from the target/ppc patch set in which
> it was developed.
>
>
> r~
>
>
> Richard Henderson (10):
> tcg: Add logical simplifications during gvec expand
> tcg: Add gvec expanders for nand, nor, eqv
> tcg: Add write_aofs t
On Fri, Dec 21, 2018 at 10:14:42PM +0100, Yaroslav Isakov wrote:
> This patch series introduces the ability for virtual audio drivers to pass
> information about guest-chosen DB values to backend audio drivers.
>
> For now, supported virtual driver is hda-codec, and backend is pulseaudio, as
> the
1 - 100 of 328 matches
Mail list logo