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: Tue, 25 May 2021 05:28:41 -0700

  Branch: refs/heads/staging
  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: e96ba43270d37b7bcae309f955f4467346ab0c15
      
https://github.com/qemu/qemu/commit/e96ba43270d37b7bcae309f955f4467346ab0c15
  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: f5fe88278b969959b1da3e9a152d82759999644c
      
https://github.com/qemu/qemu/commit/f5fe88278b969959b1da3e9a152d82759999644c
  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: f7f6586a454a07c09e3d1f18b49af2b100172fb4
      
https://github.com/qemu/qemu/commit/f7f6586a454a07c09e3d1f18b49af2b100172fb4
  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: 0c25abd531dca52de6c147d8f96ba2831587f6db
      
https://github.com/qemu/qemu/commit/0c25abd531dca52de6c147d8f96ba2831587f6db
  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: 6b8559ba264d394346f8a2ce309a72ab4f522b7d
      
https://github.com/qemu/qemu/commit/6b8559ba264d394346f8a2ce309a72ab4f522b7d
  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: bb84bcf61495e9c2907b0659a60beacd2e92e34e
      
https://github.com/qemu/qemu/commit/bb84bcf61495e9c2907b0659a60beacd2e92e34e
  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: c9b7a702e8b6bb7821f76aff8a964a8bb9d8f74d
      
https://github.com/qemu/qemu/commit/c9b7a702e8b6bb7821f76aff8a964a8bb9d8f74d
  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-1' 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 09:27:39 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-1:
  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/0dab1d36f55c...c9b7a702e8b6



reply via email to

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