All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 0/4] Trivial patches for 2024-04-02
@ 2024-04-02  9:31 Michael Tokarev
  2024-04-02  9:31 ` [PULL 1/4] usb-audio: Fix invalid values in AudioControl descriptors Michael Tokarev
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Michael Tokarev @ 2024-04-02  9:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: Michael Tokarev, qemu-trivial

The following changes since commit 6af9d12c88b9720f209912f6e4b01fefe5906d59:

  Merge tag 'migration-20240331-pull-request' of https://gitlab.com/peterx/qemu into staging (2024-04-01 13:12:40 +0100)

are available in the Git repository at:

  https://gitlab.com/mjt0k/qemu.git tags/pull-trivial-patches

for you to fetch changes up to dd5b28de4ed04e0c750022f31b529e4fea7ab478:

  hmp: Add help information for watchdog action: inject-nmi (2024-04-01 19:52:14 +0300)

----------------------------------------------------------------
trivial patches for 2024-04-02

spelling fixes for the release, minor doc fixes and usb-audio fix.

----------------------------------------------------------------
Dayu Liu (1):
      hmp: Add help information for watchdog action: inject-nmi

Joonas Kankaala (1):
      usb-audio: Fix invalid values in AudioControl descriptors

Philippe Mathieu-Daudé (1):
      fpu/softfloat: Remove mention of TILE-Gx target

Stefan Weil (1):
      Fix some typos in documentation (found by codespell)

 docs/devel/atomics.rst         | 2 +-
 docs/devel/ci-jobs.rst.inc     | 2 +-
 docs/devel/clocks.rst          | 2 +-
 docs/system/i386/sgx.rst       | 2 +-
 fpu/softfloat-specialize.c.inc | 2 +-
 hmp-commands.hx                | 2 +-
 hw/usb/dev-audio.c             | 4 +---
 qapi/qom.json                  | 2 +-
 8 files changed, 8 insertions(+), 10 deletions(-)


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

* [PULL 1/4] usb-audio: Fix invalid values in AudioControl descriptors
  2024-04-02  9:31 [PULL 0/4] Trivial patches for 2024-04-02 Michael Tokarev
@ 2024-04-02  9:31 ` Michael Tokarev
  2024-04-02  9:31 ` [PULL 2/4] fpu/softfloat: Remove mention of TILE-Gx target Michael Tokarev
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Michael Tokarev @ 2024-04-02  9:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: Joonas Kankaala, qemu-trivial, Michael Tokarev

From: Joonas Kankaala <joonas.a.kankaala@gmail.com>

This fixes the invalid bInterfaceProtocol value 0x04 in the USB audio
AudioControl descriptors. It should be zero. While Linux and Windows
forgive this error, macOS 14 Sonoma does not. The usb-audio device does
not appear in macOS sound settings even though the device is recognized
and shows up in USB system information. According to the USB audio class
specs 1.0-4.0, valid values are 0x00, 0x20, 0x30 and 0x40. (Note also
that Linux prints the warning "unknown interface protocol 0x4, assuming
v1", but then proceeds as if the value was zero.)

This also fixes the invalid wTotalLength value in the multi-channel
setup AudioControl interface header descriptor (used when multi=on
and out.mixing-engine off). The combined length of all the descriptors
there add up to 0x37, not 0x38. In Linux, "lsusb -D ..." displays
incomplete descriptor information when this length is incorrect.

Signed-off-by: Joonas Kankaala <joonas.a.kankaala@gmail.com>
Reviewed-by: Volker Rümelin <vr_qemu@t-online.de>
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
---
 hw/usb/dev-audio.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/hw/usb/dev-audio.c b/hw/usb/dev-audio.c
index d5ac1f8962..1897fff9e6 100644
--- a/hw/usb/dev-audio.c
+++ b/hw/usb/dev-audio.c
@@ -124,7 +124,6 @@ static const USBDescIface desc_iface[] = {
         .bNumEndpoints                 = 0,
         .bInterfaceClass               = USB_CLASS_AUDIO,
         .bInterfaceSubClass            = USB_SUBCLASS_AUDIO_CONTROL,
-        .bInterfaceProtocol            = 0x04,
         .iInterface                    = STRING_USBAUDIO_CONTROL,
         .ndesc                         = 4,
         .descs = (USBDescOther[]) {
@@ -282,7 +281,6 @@ static const USBDescIface desc_iface_multi[] = {
         .bNumEndpoints                 = 0,
         .bInterfaceClass               = USB_CLASS_AUDIO,
         .bInterfaceSubClass            = USB_SUBCLASS_AUDIO_CONTROL,
-        .bInterfaceProtocol            = 0x04,
         .iInterface                    = STRING_USBAUDIO_CONTROL,
         .ndesc                         = 4,
         .descs = (USBDescOther[]) {
@@ -293,7 +291,7 @@ static const USBDescIface desc_iface_multi[] = {
                     USB_DT_CS_INTERFACE,        /*  u8  bDescriptorType */
                     DST_AC_HEADER,              /*  u8  bDescriptorSubtype */
                     U16(0x0100),                /* u16  bcdADC */
-                    U16(0x38),                  /* u16  wTotalLength */
+                    U16(0x37),                  /* u16  wTotalLength */
                     0x01,                       /*  u8  bInCollection */
                     0x01,                       /*  u8  baInterfaceNr */
                 }
-- 
2.39.2



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

* [PULL 2/4] fpu/softfloat: Remove mention of TILE-Gx target
  2024-04-02  9:31 [PULL 0/4] Trivial patches for 2024-04-02 Michael Tokarev
  2024-04-02  9:31 ` [PULL 1/4] usb-audio: Fix invalid values in AudioControl descriptors Michael Tokarev
@ 2024-04-02  9:31 ` Michael Tokarev
  2024-04-02  9:31 ` [PULL 3/4] Fix some typos in documentation (found by codespell) Michael Tokarev
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Michael Tokarev @ 2024-04-02  9:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: Philippe Mathieu-Daudé, qemu-trivial, Michael Tokarev

From: Philippe Mathieu-Daudé <philmd@linaro.org>

TILE-Gx has been removed during the v6.0 release (see
commit 2cc1a90166 "Remove deprecated target tilegx"),
no need to mention it in the list of "supported targets".

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
---
 fpu/softfloat-specialize.c.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fpu/softfloat-specialize.c.inc b/fpu/softfloat-specialize.c.inc
index 1610472cfc..1c85c48a73 100644
--- a/fpu/softfloat-specialize.c.inc
+++ b/fpu/softfloat-specialize.c.inc
@@ -152,7 +152,7 @@ static void parts64_default_nan(FloatParts64 *p, float_status *status)
     /*
      * This case is true for Alpha, ARM, MIPS, OpenRISC, PPC, RISC-V,
      * S390, SH4, TriCore, and Xtensa.  Our other supported targets,
-     * CRIS, Nios2, and Tile, do not have floating-point.
+     * CRIS and Nios2, do not have floating-point.
      */
     if (snan_bit_is_one(status)) {
         /* set all bits other than msb */
-- 
2.39.2



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

* [PULL 3/4] Fix some typos in documentation (found by codespell)
  2024-04-02  9:31 [PULL 0/4] Trivial patches for 2024-04-02 Michael Tokarev
  2024-04-02  9:31 ` [PULL 1/4] usb-audio: Fix invalid values in AudioControl descriptors Michael Tokarev
  2024-04-02  9:31 ` [PULL 2/4] fpu/softfloat: Remove mention of TILE-Gx target Michael Tokarev
@ 2024-04-02  9:31 ` Michael Tokarev
  2024-04-02  9:31 ` [PULL 4/4] hmp: Add help information for watchdog action: inject-nmi Michael Tokarev
  2024-04-02 10:34 ` [PULL 0/4] Trivial patches for 2024-04-02 Peter Maydell
  4 siblings, 0 replies; 10+ messages in thread
From: Michael Tokarev @ 2024-04-02  9:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: Stefan Weil via, Michael Tokarev

From: Stefan Weil via <qemu-trivial@nongnu.org>

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
---
 docs/devel/atomics.rst     | 2 +-
 docs/devel/ci-jobs.rst.inc | 2 +-
 docs/devel/clocks.rst      | 2 +-
 docs/system/i386/sgx.rst   | 2 +-
 qapi/qom.json              | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/docs/devel/atomics.rst b/docs/devel/atomics.rst
index ff9b5ee30c..b77c6e13e1 100644
--- a/docs/devel/atomics.rst
+++ b/docs/devel/atomics.rst
@@ -119,7 +119,7 @@ The only guarantees that you can rely upon in this case are:
   ordinary accesses instead cause data races if they are concurrent with
   other accesses of which at least one is a write.  In order to ensure this,
   the compiler will not optimize accesses out of existence, create unsolicited
-  accesses, or perform other similar optimzations.
+  accesses, or perform other similar optimizations.
 
 - acquire operations will appear to happen, with respect to the other
   components of the system, before all the LOAD or STORE operations
diff --git a/docs/devel/ci-jobs.rst.inc b/docs/devel/ci-jobs.rst.inc
index ec33e6ee2b..be06322279 100644
--- a/docs/devel/ci-jobs.rst.inc
+++ b/docs/devel/ci-jobs.rst.inc
@@ -115,7 +115,7 @@ CI pipeline.
 QEMU_JOB_SKIPPED
 ~~~~~~~~~~~~~~~~
 
-The job is not reliably successsful in general, so is not
+The job is not reliably successful in general, so is not
 currently suitable to be run by default. Ideally this should
 be a temporary marker until the problems can be addressed, or
 the job permanently removed.
diff --git a/docs/devel/clocks.rst b/docs/devel/clocks.rst
index b2d1148cdb..177ee1c90d 100644
--- a/docs/devel/clocks.rst
+++ b/docs/devel/clocks.rst
@@ -279,7 +279,7 @@ You can change the multiplier and divider of a clock at runtime,
 so you can use this to model clock controller devices which
 have guest-programmable frequency multipliers or dividers.
 
-Similary to ``clock_set()``, ``clock_set_mul_div()`` returns ``true`` if
+Similarly to ``clock_set()``, ``clock_set_mul_div()`` returns ``true`` if
 the clock state was modified; that is, if the multiplier or the diviser
 or both were changed by the call.
 
diff --git a/docs/system/i386/sgx.rst b/docs/system/i386/sgx.rst
index 0f0a73f758..ab58b29392 100644
--- a/docs/system/i386/sgx.rst
+++ b/docs/system/i386/sgx.rst
@@ -6,7 +6,7 @@ Overview
 
 Intel Software Guard eXtensions (SGX) is a set of instructions and mechanisms
 for memory accesses in order to provide security accesses for sensitive
-applications and data. SGX allows an application to use it's pariticular
+applications and data. SGX allows an application to use its particular
 address space as an *enclave*, which is a protected area provides confidentiality
 and integrity even in the presence of privileged malware. Accesses to the
 enclave memory area from any software not resident in the enclave are prevented,
diff --git a/qapi/qom.json b/qapi/qom.json
index 8d4ca8ed92..85e6b4f84a 100644
--- a/qapi/qom.json
+++ b/qapi/qom.json
@@ -802,7 +802,7 @@
 #
 # @fd: file descriptor name previously passed via 'getfd' command,
 #     which represents a pre-opened /dev/iommu.  This allows the
-#     iommufd object to be shared accross several subsystems (VFIO,
+#     iommufd object to be shared across several subsystems (VFIO,
 #     VDPA, ...), and the file descriptor to be shared with other
 #     process, e.g. DPDK.  (default: QEMU opens /dev/iommu by itself)
 #
-- 
2.39.2



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

* [PULL 4/4] hmp: Add help information for watchdog action: inject-nmi
  2024-04-02  9:31 [PULL 0/4] Trivial patches for 2024-04-02 Michael Tokarev
                   ` (2 preceding siblings ...)
  2024-04-02  9:31 ` [PULL 3/4] Fix some typos in documentation (found by codespell) Michael Tokarev
@ 2024-04-02  9:31 ` Michael Tokarev
  2024-04-02 10:34 ` [PULL 0/4] Trivial patches for 2024-04-02 Peter Maydell
  4 siblings, 0 replies; 10+ messages in thread
From: Michael Tokarev @ 2024-04-02  9:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: Dayu Liu, qemu-trivial, Michael Tokarev

From: Dayu Liu <liu.dayu@zte.com.cn>

virsh qemu-monitor-command --hmp help information of
watchdog_action missing inject-nmi which already supported
in Commit 795dc6e4

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2247
Signed-off-by: Dayu Liu <liu.dayu@zte.com.cn>
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
[Mjt: decode and word-wrap commit message and add Resolves: tag]
---
 hmp-commands.hx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hmp-commands.hx b/hmp-commands.hx
index 17b5ea839d..2e2a3bcf98 100644
--- a/hmp-commands.hx
+++ b/hmp-commands.hx
@@ -1412,7 +1412,7 @@ ERST
     {
         .name       = "watchdog_action",
         .args_type  = "action:s",
-        .params     = "[reset|shutdown|poweroff|pause|debug|none]",
+        .params     = "[reset|shutdown|poweroff|pause|debug|none|inject-nmi]",
         .help       = "change watchdog action",
         .cmd        = hmp_watchdog_action,
         .command_completion = watchdog_action_completion,
-- 
2.39.2



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

* Re: [PULL 0/4] Trivial patches for 2024-04-02
  2024-04-02  9:31 [PULL 0/4] Trivial patches for 2024-04-02 Michael Tokarev
                   ` (3 preceding siblings ...)
  2024-04-02  9:31 ` [PULL 4/4] hmp: Add help information for watchdog action: inject-nmi Michael Tokarev
@ 2024-04-02 10:34 ` Peter Maydell
  2024-04-02 10:41   ` Michael Tokarev
  4 siblings, 1 reply; 10+ messages in thread
From: Peter Maydell @ 2024-04-02 10:34 UTC (permalink / raw)
  To: Michael Tokarev; +Cc: qemu-devel, qemu-trivial

On Tue, 2 Apr 2024 at 10:33, Michael Tokarev <mjt@tls.msk.ru> wrote:
>
> The following changes since commit 6af9d12c88b9720f209912f6e4b01fefe5906d59:
>
>   Merge tag 'migration-20240331-pull-request' of https://gitlab.com/peterx/qemu into staging (2024-04-01 13:12:40 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/mjt0k/qemu.git tags/pull-trivial-patches
>
> for you to fetch changes up to dd5b28de4ed04e0c750022f31b529e4fea7ab478:
>
>   hmp: Add help information for watchdog action: inject-nmi (2024-04-01 19:52:14 +0300)
>
> ----------------------------------------------------------------
> trivial patches for 2024-04-02
>
> spelling fixes for the release, minor doc fixes and usb-audio fix.
>
> ----------------------------------------------------------------
> Dayu Liu (1):
>       hmp: Add help information for watchdog action: inject-nmi
>
> Joonas Kankaala (1):
>       usb-audio: Fix invalid values in AudioControl descriptors
>
> Philippe Mathieu-Daudé (1):
>       fpu/softfloat: Remove mention of TILE-Gx target
>
> Stefan Weil (1):
>       Fix some typos in documentation (found by codespell)

Hi -- could you fix the Author line for this patch not to have
the mailing list address, please?

commit 33fc0dcc8aa1bc7800074e28243b5ba339b277a9
Author: Stefan Weil via <qemu-trivial@nongnu.org>
Date:   Sun Mar 31 18:15:26 2024 +0200

    Fix some typos in documentation (found by codespell)

(you'll need to tell git log "--no-mailmap" to not get confused
by the mapping we have for the last time one of these slipped
through...)

thanks
-- PMM


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

* Re: [PULL 0/4] Trivial patches for 2024-04-02
  2024-04-02 10:34 ` [PULL 0/4] Trivial patches for 2024-04-02 Peter Maydell
@ 2024-04-02 10:41   ` Michael Tokarev
  2024-04-02 11:41     ` Peter Maydell
  2024-04-02 14:30     ` Laurent Vivier
  0 siblings, 2 replies; 10+ messages in thread
From: Michael Tokarev @ 2024-04-02 10:41 UTC (permalink / raw)
  To: Peter Maydell; +Cc: qemu-devel, qemu-trivial


> Author: Stefan Weil via <qemu-trivial@nongnu.org>

*SIGH*  This happened *again*.

> (you'll need to tell git log "--no-mailmap" to not get confused
> by the mapping we have for the last time one of these slipped
> through...)

Now this is interesting.  And this is exactly why I haven't noticed
it - I did pay attention to Author lines this time.  -- because
it is displayed with mailmap applied.  How very useful.

I have to use `git show --no-mailmap' to see the original " via.."
version.

Resent.

Thanks,

/mjt


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

* Re: [PULL 0/4] Trivial patches for 2024-04-02
  2024-04-02 10:41   ` Michael Tokarev
@ 2024-04-02 11:41     ` Peter Maydell
  2024-04-02 14:30     ` Laurent Vivier
  1 sibling, 0 replies; 10+ messages in thread
From: Peter Maydell @ 2024-04-02 11:41 UTC (permalink / raw)
  To: Michael Tokarev; +Cc: qemu-devel, qemu-trivial

On Tue, 2 Apr 2024 at 11:41, Michael Tokarev <mjt@tls.msk.ru> wrote:
>
>
> > Author: Stefan Weil via <qemu-trivial@nongnu.org>
>
> *SIGH*  This happened *again*.
>
> > (you'll need to tell git log "--no-mailmap" to not get confused
> > by the mapping we have for the last time one of these slipped
> > through...)
>
> Now this is interesting.  And this is exactly why I haven't noticed
> it - I did pay attention to Author lines this time.  -- because
> it is displayed with mailmap applied.  How very useful.
>
> I have to use `git show --no-mailmap' to see the original " via.."
> version.

FWIW my apply-pullreq script makes this check for this:

if git shortlog --author='qemu-.*@nongnu\.org' master..staging | grep .; then
    echo "ERROR: pull request includes commits attributed to list"
    exit 1
fi

(This doesn't pass --no-mailmap, because git shortlog doesn't
take that option, and the --author match is done on the "true"
author, not the mapped one. This is the kind of orthogonality
in command line UI that we have come to expect from git ;-))

-- PMM


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

* Re: [PULL 0/4] Trivial patches for 2024-04-02
  2024-04-02 10:41   ` Michael Tokarev
  2024-04-02 11:41     ` Peter Maydell
@ 2024-04-02 14:30     ` Laurent Vivier
  2024-04-02 15:24       ` Peter Maydell
  1 sibling, 1 reply; 10+ messages in thread
From: Laurent Vivier @ 2024-04-02 14:30 UTC (permalink / raw)
  To: Michael Tokarev, Peter Maydell; +Cc: qemu-devel, qemu-trivial

Le 02/04/2024 à 12:41, Michael Tokarev a écrit :
> 
>> Author: Stefan Weil via <qemu-trivial@nongnu.org>
> 
> *SIGH*  This happened *again*.
> 
>> (you'll need to tell git log "--no-mailmap" to not get confused
>> by the mapping we have for the last time one of these slipped
>> through...)
> 
> Now this is interesting.  And this is exactly why I haven't noticed
> it - I did pay attention to Author lines this time.  -- because
> it is displayed with mailmap applied.  How very useful.
> 
> I have to use `git show --no-mailmap' to see the original " via.."
> version.
>

To post PR I generally use git-publish and I have a hook that checks that.

$ cat .git/hooks/pre-publish-send-email
!/bin/bash

NAME=$(git config --get user.name)
EMAIL=$(git config --get user.email)

for PATCH in $1/*.patch; do
     if [ $(basename $PATCH) = "0000-cover-letter.patch" ]; then
         continue
     fi
     if ! grep -q "^Signed-off-by: $NAME <$EMAIL>" $PATCH; then
         echo "Error: Missing sender S-o-B in $PATCH"
         exit 1
     fi
     if grep "^From: " $PATCH | grep -q "<qemu-devel@nongnu.org>" ; then
         echo "Error: Author email address is mangled by the mailing list in $PATCH"
         exit 1
     fi
done
exit 0



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

* Re: [PULL 0/4] Trivial patches for 2024-04-02
  2024-04-02 14:30     ` Laurent Vivier
@ 2024-04-02 15:24       ` Peter Maydell
  0 siblings, 0 replies; 10+ messages in thread
From: Peter Maydell @ 2024-04-02 15:24 UTC (permalink / raw)
  To: Laurent Vivier; +Cc: Michael Tokarev, qemu-devel, qemu-trivial

On Tue, 2 Apr 2024 at 15:30, Laurent Vivier <laurent@vivier.eu> wrote:
> To post PR I generally use git-publish and I have a hook that checks that.
>
> $ cat .git/hooks/pre-publish-send-email
> !/bin/bash
>
> NAME=$(git config --get user.name)
> EMAIL=$(git config --get user.email)
>
> for PATCH in $1/*.patch; do
>      if [ $(basename $PATCH) = "0000-cover-letter.patch" ]; then
>          continue
>      fi
>      if ! grep -q "^Signed-off-by: $NAME <$EMAIL>" $PATCH; then
>          echo "Error: Missing sender S-o-B in $PATCH"
>          exit 1
>      fi
>      if grep "^From: " $PATCH | grep -q "<qemu-devel@nongnu.org>" ; then
>          echo "Error: Author email address is mangled by the mailing list in $PATCH"
>          exit 1
>      fi

You should check for qemu-.*, not just qemu-devel...

thanks
-- PMM


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

end of thread, other threads:[~2024-04-02 15:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-02  9:31 [PULL 0/4] Trivial patches for 2024-04-02 Michael Tokarev
2024-04-02  9:31 ` [PULL 1/4] usb-audio: Fix invalid values in AudioControl descriptors Michael Tokarev
2024-04-02  9:31 ` [PULL 2/4] fpu/softfloat: Remove mention of TILE-Gx target Michael Tokarev
2024-04-02  9:31 ` [PULL 3/4] Fix some typos in documentation (found by codespell) Michael Tokarev
2024-04-02  9:31 ` [PULL 4/4] hmp: Add help information for watchdog action: inject-nmi Michael Tokarev
2024-04-02 10:34 ` [PULL 0/4] Trivial patches for 2024-04-02 Peter Maydell
2024-04-02 10:41   ` Michael Tokarev
2024-04-02 11:41     ` Peter Maydell
2024-04-02 14:30     ` Laurent Vivier
2024-04-02 15:24       ` Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.