[PULL 00/22] Trivial branch for 6.0 patches

Laurent Vivier posted 22 patches 3 years, 1 month ago
Only 19 patches received!
MAINTAINERS                              | 10 ++++----
accel/xen/xen-all.c                      |  2 +-
audio/audio.c                            |  2 +-
backends/dbus-vmstate.c                  |  5 +++-
block/block-backend.c                    |  2 +-
default-configs/devices/lm32-softmmu.mak |  2 +-
disas/nanomips.cpp                       |  2 +-
gdbstub.c                                |  2 +-
hw/block/pflash_cfi01.c                  |  2 +-
hw/block/virtio-blk.c                    |  2 +-
hw/char/meson.build                      |  4 +--
hw/display/qxl.c                         |  2 +-
hw/display/vhost-user-gpu.c              |  1 -
hw/display/virtio-gpu-3d.c               |  3 +--
hw/i386/kvm/clock.c                      |  2 +-
hw/i386/kvm/i8254.c                      |  2 +-
hw/i386/kvmvapic.c                       |  2 +-
hw/i386/xen/xen-hvm.c                    |  2 +-
hw/ide/core.c                            |  2 +-
hw/intc/arm_gicv3_its_kvm.c              |  2 +-
hw/intc/arm_gicv3_kvm.c                  |  2 +-
hw/intc/meson.build                      |  2 +-
hw/intc/spapr_xive_kvm.c                 |  2 +-
hw/lm32/Kconfig                          | 10 +++++---
hw/lm32/meson.build                      |  2 +-
hw/misc/mac_via.c                        |  2 +-
hw/misc/trace-events                     |  2 +-
hw/net/allwinner-sun8i-emac.c            |  2 +-
hw/net/e1000e_core.c                     |  2 +-
hw/nvram/spapr_nvram.c                   |  2 +-
hw/ppc/pnv_bmc.c                         |  2 +-
hw/ppc/pnv_xscom.c                       |  2 +-
hw/ppc/ppc.c                             |  2 +-
hw/ppc/ppc_booke.c                       |  2 +-
hw/s390x/tod-kvm.c                       |  2 +-
hw/scsi/scsi-bus.c                       |  2 +-
hw/scsi/scsi-disk.c                      |  1 +
hw/timer/meson.build                     |  2 +-
hw/usb/ccid-card-emulated.c              |  2 +-
hw/usb/hcd-ehci.c                        |  2 +-
hw/usb/hcd-ohci.c                        |  2 +-
hw/usb/host-libusb.c                     |  2 +-
hw/usb/redirect.c                        |  2 +-
hw/vfio/migration.c                      |  2 +-
hw/virtio/vhost.c                        |  2 +-
hw/virtio/virtio-rng.c                   |  2 +-
hw/virtio/virtio.c                       |  2 +-
include/exec/memory.h                    | 32 ++++++++++++------------
include/hw/elf_ops.h                     |  2 +-
include/hw/ppc/pnv_xscom.h               |  2 +-
include/hw/s390x/css.h                   |  2 +-
include/qemu-common.h                    |  2 +-
include/qemu/id.h                        |  1 +
include/sysemu/runstate.h                | 12 ++++++---
net/net.c                                |  8 +++---
qemu-options.hx                          | 10 ++++----
scripts/tracetool/__init__.py            |  2 +-
softmmu/memory.c                         | 14 +++++------
softmmu/qemu-seccomp.c                   | 16 ++++++------
softmmu/runstate.c                       |  4 +--
target/arm/kvm.c                         |  2 +-
target/arm/kvm_arm.h                     |  2 +-
target/hexagon/gen_tcg_funcs.py          | 14 +++++------
target/i386/cpu.c                        |  2 +-
target/i386/kvm/kvm.c                    |  2 +-
target/i386/machine.c                    |  2 +-
target/i386/sev.c                        |  2 +-
target/i386/whpx/whpx-all.c              |  2 +-
target/m68k/op_helper.c                  |  2 +-
target/mips/kvm.c                        |  4 +--
target/ppc/cpu-qom.h                     |  2 +-
target/riscv/cpu.c                       |  2 +-
tests/fp/fp-test.c                       |  8 +++---
tests/qtest/fuzz-test.c                  |  3 +--
ui/console.c                             |  2 +-
ui/gtk.c                                 |  2 +-
ui/spice-core.c                          |  2 +-
ui/vnc-auth-sasl.c                       |  4 +--
util/id.c                                |  1 +
79 files changed, 147 insertions(+), 134 deletions(-)
[PULL 00/22] Trivial branch for 6.0 patches
Posted by Laurent Vivier 3 years, 1 month ago
The following changes since commit b2ae1009d7cca2701e17eae55ae2d44fd22c942a:

  Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20210307' in=
to staging (2021-03-09 13:50:35 +0000)

are available in the Git repository at:

  git://github.com/vivier/qemu.git tags/trivial-branch-for-6.0-pull-request

for you to fetch changes up to 538f049704e9b7a07eeaf326af772fdd30d89576:

  sysemu: Let VMChangeStateHandler take boolean 'running' argument (2021-03-0=
9 23:13:57 +0100)

----------------------------------------------------------------
Pull request trivial patches 20210310

----------------------------------------------------------------

Alexander Bulekov (1):
  fuzz-test: remove unneccessary debugging flags

Eric Blake (1):
  scsi: Silence gcc warning

Markus Armbruster (2):
  backends/dbus-vmstate: Fix short read error handling
  vhost_user_gpu: Drop dead check for g_malloc() failure

Michael Tokarev (1):
  Various spelling fixes

Peter Maydell (1):
  qemu-common.h: Update copyright string to 2021

Philippe Mathieu-Daud=C3=A9 (13):
  hw/elf_ops: Fix a typo
  target/hexagon/gen_tcg_funcs: Fix a typo
  exec/memory: Use struct Object typedef
  ui: Replace the word 'whitelist'
  scripts/tracetool: Replace the word 'whitelist'
  seccomp: Replace the word 'blacklist'
  qemu-options: Replace the word 'blacklist'
  tests/fp/fp-test: Replace the word 'blacklist'
  hw/lm32/Kconfig: Introduce CONFIG_LM32_EVR for lm32-evr/uclinux boards
  hw/lm32/Kconfig: Rename CONFIG_LM32 -> CONFIG_LM32_DEVICES
  hw/lm32/Kconfig: Have MILKYMIST select LM32_DEVICES
  sysemu/runstate: Let runstate_is_running() return bool
  sysemu: Let VMChangeStateHandler take boolean 'running' argument

Thomas Huth (1):
  net: Use id_generate() in the network subsystem, too

Wainer dos Santos Moschetta (1):
  MAINTAINERS: Fix the location of tools manuals

lijiejun (1):
  virtio-gpu: Adjust code space style

 MAINTAINERS                              | 10 ++++----
 accel/xen/xen-all.c                      |  2 +-
 audio/audio.c                            |  2 +-
 backends/dbus-vmstate.c                  |  5 +++-
 block/block-backend.c                    |  2 +-
 default-configs/devices/lm32-softmmu.mak |  2 +-
 disas/nanomips.cpp                       |  2 +-
 gdbstub.c                                |  2 +-
 hw/block/pflash_cfi01.c                  |  2 +-
 hw/block/virtio-blk.c                    |  2 +-
 hw/char/meson.build                      |  4 +--
 hw/display/qxl.c                         |  2 +-
 hw/display/vhost-user-gpu.c              |  1 -
 hw/display/virtio-gpu-3d.c               |  3 +--
 hw/i386/kvm/clock.c                      |  2 +-
 hw/i386/kvm/i8254.c                      |  2 +-
 hw/i386/kvmvapic.c                       |  2 +-
 hw/i386/xen/xen-hvm.c                    |  2 +-
 hw/ide/core.c                            |  2 +-
 hw/intc/arm_gicv3_its_kvm.c              |  2 +-
 hw/intc/arm_gicv3_kvm.c                  |  2 +-
 hw/intc/meson.build                      |  2 +-
 hw/intc/spapr_xive_kvm.c                 |  2 +-
 hw/lm32/Kconfig                          | 10 +++++---
 hw/lm32/meson.build                      |  2 +-
 hw/misc/mac_via.c                        |  2 +-
 hw/misc/trace-events                     |  2 +-
 hw/net/allwinner-sun8i-emac.c            |  2 +-
 hw/net/e1000e_core.c                     |  2 +-
 hw/nvram/spapr_nvram.c                   |  2 +-
 hw/ppc/pnv_bmc.c                         |  2 +-
 hw/ppc/pnv_xscom.c                       |  2 +-
 hw/ppc/ppc.c                             |  2 +-
 hw/ppc/ppc_booke.c                       |  2 +-
 hw/s390x/tod-kvm.c                       |  2 +-
 hw/scsi/scsi-bus.c                       |  2 +-
 hw/scsi/scsi-disk.c                      |  1 +
 hw/timer/meson.build                     |  2 +-
 hw/usb/ccid-card-emulated.c              |  2 +-
 hw/usb/hcd-ehci.c                        |  2 +-
 hw/usb/hcd-ohci.c                        |  2 +-
 hw/usb/host-libusb.c                     |  2 +-
 hw/usb/redirect.c                        |  2 +-
 hw/vfio/migration.c                      |  2 +-
 hw/virtio/vhost.c                        |  2 +-
 hw/virtio/virtio-rng.c                   |  2 +-
 hw/virtio/virtio.c                       |  2 +-
 include/exec/memory.h                    | 32 ++++++++++++------------
 include/hw/elf_ops.h                     |  2 +-
 include/hw/ppc/pnv_xscom.h               |  2 +-
 include/hw/s390x/css.h                   |  2 +-
 include/qemu-common.h                    |  2 +-
 include/qemu/id.h                        |  1 +
 include/sysemu/runstate.h                | 12 ++++++---
 net/net.c                                |  8 +++---
 qemu-options.hx                          | 10 ++++----
 scripts/tracetool/__init__.py            |  2 +-
 softmmu/memory.c                         | 14 +++++------
 softmmu/qemu-seccomp.c                   | 16 ++++++------
 softmmu/runstate.c                       |  4 +--
 target/arm/kvm.c                         |  2 +-
 target/arm/kvm_arm.h                     |  2 +-
 target/hexagon/gen_tcg_funcs.py          | 14 +++++------
 target/i386/cpu.c                        |  2 +-
 target/i386/kvm/kvm.c                    |  2 +-
 target/i386/machine.c                    |  2 +-
 target/i386/sev.c                        |  2 +-
 target/i386/whpx/whpx-all.c              |  2 +-
 target/m68k/op_helper.c                  |  2 +-
 target/mips/kvm.c                        |  4 +--
 target/ppc/cpu-qom.h                     |  2 +-
 target/riscv/cpu.c                       |  2 +-
 tests/fp/fp-test.c                       |  8 +++---
 tests/qtest/fuzz-test.c                  |  3 +--
 ui/console.c                             |  2 +-
 ui/gtk.c                                 |  2 +-
 ui/spice-core.c                          |  2 +-
 ui/vnc-auth-sasl.c                       |  4 +--
 util/id.c                                |  1 +
 79 files changed, 147 insertions(+), 134 deletions(-)

--=20
2.29.2


Re: [PULL 00/22] Trivial branch for 6.0 patches
Posted by Laurent Vivier 3 years, 1 month ago
Peter,

my "git publish" has failed at patch 20 with:

Requested action aborted
Mails per session limit exceeded.

I think my email provider has added new limits :(

can you merge this PR without I have to resend it?

Thanks,
Laurent

Le 10/03/2021 à 22:44, Laurent Vivier a écrit :
> The following changes since commit b2ae1009d7cca2701e17eae55ae2d44fd22c942a:
> 
>   Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20210307' in=
> to staging (2021-03-09 13:50:35 +0000)
> 
> are available in the Git repository at:
> 
>   git://github.com/vivier/qemu.git tags/trivial-branch-for-6.0-pull-request
> 
> for you to fetch changes up to 538f049704e9b7a07eeaf326af772fdd30d89576:
> 
>   sysemu: Let VMChangeStateHandler take boolean 'running' argument (2021-03-0=
> 9 23:13:57 +0100)
> 
> ----------------------------------------------------------------
> Pull request trivial patches 20210310
> 
> ----------------------------------------------------------------
> 
> Alexander Bulekov (1):
>   fuzz-test: remove unneccessary debugging flags
> 
> Eric Blake (1):
>   scsi: Silence gcc warning
> 
> Markus Armbruster (2):
>   backends/dbus-vmstate: Fix short read error handling
>   vhost_user_gpu: Drop dead check for g_malloc() failure
> 
> Michael Tokarev (1):
>   Various spelling fixes
> 
> Peter Maydell (1):
>   qemu-common.h: Update copyright string to 2021
> 
> Philippe Mathieu-Daud=C3=A9 (13):
>   hw/elf_ops: Fix a typo
>   target/hexagon/gen_tcg_funcs: Fix a typo
>   exec/memory: Use struct Object typedef
>   ui: Replace the word 'whitelist'
>   scripts/tracetool: Replace the word 'whitelist'
>   seccomp: Replace the word 'blacklist'
>   qemu-options: Replace the word 'blacklist'
>   tests/fp/fp-test: Replace the word 'blacklist'
>   hw/lm32/Kconfig: Introduce CONFIG_LM32_EVR for lm32-evr/uclinux boards
>   hw/lm32/Kconfig: Rename CONFIG_LM32 -> CONFIG_LM32_DEVICES
>   hw/lm32/Kconfig: Have MILKYMIST select LM32_DEVICES
>   sysemu/runstate: Let runstate_is_running() return bool
>   sysemu: Let VMChangeStateHandler take boolean 'running' argument
> 
> Thomas Huth (1):
>   net: Use id_generate() in the network subsystem, too
> 
> Wainer dos Santos Moschetta (1):
>   MAINTAINERS: Fix the location of tools manuals
> 
> lijiejun (1):
>   virtio-gpu: Adjust code space style
> 
>  MAINTAINERS                              | 10 ++++----
>  accel/xen/xen-all.c                      |  2 +-
>  audio/audio.c                            |  2 +-
>  backends/dbus-vmstate.c                  |  5 +++-
>  block/block-backend.c                    |  2 +-
>  default-configs/devices/lm32-softmmu.mak |  2 +-
>  disas/nanomips.cpp                       |  2 +-
>  gdbstub.c                                |  2 +-
>  hw/block/pflash_cfi01.c                  |  2 +-
>  hw/block/virtio-blk.c                    |  2 +-
>  hw/char/meson.build                      |  4 +--
>  hw/display/qxl.c                         |  2 +-
>  hw/display/vhost-user-gpu.c              |  1 -
>  hw/display/virtio-gpu-3d.c               |  3 +--
>  hw/i386/kvm/clock.c                      |  2 +-
>  hw/i386/kvm/i8254.c                      |  2 +-
>  hw/i386/kvmvapic.c                       |  2 +-
>  hw/i386/xen/xen-hvm.c                    |  2 +-
>  hw/ide/core.c                            |  2 +-
>  hw/intc/arm_gicv3_its_kvm.c              |  2 +-
>  hw/intc/arm_gicv3_kvm.c                  |  2 +-
>  hw/intc/meson.build                      |  2 +-
>  hw/intc/spapr_xive_kvm.c                 |  2 +-
>  hw/lm32/Kconfig                          | 10 +++++---
>  hw/lm32/meson.build                      |  2 +-
>  hw/misc/mac_via.c                        |  2 +-
>  hw/misc/trace-events                     |  2 +-
>  hw/net/allwinner-sun8i-emac.c            |  2 +-
>  hw/net/e1000e_core.c                     |  2 +-
>  hw/nvram/spapr_nvram.c                   |  2 +-
>  hw/ppc/pnv_bmc.c                         |  2 +-
>  hw/ppc/pnv_xscom.c                       |  2 +-
>  hw/ppc/ppc.c                             |  2 +-
>  hw/ppc/ppc_booke.c                       |  2 +-
>  hw/s390x/tod-kvm.c                       |  2 +-
>  hw/scsi/scsi-bus.c                       |  2 +-
>  hw/scsi/scsi-disk.c                      |  1 +
>  hw/timer/meson.build                     |  2 +-
>  hw/usb/ccid-card-emulated.c              |  2 +-
>  hw/usb/hcd-ehci.c                        |  2 +-
>  hw/usb/hcd-ohci.c                        |  2 +-
>  hw/usb/host-libusb.c                     |  2 +-
>  hw/usb/redirect.c                        |  2 +-
>  hw/vfio/migration.c                      |  2 +-
>  hw/virtio/vhost.c                        |  2 +-
>  hw/virtio/virtio-rng.c                   |  2 +-
>  hw/virtio/virtio.c                       |  2 +-
>  include/exec/memory.h                    | 32 ++++++++++++------------
>  include/hw/elf_ops.h                     |  2 +-
>  include/hw/ppc/pnv_xscom.h               |  2 +-
>  include/hw/s390x/css.h                   |  2 +-
>  include/qemu-common.h                    |  2 +-
>  include/qemu/id.h                        |  1 +
>  include/sysemu/runstate.h                | 12 ++++++---
>  net/net.c                                |  8 +++---
>  qemu-options.hx                          | 10 ++++----
>  scripts/tracetool/__init__.py            |  2 +-
>  softmmu/memory.c                         | 14 +++++------
>  softmmu/qemu-seccomp.c                   | 16 ++++++------
>  softmmu/runstate.c                       |  4 +--
>  target/arm/kvm.c                         |  2 +-
>  target/arm/kvm_arm.h                     |  2 +-
>  target/hexagon/gen_tcg_funcs.py          | 14 +++++------
>  target/i386/cpu.c                        |  2 +-
>  target/i386/kvm/kvm.c                    |  2 +-
>  target/i386/machine.c                    |  2 +-
>  target/i386/sev.c                        |  2 +-
>  target/i386/whpx/whpx-all.c              |  2 +-
>  target/m68k/op_helper.c                  |  2 +-
>  target/mips/kvm.c                        |  4 +--
>  target/ppc/cpu-qom.h                     |  2 +-
>  target/riscv/cpu.c                       |  2 +-
>  tests/fp/fp-test.c                       |  8 +++---
>  tests/qtest/fuzz-test.c                  |  3 +--
>  ui/console.c                             |  2 +-
>  ui/gtk.c                                 |  2 +-
>  ui/spice-core.c                          |  2 +-
>  ui/vnc-auth-sasl.c                       |  4 +--
>  util/id.c                                |  1 +
>  79 files changed, 147 insertions(+), 134 deletions(-)
> 
> --=20
> 2.29.2
> 
> 


Re: [PULL 00/22] Trivial branch for 6.0 patches
Posted by Peter Maydell 3 years, 1 month ago
On Wed, 10 Mar 2021 at 21:53, Laurent Vivier <laurent@vivier.eu> wrote:
>
> Peter,
>
> my "git publish" has failed at patch 20 with:
>
> Requested action aborted
> Mails per session limit exceeded.
>
> I think my email provider has added new limits :(
>
> can you merge this PR without I have to resend it?

Yeah, the cover letter is the only bit that's critical to the
process; the rest is just archive/information for other list
subscribers about what went in.

-- PMM

Re: [PULL 00/22] Trivial branch for 6.0 patches
Posted by Philippe Mathieu-Daudé 3 years, 1 month ago
On 3/10/21 10:52 PM, Laurent Vivier wrote:
> Peter,
> 
> my "git publish" has failed at patch 20 with:
> 
> Requested action aborted
> Mails per session limit exceeded.
> 
> I think my email provider has added new limits :(

With GMail I could pass from the 20/session limit
to the 1000/day limit adding to ~/.gitconfig:

[sendemail]
    smtpServer = smtp.gmail.com
    smtpBatchSize = 1
    smtpReloginDelay = 3

Re: [PULL 00/22] Trivial branch for 6.0 patches
Posted by Laurent Vivier 3 years, 1 month ago
Le 12/03/2021 à 11:15, Philippe Mathieu-Daudé a écrit :
> On 3/10/21 10:52 PM, Laurent Vivier wrote:
>> Peter,
>>
>> my "git publish" has failed at patch 20 with:
>>
>> Requested action aborted
>> Mails per session limit exceeded.
>>
>> I think my email provider has added new limits :(
> 
> With GMail I could pass from the 20/session limit
> to the 1000/day limit adding to ~/.gitconfig:
> 
> [sendemail]
>     smtpServer = smtp.gmail.com
>     smtpBatchSize = 1
>     smtpReloginDelay = 3
> 

Thank you,

I've set smtpBatchSize to 19. We will see what will happen next time...

Thanks,
Laurent

Re: [PULL 00/22] Trivial branch for 6.0 patches
Posted by Philippe Mathieu-Daudé 3 years, 1 month ago
On 3/12/21 12:05 PM, Laurent Vivier wrote:
> Le 12/03/2021 à 11:15, Philippe Mathieu-Daudé a écrit :
>> On 3/10/21 10:52 PM, Laurent Vivier wrote:
>>> Peter,
>>>
>>> my "git publish" has failed at patch 20 with:
>>>
>>> Requested action aborted
>>> Mails per session limit exceeded.
>>>
>>> I think my email provider has added new limits :(
>>
>> With GMail I could pass from the 20/session limit
>> to the 1000/day limit adding to ~/.gitconfig:
>>
>> [sendemail]
>>     smtpServer = smtp.gmail.com
>>     smtpBatchSize = 1
>>     smtpReloginDelay = 3
>>
> 
> Thank you,
> 
> I've set smtpBatchSize to 19. We will see what will happen next time...

I started using 20, then 3 and finally 1. Not sure why now,
but I remember I had to do this for some reason and it worked
better using "batch" of 1 patch.

Also initially I was using smtpReloginDelay=1 but had to increase
it up to 3sec.

Anyway this is specific to GMail.

Re: [PULL 00/22] Trivial branch for 6.0 patches
Posted by Peter Maydell 3 years, 1 month ago
On Wed, 10 Mar 2021 at 21:47, Laurent Vivier <laurent@vivier.eu> wrote:
>
> The following changes since commit b2ae1009d7cca2701e17eae55ae2d44fd22c942a:
>
>   Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20210307' in=
> to staging (2021-03-09 13:50:35 +0000)
>
> are available in the Git repository at:
>
>   git://github.com/vivier/qemu.git tags/trivial-branch-for-6.0-pull-request
>
> for you to fetch changes up to 538f049704e9b7a07eeaf326af772fdd30d89576:
>
>   sysemu: Let VMChangeStateHandler take boolean 'running' argument (2021-03-0=
> 9 23:13:57 +0100)
>
> ----------------------------------------------------------------
> Pull request trivial patches 20210310
>
> ----------------------------------------------------------------


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.0
for any user-visible changes.

-- PMM