trivial patches for 2025-07-13
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEZKoqtTHVaQM2a/75gqpKJDselHgFAmhzd4IACgkQgqpKJDse lHih7hAAyDGvYWAAmZex0+xq8Fwyvma0AenYSEWAeHEJLum/DP6KMF1z8o2cHZ/9 uEImZXPv5xYTzNGK0KbE8H13R6nEI2sOh+Hh4SwBUoK9DQfu6VIY5fv3yPRZOD74 HRd7acj4tovUbhaQHrlQAsftuat3gAIgPlMUEeISFeIOliC0MQqmWkZr58WSWHdo mnIhhOkMNwrALSr4z8qEK14dbDVI4Q49wKWz8lYWq1we8OBKnYuCphh9S+JIbq3w Z/wb4cGFocom1Vd6wjlQVeFGoFfoi++MRKHpDOpSyS11v+LWe/VL1KXbqIDMSoSZ 1uNMdU6r7y7ogxgZRMQGNaUuG2XM0imdUyVjCcF/TSLMlMQKv3TMApVoGhVgP3/x u1AZeiOc+nQK/ut89HhS2kXOrbaXQ4l3eroQK628xa+TQJSRUTW4ngJhwBQZB8G7 NXBnMEHOVdgRK/1gFZ5jIuH/3BNBRFua3Nxo41B9hfevH8MhrZKXBu6TrYcNWjvM YHsPjOjjHLgSR582qRWVFEZZmTIbC80n5Jl8bI2AP/ZHBjAVGjRhMPzqZVm7rEik CrSGnKmBfT3GFqonu0f9/SouesO0W4du0jKA/Muz/XuUAhGJBUNDw/bT9AofUhVj iy8G/i8IRmpfvZmqNiB+OzfGGxYX3NJFENXC4FFBSYOhujNVJGw= =glYd -----END PGP SIGNATURE----- Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging trivial patches for 2025-07-13 # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCgAdFiEEZKoqtTHVaQM2a/75gqpKJDselHgFAmhzd4IACgkQgqpKJDse # lHih7hAAyDGvYWAAmZex0+xq8Fwyvma0AenYSEWAeHEJLum/DP6KMF1z8o2cHZ/9 # uEImZXPv5xYTzNGK0KbE8H13R6nEI2sOh+Hh4SwBUoK9DQfu6VIY5fv3yPRZOD74 # HRd7acj4tovUbhaQHrlQAsftuat3gAIgPlMUEeISFeIOliC0MQqmWkZr58WSWHdo # mnIhhOkMNwrALSr4z8qEK14dbDVI4Q49wKWz8lYWq1we8OBKnYuCphh9S+JIbq3w # Z/wb4cGFocom1Vd6wjlQVeFGoFfoi++MRKHpDOpSyS11v+LWe/VL1KXbqIDMSoSZ # 1uNMdU6r7y7ogxgZRMQGNaUuG2XM0imdUyVjCcF/TSLMlMQKv3TMApVoGhVgP3/x # u1AZeiOc+nQK/ut89HhS2kXOrbaXQ4l3eroQK628xa+TQJSRUTW4ngJhwBQZB8G7 # NXBnMEHOVdgRK/1gFZ5jIuH/3BNBRFua3Nxo41B9hfevH8MhrZKXBu6TrYcNWjvM # YHsPjOjjHLgSR582qRWVFEZZmTIbC80n5Jl8bI2AP/ZHBjAVGjRhMPzqZVm7rEik # CrSGnKmBfT3GFqonu0f9/SouesO0W4du0jKA/Muz/XuUAhGJBUNDw/bT9AofUhVj # iy8G/i8IRmpfvZmqNiB+OzfGGxYX3NJFENXC4FFBSYOhujNVJGw= # =glYd # -----END PGP SIGNATURE----- # gpg: Signature made Sun 13 Jul 2025 05:08:18 EDT # gpg: using RSA key 64AA2AB531D56903366BFEF982AA4A243B1E9478 # gpg: Good signature from "Michael Tokarev <mjt@debian.org>" [unknown] # gpg: aka "Michael Tokarev <mjt@corpit.ru>" [unknown] # gpg: aka "Michael Tokarev <mjt@tls.msk.ru>" [unknown] # gpg: WARNING: This key is not certified with a trusted signature! # gpg: There is no indication that the signature belongs to the owner. # Primary key fingerprint: 9D8B E14E 3F2A 9DD7 9199 28F1 61AD 3D98 ECDF 2C8E # Subkey fingerprint: 64AA 2AB5 31D5 6903 366B FEF9 82AA 4A24 3B1E 9478 * tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu: docs/devel/tracing: Update trace.h creation rune to include SPDX hw/uefi: Create and use trace.h wrapper header docs/system/target-i386: Remove the sentence about RHEL 7 being supported accel/kvm: Adjust the note about the minimum required kernel version docs: remove repeated word hw/usb/dev-hid: Support side and extra mouse buttons for usb-tablet Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
commit
4c6b31df47
10 changed files with 13 additions and 14 deletions
|
|
@ -2606,8 +2606,7 @@ static int kvm_init(AccelState *as, MachineState *ms)
|
|||
{
|
||||
MachineClass *mc = MACHINE_GET_CLASS(ms);
|
||||
static const char upgrade_note[] =
|
||||
"Please upgrade to at least kernel 2.6.29 or recent kvm-kmod\n"
|
||||
"(see http://sourceforge.net/projects/kvm).\n";
|
||||
"Please upgrade to at least kernel 4.5.\n";
|
||||
const struct {
|
||||
const char *name;
|
||||
int num;
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ The "io/trace.h" file must be created manually with an #include of the
|
|||
corresponding "trace/trace-<subdir>.h" file that will be generated in the
|
||||
builddir::
|
||||
|
||||
$ echo '#include "trace/trace-io.h"' >io/trace.h
|
||||
$ (echo '/* SPDX-License-Identifier: GPL-2.0-or-later */' ; echo '#include "trace/trace-io.h"') >io/trace.h
|
||||
|
||||
While it is possible to include a trace.h file from outside a source file's own
|
||||
sub-directory, this is discouraged in general. It is strongly preferred that
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ may not be optimal for modern systems.
|
|||
|
||||
For a non-x86 system where we emulate a broad range of machine types,
|
||||
the command lines are generally more explicit in defining the machine
|
||||
and boot behaviour. You will find often find example command lines in
|
||||
and boot behaviour. You will often find example command lines in
|
||||
the :ref:`system-targets-ref` section of the manual.
|
||||
|
||||
While the project doesn't want to discourage users from using the
|
||||
|
|
|
|||
|
|
@ -37,6 +37,4 @@ OS requirements
|
|||
~~~~~~~~~~~~~~~
|
||||
|
||||
On x86_64 hosts, the default set of CPU features enabled by the KVM
|
||||
accelerator require the host to be running Linux v4.5 or newer. Red Hat
|
||||
Enterprise Linux 7 is also supported, since the required
|
||||
functionality was backported.
|
||||
accelerator require the host to be running Linux v4.5 or newer.
|
||||
|
|
|
|||
2
hw/uefi/trace.h
Normal file
2
hw/uefi/trace.h
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
||||
#include "trace/trace-hw_uefi.h"
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
#include "hw/uefi/var-service-api.h"
|
||||
#include "hw/uefi/var-service-edk2.h"
|
||||
|
||||
#include "trace/trace-hw_uefi.h"
|
||||
#include "trace.h"
|
||||
|
||||
static int uefi_vars_pre_load(void *opaque)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
#include "hw/uefi/var-service-api.h"
|
||||
#include "hw/uefi/var-service-edk2.h"
|
||||
|
||||
#include "trace/trace-hw_uefi.h"
|
||||
#include "trace.h"
|
||||
|
||||
static void calc_policy(uefi_var_policy *pol);
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#include "hw/uefi/var-service.h"
|
||||
|
||||
#include "trace/trace-hw_uefi.h"
|
||||
#include "trace.h"
|
||||
|
||||
/* ------------------------------------------------------------------ */
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
#include "hw/uefi/var-service-api.h"
|
||||
#include "hw/uefi/var-service-edk2.h"
|
||||
|
||||
#include "trace/trace-hw_uefi.h"
|
||||
#include "trace.h"
|
||||
|
||||
#define EFI_VARIABLE_ATTRIBUTE_SUPPORTED \
|
||||
(EFI_VARIABLE_NON_VOLATILE | \
|
||||
|
|
|
|||
|
|
@ -491,14 +491,14 @@ static const uint8_t qemu_tablet_hid_report_descriptor[] = {
|
|||
0xa1, 0x00, /* Collection (Physical) */
|
||||
0x05, 0x09, /* Usage Page (Button) */
|
||||
0x19, 0x01, /* Usage Minimum (1) */
|
||||
0x29, 0x03, /* Usage Maximum (3) */
|
||||
0x29, 0x05, /* Usage Maximum (5) */
|
||||
0x15, 0x00, /* Logical Minimum (0) */
|
||||
0x25, 0x01, /* Logical Maximum (1) */
|
||||
0x95, 0x03, /* Report Count (3) */
|
||||
0x95, 0x05, /* Report Count (5) */
|
||||
0x75, 0x01, /* Report Size (1) */
|
||||
0x81, 0x02, /* Input (Data, Variable, Absolute) */
|
||||
0x95, 0x01, /* Report Count (1) */
|
||||
0x75, 0x05, /* Report Size (5) */
|
||||
0x75, 0x03, /* Report Size (3) */
|
||||
0x81, 0x01, /* Input (Constant) */
|
||||
0x05, 0x01, /* Usage Page (Generic Desktop) */
|
||||
0x09, 0x30, /* Usage (X) */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue