[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 05620f: Revert "rcu: init rcu_registry_lock a
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 05620f: Revert "rcu: init rcu_registry_lock after fork" |
Date: |
Thu, 17 Sep 2015 03:30:05 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 05620f85e930b0ac3dc22fdf8e4c390fa11afdeb
https://github.com/qemu/qemu/commit/05620f85e930b0ac3dc22fdf8e4c390fa11afdeb
Author: Paolo Bonzini <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M util/rcu.c
Log Message:
-----------
Revert "rcu: init rcu_registry_lock after fork"
This reverts commit 5243722376873a48e9852a58b91f4d4101ee66e4.
The patch forgot about rcu_sync_lock and was committed by mistake.
Reported-by: Laszlo Ersek <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 84090bbce91a386ae6e5f61b26f36783196712d2
https://github.com/qemu/qemu/commit/84090bbce91a386ae6e5f61b26f36783196712d2
Author: Paolo Bonzini <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M hw/pci/pcie_aer.c
Log Message:
-----------
pci: remove Link Training error from AER error list
The spec says:
Undefined – The value read from this bit is
undefined. In previous versions of this
specification, this bit was used to indicate a Link
Training Error. System software must ignore the
value read from this bit. System software is
permitted to write any value to this bit.
Do not allow injecting it.
Suggested-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 120758fba4c52d1ccf3a8ae1fe3b7495f2b584d8
https://github.com/qemu/qemu/commit/120758fba4c52d1ccf3a8ae1fe3b7495f2b584d8
Author: Paolo Bonzini <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M include/standard-headers/linux/pci_regs.h
M include/standard-headers/linux/virtio_ring.h
M linux-headers/asm-x86/hyperv.h
M linux-headers/asm-x86/kvm.h
M linux-headers/linux/kvm.h
M scripts/update-linux-headers.sh
Log Message:
-----------
update Linux headers to 4.3-rc1
The update to 4.2 was reviewed by Michael S. Tsirkin and Cornelia
Huck. The further update to 4.3-rc1 only touches KVM files.
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: eddb4de3cc1403546b29e260068c4c1397cbd62d
https://github.com/qemu/qemu/commit/eddb4de3cc1403546b29e260068c4c1397cbd62d
Author: Paolo Bonzini <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M scripts/update-linux-headers.sh
Log Message:
-----------
update-linux-headers: copy standard-headers files one by one
cp_virtio is called for both the asm-s390/ and linux/ directories,
so it looks for pci_regs.h and input.h files in asm-s390/ too. This
makes little sense. In the next patch we will have the opposite
problem; we want to add asm-x86/hyperv.h, and there's also a
linux/hyperv.h file with unwanted dependencies on additional Linux
uapi headers. We do not want to copy linux/hyperv.h.
The solution is to make cp_virtio (now renamed to cp_portable) copy
one file only, instead of using the "find" command, and call it multiple
times. The new function is really just a reindentation of the old one.
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Cornelia Huck <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 73aa529a48b4ed7fce21fc74e62fb24db526af5f
https://github.com/qemu/qemu/commit/73aa529a48b4ed7fce21fc74e62fb24db526af5f
Author: Paolo Bonzini <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
A include/standard-headers/asm-x86/hyperv.h
M linux-headers/asm-x86/hyperv.h
M scripts/update-linux-headers.sh
M target-i386/kvm.c
Log Message:
-----------
target-i386: move asm-x86/hyperv.h to standard-headers
The Hyper-V definitions are an industry standard and can be used
from code that is not KVM-specific.
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Cornelia Huck <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: bac05aa9a77af1ca7972c8dc07560f4daa7c2dfc
https://github.com/qemu/qemu/commit/bac05aa9a77af1ca7972c8dc07560f4daa7c2dfc
Author: Andrey Smetanin <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M exec.c
M include/qom/cpu.h
M qom/cpu.c
M vl.c
Log Message:
-----------
cpu: Add crash_occurred flag into CPUState
CPUState::crash_occurred field inside CPUState marks
that guest crash occurred. This value is added into
cpu common migration subsection.
Signed-off-by: Andrey Smetanin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Andreas Färber <address@hidden>
Message-Id: <address@hidden>
[Document the new field. - Paolo]
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 7c207b90465bc16a39b9fb8d9194f161059f69bf
https://github.com/qemu/qemu/commit/7c207b90465bc16a39b9fb8d9194f161059f69bf
Author: Andrey Smetanin <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M kvm-all.c
Log Message:
-----------
kvm: Add kvm system event crash handler
KVM kernel can send guest crash events into userspace.
Appropriate guest crash handler is called when kernel guest
crash event received. Guest crash event recognized by a
KVM_SYSTEM_EVENT_CRASH type of system event.
Signed-off-by: Andrey Smetanin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Andreas Färber <address@hidden>
Message-Id: <address@hidden>
[Rebase: add lock/unlock iothread around qemu_system_guest_panicked - Paolo]
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: f2a53c9e05a24352a0f9740db0539ce5aeed22ca
https://github.com/qemu/qemu/commit/f2a53c9e05a24352a0f9740db0539ce5aeed22ca
Author: Andrey Smetanin <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M target-i386/cpu-qom.h
M target-i386/cpu.c
M target-i386/cpu.h
M target-i386/kvm.c
M target-i386/machine.c
Log Message:
-----------
i386/kvm: Hyper-v crash msrs set/get'ers and migration
KVM Hyper-V based guests can notify hypervisor about
occurred guest crash by writing into Hyper-V crash MSR's.
This patch does handling and migration of HV_X64_MSR_CRASH_P0-P4,
HV_X64_MSR_CRASH_CTL msrs. User can enable these MSR's by
'hv-crash' option.
Signed-off-by: Andrey Smetanin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Andreas Färber <address@hidden>
Message-Id: <address@hidden>
[Folks, stop abrviating variable names!!! Also fix compilation on
non-Linux/x86. - Paolo]
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: da76ee76f78b9705e2a91e3c964aef28fecededb
https://github.com/qemu/qemu/commit/da76ee76f78b9705e2a91e3c964aef28fecededb
Author: Pavel Butsykin <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M Makefile.target
A hmp-commands-info.hx
M monitor.c
Log Message:
-----------
hmp-commands-info: move info_cmds content out of monitor.c
For moving target- and device-specific code from monitor.c,
to beginning we move info_cmds content to hmp-commands-info.hx
Signed-off-by: Pavel Butsykin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Peter Maydell <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: bf957284006b6325e6ed64fd839c237c15b42029
https://github.com/qemu/qemu/commit/bf957284006b6325e6ed64fd839c237c15b42029
Author: Pavel Butsykin <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
A include/monitor/hmp-target.h
M include/qemu/typedefs.h
M monitor.c
M stubs/Makefile.objs
A stubs/target-monitor-defs.c
M target-i386/Makefile.objs
A target-i386/monitor.c
M target-ppc/Makefile.objs
A target-ppc/monitor.c
M target-sh4/Makefile.objs
A target-sh4/monitor.c
M target-sparc/Makefile.objs
A target-sparc/monitor.c
M target-xtensa/Makefile.objs
A target-xtensa/monitor.c
Log Message:
-----------
monitor: remove target-specific code from monitor.c
Move target-specific code out of /monitor.c to /target-*/monitor.c,
this will avoid code cluttering and using random ifdeffery. The solution
is quite simple, but solves the issue of the separation of target-specific
code from monitor.
Signed-off-by: Pavel Butsykin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Peter Maydell <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 70703344de56c2119fcb7c2e01be3fa02087fb3c
https://github.com/qemu/qemu/commit/70703344de56c2119fcb7c2e01be3fa02087fb3c
Author: Pavel Butsykin <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M hmp-commands.hx
Log Message:
-----------
hmp-commands.hx: fix end of table info
The table info(information about the system state) closes earlier
and some of its elements are outside(trace-events, rocker, etc). This
can be confusing and lead to additional bugs.
Signed-off-by: Pavel Butsykin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Peter Maydell <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 2cd8af2d44268ffd4d224d6c297e8c644c01fa8d
https://github.com/qemu/qemu/commit/2cd8af2d44268ffd4d224d6c297e8c644c01fa8d
Author: Pavel Butsykin <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M .gitignore
M Makefile
M hmp-commands-info.hx
M hmp-commands.hx
M qemu-doc.texi
Log Message:
-----------
monitor: added generation of documentation for hmp-commands-info.hx
It will be easier if you need to add info-commands to edit
only hmp-commands-info.hx, before this had to edit monitor.c and
hmp-commands.hx.
>From the build point of view all documentation is saved into
qemu-monitor-info.texi which from now on is used for all user
documentation building.
Signed-off-by: Pavel Butsykin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Peter Maydell <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 2d528d45ecf5ee3c1a566a9f3d664464925ef830
https://github.com/qemu/qemu/commit/2d528d45ecf5ee3c1a566a9f3d664464925ef830
Author: Markus Armbruster <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M backends/testdev.c
M qemu-char.c
Log Message:
-----------
qemu-char: Use g_new() & friends where that makes obvious sense
g_new(T, n) is neater than g_malloc(sizeof(T) * n). It's also safer,
for two reasons. One, it catches multiplication overflowing size_t.
Two, it returns T * rather than void *, which lets the compiler catch
more type errors.
This commit only touches allocations with size arguments of the form
sizeof(T). Same Coccinelle semantic patch as in commit b45c03f.
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 5abf9495ca9ff41160260ac274115825c10545cc
https://github.com/qemu/qemu/commit/5abf9495ca9ff41160260ac274115825c10545cc
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M Makefile.target
A cpu-exec-common.c
M cpu-exec.c
Log Message:
-----------
cpu-exec: Migrate some generic fns to cpu-exec-common
The goal is to split the functions such that cpu-exec is CPU specific
content, while cpus-exec-common.c is generic code only. The function
interface to cpu-exec needs to be virtualised to prepare support for
multi-arch and moving these definitions out saves bloating the QOM
interface. So move these definitions out of cpu-exec to a new module,
cpu-exec-common.
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 9b68a7754a892d8deb7696cfe609fe2ec3c6034a
https://github.com/qemu/qemu/commit/9b68a7754a892d8deb7696cfe609fe2ec3c6034a
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M Makefile.target
M translate-all.c
A translate-common.c
Log Message:
-----------
translate-all: Move tcg_handle_interrupt() to -common
Move this function to common code. It has no arch specific
dependencies. Prepares support for multi-arch where the translate-all
interface needs to be virtualised. One less thing to virtualise.
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 7d8f787d9d261d6880b69e35ed682241e3f9242f
https://github.com/qemu/qemu/commit/7d8f787d9d261d6880b69e35ed682241e3f9242f
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M Makefile.target
A tcg/tcg-common.c
M tcg/tcg.c
M tcg/tci/tcg-target.c
Log Message:
-----------
tcg: split tcg_op_defs to -common
tcg_op_defs (and the _max) are both needed by the TCI disassembler. For
multi-arch, tcg.c will be multiple-compiled (arch-obj) with its symbols
hidden from common code. So split the definition off to new file,
tcg-common.c which will remain a regular obj-y for use by both the TCI
disas as well as the multiple tcg.c's.
Cc: Stefan Weil <address@hidden>
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 162e992270fd3587b21fa77fd4a8ccc879c402c9
https://github.com/qemu/qemu/commit/162e992270fd3587b21fa77fd4a8ccc879c402c9
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M tcg/tcg-common.c
M tci.c
Log Message:
-----------
tcg: Move tci_tb_ptr to -common
This requires global visibility to common code. Move to tcg-common.
Cc: Stefan Weil <address@hidden>
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 5f12a788c04cf36442f3be00ebf6fdc3b8c8c4ba
https://github.com/qemu/qemu/commit/5f12a788c04cf36442f3be00ebf6fdc3b8c8c4ba
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M translate-all.c
M translate-common.c
Log Message:
-----------
translate: move real_host_page setting to -common
Move the size and mask globals for the "real" host page size to
translate-common. This is to allow system-level code to use
REAL_HOST_PAGE_ALIGN and friends in builds which hide translate-all
behind arch-obj.
Cc: address@hidden
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 9a13565d52bfd321934fb44ee004bbaf5f5913a8
https://github.com/qemu/qemu/commit/9a13565d52bfd321934fb44ee004bbaf5f5913a8
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M cputlb.c
M exec.c
M include/exec/cputlb.h
Log Message:
-----------
cputlb: move CPU_LOOP() for tlb_reset() to exec.c
To prepare for multi-arch, cputlb.c should only have awareness of one
single architecture. This means it should not have access to the full
CPU lists which may be heterogeneous. Instead, push the CPU_LOOP() up
to the one and only caller in exec.c.
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: bcae01e468d961ad9afaf4148329147e4be209ab
https://github.com/qemu/qemu/commit/bcae01e468d961ad9afaf4148329147e4be209ab
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M cputlb.c
M exec.c
M include/exec/cputlb.h
Log Message:
-----------
cputlb: Change tlb_set_dirty() arg to cpu
Change tlb_set_dirty() to accept a CPU instead of an env pointer. This
allows for removal of another CPUArchState usage from prototypes that
need to be QOMified.
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: dfccc7602374c9fd3b083208b552d62daa244811
https://github.com/qemu/qemu/commit/dfccc7602374c9fd3b083208b552d62daa244811
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M exec.c
M include/exec/cputlb.h
M include/exec/exec-all.h
Log Message:
-----------
include/exec: Move cputlb exec.c defs out
Move the architecture agnostic function prototypes for exec.c out of
cputlb.h to exec-all.h. This allows hiding of the arch specific
cputlb.h from exec.c which should be getting close to having no
architecture specifics. Prepares support for multi-arch, which will have
a minimal cpu.h that services exec.c but not cputlb.h.
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: e6b65fe1c234b5f63af075b9c85691ea744ead34
https://github.com/qemu/qemu/commit/e6b65fe1c234b5f63af075b9c85691ea744ead34
Author: Peter Crosthwaite <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M monitor.c
Log Message:
-----------
monitor: uninclude cpu_ldst
This header is non-needed anymore and wont work in multi-arch where
this service is not provided to core code.
Cc: Markus Armbruster <address@hidden>
Signed-off-by: Peter Crosthwaite <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 04f2562f8ec6af573508880ac607d098a5d3ad7f
https://github.com/qemu/qemu/commit/04f2562f8ec6af573508880ac607d098a5d3ad7f
Author: Fam Zheng <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M scripts/checkpatch.pl
Log Message:
-----------
checkpatch: Escape left braces in regex
Latest perl now deprecates "{" literal in regex and print warnings like
"unescaped left brace in regex is deprecated". Add escape to keep it
happy.
Signed-off-by: Fam Zheng <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: d6268348493f32ecc096caa637620757472a1196
https://github.com/qemu/qemu/commit/d6268348493f32ecc096caa637620757472a1196
Author: Wen Congyang <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M nbd.c
Log Message:
-----------
nbd: release exp->blk after all clients are closed
If the socket fd is shutdown, there may be some data which is received before
shutdown. We will read the data and do read/write in nbd_trip(). But the exp's
blk is NULL, and it will cause qemu crashed.
Reported-by: Li Zhijian <address@hidden>
Signed-off-by: Wen Congyang <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 1c9f03b81ce9136cf1bd3c111582b320b507dfec
https://github.com/qemu/qemu/commit/1c9f03b81ce9136cf1bd3c111582b320b507dfec
Author: Peter Maydell <address@hidden>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M .gitignore
M Makefile
M Makefile.target
M backends/testdev.c
A cpu-exec-common.c
M cpu-exec.c
M cputlb.c
M exec.c
A hmp-commands-info.hx
M hmp-commands.hx
M hw/pci/pcie_aer.c
M include/exec/cputlb.h
M include/exec/exec-all.h
A include/monitor/hmp-target.h
M include/qemu/typedefs.h
M include/qom/cpu.h
A include/standard-headers/asm-x86/hyperv.h
M include/standard-headers/linux/pci_regs.h
M include/standard-headers/linux/virtio_ring.h
M kvm-all.c
M linux-headers/asm-x86/hyperv.h
M linux-headers/asm-x86/kvm.h
M linux-headers/linux/kvm.h
M monitor.c
M nbd.c
M qemu-char.c
M qemu-doc.texi
M qom/cpu.c
M scripts/checkpatch.pl
M scripts/update-linux-headers.sh
M stubs/Makefile.objs
A stubs/target-monitor-defs.c
M target-i386/Makefile.objs
M target-i386/cpu-qom.h
M target-i386/cpu.c
M target-i386/cpu.h
M target-i386/kvm.c
M target-i386/machine.c
A target-i386/monitor.c
M target-ppc/Makefile.objs
A target-ppc/monitor.c
M target-sh4/Makefile.objs
A target-sh4/monitor.c
M target-sparc/Makefile.objs
A target-sparc/monitor.c
M target-xtensa/Makefile.objs
A target-xtensa/monitor.c
A tcg/tcg-common.c
M tcg/tcg.c
M tcg/tci/tcg-target.c
M tci.c
M translate-all.c
A translate-common.c
M util/rcu.c
M vl.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
* Linux header update and cleanup
* Support for HyperV crash report
* Cleanup of target-specific HMP commands
* Multiarch batch
* Checkpatch fix for Perl 5.22
* NBD fix
* Revert incorrect commit 5243722376
# gpg: Signature made Wed 16 Sep 2015 16:39:01 BST using RSA key ID 78C7AE83
# gpg: Good signature from "Paolo Bonzini <address@hidden>"
# gpg: aka "Paolo Bonzini <address@hidden>"
* remotes/bonzini/tags/for-upstream: (24 commits)
nbd: release exp->blk after all clients are closed
checkpatch: Escape left braces in regex
monitor: uninclude cpu_ldst
include/exec: Move cputlb exec.c defs out
cputlb: Change tlb_set_dirty() arg to cpu
cputlb: move CPU_LOOP() for tlb_reset() to exec.c
translate: move real_host_page setting to -common
tcg: Move tci_tb_ptr to -common
tcg: split tcg_op_defs to -common
translate-all: Move tcg_handle_interrupt() to -common
cpu-exec: Migrate some generic fns to cpu-exec-common
qemu-char: Use g_new() & friends where that makes obvious sense
monitor: added generation of documentation for hmp-commands-info.hx
hmp-commands.hx: fix end of table info
monitor: remove target-specific code from monitor.c
hmp-commands-info: move info_cmds content out of monitor.c
i386/kvm: Hyper-v crash msrs set/get'ers and migration
kvm: Add kvm system event crash handler
cpu: Add crash_occurred flag into CPUState
target-i386: move asm-x86/hyperv.h to standard-headers
...
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/3c4698d0b5cb...1c9f03b81ce9
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 05620f: Revert "rcu: init rcu_registry_lock after fork",
GitHub <=