qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 0b8460: gitlab: explicitly reference the upst


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 0b8460: gitlab: explicitly reference the upstream registry
Date: Wed, 26 May 2021 07:27:23 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 0b84609bbd73f26e6125c42f841e2b54fc7876a4
      
https://github.com/qemu/qemu/commit/0b84609bbd73f26e6125c42f841e2b54fc7876a4
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M .gitlab-ci.d/containers.yml

  Log Message:
  -----------
  gitlab: explicitly reference the upstream registry

Since c8e6793903 ("containers.yml: build with docker.py tooling") we
don't need to manually pull stuff from the upstream repository. Just
set the -r field to explicitly use that rather than the current
registry.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210520174303.12310-3-alex.bennee@linaro.org>


  Commit: 1aab5f053655882fa84df203df5f57599829cd48
      
https://github.com/qemu/qemu/commit/1aab5f053655882fa84df203df5f57599829cd48
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M .gitlab-ci.d/containers.yml
    M .gitlab-ci.yml

  Log Message:
  -----------
  gitlab: add special rule for the hexagon container

The hexagon container is always manually built but of course not
everyone will be building it themselves and pushing to their
registries. We still need to create a "local" registry copy for the
actual gitlab tests to run. We don't build it in this case, just pull
it across from the upstream registry. We disable this rule from
running on the qemu-project itself so it doesn't accidentally wipe out
our master copy.

Fixes: 910c40ee94 ("gitlab: add build-user-hexagon test")
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Tested-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Cc: Cornelia Huck <cohuck@redhat.com>
Message-Id: <20210520174303.12310-4-alex.bennee@linaro.org>


  Commit: 305bea066d66cedef0291841f9c6ee3690df3631
      
https://github.com/qemu/qemu/commit/305bea066d66cedef0291841f9c6ee3690df3631
  Author: Philippe Mathieu-Daudé <philmd@redhat.com>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M gdbstub.c

  Log Message:
  -----------
  gdbstub: Constify GdbCmdParseEntry

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210505170055.1415360-3-philmd@redhat.com>
Message-Id: <20210520174303.12310-5-alex.bennee@linaro.org>


  Commit: 26a16181fafa0f6a4646c9626afda8b7f663c91b
      
https://github.com/qemu/qemu/commit/26a16181fafa0f6a4646c9626afda8b7f663c91b
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M gdbstub.c

  Log Message:
  -----------
  gdbstub: Replace GdbCmdContext with plain g_array()

Instead of jumping through hoops let glib deal with both tracking the
number of elements and auto freeing the memory once we are done. This
allows is to drop the usage of ALLOCA(3) which the man-page mentions
its "use is discouraged".

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210520174303.12310-6-alex.bennee@linaro.org>


  Commit: ae49ce00198a46f635d5a37ab79209c145f7960f
      
https://github.com/qemu/qemu/commit/ae49ce00198a46f635d5a37ab79209c145f7960f
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M hmp-commands.hx

  Log Message:
  -----------
  hmp-commands: expand type of icount to "l" in replay commands

This is not a 32 bit number, it can (and most likely will) be quite a
big one.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210520174303.12310-7-alex.bennee@linaro.org>


  Commit: ed12f5b4ef626bfd1deb6f178282a18ab948750e
      
https://github.com/qemu/qemu/commit/ed12f5b4ef626bfd1deb6f178282a18ab948750e
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M gdbstub.c

  Log Message:
  -----------
  gdbstub: tidy away reverse debugging check into function

In theory we don't need an actual record/replay to enact reverse
debugging on a purely deterministic system (i.e one with no external
inputs running under icount). Tidy away the logic into a little
function.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210520174303.12310-8-alex.bennee@linaro.org>


  Commit: a6851b49e3b0509168d74050d0e59fe0121b2898
      
https://github.com/qemu/qemu/commit/a6851b49e3b0509168d74050d0e59fe0121b2898
  Author: Mahmoud Mandour <ma.mandourr@gmail.com>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M tests/plugin/syscall.c

  Log Message:
  -----------
  plugins/syscall: Added a table-like summary output

Added a table-like output which contains the total number of calls
for each used syscall along with the number of errors that occurred.

Per-call tracing is still available through supplying the argument
``print`` to the plugin.

Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210519032409.3041-1-ma.mandourr@gmail.com>
Message-Id: <20210520174303.12310-9-alex.bennee@linaro.org>


  Commit: 0319ad22bd5789e1eaa8a2dd5773db2d2c372f20
      
https://github.com/qemu/qemu/commit/0319ad22bd5789e1eaa8a2dd5773db2d2c372f20
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M .gitlab-ci.d/containers.yml
    M .gitlab-ci.yml
    M gdbstub.c
    M hmp-commands.hx
    M tests/plugin/syscall.c

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/stsquad/tags/pull-testing-and-misc-updates-250521-2' into staging

Testing, gdbstub and plugin updates

  - ensure gitlab references master registry
  - add special rule for hexagon image
  - clean-up gdbstub's argument handling
  - fix replay HMP commands to accept long icount
  - minor re-factor of gdbstub replay handling
  - update syscall plugin to be more useful

# gpg: Signature made Tue 25 May 2021 16:55:16 BST
# gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) 
<alex.bennee@linaro.org>" [full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44

* remotes/stsquad/tags/pull-testing-and-misc-updates-250521-2:
  plugins/syscall: Added a table-like summary output
  gdbstub: tidy away reverse debugging check into function
  hmp-commands: expand type of icount to "l" in replay commands
  gdbstub: Replace GdbCmdContext with plain g_array()
  gdbstub: Constify GdbCmdParseEntry
  gitlab: add special rule for the hexagon container
  gitlab: explicitly reference the upstream registry

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/92f8c6fef13b...0319ad22bd57



reply via email to

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