Hi,
> > This patch is modified according to corey's patch. Some changes below:
> > 1. IMO it's unnecessary that chardev reconnect if it fails to connect at
> > startup.
> > Qemu exit in this scene. In this way the patch does not change interface of
> > chardev.
> > It would be much more simple
Update the command line documentation to include the new sysbus
connection ability
Signed-off-by: Alistair Francis
---
qemu-options.hx |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index 2d33815..131248b 100644
--- a/qemu-optio
Hi,
> > It's not different from other input devices. No buffer space -> drop
> > event. What else do you think should happen? We could signal "you lost
> > events" to the guest, but I suspect that buys us nothing. Other input
> > devices don't have that capability, so guests are likely not p
On 11 April 2014 02:40, Eric Blake wrote:
> We uncovered a real bug that would be fixed by this patch:
> https://lists.gnu.org/archive/html/qemu-devel/2014-04/msg01745.html
No, that's a bug in the called code. The API here defines
that for optional parameters, if the have_foo bool is false
then t
On 11 April 2014 07:34, Alistair Francis wrote:
> This removes the old method to connect devices and replaces it
> with three calls to the three qdev-monitor functions added
> in the previous patch.
>
> This allows complete machines to be built via the command line as
> well as just attaching simp
[Cc: Andreas, Anthony]
Alexander Graf writes:
> On 10.04.2014, at 17:52, Peter Maydell wrote:
>
>> On 10 April 2014 16:49, Alexander Graf wrote:
>>> For the next call, I would propose to revive the "platform bus"
>>> (aka: how to create non-PCI devices with -device) discussions
Rather: device
On Fri, 04/11 08:27, Peter Maydell wrote:
> On 11 April 2014 02:40, Eric Blake wrote:
> > We uncovered a real bug that would be fixed by this patch:
> > https://lists.gnu.org/archive/html/qemu-devel/2014-04/msg01745.html
>
> No, that's a bug in the called code. The API here defines
> that for opt
On 11 April 2014 07:34, Alistair Francis wrote:
> This patch allows sysbus devices to be attached via
> command line arguments.
>
> This can be used to build an entire machine from the command
> line or to just add devices that aren't in the machine_init
> code.
>
> A peripheral can be added with
Hi,
> If drivers don't expect a mix of functionality, then separate IDs
> seem better.
The linux kernel can deal with it just fine. It's just that humans are
more used to have separate devices. And I remember back in the dark xen
days the input channel for xenfb was a unified input device whi
Eric Blake writes:
> On 04/10/2014 07:45 AM, Alexander Graf wrote:
>
>
> Is this something that can be quickly fixed (perhaps by reverting the
> PPC patch until a more complete solution is ready), and if so, is it
> worth doing for 2.0 proper, rather than waiting for 2.0.1?
W
Hi,
> > I guess the only thing we might want to here is bail out in case the
> > major version is != 1 (which implies a incompatible change). The major
> > version didn't change so far though, and I think it is highly unlikely
> > that it'll ever happen.
> >
> > cheers,
> > Gerd
>
> BTW thi
"Dr. David Alan Gilbert" writes:
> * Markus Armbruster (arm...@redhat.com) wrote:
>> I stumbled over this while trying to purge error_is_set() from the code.
>
>> Here's how we commonly use the Error API:
>>
>> Error *err = NULL;
>>
>> foo(arg, &err)
>> if (err) {
>> goto ou
On Do, 2014-04-10 at 18:20 +0300, Michael S. Tsirkin wrote:
> On Thu, Apr 10, 2014 at 02:10:20PM +0200, Gerd Hoffmann wrote:
> > On Do, 2014-04-10 at 14:05 +0300, Michael S. Tsirkin wrote:
> > > On Thu, Apr 10, 2014 at 11:07:53AM +0200, Gerd Hoffmann wrote:
> > > > Device for sending non-input cont
Kevin Wolf writes:
> Am 09.04.2014 um 17:48 hat Markus Armbruster geschrieben:
>> I stumbled over this while trying to purge error_is_set() from the code.
>>
>>
>> Here's how we commonly use the Error API:
>>
>> Error *err = NULL;
>>
>> foo(arg, &err)
>> if (err) {
>> goto
ENOENT means the kernel has an empty dirty bitmap for this
slot. Don't abort in that case. This appears to solve
the bug reported at
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1303926
which first showed up with commit b533f658a98325d: fix return
check for KVM_GET_DIRTY_LOG ioctl
Cc: S
Anthony Liguori writes:
> The original visiting code was loosely based on ASN1 marshaling code
> from Samba which used the "if error, bail out at the top" style of
> error handling.
>
> As use of Error has evolved in QEMU, I agree that the paradigm of
> "bail out as soon as you see an error and f
* Markus Armbruster (arm...@redhat.com) wrote:
> "Dr. David Alan Gilbert" writes:
>
> > * Markus Armbruster (arm...@redhat.com) wrote:
> >> I stumbled over this while trying to purge error_is_set() from the code.
> >
> >> Here's how we commonly use the Error API:
> >>
> >> Error *err = NULL;
On Fri, Apr 11, 2014 at 10:01:37AM +0200, Markus Armbruster wrote:
> Eric Blake writes:
>
> > On 04/10/2014 07:45 AM, Alexander Graf wrote:
> >
> >
> > Is this something that can be quickly fixed (perhaps by reverting the
> > PPC patch until a more complete solution is ready), and if
On 11.04.14 07:00, Alexey Kardashevskiy wrote:
At the moment generic version-less CPUs are supported via hardcoded aliases.
For example, POWER7 is an alias for POWER7_v2.1. So when QEMU is started
with -cpu POWER7, the POWER7_v2.1 class instance is created.
This approach works for TCG and KVMs
On 11.04.14 09:55, Peter Maydell wrote:
On 11 April 2014 07:34, Alistair Francis wrote:
This patch allows sysbus devices to be attached via
command line arguments.
This can be used to build an entire machine from the command
line or to just add devices that aren't in the machine_init
code.
A
On Fri, Apr 11, 2014 at 5:55 PM, Peter Maydell wrote:
> On 11 April 2014 07:34, Alistair Francis wrote:
>> This patch allows sysbus devices to be attached via
>> command line arguments.
>>
>> This can be used to build an entire machine from the command
>> line or to just add devices that aren't i
On Mon, 7 Apr 2014 18:14:51 +0300
"Michael S. Tsirkin" wrote:
> On Mon, Apr 07, 2014 at 04:32:16PM +0200, Igor Mammedov wrote:
> > On Mon, 7 Apr 2014 13:23:54 +0300
> > "Michael S. Tsirkin" wrote:
> >
> > > On Fri, Apr 04, 2014 at 03:36:53PM +0200, Igor Mammedov wrote:
> > > > Notify PIIX4_PM/I
On Mon, 7 Apr 2014 18:21:14 +0300
"Michael S. Tsirkin" wrote:
> On Mon, Apr 07, 2014 at 04:26:02PM +0200, Igor Mammedov wrote:
> > On Mon, 7 Apr 2014 11:13:01 -0300
> > Eduardo Habkost wrote:
> >
> > > On Mon, Apr 07, 2014 at 01:07:53PM +1000, Alexey Kardashevskiy wrote:
> > > > On 04/05/2014 1
On 11.04.14 09:46, Markus Armbruster wrote:
[Cc: Andreas, Anthony]
Alexander Graf writes:
On 10.04.2014, at 17:52, Peter Maydell wrote:
On 10 April 2014 16:49, Alexander Graf wrote:
For the next call, I would propose to revive the "platform bus"
(aka: how to create non-PCI devices with
On 11.04.14 07:41, Alistair Francis wrote:
On Thu, Apr 10, 2014 at 11:48 PM, Alexander Graf wrote:
On 10.04.14 15:26, Peter Crosthwaite wrote:
On Thu, Apr 10, 2014 at 1:33 AM, Eric Auger wrote:
From: Kim Phillips
This is a hack and only serves as an example of what needs to be
done to mak
On 10.04.14 16:43, Alexey Kardashevskiy wrote:
On 04/10/2014 11:26 PM, Alexander Graf wrote:
On 10.04.14 15:24, Alexey Kardashevskiy wrote:
On 04/10/2014 10:51 PM, Alexander Graf wrote:
On 14.03.14 05:18, Alexey Kardashevskiy wrote:
The current allocator returns IRQ numbers from a pool and d
On 10.04.14 16:31, Alexey Kardashevskiy wrote:
On 04/10/2014 10:34 PM, Alexander Graf wrote:
On 03.04.14 15:14, Alexey Kardashevskiy wrote:
This allows guests to have a different timebase origin from the host.
This is needed for migration, where a guest can migrate from one host
to another an
On Mon, 7 Apr 2014 18:36:34 +0300
"Michael S. Tsirkin" wrote:
> On Mon, Apr 07, 2014 at 04:22:06PM +0200, Igor Mammedov wrote:
> > On Mon, 7 Apr 2014 16:25:30 +0300
> > "Michael S. Tsirkin" wrote:
> >
> > > On Mon, Apr 07, 2014 at 03:12:11PM +0200, Igor Mammedov wrote:
> > > > On Mon, 7 Apr 201
On Fri, Apr 11, 2014 at 4:35 PM, Alistair Francis
wrote:
> Update the command line documentation to include the new sysbus
> connection ability
>
> Signed-off-by: Alistair Francis
> ---
>
> qemu-options.hx |8 +---
> 1 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/qemu-
Am 11.04.2014 um 10:28 hat Markus Armbruster geschrieben:
> Kevin Wolf writes:
>
> > Am 09.04.2014 um 17:48 hat Markus Armbruster geschrieben:
> >> I stumbled over this while trying to purge error_is_set() from the code.
> >>
> >>
> >> Here's how we commonly use the Error API:
> >>
> >> Er
Hi,
Two sdl2 fixes for relative mouse mode, by Cole Robinson.
please pull,
Gerd
The following changes since commit f516a5cc051db6e999e9e60dc968dcb5aeffe11f:
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
(2014-04-10 23:07:56 +0100)
are available in the git rep
From: Cole Robinson
Unbreaks relative mouse mode with sdl2, just like was done with sdl.c
in c3aa84b6.
Signed-off-by: Cole Robinson
Signed-off-by: Gerd Hoffmann
---
ui/sdl2.c | 18 +++---
1 file changed, 11 insertions(+), 7 deletions(-)
diff --git a/ui/sdl2.c b/ui/sdl2.c
index f1
Am 10.04.2014 um 19:36 hat Max Reitz geschrieben:
> As speed is an optional parameter for the QMP block-commit command, it
> should be set to 0 if not given (as it is undefined if has_speed is
> false), that is, the speed should not be limited.
>
> Signed-off-by: Max Reitz
> Reviewed-by: Eric Bla
From: Cole Robinson
Right now relative mode accelerates too fast, and has the 'invisible wall'
problem. SDL2 added an explicit API to handle this use case, so let's use
it.
Signed-off-by: Cole Robinson
Signed-off-by: Gerd Hoffmann
---
ui/sdl2.c | 3 ++-
1 file changed, 2 insertions(+), 1 dele
On 07.04.2014, at 23:40, Thomas Falcon wrote:
> The first patch pulls the register length calculation into its own
> function, and the second adds support for little endian ppc in gdbstub.
Thanks, applied to ppc-next.
(For some reason your to: mails don't arrive in my inbox, I only see the ML
On 20.03.14 11:16, BALATON Zoltan wrote:
On Sat, 15 Mar 2014, BALATON Zoltan wrote:
Try to better match the memory map of a PowerMac3,1 model by moving
the pci-cfg mappings to where they are on a real machine. Also add the
VGA card after the macio to let the latter be mapped from 0x8000 to
On 04/10/2014 07:24 PM, Daniel P. Berrange wrote:
> On Wed, Mar 05, 2014 at 03:33:39PM +0100, Paolo Bonzini wrote:
>> Il 05/03/2014 15:21, Daniel P. Berrange ha scritto:
alpha/typhoon.c:b = pci_register_bus(dev, "pci",
mips/gt64xxx_pci.c: phb->bus = pci_register_bus(dev, "pci",
>>
On Thu, Apr 10, 2014 at 1:48 AM, Markus Armbruster wrote:
> I stumbled over this while trying to purge error_is_set() from the code.
>
>
> Here's how we commonly use the Error API:
>
> Error *err = NULL;
>
> foo(arg, &err)
> if (err) {
> goto out;
> }
> bar(arg, &err)
>
Chris Boot updated his qemu from 1.7.0 to 1.7.1, and noticed that windows guests
which was using virtio-scsi does not work anymore. Windows BSODs at
boot with the following error:
STOP: c221 Unknown Hard Error
\StstenRiit\System32\ntdll.dll
Collecting data for crash dump ...
...
A
When VM guest programs multicast addresses for
a virtio net card, it supplies a 32 bit
entries counter for the number of addresses.
These addresses are read into tail portion of
a fixed macs array which has size MAC_TABLE_ENTRIES,
at offset equal to in_use.
To avoid overflow of this array by guest
On 04/11/14 14:02, Michael Tokarev wrote:
> Chris Boot updated his qemu from 1.7.0 to 1.7.1, and noticed that windows
> guests
> which was using virtio-scsi does not work anymore. Windows BSODs at
> boot with the following error:
>
>
> STOP: c221 Unknown Hard Error
>\StstenRiit\System
On 04/11/2014 05:40 AM, Alexey Kardashevskiy wrote:
>> but AFAICT nothing got merged to change this for all the other boards as
>> discussed here :-( This is painful for libvirt since we have todo even
>> more hacks triggered off machine names now, instead of being able to
>> rely on pci.0 naming
On 11.04.14 14:27, Eric Blake wrote:
On 04/11/2014 05:40 AM, Alexey Kardashevskiy wrote:
but AFAICT nothing got merged to change this for all the other boards as
discussed here :-( This is painful for libvirt since we have todo even
more hacks triggered off machine names now, instead of being
On 04/09/2014 09:04 PM, Peter Maydell wrote:
> MacOSX clang silently swallows unrecognized -f options when doing a link
> with '-framework' also on the command line, so to detect support for
> the various -fstack-protector options we must do a plain .c to .o compile,
> not a complete compile-and-li
On 03.04.2014 21:56, Richard Henderson wrote:
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 84
> +++-
> 1 file changed, 69 insertions(+), 15 deletions(-)
>
> diff --git a/tcg/aarch64/tcg-target.c b/tcg/aarch64/tcg-target.c
> i
On 03.04.2014 21:56, Richard Henderson wrote:
> Combines 4 other inline functions and tidies the prologue.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 100
> ---
> 1 file changed, 33 insertions(+), 67 deletions(-)
>
> diff
On 03.04.2014 21:56, Richard Henderson wrote:
> It's obviously call-clobbered, but is otherwise unused.
> Repurpose it as the TCG temporary.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 34 --
> tcg/aarch64/tcg-target.h | 32
On 03.04.2014 21:56, Richard Henderson wrote:
> It's the more canonical interface.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 16 +++-
> 1 file changed, 7 insertions(+), 9 deletions(-)
>
> diff --git a/tcg/aarch64/tcg-target.c b/tcg/aarch64/tcg-target.c
On 03.04.2014 21:56, Richard Henderson wrote:
> Instead of passing them the "args" array.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 49
> +---
> 1 file changed, 17 insertions(+), 32 deletions(-)
>
> diff --git a/tcg/aarc
On 03.04.2014 21:56, Richard Henderson wrote:
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 115
> +--
> 1 file changed, 32 insertions(+), 83 deletions(-)
>
> diff --git a/tcg/aarch64/tcg-target.c b/tcg/aarch64/tcg-target.c
> i
Reviewed-by: Claudio Fontana
On 07.04.2014 16:31, Richard Henderson wrote:
> On 04/07/2014 04:45 AM, Claudio Fontana wrote:
>> On 03.04.2014 21:56, Richard Henderson wrote:
>>> The definition of op_type wasn't encoded for the proper shift for
>>> the field, making the implementations confusing.
>
On 04/11/2014 07:24 PM, Alexander Graf wrote:
>
> On 10.04.14 16:43, Alexey Kardashevskiy wrote:
>> On 04/10/2014 11:26 PM, Alexander Graf wrote:
>>> On 10.04.14 15:24, Alexey Kardashevskiy wrote:
On 04/10/2014 10:51 PM, Alexander Graf wrote:
> On 14.03.14 05:18, Alexey Kardashevskiy wrot
The following changes since commit f516a5cc051db6e999e9e60dc968dcb5aeffe11f:
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
(2014-04-10 23:07:56 +0100)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git tags/for-upstream
for you to fetch cha
Signed-off-by: Kevin Wolf
Reviewed-by: Laszlo Ersek
---
block/bochs.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/block/bochs.c b/block/bochs.c
index 826ec12..50b84a9 100644
--- a/block/bochs.c
+++ b/block/bochs.c
@@ -150,11 +150,13 @@ static int bochs_open(BlockDri
On 03.04.2014 21:56, Richard Henderson wrote:
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 35 +++
> 1 file changed, 19 insertions(+), 16 deletions(-)
>
> diff --git a/tcg/aarch64/tcg-target.c b/tcg/aarch64/tcg-target.c
> index 34e477d..ca
The old check was off by a factor of 512 and didn't consider cases where
we don't get an exact division. This could lead to an out-of-bounds
array access in seek_to_sector().
Signed-off-by: Kevin Wolf
Reviewed-by: Laszlo Ersek
---
block/bochs.c | 14 +++---
tests/qemu-iotes
On 03.04.2014 21:56, Richard Henderson wrote:
> The assembler seems to prefer them, perhaps we should too.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/tcg/aarch64/tcg-target.c b/tcg/aar
Just to remember that there is an issue with this, as the previous reviewed-by
tag by me might mislead:
Nacked-by: Claudio Fontana
On 03.04.2014 21:56, Richard Henderson wrote:
> Cleaning up the implementation of REV and REV16 at the same time.
>
> Reviewed-by: Claudio Fontana
> Signed-off-by
From: Fam Zheng
Signed-off-by: Fam Zheng
Signed-off-by: Kevin Wolf
---
block/iscsi.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/block/iscsi.c b/block/iscsi.c
index 64a509f..f425573 100644
--- a/block/iscsi.c
+++ b/block/iscsi.c
@@ -1233,6 +1233,7 @@ static int iscsi_open(BlockDriverSt
From: Max Reitz
As speed is an optional parameter for the QMP block-commit command, it
should be set to 0 if not given (as it is undefined if has_speed is
false), that is, the speed should not be limited.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Max Reitz
Reviewed-by: Eric Blake
Reviewed-by:
Hello Markus,
I finally managed to reproduce the problem, at least once ...
The scenario was:
dd if=/dev/vdx1 of=partitionone
followed by a virsh detach... (with the device_del() under the cover)
during active dd processing
dmesg shows:
[79026.220718] User process fault: interruption code 0x4
Am 11.04.2014 um 07:29 hat Fam Zheng geschrieben:
> On Thu, 04/10 13:11, Kevin Wolf wrote:
> > Am 10.04.2014 um 03:33 hat Fam Zheng geschrieben:
> > > Signed-off-by: Fam Zheng
> >
> > Thanks, applied to the block branch.
> >
>
> Is this going into 2.0?
Looks like we're going to have an -rc3, s
Am 10.04.2014 um 16:32 hat Max Reitz geschrieben:
> On 08.04.2014 17:14, Kevin Wolf wrote:
> >Am 08.04.2014 um 14:50 hat Max Reitz geschrieben:
> >>qemu-img should use QMP commands whenever possible in order to ensure
> >>feature completeness of both online and offline image operations. As
> >>qemu
11.04.2014 16:02, Michael Tokarev пишет:
> Chris Boot updated his qemu from 1.7.0 to 1.7.1, and noticed that windows
> guests
> which was using virtio-scsi does not work anymore. Windows BSODs at
> boot with the following error:
>
>
> STOP: c221 Unknown Hard Error
>\StstenRiit\System3
On 07.04.2014 20:34, Richard Henderson wrote:
> Merge TCGMemOp size, AArch64LdstType type and a few stray opcode bits
> into a single I3312_* argument, eliminating some magic numbers from
> helper functions.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 129
> +
On Di, 2014-04-08 at 14:46 +0200, Takashi Iwai wrote:
> The current code shows annoying behavior where the X pointer can move
> out of the window during the input grab in the absolute mode. Due to
> this, the pointer in qemu window looks as if frozen until the real
> (invisible) X pointer comes ba
On 11 April 2014 11:40, Gerd Hoffmann wrote:
> Hi,
>
> Two sdl2 fixes for relative mouse mode, by Cole Robinson.
>
> please pull,
> Gerd
Applied, thanks.
-- PMM
On 03.04.2014 21:56, Richard Henderson wrote:
> The definition of op_data included opcode bits, not just
> the size field of the various ldst instructions.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.c | 111
> +--
> 1 file cha
On 04/11/2014 01:27 AM, Peter Maydell wrote:
> On 11 April 2014 02:40, Eric Blake wrote:
>> We uncovered a real bug that would be fixed by this patch:
>> https://lists.gnu.org/archive/html/qemu-devel/2014-04/msg01745.html
>
> No, that's a bug in the called code. The API here defines
> that for op
On 04/11/14 14:27, Laszlo Ersek wrote:
> On 04/11/14 14:02, Michael Tokarev wrote:
>> More, the same issue exists on 2.0-tobe as well, but in this case, reverting
>> the same commit from there -- a87f39543a9259f671c5413723311180ee2ad2a8 --
>> does NOT fix the problem. I'm bisecting between 1.7.0
At Fri, 11 Apr 2014 15:07:34 +0200,
Gerd Hoffmann wrote:
> On Di, 2014-04-08 at 14:46 +0200, Takashi Iwai wrote:
> > The current code shows annoying behavior where the X pointer can move
> > out of the window during the input grab in the absolute mode. Due to
> > this, the pointer in qemu window
On 11 April 2014 13:39, Kevin Wolf wrote:
> The following changes since commit f516a5cc051db6e999e9e60dc968dcb5aeffe11f:
>
> Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
> (2014-04-10 23:07:56 +0100)
>
> are available in the git repository at:
>
>
> git://repo.or.
On 11 April 2014 14:11, Eric Blake wrote:
> The called code ALSO needs a fix, but guaranteeing that
> 'have_foo==false' implies 'foo==0' is MUCH nicer than 'have_foo==false'
> implies 'foo is indeterminate'. For this particular caller, an
> indeterminate foo had detrimental effects, and a known f
On Mi, 2011-02-02 at 14:48 +1000, Peter Hutterer wrote:
^^
FYI: It's been a while ...
> sorry, late again. conference last week.
>
> On Thu, Jan 27, 2011 at 02:11:35PM +0100, Gerd Hoffmann wrote:
> > Next revision the pvmouse protocol. It is quite different now, I've
> > decided t
Peter Crosthwaite writes:
> On Thu, Apr 10, 2014 at 1:48 AM, Markus Armbruster wrote:
>> I stumbled over this while trying to purge error_is_set() from the code.
>>
>>
>> Here's how we commonly use the Error API:
>>
>> Error *err = NULL;
>>
>> foo(arg, &err)
>> if (err) {
>>
On 11.04.2014, at 14:38, Alexey Kardashevskiy wrote:
> On 04/11/2014 07:24 PM, Alexander Graf wrote:
>>
>> On 10.04.14 16:43, Alexey Kardashevskiy wrote:
>>> On 04/10/2014 11:26 PM, Alexander Graf wrote:
On 10.04.14 15:24, Alexey Kardashevskiy wrote:
> On 04/10/2014 10:51 PM, Alexander
* Dmitry Fleytman (dmi...@daynix.com) wrote:
> CVE-2013-4544
>
> Signed-off-by: Dmitry Fleytman
> Reported-by: Michael S. Tsirkin
> Signed-off-by: Michael S. Tsirkin
Reviewed-by: Dr. David Alan Gilbert
> ---
> hw/net/vmxnet3.c | 36 ++--
> 1 file changed, 34
* Dmitry Fleytman (dmi...@daynix.com) wrote:
> CVE-2013-4544
>
> Signed-off-by: Dmitry Fleytman
> Reported-by: Michael S. Tsirkin
> Signed-off-by: Michael S. Tsirkin
> ---
Reviewed-by: Dr. David Alan Gilbert
> hw/net/vmxnet3.c | 19 ++-
> 1 file changed, 18 insertions(+), 1
Hi Jason,
Have you ever test that adds a bridge on the virtio-net in vm and migrate the
vm?
The bridge may don't send garp packet(in my testing). BTW, how about the other
net devices like e1000 and rtl8139? Is it better that qemu notifys qemu guest
agent
to force the net devices in the vm to send
On 03/20/14 20:21, Michael Roth wrote:
> Quoting Markus Armbruster (2014-03-18 04:32:08)
>> Peter Maydell writes:
>>
>>> This is something clang's -fsanitize=undefined spotted. The
>>> code generated by qapi-commands.py in qmp-marshal.c for
>>> qmp_marshal_* functions where there are some optional
11.04.2014 16:18, Michael S. Tsirkin wrote:
> When VM guest programs multicast addresses for
> a virtio net card, it supplies a 32 bit
> entries counter for the number of addresses.
> These addresses are read into tail portion of
> a fixed macs array which has size MAC_TABLE_ENTRIES,
> at offset eq
* Dmitry Fleytman (dmi...@daynix.com) wrote:
> CVE-2013-4544
>
> Signed-off-by: Dmitry Fleytman
> Reported-by: Michael S. Tsirkin
> Signed-off-by: Michael S. Tsirkin
Reviewed-by: Dr. David Alan Gilbert
Dave
> ---
> hw/net/vmxnet3.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git
* Dmitry Fleytman (dmi...@daynix.com) wrote:
> CVE-2013-4544
>
> Signed-off-by: Dmitry Fleytman
> Reported-by: Michael S. Tsirkin
> Signed-off-by: Michael S. Tsirkin
Reviewed-by: Dr. David Alan Gilbert
> ---
> hw/net/vmxnet3.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/hw/net
On 04/11/2014 10:34 PM, Alexey Kardashevskiy wrote:
> On 04/09/2014 09:04 PM, Peter Maydell wrote:
>> MacOSX clang silently swallows unrecognized -f options when doing a link
>> with '-framework' also on the command line, so to detect support for
>> the various -fstack-protector options we must do
* Dmitry Fleytman (dmi...@daynix.com) wrote:
> Changes since V1:
>
> * Comments added and extended as sugested by Dave and Michael
>
> Dmitry Fleytman (4):
> vmxnet3: validate interrupt indices coming from guest
> vmxnet3: validate queues configuration coming from quest
> vmxnet3: validate
On 04/11/2014 11:58 PM, Alexander Graf wrote:
>
> On 11.04.2014, at 14:38, Alexey Kardashevskiy wrote:
>
>> On 04/11/2014 07:24 PM, Alexander Graf wrote:
>>>
>>> On 10.04.14 16:43, Alexey Kardashevskiy wrote:
On 04/10/2014 11:26 PM, Alexander Graf wrote:
> On 10.04.14 15:24, Alexey Kard
On 11.04.14 16:50, Alexey Kardashevskiy wrote:
On 04/11/2014 11:58 PM, Alexander Graf wrote:
On 11.04.2014, at 14:38, Alexey Kardashevskiy wrote:
On 04/11/2014 07:24 PM, Alexander Graf wrote:
On 10.04.14 16:43, Alexey Kardashevskiy wrote:
On 04/10/2014 11:26 PM, Alexander Graf wrote:
On 1
On 04/12/2014 12:58 AM, Alexander Graf wrote:
>
> On 11.04.14 16:50, Alexey Kardashevskiy wrote:
>> On 04/11/2014 11:58 PM, Alexander Graf wrote:
>>> On 11.04.2014, at 14:38, Alexey Kardashevskiy wrote:
>>>
On 04/11/2014 07:24 PM, Alexander Graf wrote:
> On 10.04.14 16:43, Alexey Kardash
On 11 April 2014 15:33, Alexey Kardashevskiy wrote:
> On 04/12/2014 12:24 AM, Alexey Kardashevskiy wrote:
>> This helps. No idea why. Any ideas? :)
>>
>> @@ -1448,7 +1452,7 @@ done
>> if test "$stack_protector" != "no" ; then
>>gcc_flags="-fstack-protector-strong -fstack-protector-all"
>>
On 13.03.14 16:12, Tom Musta wrote:
This patch series provides a prototype of Decimal Floating Point (DFP)
instruction
support in QEMU. The topic was briefly discussed here:
http://lists.nongnu.org/archive/html/qemu-ppc/2014-02/msg00129.html
I. Overview
The core of the DFP model is a librar
Am 31.03.2014 09:08, schrieb Stefan Hajnoczi:
> ivshmem can talk to a server over a UNIX domain socket on the host. We should
> validate inputs from the server to prevent crashes or memory corruption.
>
> Stefan Hajnoczi (2):
> ivshmem: check ivshmem_read() size argument
> ivshmem: validate i
Lluís Vilanova writes:
> Signed-off-by: Lluís Vilanova
> ---
> tests/qapi-schema/test-qapi.py |4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/qapi-schema/test-qapi.py b/tests/qapi-schema/test-qapi.py
> index b3d1e1d..ac6da13 100644
> --- a/tests/qapi-schema
On 11.04.14 17:27, Alexey Kardashevskiy wrote:
On 04/12/2014 12:58 AM, Alexander Graf wrote:
On 11.04.14 16:50, Alexey Kardashevskiy wrote:
On 04/11/2014 11:58 PM, Alexander Graf wrote:
On 11.04.2014, at 14:38, Alexey Kardashevskiy wrote:
On 04/11/2014 07:24 PM, Alexander Graf wrote:
On 1
On 11 April 2014 15:21, Michael Tokarev wrote:
> 11.04.2014 16:18, Michael S. Tsirkin wrote:
>> When VM guest programs multicast addresses for
>> a virtio net card, it supplies a 32 bit
>> entries counter for the number of addresses.
>> These addresses are read into tail portion of
>> a fixed macs
As opposed to tcg_target_long.
Reviewed-by: Claudio Fontana
Signed-off-by: Richard Henderson
---
tcg/aarch64/tcg-target.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/tcg/aarch64/tcg-target.c b/tcg/aarch64/tcg-target.c
index 661a5af..6938248 100644
--- a/tcg/aa
When profitable, initialize the register with MOVN instead of MOVZ,
before setting the remaining lanes with MOVK.
Reviewed-by: Claudio Fontana
Signed-off-by: Richard Henderson
---
tcg/aarch64/tcg-target.c | 63 ++--
1 file changed, 50 insertions(+), 1
Reviewed-by: Claudio Fontana
Signed-off-by: Richard Henderson
---
tcg/aarch64/tcg-target.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/tcg/aarch64/tcg-target.c b/tcg/aarch64/tcg-target.c
index c1d9895..a08f6c7 100644
--- a/tcg/aarch64/tcg-target.c
+++ b/tcg/aarch64/tcg-target
Since the kernel doesn't pass any info on the reason for the fault,
disassemble the instruction to detect a store.
Signed-off-by: Richard Henderson
---
user-exec.c | 29 +++--
1 file changed, 23 insertions(+), 6 deletions(-)
diff --git a/user-exec.c b/user-exec.c
index b
Combines 4 other inline functions and tidies the prologue.
Reviewed-by: Claudio Fontana
Signed-off-by: Richard Henderson
---
tcg/aarch64/tcg-target.c | 100 ---
1 file changed, 33 insertions(+), 67 deletions(-)
diff --git a/tcg/aarch64/tcg-target.c b
Loading an qemu pointer as an immediate happens often. E.g.
- exit_tb $0x7fa8140013
+ exit_tb $0x7f81ee0013
...
- : d2800260mov x0, #0x13
- : f2b50280movkx0, #0xa814, lsl #16
- : f2c00fe0movkx0, #0x7f, lsl #32
+ : 90ff1000adrpx0, 0x7f81ee
+
1 - 100 of 191 matches
Mail list logo