[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] f5338e: pc: move IO_APIC_DEFAULT_ADDRESS to i
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] f5338e: pc: move IO_APIC_DEFAULT_ADDRESS to include/hw/i38... |
Date: |
Mon, 29 Jul 2013 19:00:10 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: f5338ee30d91693f5805208e58df80f0551c3896
https://github.com/qemu/qemu/commit/f5338ee30d91693f5805208e58df80f0551c3896
Author: Michael S. Tsirkin <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/i386/pc.c
M include/hw/i386/ioapic.h
Log Message:
-----------
pc: move IO_APIC_DEFAULT_ADDRESS to include/hw/i386/ioapic.h
Signed-off-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Laszlo Ersek <address@hidden>
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 1d0d4aa412eef7d98e53c313c79c359f2f65376e
https://github.com/qemu/qemu/commit/1d0d4aa412eef7d98e53c313c79c359f2f65376e
Author: Igor Mammedov <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/pci-host/piix.c
Log Message:
-----------
pc: add I440FX QOM cast macro
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 44fc8c5e743b84c1d29f603e4014125dcf152d26
https://github.com/qemu/qemu/commit/44fc8c5e743b84c1d29f603e4014125dcf152d26
Author: Igor Mammedov <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/pci-host/piix.c
Log Message:
-----------
pc: replace i440fx_common_init() with i440fx_init()
It isn't used anywhere else.
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: c52dc697259ac826d905db57e298c50306a8c600
https://github.com/qemu/qemu/commit/c52dc697259ac826d905db57e298c50306a8c600
Author: Igor Mammedov <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/i386/pc_q35.c
Log Message:
-----------
pc: add Q35 to QOM composition tree under /machine
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: b887796217b7f5b754657e85760693e4ced63356
https://github.com/qemu/qemu/commit/b887796217b7f5b754657e85760693e4ced63356
Author: Vasilis Liaskovitis <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M qapi/qapi-visit-core.c
Log Message:
-----------
qapi: make visit_type_size fallback to type_int
Currently visit_type_size checks if the visitor's type_size function pointer is
NULL. If not, it calls it, otherwise it calls v->type_uint64(). But neither of
these pointers are ever set. Fallback to calling v->type_int() in this third
(default) case.
Signed-off-by: Vasilis Liaskovitis <address@hidden>
Signed-off-by: Hu Tao <address@hidden>
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: e8cd45c78f53501e75bd455140da63d1b7ed3685
https://github.com/qemu/qemu/commit/e8cd45c78f53501e75bd455140da63d1b7ed3685
Author: Vasilis Liaskovitis <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/core/qdev-properties.c
M include/hw/qdev-properties.h
M include/qemu/option.h
M util/qemu-option.c
Log Message:
-----------
qdev: Add SIZE type to qdev properties
This patch adds a 'SIZE' type property to qdev.
Signed-off-by: Ian Molton <address@hidden>
Signed-off-by: Vasilis Liaskovitis <address@hidden>
Signed-off-by: Hu Tao <address@hidden>
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 398489018183d613306ab022653552247d93919f
https://github.com/qemu/qemu/commit/398489018183d613306ab022653552247d93919f
Author: Igor Mammedov <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/i386/pc.c
M hw/i386/pc_piix.c
M hw/pci-host/piix.c
M hw/pci-host/q35.c
M include/hw/i386/pc.h
M include/hw/pci-host/q35.h
Log Message:
-----------
pc: limit 64 bit hole to 2G by default
It turns out that some 32 bit windows guests crash
if 64 bit PCI hole size is >2G.
Limit it to 2G for piix and q35 by default.
User may override default 64-bit PCI hole size by
using "pci-hole64-size" property.
Examples:
-global i440FX-pcihost.pci-hole64-size=4G
-global q35-pcihost.pci-hole64-size=4G
Reported-by: Igor Mammedov <address@hidden>,
Signed-off-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 2440a2c3dfcb9bc463be8ff5a97382e4d2aad750
https://github.com/qemu/qemu/commit/2440a2c3dfcb9bc463be8ff5a97382e4d2aad750
Author: Peter Maydell <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M block/sheepdog.c
Log Message:
-----------
block/sheepdog: Rename 'dprintf' to 'DPRINTF'
'dprintf' is the name of a POSIX standard function so we should not be
stealing it for our debug macro. Rename to 'DPRINTF' (in line with
a number of other source files.)
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: MORITA Kazutaka <address@hidden>
Acked-by: Richard Henderson <address@hidden>
Acked-by: Kevin Wolf <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: e67137c6c5823ad9488b766c79f0963f6ba70f12
https://github.com/qemu/qemu/commit/e67137c6c5823ad9488b766c79f0963f6ba70f12
Author: Peter Maydell <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/s390x/s390-virtio-bus.c
M hw/s390x/s390-virtio.c
M target-s390x/kvm.c
Log Message:
-----------
s390x: Rename 'dprintf' to 'DPRINTF'
'dprintf' is the name of a POSIX standard function so we should not be
stealing it for our debug macro. Rename to 'DPRINTF' (in line with
a number of other source files.)
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: MORITA Kazutaka <address@hidden>
Acked-by: Richard Henderson <address@hidden>
Acked-by: Kevin Wolf <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: da56ff91982f25c03c997309f3d5ed6aab1e0100
https://github.com/qemu/qemu/commit/da56ff91982f25c03c997309f3d5ed6aab1e0100
Author: Peter Maydell <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M target-ppc/kvm.c
Log Message:
-----------
target-ppc/kvm.c: Rename 'dprintf' to 'DPRINTF'
'dprintf' is the name of a POSIX standard function so we should not be
stealing it for our debug macro. Rename to 'DPRINTF' (in line with
a number of other source files.)
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: MORITA Kazutaka <address@hidden>
Acked-by: Richard Henderson <address@hidden>
Acked-by: Kevin Wolf <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: f6bda9cb99345158722f2e70634dda6b4d53ea67
https://github.com/qemu/qemu/commit/f6bda9cb99345158722f2e70634dda6b4d53ea67
Author: Peter Maydell <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M hw/net/spapr_llan.c
M hw/ppc/spapr_vio.c
M hw/scsi/spapr_vscsi.c
M roms/seabios
Log Message:
-----------
spapr: Rename 'dprintf' to 'DPRINTF'
'dprintf' is the name of a POSIX standard function so we should not be
stealing it for our debug macro. Rename to 'DPRINTF' (in line with
a number of other source files.)
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: MORITA Kazutaka <address@hidden>
Acked-by: Richard Henderson <address@hidden>
Acked-by: Kevin Wolf <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: b04636f8665a9492143529340eab4450d492d2ee
https://github.com/qemu/qemu/commit/b04636f8665a9492143529340eab4450d492d2ee
Author: Peter Maydell <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M linux-user/signal.c
Log Message:
-----------
linux-user/signal.c: PPC: Silence clang uninitialized-use warning
Silence a clang warning in a PPC signal return function:
/home/petmay01/linaro/qemu-from-laptop/qemu/linux-user/signal.c:4611:9: error:
variable 'sr_addr' is used
uninitialized whenever 'if' condition is true
[-Werror,-Wsometimes-uninitialized]
if (!lock_user_struct(VERIFY_READ, sc, sc_addr, 1))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/petmay01/linaro/qemu-from-laptop/qemu/linux-user/signal.c:4636:28: note:
uninitialized use occurs here
unlock_user_struct(sr, sr_addr, 1);
^~~~~~~
/home/petmay01/linaro/qemu-from-laptop/qemu/linux-user/qemu.h:442:27: note:
expanded from macro 'unlock_user_struct'
unlock_user(host_ptr, guest_addr, (copy) ? sizeof(*host_ptr) : 0)
^
This happens when we unlock a user struct which we never
attempted to lock. Strictly, clang is actually wrong here -- it
hasn't been able to spot that unlock_user_struct() doesn't use
its second argument if the first is NULL. However it doesn't
seem too unreasonable to demand that we pass in initialized
values to it.
Signed-off-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 978fae9f1ac47e22890a1bd9ebf5fa46fe8b6ef7
https://github.com/qemu/qemu/commit/978fae9f1ac47e22890a1bd9ebf5fa46fe8b6ef7
Author: Peter Maydell <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M linux-user/signal.c
Log Message:
-----------
linux-user/signal.c: Avoid using uninitialized data in ARM sigreturn
Rephrase code used in ARM sigreturn functions to avoid using
uninitialized variables. This fixes one genuine problem ('frame'
would not be initialized if we took the error-exit path because
our stackpointer was misaligned) and one which is clang being
alarmist (frame_addr wouldn't be initialized, though this is
harmless since unlock_user_struct ignores its second argument
in these cases; however since we don't generally make use of
this not-really-documented effect it's better avoided).
Signed-off-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 95c1eb19eab9d57035e05a02f7184b63c1da9775
https://github.com/qemu/qemu/commit/95c1eb19eab9d57035e05a02f7184b63c1da9775
Author: Peter Maydell <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M linux-user/syscall.c
Log Message:
-----------
linux-user: Return success from m68k set_thread_area syscall
The m68k set_thread_area syscall implementation failed to set the
return value. Correctly set it zero, since this syscall will always
succeed.
Signed-off-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 94113bd8a1d9acd05a879bc309cc659ace09e287
https://github.com/qemu/qemu/commit/94113bd8a1d9acd05a879bc309cc659ace09e287
Author: Paul Moore <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M qemu-seccomp.c
Log Message:
-----------
seccomp: add additional asynchronous I/O syscalls
A previous commit, "seccomp: add the asynchronous I/O syscalls to the
whitelist", added several asynchronous I/O syscalls but left out the
io_submit() and io_cancel() syscalls. This patch corrects this by
adding the two missing asynchronous I/O syscalls.
Signed-off-by: Paul Moore <address@hidden>
Reviewed-by: Eduardo Otubo <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: d2509b667caf482b6f827ff2645cbeb9b39ce29e
https://github.com/qemu/qemu/commit/d2509b667caf482b6f827ff2645cbeb9b39ce29e
Author: Paul Moore <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M qemu-seccomp.c
Log Message:
-----------
seccomp: add arch_prctl() to the syscall whitelist
It appears that even a very simple /etc/qemu-ifup configuration can
require the arch_prctl() syscall, see the example below:
#!/bin/sh
/sbin/ifconfig $1 0.0.0.0 up
/usr/sbin/brctl addif <switch> $1
Signed-off-by: Paul Moore <address@hidden>
Reviewed-by: Eduardo Otubo <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: dbe49aea76a7805f05b33d548b2e543b51fa8bb1
https://github.com/qemu/qemu/commit/dbe49aea76a7805f05b33d548b2e543b51fa8bb1
Author: Anthony Liguori <address@hidden>
Date: 2013-07-29 (Mon, 29 Jul 2013)
Changed paths:
M VERSION
Log Message:
-----------
Update version for 1.6.0-rc0
Signed-off-by: Anthony Liguori <address@hidden>
Compare: https://github.com/qemu/qemu/compare/6a4992d0bdeb...dbe49aea76a7
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] f5338e: pc: move IO_APIC_DEFAULT_ADDRESS to include/hw/i38...,
GitHub <=