[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 7661a7: tests/migration: add sysprof-capture-
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 7661a7: tests/migration: add sysprof-capture-4 as dependen... |
Date: |
Sun, 05 Feb 2023 08:54:35 -0800 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 7661a7ab53a19e6541c2661ddb27d7ca4e1dfa31
https://github.com/qemu/qemu/commit/7661a7ab53a19e6541c2661ddb27d7ca4e1dfa31
Author: Murilo Opsfelder Araujo <muriloo@linux.ibm.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M tests/migration/meson.build
Log Message:
-----------
tests/migration: add sysprof-capture-4 as dependency for stress binary
`make tests/migration/stress` fails with:
FAILED: tests/migration/stress
cc -m64 -mlittle-endian -o tests/migration/stress
tests/migration/stress.p/stress.c.o -Wl,--as-needed -Wl,--no-undefined -pie
-Wl,--warn-common -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -static
-pthread -Wl,--start-group -lgthread-2.0 -lglib-2.0 -Wl,--end-group
/usr/bin/ld:
/usr/lib/gcc/ppc64le-redhat-linux/11/../../../../lib64/libglib-2.0.a(gutils.c.o):
in function `.annobin_gutils.c':
(.text+0x3b4): warning: Using 'getpwuid' in statically linked applications
requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: (.text+0x178): warning: Using 'getpwnam_r' in statically
linked applications requires at runtime the shared libraries from the glibc
version used for linking
/usr/bin/ld: (.text+0x1bc): warning: Using 'getpwuid_r' in statically
linked applications requires at runtime the shared libraries from the glibc
version used for linking
/usr/bin/ld:
/usr/lib/gcc/ppc64le-redhat-linux/11/../../../../lib64/libglib-2.0.a(gthread.c.o):(.toc+0x0):
undefined reference to `sysprof_clock'
/usr/bin/ld:
/usr/lib/gcc/ppc64le-redhat-linux/11/../../../../lib64/libglib-2.0.a(gtrace.c.o):
in function `.annobin_gtrace.c':
(.text+0x24): undefined reference to `sysprof_collector_mark_vprintf'
/usr/bin/ld:
/usr/lib/gcc/ppc64le-redhat-linux/11/../../../../lib64/libglib-2.0.a(gtrace.c.o):
in function `g_trace_define_int64_counter':
(.text+0x8c): undefined reference to `sysprof_collector_request_counters'
/usr/bin/ld: (.text+0x108): undefined reference to
`sysprof_collector_define_counters'
/usr/bin/ld:
/usr/lib/gcc/ppc64le-redhat-linux/11/../../../../lib64/libglib-2.0.a(gtrace.c.o):
in function `g_trace_set_int64_counter':
(.text+0x23c): undefined reference to `sysprof_collector_set_counters'
/usr/bin/ld:
/usr/lib/gcc/ppc64le-redhat-linux/11/../../../../lib64/libglib-2.0.a(gspawn.c.o):(.toc+0x0):
undefined reference to `sysprof_clock'
/usr/bin/ld:
/usr/lib/gcc/ppc64le-redhat-linux/11/../../../../lib64/libglib-2.0.a(gmain.c.o):(.toc+0x0):
undefined reference to `sysprof_clock'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
make: *** [Makefile:162: run-ninja] Error 1
Add sysprof-capture-4 as dependency for stress binary.
Tested on:
- CentOS Stream 9 ppc64le
- Fedora 36 x86_64
Signed-off-by: Murilo Opsfelder Araujo <muriloo@linux.ibm.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Message-Id: <20220809002451.91541-2-muriloo@linux.ibm.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 8763196c2c1aa4128040964c31529936932754e0
https://github.com/qemu/qemu/commit/8763196c2c1aa4128040964c31529936932754e0
Author: Murilo Opsfelder Araujo <muriloo@linux.ibm.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M tests/migration/guestperf/engine.py
Log Message:
-----------
tests/migration: add support for ppc64le for guestperf.py
Add support for ppc64le for guestperf.py. On ppc, console is usually
hvc0 and serial device for pseries machine is spapr-vty.
Signed-off-by: Murilo Opsfelder Araujo <muriloo@linux.ibm.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Message-Id: <20220809002451.91541-3-muriloo@linux.ibm.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 65133e33eb8e60f27eff6c7c669f0920adf24c16
https://github.com/qemu/qemu/commit/65133e33eb8e60f27eff6c7c669f0920adf24c16
Author: BALATON Zoltan <balaton@eik.bme.hu>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/ppc/pegasos2.c
Log Message:
-----------
ppc/pegasos2: Improve readability of VIA south bridge creation
Slightly improve readability of creating the south btidge by cnamging
type of a local variable to avoid some casts within function arguments
which makes some lines shorter and easier to read.
Also remove an unneded line break.
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20230117214545.5E191746369@zero.eik.bme.hu>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 3f736ca9b2d66e881bee5083655fc8c208d05299
https://github.com/qemu/qemu/commit/3f736ca9b2d66e881bee5083655fc8c208d05299
Author: Bernhard Beschow <shentey@gmail.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/pci-host/mv64361.c
Log Message:
-----------
hw/pci-host/mv64361: Reuse pci_swizzle_map_irq_fn
mv64361_pcihost_map_irq() is a reimplementation of
pci_swizzle_map_irq_fn(). Resolve this redundancy.
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: BALATON Zoltan <balaton@eik.bme.hu>
Message-Id: <20230106113927.8603-1-shentey@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 891d51be6fb82383f21e20b25b2bd1487c57eef9
https://github.com/qemu/qemu/commit/891d51be6fb82383f21e20b25b2bd1487c57eef9
Author: Bernhard Beschow <shentey@gmail.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/ppc/e500.c
Log Message:
-----------
hw/ppc: Set machine->fdt in e500 machines
This enables support for the 'dumpdtb' QMP/HMP command for all
e500 machines.
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Message-Id: <20230125130024.158721-2-shentey@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 0998fcb35360557395b60678e73a9e51334a07dc
https://github.com/qemu/qemu/commit/0998fcb35360557395b60678e73a9e51334a07dc
Author: Bernhard Beschow <shentey@gmail.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/ppc/e500.c
M hw/ppc/e500plat.c
Log Message:
-----------
hw/ppc/e500{, plat}: Drop redundant checks for presence of platform bus
This is a follow-up on commit 47a0b1dff7e9 'hw/ppc/mpc8544ds: Add
platform bus': Both mpc85xx boards now have a platform bus
unconditionally.
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Message-Id: <20230125130024.158721-3-shentey@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 4348a3aff0c8f443891dcf6764830249d0a53e86
https://github.com/qemu/qemu/commit/4348a3aff0c8f443891dcf6764830249d0a53e86
Author: Bernhard Beschow <shentey@gmail.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/ppc/e500.c
Log Message:
-----------
hw/ppc/e500.c: Avoid hardcoding parent device in create_devtree_etsec()
The "platform" node is available through data->node, so use that instead
of making assumptions about the parent device.
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Message-Id: <20230125130024.158721-4-shentey@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 4e921beac9e70962685e2cc314e770f89b341f5b
https://github.com/qemu/qemu/commit/4e921beac9e70962685e2cc314e770f89b341f5b
Author: Bernhard Beschow <shentey@gmail.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/ppc/e500.c
Log Message:
-----------
hw/ppc/e500.c: Attach eSDHC unimplemented region to ccsr_addr_space
Makes the unimplemented region move together with the CCSR address space
if moved by a bootloader. Moving the CCSR address space isn't
implemented yet but this patch is a preparation for it.
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20230125130024.158721-5-shentey@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 15b32faf6ab911ba672f0dcbf887939604b56fe9
https://github.com/qemu/qemu/commit/15b32faf6ab911ba672f0dcbf887939604b56fe9
Author: Frederic Barrat <fbarrat@linux.ibm.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M include/hw/pci-host/pnv_phb4.h
Log Message:
-----------
ppc/pnv/pci: Cleanup PnvPHBPecState structure
Remove unused structure member 'system_memory'.
Signed-off-by: Frederic Barrat <fbarrat@linux.ibm.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20230127122848.550083-2-fbarrat@linux.ibm.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: f8561277fabfaef1d67f41014e8c43e0876a1b8d
https://github.com/qemu/qemu/commit/f8561277fabfaef1d67f41014e8c43e0876a1b8d
Author: Frederic Barrat <fbarrat@linux.ibm.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M include/hw/pci-host/pnv_phb4.h
Log Message:
-----------
ppc/pnv/pci: Remove duplicate definition of PNV_PHB5_DEVICE_ID
PNV_PHB5_DEVICE_ID is defined in two different headers. The definition
in hw/pci-host/pnv_phb4.h was left out in a previous rework.
Remaining definition is in hw/pci-host/pnv_phb.h.
Signed-off-by: Frederic Barrat <fbarrat@linux.ibm.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20230127122848.550083-3-fbarrat@linux.ibm.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: bd34c91177461e1e60d9da042e7fdd1830ad9d61
https://github.com/qemu/qemu/commit/bd34c91177461e1e60d9da042e7fdd1830ad9d61
Author: Frederic Barrat <fbarrat@linux.ibm.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M include/hw/pci-host/pnv_phb4.h
Log Message:
-----------
ppc/pnv/pci: Update PHB5 version register
Update register value per its P10 DD2 definition.
Signed-off-by: Frederic Barrat <fbarrat@linux.ibm.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20230127122848.550083-4-fbarrat@linux.ibm.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 99bddfd01e181bbe645e73c75e98846a09c50f27
https://github.com/qemu/qemu/commit/99bddfd01e181bbe645e73c75e98846a09c50f27
Author: Frederic Barrat <fbarrat@linux.ibm.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/pci-host/pnv_phb4.c
Log Message:
-----------
ppc/pnv/pci: Fix PHB xscom registers memory region name
The name is for the region mapping the PHB xscom registers. It was
apparently a bad cut-and-paste from the per-stack pci xscom area just
above, so we had two regions with the same name.
Signed-off-by: Frederic Barrat <fbarrat@linux.ibm.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20230127122848.550083-5-fbarrat@linux.ibm.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: c009174032f65b77f625bbe0bc50f17441227527
https://github.com/qemu/qemu/commit/c009174032f65b77f625bbe0bc50f17441227527
Author: BALATON Zoltan <balaton@eik.bme.hu>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/ppc/pegasos2.c
Log Message:
-----------
hw/ppc/pegasos2: Fix a typo in a comment
Reported-by: Stefan Weil <sw@weilnetz.de>
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20230203194312.33834745712@zero.eik.bme.hu>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 7be3fbbd9841acf7d9dba33cdedf73dd9052f666
https://github.com/qemu/qemu/commit/7be3fbbd9841acf7d9dba33cdedf73dd9052f666
Author: BALATON Zoltan <balaton@eik.bme.hu>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/display/sm501.c
Log Message:
-----------
hw/display/sm501: Remove parenthesis around constant macro definitions
No need to wrap constants in parenthesis.
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id:
<9194546b73b05e7098761ec62b2dfd0699b97b65.1674333199.git.balaton@eik.bme.hu>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 57ad5b5ae04ce39f406795e657ca1c03e98e29cf
https://github.com/qemu/qemu/commit/57ad5b5ae04ce39f406795e657ca1c03e98e29cf
Author: BALATON Zoltan <balaton@eik.bme.hu>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/display/sm501.c
Log Message:
-----------
hw/display/sm501: Remove unneeded casts from void pointer
This is not needed in C.
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id:
<58f599387dd0739ea1880bfb678872c0be26bf1b.1674333199.git.balaton@eik.bme.hu>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: bd591dc1b3c39b7f73b8d9f20be6e9001c905238
https://github.com/qemu/qemu/commit/bd591dc1b3c39b7f73b8d9f20be6e9001c905238
Author: BALATON Zoltan <balaton@eik.bme.hu>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/display/sm501.c
Log Message:
-----------
hw/display/sm501: Code style fix
Fix checkpatch warning about multi-line comment.
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id:
<8801292992a304609e1eac680fe36b515592b926.1674333199.git.balaton@eik.bme.hu>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Commit: 6661b8c7fe3f8b5687d2d90f7b4f3f23d70e3e8b
https://github.com/qemu/qemu/commit/6661b8c7fe3f8b5687d2d90f7b4f3f23d70e3e8b
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M hw/display/sm501.c
M hw/pci-host/mv64361.c
M hw/pci-host/pnv_phb4.c
M hw/ppc/e500.c
M hw/ppc/e500plat.c
M hw/ppc/pegasos2.c
M include/hw/pci-host/pnv_phb4.h
M tests/migration/guestperf/engine.py
M tests/migration/meson.build
Log Message:
-----------
Merge tag 'pull-ppc-20230205' of https://gitlab.com/danielhb/qemu into staging
ppc patch queue for 2023-02-05:
This queue includes patches that aren't PPC specific but benefit/impact
PPC machines, such as the changes to guestperf.py, mv64361 and sm501. As
for PPC specific changes we have e500 and PNV_PHB5 fixes.
# -----BEGIN PGP SIGNATURE-----
#
# iIwEABYKADQWIQQX6/+ZI9AYAK8oOBk82cqW3gMxZAUCY99+yRYcZGFuaWVsaGI0
# MTNAZ21haWwuY29tAAoJEDzZypbeAzFkOQsA/1UxMHen/3tW908shrRMwS7WSzDa
# 4x0tU4L+bMpEfgVJAQDeKIyIbdajtv4v2XfZyQ9flfUo64cY0xze+T+SDW+fBw==
# =eB7g
# -----END PGP SIGNATURE-----
# gpg: Signature made Sun 05 Feb 2023 10:02:49 GMT
# gpg: using EDDSA key 17EBFF9923D01800AF2838193CD9CA96DE033164
# gpg: issuer "danielhb413@gmail.com"
# gpg: Good signature from "Daniel Henrique Barboza <danielhb413@gmail.com>"
[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: 17EB FF99 23D0 1800 AF28 3819 3CD9 CA96 DE03 3164
* tag 'pull-ppc-20230205' of https://gitlab.com/danielhb/qemu:
hw/display/sm501: Code style fix
hw/display/sm501: Remove unneeded casts from void pointer
hw/display/sm501: Remove parenthesis around constant macro definitions
hw/ppc/pegasos2: Fix a typo in a comment
ppc/pnv/pci: Fix PHB xscom registers memory region name
ppc/pnv/pci: Update PHB5 version register
ppc/pnv/pci: Remove duplicate definition of PNV_PHB5_DEVICE_ID
ppc/pnv/pci: Cleanup PnvPHBPecState structure
hw/ppc/e500.c: Attach eSDHC unimplemented region to ccsr_addr_space
hw/ppc/e500.c: Avoid hardcoding parent device in create_devtree_etsec()
hw/ppc/e500{, plat}: Drop redundant checks for presence of platform bus
hw/ppc: Set machine->fdt in e500 machines
hw/pci-host/mv64361: Reuse pci_swizzle_map_irq_fn
ppc/pegasos2: Improve readability of VIA south bridge creation
tests/migration: add support for ppc64le for guestperf.py
tests/migration: add sysprof-capture-4 as dependency for stress binary
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/b52388129bf0...6661b8c7fe3f
- [Qemu-commits] [qemu/qemu] 7661a7: tests/migration: add sysprof-capture-4 as dependen...,
Peter Maydell <=