qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 097a50: mmap-alloc: tweak a comment on ppc64


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 097a50: mmap-alloc: tweak a comment on ppc64
Date: Wed, 23 Dec 2015 05:00:05 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 097a50d0d861680da24897b6003f8eea2333577f
      
https://github.com/qemu/qemu/commit/097a50d0d861680da24897b6003f8eea2333577f
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M util/mmap-alloc.c

  Log Message:
  -----------
  mmap-alloc: tweak a comment on ppc64

The comment I put in mmap-alloc to document the ppc64 rules
refers to the previous revision of the patch:
we don't look at memory alignment anymore, we check
the fs from which the fd is mapped, instead.

It's also not clear what does "in this case" refer
to, rearrange text to make it clearer.

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 7102fa7073b2cefb33ab4012a11f15fbf297a74b
      
https://github.com/qemu/qemu/commit/7102fa7073b2cefb33ab4012a11f15fbf297a74b
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc.c
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Move compat boolean globals to PCMachineClass

This way the compat flags can be initialized in the machine_options()
function. This will help us to eventually eliminate the pc_compat_*()
functions.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 2b0ddf6612fe270a6db0394da6cf4d44ff48b3f5
      
https://github.com/qemu/qemu/commit/2b0ddf6612fe270a6db0394da6cf4d44ff48b3f5
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc_piix.c
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Move legacy_acpi_table_size global to PCMachineClass

This way we can set legacy_acpi_table_size on the machine_options()
functions, instead of requirng code in pc_compat_*() functions.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: cd4040ec1870f8ec49ec995d89d4862e0b6021b3
      
https://github.com/qemu/qemu/commit/cd4040ec1870f8ec49ec995d89d4862e0b6021b3
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc.c
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Move acpi_data_size global to PCMachineClass

This way we don't need code in pc_compat_*() functions to set the legacy
acpi_data_size value.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 16a9e8a5bcc1fb0796828eb654a4f926734e59af
      
https://github.com/qemu/qemu/commit/16a9e8a5bcc1fb0796828eb654a4f926734e59af
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc.c
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Move enforce_aligned_dimm to PCMachineClass

enforce_aligned_dimm never changes after the machine is
initialized, so it can be simply set in PCMachineClass like all
the other compat fields.

Cc: Igor Mammedov <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: cdedce0564a50a01d3121480e67b5b141c8e0c54
      
https://github.com/qemu/qemu/commit/cdedce0564a50a01d3121480e67b5b141c8e0c54
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc.c
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Remove enforce-aligned-dimm QOM property

The property is read-only and not used for anything.

Cc: Igor Mammedov <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 71ae9e94d99240cd02926ad76fadb4963a873b09
      
https://github.com/qemu/qemu/commit/71ae9e94d99240cd02926ad76fadb4963a873b09
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/core/loader.c
    M hw/core/machine.c
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M include/hw/boards.h

  Log Message:
  -----------
  pc: Move option_rom_has_mr/rom_file_has_mr globals to MachineClass

This way, these settings can be simply set on the corresponding
machine_options() function, instead of requiring code in
pc_compat_*() functions.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: d7fd0e69147dd6c73aeedd5b77738605fec641c9
      
https://github.com/qemu/qemu/commit/d7fd0e69147dd6c73aeedd5b77738605fec641c9
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/acpi-build.c

  Log Message:
  -----------
  hw/acpi: merge pxb adjacent memory/IO ranges

A generic PCI Bus Expander doesn't necessary have a built-in PCI bridge.
Int this case the ACPI will include IO/MEM ranges per device. Try to merge
adjacent resources to reduce the ACPI tables length.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 02b07434bed8360715198b4cbfdfebd17f7cac32
      
https://github.com/qemu/qemu/commit/02b07434bed8360715198b4cbfdfebd17f7cac32
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/pci-bridge/pci_expander_bridge.c
    M include/hw/pci/pci.h

  Log Message:
  -----------
  hw/pxb: introduce pxb-pcie expander for PCIe machines

The pxb-pcie is the counterpart of pxb for PCI express machines.
The new device re-uses the pxb code, but appears to the guests
as a different device. The pxb-pcie device does not have an internal
pci-pci bridge and exposes a PCIe root bus instead of a PCI one.

Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 81ed6482a3478685c4fd27d766a92c4e0f8b34d1
      
https://github.com/qemu/qemu/commit/81ed6482a3478685c4fd27d766a92c4e0f8b34d1
  Author: Marcel Apfelbaum <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/acpi-build.c
    M hw/i386/pc.c
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M include/hw/i386/pc.h

  Log Message:
  -----------
  hw/i386: extend pxb query for all PC machines

Add bus property to PC machines and use it when looking
for primary PCI root bus (bus 0).

Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Acked-by: Eduardo Habkost <address@hidden>


  Commit: 34be1e7c92a9e8942a23e7544356af634d233d83
      
https://github.com/qemu/qemu/commit/34be1e7c92a9e8942a23e7544356af634d233d83
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc_q35.c
    M include/hw/pci-host/q35.h

  Log Message:
  -----------
  q35: Remove MCHPCIState.guest_info field

The field is not used for anything.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 13fc834308668097d6fd09c85ae3ecad06360a64
      
https://github.com/qemu/qemu/commit/13fc834308668097d6fd09c85ae3ecad06360a64
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Group and document related PCMachineState/PCMachineclass fields

Group related PCMachineState and PCMachineClass fields into
sections, and move existing field descriptions to doc comments.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 23076bb34b049f5908fefae19266d3f25f55fd3e
      
https://github.com/qemu/qemu/commit/23076bb34b049f5908fefae19266d3f25f55fd3e
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M hw/Makefile.objs
    A hw/ipmi/Makefile.objs
    A hw/ipmi/ipmi.c
    A include/hw/ipmi/ipmi.h
    M qemu-doc.texi

  Log Message:
  -----------
  Add a base IPMI interface

Add the basic IPMI types and infrastructure to QEMU.  Low-level
interfaces and simulation interfaces will register with this; it's
kind of the go-between to tie them together.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 8bfffbccad2b7a9836caee359bd5055ab6989ac5
      
https://github.com/qemu/qemu/commit/8bfffbccad2b7a9836caee359bd5055ab6989ac5
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M hw/ipmi/Makefile.objs
    A hw/ipmi/ipmi_bmc_sim.c

  Log Message:
  -----------
  ipmi: Add a local BMC simulation

This provides a minimal local BMC, basically enough to comply with the
spec and provide a complete watchdog timer (including a sensor, SDR,
and event).

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 67aa56fc03bea44ccf384ea400515a8a58844a50
      
https://github.com/qemu/qemu/commit/67aa56fc03bea44ccf384ea400515a8a58844a50
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M hw/ipmi/Makefile.objs
    A hw/ipmi/ipmi_bmc_extern.c

  Log Message:
  -----------
  ipmi: Add an external connection simulation interface

This adds an interface for IPMI that connects to a remote
BMC over a chardev (generally a TCP socket).  The OpenIPMI
lanserv simulator describes this interface, see that for
interface details.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 0719029c47b28404cf307f184934c8281a424918
      
https://github.com/qemu/qemu/commit/0719029c47b28404cf307f184934c8281a424918
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M hw/ipmi/Makefile.objs
    A hw/ipmi/isa_ipmi_kcs.c

  Log Message:
  -----------
  ipmi: Add an ISA KCS low-level interface

This provides the simulation of the KCS hardware interface.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: a9b74079cbf68720bbe9b409775bed8e1002cf4f
      
https://github.com/qemu/qemu/commit/a9b74079cbf68720bbe9b409775bed8e1002cf4f
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M hw/ipmi/Makefile.objs
    A hw/ipmi/isa_ipmi_bt.c

  Log Message:
  -----------
  ipmi: Add a BT low-level interface

This provides the simulation of the BT hardware interface for
IPMI.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 24f976d30aa3f7a8912a3d5c0cfaabcc3be9f9a5
      
https://github.com/qemu/qemu/commit/24f976d30aa3f7a8912a3d5c0cfaabcc3be9f9a5
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M tests/Makefile
    A tests/ipmi-bt-test.c
    A tests/ipmi-kcs-test.c

  Log Message:
  -----------
  ipmi: Add tests

Test the KCS interface with a local BMC and a BT interface with an
external BMC.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: f8490451acbc45916357273e08a577a372fce1fb
      
https://github.com/qemu/qemu/commit/f8490451acbc45916357273e08a577a372fce1fb
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M qemu-options.hx

  Log Message:
  -----------
  ipmi: Add documentation

Add some basic documentation for the IPMI device.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: bd66bcfca571433e7913a4ec1cdd5029d9de0287
      
https://github.com/qemu/qemu/commit/bd66bcfca571433e7913a4ec1cdd5029d9de0287
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/ipmi/ipmi_bmc_extern.c
    M hw/ipmi/ipmi_bmc_sim.c
    M hw/ipmi/isa_ipmi_bt.c
    M hw/ipmi/isa_ipmi_kcs.c

  Log Message:
  -----------
  ipmi: Add migration capability to the IPMI devices.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 90b6180500a9a88f194dc58c70b87dd539405f94
      
https://github.com/qemu/qemu/commit/90b6180500a9a88f194dc58c70b87dd539405f94
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/ipmi/ipmi.c
    M include/hw/ipmi/ipmi.h

  Log Message:
  -----------
  ipmi: Add a firmware configuration repository

Add a way for IPMI devices to register their firmware information
with the IPMI subsystem so that various firmware entities can pull
that information later for adding to firmware tables.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 44d3db0d969ccfd70d81231ac531c724adf9e4ae
      
https://github.com/qemu/qemu/commit/44d3db0d969ccfd70d81231ac531c724adf9e4ae
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/ipmi/isa_ipmi_bt.c
    M hw/ipmi/isa_ipmi_kcs.c

  Log Message:
  -----------
  ipmi: Add firmware registration to the ISA interface

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: ad2a8077188f05155b07489747ea682070eb135f
      
https://github.com/qemu/qemu/commit/ad2a8077188f05155b07489747ea682070eb135f
  Author: Corey Minyard <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/ipmi/ipmi_bmc_extern.c

  Log Message:
  -----------
  ipmi: Add a force off function

Allow the IPMI interface to request a forced power off.

Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: aa8abbed0028fc4a5a2a346eedaa7ab4f52c750a
      
https://github.com/qemu/qemu/commit/aa8abbed0028fc4a5a2a346eedaa7ab4f52c750a
  Author: Gerd Hoffmann <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc_q35.c

  Log Message:
  -----------
  q35: skip q35-acpi-dsdt.aml load if not needed

Only old machine types which don't use the acpi builder (qemu 1.7 + older)
have to load that file for proper acpi support.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 1e37b7149aa560959b7190924c87dad5d49d47a7
      
https://github.com/qemu/qemu/commit/1e37b7149aa560959b7190924c87dad5d49d47a7
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c

  Log Message:
  -----------
  pc: Remove redundant code from pc-*-2.3 machine classes

Remove the redundant 'alias = NULL' and 'is_default = 0' lines
from older machine-types. pc_*_2_4_machine_options() already
clear those fields, so they don't need to be cleared by
pc_*_2_3_machine_options().

Reviewed-by: Marcel Apfelbaum <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>


  Commit: 240240d5da54eb13745285d02fd215683c8f03c9
      
https://github.com/qemu/qemu/commit/240240d5da54eb13745285d02fd215683c8f03c9
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M include/hw/compat.h
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Add pc-*-2.6 machine classes

Add pc-i440fx-2.6 and pc-q35-2.6 machine classes.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>


  Commit: 276a65ba4b96e757786ebfdfad1937be8a85a6ed
      
https://github.com/qemu/qemu/commit/276a65ba4b96e757786ebfdfad1937be8a85a6ed
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M include/hw/i386/pc.h

  Log Message:
  -----------
  pc: Change indentation of PC_COMPAT_* to 4 spaces

Cosmetic change only.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>


  Commit: c9c0afbb1919f8df1e2c9f44b88b8a0dc275f61c
      
https://github.com/qemu/qemu/commit/c9c0afbb1919f8df1e2c9f44b88b8a0dc275f61c
  Author: Eduardo Habkost <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M include/hw/compat.h

  Log Message:
  -----------
  hw/compat.h: Change indentation of HW_COMPAT_* to 4 spaces

Cosmetic change only.

Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>


  Commit: 40c520418b1172661f64f85d453edaf17b9a5317
      
https://github.com/qemu/qemu/commit/40c520418b1172661f64f85d453edaf17b9a5317
  Author: Cao jin <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M docs/pci_expander_bridge.txt

  Log Message:
  -----------
  docs/pci_expander_bridge: fix typo

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 5c42eef24314fb51600b0e90fb69c60653ea05bb
      
https://github.com/qemu/qemu/commit/5c42eef24314fb51600b0e90fb69c60653ea05bb
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M hw/acpi/memory_hotplug.c
    M hw/mem/Makefile.objs
    A hw/mem/nvdimm.c
    A include/hw/mem/nvdimm.h

  Log Message:
  -----------
  nvdimm: implement NVDIMM device abstract

Introduce "nvdimm" device which is based on pc-dimm device type

Currently, nothing is specific for nvdimm but hotplug is disabled

Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Xiao Guangrong <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 8870ca0e94f2524644812dd759863c0851ffb870
      
https://github.com/qemu/qemu/commit/8870ca0e94f2524644812dd759863c0851ffb870
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M hw/arm/virt-acpi-build.c
    M hw/i386/acpi-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: support specified oem table id for build_header

Let build_header() support specified OEM table id so that we can build
multiple SSDT later

If the oem table id is not specified (aka, NULL), we use the default id
instead as the previous behavior

Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Xiao Guangrong <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 87252e1b61cb6e651da6cd3e9996ade8bd59a388
      
https://github.com/qemu/qemu/commit/87252e1b61cb6e651da6cd3e9996ade8bd59a388
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M hw/acpi/Makefile.objs
    A hw/acpi/nvdimm.c
    M hw/i386/acpi-build.c
    M hw/i386/pc.c
    M include/hw/i386/pc.h
    M include/hw/mem/nvdimm.h
    M qemu-options.hx

  Log Message:
  -----------
  nvdimm acpi: build ACPI NFIT table

NFIT is defined in ACPI 6.0: 5.2.25 NVDIMM Firmware Interface Table (NFIT)

Currently, we only support PMEM mode. Each device has 3 structures:
- SPA structure, defines the PMEM region info

- MEM DEV structure, it has the @handle which is used to associate specified
  ACPI NVDIMM  device we will introduce in later patch.
  Also we can happily ignored the memory device's interleave, the real
  nvdimm hardware access is hidden behind host

- DCR structure, it defines vendor ID used to associate specified vendor
  nvdimm driver. Since we only implement PMEM mode this time, Command
  window and Data window are not needed

The NVDIMM functionality is controlled by the parameter, 'nvdimm', which
is introduced for the machine, there is a example to enable it:
-machine pc,nvdimm -m 8G,maxmem=100G,slots=100  -object \
memory-backend-file,id=mem1,share,mem-path=/tmp/nvdimm1,size=10G -device \
nvdimm,memdev=mem1,id=nv1

It is disabled on default

Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Xiao Guangrong <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 772863954ca360cc67654ab781f20784bc299b95
      
https://github.com/qemu/qemu/commit/772863954ca360cc67654ab781f20784bc299b95
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/nvdimm.c

  Log Message:
  -----------
  nvdimm acpi: build ACPI nvdimm devices

NVDIMM devices is defined in ACPI 6.0 9.20 NVDIMM Devices

There is a root device under \_SB and specified NVDIMM devices are under the
root device. Each NVDIMM device has _ADR which returns its handle used to
associate MEMDEV structure in NFIT

Currently, we do not support any function on _DSM, that means, NVDIMM
label data has not been supported yet

Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Xiao Guangrong <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 70d1fb9c0b9e918f8f910cbfe07d983f4ef613d9
      
https://github.com/qemu/qemu/commit/70d1fb9c0b9e918f8f910cbfe07d983f4ef613d9
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  nvdimm: add maintain info

Add NVDIMM maintainer

Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Xiao Guangrong <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 95cb06619092130eb41e68b2541e04aedb48b046
      
https://github.com/qemu/qemu/commit/95cb06619092130eb41e68b2541e04aedb48b046
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_derefof

Implement DeRefOf term which is used by NVDIMM _DSM method in later patch

Reviewed-by: Igor Mammedov <address@hidden>
Signed-off-by: Xiao Guangrong <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 52483d147bfe49e98aa76230f5f90f9f246f44ed
      
https://github.com/qemu/qemu/commit/52483d147bfe49e98aa76230f5f90f9f246f44ed
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_sizeof

Implement SizeOf term which is used by NVDIMM _DSM method in later patch

Reviewed-by: Igor Mammedov <address@hidden>
Signed-off-by: Xiao Guangrong <address@hidden>
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 2d3f667dc63f3bf96c5a8b47785f56c86f6dfd90
      
https://github.com/qemu/qemu/commit/2d3f667dc63f3bf96c5a8b47785f56c86f6dfd90
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_lgreater_equal()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Shannon Zhao <address@hidden>


  Commit: 6e1db3f263c33a6f03584ef6463855ede4d6ce73
      
https://github.com/qemu/qemu/commit/6e1db3f263c33a6f03584ef6463855ede4d6ce73
  Author: Xiao Guangrong <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_mutex(), aml_acquire(), aml_release()

Signed-off-by: Xiao Guangrong <address@hidden>
Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 7e192a383b941d1f422117dd0915bbeff5fee5bd
      
https://github.com/qemu/qemu/commit/7e192a383b941d1f422117dd0915bbeff5fee5bd
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_create_qword_field()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 439e2a6e10ed7f5da819bf7dcaa54b8cfdbeab0d
      
https://github.com/qemu/qemu/commit/439e2a6e10ed7f5da819bf7dcaa54b8cfdbeab0d
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c

  Log Message:
  -----------
  acpi: aml: add helper for Opcode Arg2 Arg2 [Dst] AML pattern

Currently AML API doesn't compose terms in form of
following pattern:

   Opcode Arg2 Arg2 [Dst]

but ASL used in piix4/q35 DSDT ACPI tables uses that
form, so for clean conversion of it, AML API should
be able to handle an optional 'Dst' argumet used there.

Since above pattern is used by arithmetic/bit ops,
introduce helper that they could reuse.
It reduces code duplication in existing 5 aml_foo()
functions and also will prevent more duplication
when exiting functions are extended to support
optional 'Dst' argument.

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Shannon Zhao <address@hidden>


  Commit: 20ca52088448252c392cde99a06bb9bf020413b4
      
https://github.com/qemu/qemu/commit/20ca52088448252c392cde99a06bb9bf020413b4
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M hw/i386/acpi-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: extend aml_add() to accept target argument

it allows to express following ASL expression:
 Add(arg1, arg2, result)

usecases that do not need to store result
should pass NULL as 3rd arg that would express
 Add(arg1, arg2,)
construct.

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 7059eb4262d8a5575e5a81cdfac101d84a482c28
      
https://github.com/qemu/qemu/commit/7059eb4262d8a5575e5a81cdfac101d84a482c28
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_decrement() and aml_subtract()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 7b38ba9cb6fd47d89ab2db5b92ea6e4e6cd046cd
      
https://github.com/qemu/qemu/commit/7b38ba9cb6fd47d89ab2db5b92ea6e4e6cd046cd
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_call0() helper

it will help to call a method with 0 arguments

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: f411199de79bd3015975a31068bbd9d94adcfb38
      
https://github.com/qemu/qemu/commit/f411199de79bd3015975a31068bbd9d94adcfb38
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_to_integer()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: c360639aee914304c038399a11ab506dd72addb8
      
https://github.com/qemu/qemu/commit/c360639aee914304c038399a11ab506dd72addb8
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M hw/i386/acpi-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: extend aml_shiftright() to accept target argument

it allows to express ShiftRight(A,B,C) syntax

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 67a5c0faa68361949df80fc2830fe1ac228ed911
      
https://github.com/qemu/qemu/commit/67a5c0faa68361949df80fc2830fe1ac228ed911
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_alias()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 0073518dd7232fb4da6331ea298589383d2d16cb
      
https://github.com/qemu/qemu/commit/0073518dd7232fb4da6331ea298589383d2d16cb
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_sleep()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: df241999b606079f01a6f25c54552f8d04058639
      
https://github.com/qemu/qemu/commit/df241999b606079f01a6f25c54552f8d04058639
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_lor()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: dabad78b0d2641a66d8192bd9df2930e4fec4ec7
      
https://github.com/qemu/qemu/commit/dabad78b0d2641a66d8192bd9df2930e4fec4ec7
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_lgreater()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 36de884a133f8cf1a18d55c1d76d783db9844abe
      
https://github.com/qemu/qemu/commit/36de884a133f8cf1a18d55c1d76d783db9844abe
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M hw/i386/acpi-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: extend aml_field() to support LockRule

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 6d5ea945ceeda364c18a28f7ef7bcbe3c7c94f67
      
https://github.com/qemu/qemu/commit/6d5ea945ceeda364c18a28f7ef7bcbe3c7c94f67
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_to_hexstring()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 25c1432ebeec3b0dee6d0fffa201e0dc8f6502f0
      
https://github.com/qemu/qemu/commit/25c1432ebeec3b0dee6d0fffa201e0dc8f6502f0
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: add aml_to_buffer()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: a23b887281a018495948b924182bd6767d013b47
      
https://github.com/qemu/qemu/commit/a23b887281a018495948b924182bd6767d013b47
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi add aml_dma()

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: ca3df95df86de9e261135db26a434ebf829999c6
      
https://github.com/qemu/qemu/commit/ca3df95df86de9e261135db26a434ebf829999c6
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M hw/arm/virt-acpi-build.c
    M hw/i386/acpi-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: extend aml_or() to accept target argument

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>


  Commit: 5530427f0ca240b972f25ef0413fb966f96dfb05
      
https://github.com/qemu/qemu/commit/5530427f0ca240b972f25ef0413fb966f96dfb05
  Author: Igor Mammedov <address@hidden>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M hw/acpi/aml-build.c
    M hw/arm/virt-acpi-build.c
    M hw/i386/acpi-build.c
    M include/hw/acpi/aml-build.h

  Log Message:
  -----------
  acpi: extend aml_and() to accept target argument

Signed-off-by: Igor Mammedov <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 5fbba56073828759b87d36cff3d31922a0e6f17e
      
https://github.com/qemu/qemu/commit/5fbba56073828759b87d36cff3d31922a0e6f17e
  Author: Peter Maydell <address@hidden>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M MAINTAINERS
    M default-configs/i386-softmmu.mak
    M default-configs/x86_64-softmmu.mak
    M docs/pci_expander_bridge.txt
    M hw/Makefile.objs
    M hw/acpi/Makefile.objs
    M hw/acpi/aml-build.c
    M hw/acpi/memory_hotplug.c
    A hw/acpi/nvdimm.c
    M hw/arm/virt-acpi-build.c
    M hw/core/loader.c
    M hw/core/machine.c
    M hw/i386/acpi-build.c
    M hw/i386/pc.c
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    A hw/ipmi/Makefile.objs
    A hw/ipmi/ipmi.c
    A hw/ipmi/ipmi_bmc_extern.c
    A hw/ipmi/ipmi_bmc_sim.c
    A hw/ipmi/isa_ipmi_bt.c
    A hw/ipmi/isa_ipmi_kcs.c
    M hw/mem/Makefile.objs
    A hw/mem/nvdimm.c
    M hw/pci-bridge/pci_expander_bridge.c
    M include/hw/acpi/aml-build.h
    M include/hw/boards.h
    M include/hw/compat.h
    M include/hw/i386/pc.h
    A include/hw/ipmi/ipmi.h
    A include/hw/mem/nvdimm.h
    M include/hw/pci-host/q35.h
    M include/hw/pci/pci.h
    M qemu-doc.texi
    M qemu-options.hx
    M tests/Makefile
    A tests/ipmi-bt-test.c
    A tests/ipmi-kcs-test.c
    M util/mmap-alloc.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging

acpi, pc features

pxb support for q35
nvdimm support
most of ipmi support
part of DSDT rewrite

Signed-off-by: Michael S. Tsirkin <address@hidden>

# gpg: Signature made Tue 22 Dec 2015 16:47:18 GMT using RSA key ID D28D5469
# gpg: Good signature from "Michael S. Tsirkin <address@hidden>"
# gpg:                 aka "Michael S. Tsirkin <address@hidden>"

* remotes/mst/tags/for_upstream: (55 commits)
  acpi: extend aml_and() to accept target argument
  acpi: extend aml_or() to accept target argument
  acpi add aml_dma()
  acpi: add aml_to_buffer()
  acpi: add aml_to_hexstring()
  acpi: extend aml_field() to support LockRule
  acpi: add aml_lgreater()
  acpi: add aml_lor()
  acpi: add aml_sleep()
  acpi: add aml_alias()
  acpi: extend aml_shiftright() to accept target argument
  acpi: add aml_to_integer()
  acpi: add aml_call0() helper
  acpi: add aml_decrement() and aml_subtract()
  acpi: extend aml_add() to accept target argument
  acpi: aml: add helper for Opcode Arg2 Arg2 [Dst] AML pattern
  acpi: add aml_create_qword_field()
  acpi: add aml_mutex(), aml_acquire(), aml_release()
  acpi: add aml_lgreater_equal()
  acpi: add aml_sizeof
  ...

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/05bec7eb0e6d...5fbba5607382

reply via email to

[Prev in Thread] Current Thread [Next in Thread]