qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/21] x86, docs, meson changes for 2021-09-13
@ 2021-09-13 11:57 Paolo Bonzini
  2021-09-13 11:57 ` [PULL 01/21] target/i386: add missing bits to CR4_RESERVED_MASK Paolo Bonzini
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: Paolo Bonzini @ 2021-09-13 11:57 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit bd662023e683850c085e98c8ff8297142c2dd9f2:

  Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-20210908' into staging (2021-09-08 11:06:17 +0100)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 8d97327342ea8b32ede19fadaf8290dc29fcfa048:

  docs: link to archived Fedora code of conduct (2021-09-13 09:33:27 +0200)

----------------------------------------------------------------
* Fixes for "-cpu max" on i386 TCG (Daniel)
* vVMLOAD/VMSAVE and vGIF implementation (Lara)
* Reorganize i386 targets documentation in preparation for SGX (myself)
* Meson cleanups (myself, Thomas)
* NVMM fixes (Reinoud)
* Suppress bogus -Wstringop-overflow (Richard)
----------------------------------------------------------------

I dropped the SGX patches for now.

Paolo

Daniel P. Berrangé (1):
      target/i386: add missing bits to CR4_RESERVED_MASK

Lara Lazier (7):
      target/i386: VMRUN and VMLOAD canonicalizations
      target/i386: Added VGIF feature
      target/i386: Moved int_ctl into CPUX86State structure
      target/i386: Added VGIF V_IRQ masking capability
      target/i386: Added ignore TPR check in ctl_has_irq
      target/i386: Added changed priority check for VIRQ
      target/i386: Added vVMLOAD and vVMSAVE feature

Paolo Bonzini (9):
      docs: standardize book titles to === with overline
      docs: standardize directory index to --- with overline
      docs/system: standardize man page sections to --- with overline
      docs/system: move x86 CPU configuration to a separate document
      meson: look up cp and dtrace with find_program()
      meson: do not use python.full_path() unnecessarily
      meson: remove dead variable
      fw_cfg: add etc/msr_feature_control
      docs: link to archived Fedora code of conduct

Reinoud Zandijk (2):
      Only check CONFIG_NVMM when NEED_CPU_H is defined
      Fix nvmm_ram_block_added() function arguments

Richard Henderson (1):
      util: Suppress -Wstringop-overflow in qemu_thread_start

Thomas Huth (1):
      meson.build: Do not look for VNC-related libraries if have_system is not set

 docs/about/index.rst                 |   3 +-
 docs/devel/code-of-conduct.rst       |   4 +-
 docs/devel/index.rst                 |   3 +-
 docs/index.rst                       |   1 +
 docs/interop/index.rst               |   3 +-
 docs/specs/index.rst                 |   3 +-
 docs/system/cpu-models-x86.rst.inc   |   4 +-
 docs/system/i386/cpu.rst             |   1 +
 docs/system/index.rst                |   3 +-
 docs/system/qemu-block-drivers.rst   |   4 ++
 docs/system/qemu-cpu-models.rst      |  10 ++-
 docs/system/qemu-manpage.rst         |  10 ++-
 docs/system/target-i386.rst          |   8 ++-
 docs/tools/index.rst                 |   3 +-
 docs/tools/qemu-img.rst              |   1 +
 docs/tools/qemu-nbd.rst              |   1 +
 docs/tools/qemu-pr-helper.rst        |   1 +
 docs/tools/qemu-storage-daemon.rst   |   1 +
 docs/tools/qemu-trace-stap.rst       |   1 +
 docs/user/index.rst                  |   3 +-
 hw/nvram/fw_cfg.c                    |   1 +
 include/sysemu/nvmm.h                |   7 +-
 meson.build                          |   2 +-
 pc-bios/keymaps/meson.build          |   3 +-
 target/i386/cpu.c                    |  31 +++++----
 target/i386/cpu.h                    |  23 +++++++
 target/i386/machine.c                |  22 ++++++-
 target/i386/nvmm/nvmm-all.c          |   5 +-
 target/i386/svm.h                    |   8 +++
 target/i386/tcg/seg_helper.c         |   2 +-
 target/i386/tcg/sysemu/excp_helper.c |   2 +-
 target/i386/tcg/sysemu/misc_helper.c |  11 +++-
 target/i386/tcg/sysemu/svm_helper.c  | 121 ++++++++++++++++++++++++-----------
 trace/meson.build                    |   5 +-
 ui/meson.build                       |   4 +-
 util/qemu-thread-posix.c             |  19 ++++++
 36 files changed, 251 insertions(+), 83 deletions(-)
 create mode 100644 docs/system/i386/cpu.rst
-- 
2.31.1



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2021-09-13 17:00 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-13 11:57 [PULL 00/21] x86, docs, meson changes for 2021-09-13 Paolo Bonzini
2021-09-13 11:57 ` [PULL 01/21] target/i386: add missing bits to CR4_RESERVED_MASK Paolo Bonzini
2021-09-13 11:57 ` [PULL 02/21] target/i386: VMRUN and VMLOAD canonicalizations Paolo Bonzini
2021-09-13 11:57 ` [PULL 03/21] target/i386: Added VGIF feature Paolo Bonzini
2021-09-13 11:57 ` [PULL 04/21] target/i386: Moved int_ctl into CPUX86State structure Paolo Bonzini
2021-09-13 11:57 ` [PULL 05/21] target/i386: Added VGIF V_IRQ masking capability Paolo Bonzini
2021-09-13 11:57 ` [PULL 06/21] target/i386: Added ignore TPR check in ctl_has_irq Paolo Bonzini
2021-09-13 11:57 ` [PULL 07/21] target/i386: Added changed priority check for VIRQ Paolo Bonzini
2021-09-13 11:57 ` [PULL 08/21] target/i386: Added vVMLOAD and vVMSAVE feature Paolo Bonzini
2021-09-13 11:57 ` [PULL 09/21] docs: standardize book titles to === with overline Paolo Bonzini
2021-09-13 11:57 ` [PULL 10/21] docs: standardize directory index to --- " Paolo Bonzini
2021-09-13 11:57 ` [PULL 11/21] docs/system: standardize man page sections " Paolo Bonzini
2021-09-13 11:57 ` [PULL 12/21] docs/system: move x86 CPU configuration to a separate document Paolo Bonzini
2021-09-13 11:57 ` [PULL 13/21] meson.build: Do not look for VNC-related libraries if have_system is not set Paolo Bonzini
2021-09-13 11:57 ` [PULL 14/21] meson: look up cp and dtrace with find_program() Paolo Bonzini
2021-09-13 11:57 ` [PULL 15/21] meson: do not use python.full_path() unnecessarily Paolo Bonzini
2021-09-13 11:57 ` [PULL 16/21] meson: remove dead variable Paolo Bonzini
2021-09-13 11:57 ` [PULL 17/21] fw_cfg: add etc/msr_feature_control Paolo Bonzini
2021-09-13 11:57 ` [PULL 18/21] util: Suppress -Wstringop-overflow in qemu_thread_start Paolo Bonzini
2021-09-13 11:57 ` [PULL 19/21] Only check CONFIG_NVMM when NEED_CPU_H is defined Paolo Bonzini
2021-09-13 11:57 ` [PULL 20/21] Fix nvmm_ram_block_added() function arguments Paolo Bonzini
2021-09-13 11:57 ` [PULL 21/21] docs: link to archived Fedora code of conduct Paolo Bonzini
2021-09-13 16:57 ` [PULL 00/21] x86, docs, meson changes for 2021-09-13 Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).