4a64101044
qemu-options: Remove the deprecated -no-acpi option
...
It's been marked as deprecated since QEMU 8.0, so it should be fine
to remove this now.
Message-ID: <20240118103759.130748-3-thuth@redhat.com >
Reviewed-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2024-01-19 11:38:32 +01:00
06ecb6ac19
docs: clean-up the xenpvh documentation
...
I noticed the code blocks where not rendering properly so thought I'd
better fix things up. So:
- Use better title for the machine type
- Explain why Xen is a little different
- Add a proper anchor to the tpm-device link
- add newline so code block properly renders
- add some indentation to make continuation clearer
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-ID: <20231207130623.360473-1-alex.bennee@linaro.org >
2023-12-12 08:02:39 -05:00
fbd945e783
docs: Add support for TPM devices over I2C bus
...
This is a documentation change for I2C TPM device support.
Qemu already supports devices attached to ISA and sysbus.
This drop adds support for the I2C bus attached TPM devices.
Signed-off-by: Ninad Palsule <ninad@linux.ibm.com >
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com >
Reviewed-by: Cédric Le Goater <clg@kaod.org >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Message-id: 20230414220754.1191476-2-ninadpalsule@us.ibm.com
2023-04-20 08:17:15 -04:00
4a4a74bf43
docs: Update TPM documentation for usage of a TPM 2
...
Update the TPM documentation for usage of a TPM 2 rather than a TPM 1.2.
Adjust the command lines and expected outputs inside the VM accordingly.
Update the command line to start a TPM 2 with swtpm.
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com >
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Message-Id: <20220927122146.2787854-1-stefanb@linux.ibm.com >
Signed-off-by: Laurent Vivier <laurent@vivier.eu >
2022-10-04 00:10:11 +02:00
991c180d74
treewide: do not use short-form boolean options
...
They are going to be deprecated, avoid warnings on stdout while the
tests run.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-12-10 12:15:11 -05:00
63d211993b
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
...
virtio,acpi,pci: fixes, cleanups.
Fixes, cleanups in ACPI, PCI, virtio.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
# gpg: Signature made Thu 25 Jun 2020 07:48:47 BST
# gpg: using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469
# gpg: issuer "mst@redhat.com "
# gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org >" [full]
# gpg: aka "Michael S. Tsirkin <mst@redhat.com >" [full]
# Primary key fingerprint: 0270 606B 6F3C DF3D 0B17 0970 C350 3912 AFBE 8E67
# Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA 8A0D 281F 0DB8 D28D 5469
* remotes/mst/tags/for_upstream:
Rename use_acpi_pci_hotplug to more appropriate use_acpi_hotplug_bridge
Stop vhost-user sending uninitialized mmap_offsets
docs/specs/tpm: ACPI boot now supported for TPM/ARM
arm/acpi: Add the TPM2.0 device under the DSDT
acpi: Some build_tpm2() code reshape
tests/acpi: update expected data files
acpi: q35: drop _SB.PCI0.ISA.LPCD opregion.
acpi: drop build_piix4_pm()
acpi: drop serial/parallel enable bits from dsdt
acpi: simplify build_isa_devices_aml()
acpi: factor out fw_cfg_add_acpi_dsdt()
acpi: move aml builder code for i8042 (kbd+mouse) device
floppy: move cmos_get_fd_drive_type() from pc
floppy: make isa_fdc_get_drive_max_chs static
acpi: move aml builder code for floppy device
acpi: bios-tables-test: show more context on asl diffs
qtest: allow DSDT acpi table changes
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2020-06-25 16:52:42 +01:00
56172c4ccd
docs/specs/tpm: ACPI boot now supported for TPM/ARM
...
ACPI boot now is supported. Let's remove the comment
saying it is not.
Signed-off-by: Eric Auger <eric.auger@redhat.com >
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Message-Id: <20200622140620.17229-4-eric.auger@redhat.com >
Tested-by: Ard Biesheuvel <ardb@kernel.org >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-06-24 17:18:28 -04:00
ca64b08638
tpm: Move backend code under the 'backends/' directory
...
TPM subsytem is split into backends (see commit f4ede81eed
)
and frontends (see i.e. 3676bc69b3
). Keep the emulated
hardware 'frontends' under hw/tpm/, but move the backends
in the backends/tpm/ directory.
Suggested-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-id: 20200612085444.8362-13-philmd@redhat.com
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com >
2020-06-19 07:25:55 -04:00
0f7d214820
hw/tpm: Make 'tpm_util.h' publicly accessible as "sysemu/tpm_util.h"
...
We are going to split the TPM backends from the TPM emulated
hardware in the next commit. Make the TPM util helpers accessible
by moving local "tpm_util.h" to global "sysemu/tpm_util.h".
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com >
Message-id: 20200612085444.8362-12-philmd@redhat.com
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com >
2020-06-19 07:25:48 -04:00
8a5fee0325
docs/specs/tpm: Correct header path name
...
Commit 8dc6701722
introduce the documentation but an
incorrect path name was used. Fix that.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com >
Message-id: 20200612085444.8362-2-philmd@redhat.com
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com >
2020-06-19 07:24:34 -04:00
6fe6d6c9a9
docs: Be consistent about capitalization of 'Arm'
...
The company 'Arm' went through a rebranding some years back
involving a recapitalization from 'ARM' to 'Arm'. As a result
our documentation is a bit inconsistent between the two forms.
It's not worth trying to update everywhere in QEMU, but it's
easy enough to make docs/ consistent.
Note that "ARMv8" and similar architecture names, and
older CPU names like "ARM926" still retain all-caps.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Niek Linnenbank <nieklinnenbank@gmail.com >
Message-id: 20200309215818.2021-6-peter.maydell@linaro.org
2020-03-12 11:20:20 +00:00
fcaa204194
docs/specs/tpm: Document TPM_TIS sysbus device for ARM
...
Update the documentation with recent changes related to the
sysbus TPM_TIS device addition and add the command line
to be used with arm VIRT.
Signed-off-by: Eric Auger <eric.auger@redhat.com >
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com >
Message-id: 20200305165149.618-8-eric.auger@redhat.com
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com >
2020-03-05 12:18:25 -05:00
6e8a3ff6ed
docs/specs/tpm: reST-ify TPM documentation
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com >
Message-Id: <20200121152935.649898-7-stefanb@linux.ibm.com >
Signed-off-by: David Gibson <david@gibson.dropbear.id.au >
2020-02-02 14:07:57 +11:00