Skip to content

Descriptions for patches of qemu mce.

Jin Dongming kvm qemu-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest11 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11kvm, x86: ignore SRAO only when MCG_SER_P is availableqemu-kvm.c+9 -60 replies
2/11kvm, x86: introduce kvm_do_set_mceqemu-kvm.c+19 -120 replies
3/11kvm, x86: introduce kvm_mce_in_progressqemu-kvm.c+20 -270 replies
4/11kvm, x86: kvm_mce_inj_* subroutins for templated error injectionsqemu-kvm.c+58 -380 replies
5/11kvm, x86: introduce kvm_inject_x86_mce_onqemu-kvm.c+38 -180 replies
6/11kvm, x86: use target_phys_addr_tqemu-kvm.c+7 -70 replies
7/11kvm, x86: unify sigbus handling, prepqemu-kvm.c+20 -213 replies
8/11kvm, x86: unify sigbus handlingqemu-kvm.c+42 -520 replies
9/11kvm, x86: unify sigbus handling, post1qemu-kvm.c+33 -230 replies
10/11kvm, x86: unify sigbus handling, post2qemu-kvm.c+12 -290 replies
11/11kvm, x86: broadcast mce depending on the cpu versionqemu-kvm.c+31 -327 replies

Reviews trailers per patch

None of the 11 patches has a Reviewed-by or Acked-by.

PatchJin Dongming
1/11T-b
2/11T-b
3/11T-b
4/11T-b
5/11T-b
6/11T-b
7/11T-b
8/11T-b
9/11T-b
10/11T-b
11/11T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/11] Descriptions for patches of qemu mce.

These patches do the following changes.
1. Clean up:
- Making the similar parts as one shared function.
- modularizing the functions of SRAO and SRAR data setting.
2. Unify sigbus handling:
- kvm_handle_sigbus can handle both cases of SIGBUS listed as following.
A) Received by Main thread
B) Received by VCPU threads
3. Change broadcast:
- Broadcasting SRAR same as SRAO.
- Broadcasting SRAO received by VCPU threads same as it by Main Thread.
- Broadcasting mce depending on the cpu version
according to the x86 ASDM vol.3A 15.10.4.1.

=============
[PATCH 01/11]kvm, x86: ignore SRAO only when MCG_SER_P is available [PATCH 02/11]kvm, x86: introduce kvm_do_set_mce
[PATCH 03/11]kvm, x86: introduce kvm_mce_in_progress
[PATCH 04/11]kvm, x86: kvm_mce_inj_* subroutins for templated error injections [PATCH 05/11]kvm, x86: introduce kvm_inject_x86_mce_on
[PATCH 06/11]kvm, x86: use target_phys_addr_t
[PATCH 07/11]kvm, x86: unify sigbus handling, prep
[PATCH 08/11]kvm, x86: unify sigbus handling
[PATCH 09/11]kvm, x86: unify sigbus handling, post1
[PATCH 10/11]kvm, x86: unify sigbus handling, post2
[PATCH 11/11]kvm, x86: broadcast mce depending on the cpu version

 qemu-kvm.c |  300 ++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 162 insertions(+), 138 deletions(-)