Re: [PATCH 23/23] i386: AVX+AES helpers prep

2022-08-26 Thread Richard Henderson
On 8/26/22 16:12, Paolo Bonzini wrote: From: Paul Brook Make the AES vector helpers AVX ready No functional changes to existing helpers Signed-off-by: Paul Brook Message-Id: <20220424220204.2493824-22-p...@nowt.org> Signed-off-by: Paolo Bonzini --- target/i386/ops_sse.h | 49 +

Re: [PATCH v1 11/25] tests/docker: remove amd64 qemu/debian10 dependency

2022-08-26 Thread Thomas Huth
On 26/08/2022 23.47, Alex Bennée wrote: Thomas Huth writes: On 26/08/2022 19.21, Alex Bennée wrote: We missed removing this dependency when we flattened the build. Fixes 9e19fd7d4a (tests/docker: update debian-amd64 with lcitool) Signed-off-by: Alex Bennée --- tests/docker/Makefile.inclu

Re: [PATCH v1 19/25] tests/docker: update and flatten debian-amd64-cross

2022-08-26 Thread Thomas Huth
On 26/08/2022 19.21, Alex Bennée wrote: Now lcitool has support for building a x86_64 cross image we can use it for this. Signed-off-by: Alex Bennée --- .gitlab-ci.d/container-cross.yml | 1 - tests/docker/Makefile.include | 1 - .../dockerfiles/debian-amd64

Re: [PATCH v1 20/25] tests/docker: update and flatten debian-loongarch-cross

2022-08-26 Thread Thomas Huth
On 26/08/2022 19.21, Alex Bennée wrote: Update to the latest stable Debian. While we are at it flatten into a single dockerfile. We really don't need the rest of the stuff from the QEMU base image just to compile test images. In this case it is a binary distribution of the toolchain anyway. Sign

Re: [PATCH v1 21/25] tests/docker: update and flatten debian-hexagon-cross

2022-08-26 Thread Thomas Huth
On 26/08/2022 19.21, Alex Bennée wrote: Update to the latest stable Debian. While we are at it flatten into a single dockerfile as we do not need anything from the base image to build the toolchain. You apparently need some stuff from the base image since you're adding gcc, make and some other

Re: [PATCH v1 23/25] tests/docker: remove FROM qemu/ support from docker.py

2022-08-26 Thread Thomas Huth
On 26/08/2022 19.21, Alex Bennée wrote: We want to migrate from docker.py to building our images directly with docker/podman. Before we get there we need to make sure we don't re-introduce our layered builds so bug out if we see FROM qemu/ in a Dockerfile. Signed-off-by: Alex Bennée --- tests

Re: [PATCH v1 22/25] tests/docker: update and flatten debian-toolchain

2022-08-26 Thread Thomas Huth
On 26/08/2022 19.21, Alex Bennée wrote: Update to the latest stable Debian. While we are at it flatten into a single dockerfile as we do not need anything from the base image to build the toolchain. This is used to build both the nios and microblaze toolchains. Signed-off-by: Alex Bennée ---

Re: [PATCH v1 24/25] tests/docker: remove the Debian base images

2022-08-26 Thread Thomas Huth
On 26/08/2022 19.21, Alex Bennée wrote: We no longer use these in any of our images. Clean-up the remaining comments and documentation that reference them and remove from the build. Signed-off-by: Alex Bennée --- docs/devel/testing.rst | 2 +- .gitlab-ci.d/container-core.y

Re: [PATCH 15/23] i386: Destructive vector helpers for AVX

2022-08-26 Thread Paolo Bonzini
Il sab 27 ago 2022, 01:46 Richard Henderson ha scritto: > +#define PACK_WIDTH (4 << SHIFT) > > Incorrect for AVX, it was correct with the ifdef in v1. > Perhaps just (SHIFT ? 8 : 4)? > That's intentional, the AVX patches change it to an #ifndef that AVX overrides. For now the purpose of the seri

<    1   2   3   4