]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
s390: add alignment hints to vector load and store
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 22 Jul 2019 18:24:34 +0000 (20:24 +0200)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Wed, 14 Aug 2019 09:18:49 +0000 (11:18 +0200)
commit2b8d09c3bde21060ab31eb07c887bb37943680dc
treebbfafd4162a84274ecb241f90c11e5005922b11b
parent02fa394cdf17de3c64cf2c54f97acaff9f26eb37
s390: add alignment hints to vector load and store

BugLink: https://bugs.launchpad.net/bugs/1836857
The z14 introduced alignment hints to increase the performance of
vector loads and stores. The kernel uses an implicit alignmenet
of 8 bytes for the vector registers, set the alignment hint to 3.

Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
(cherry picked from commit 142c52d7bce45d335f48d53fdbf428bb15cf3924)
Signed-off-by: Frank Heimes <frank.heimes@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Connor Kuehl <connor.kuehl@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
arch/s390/include/asm/vx-insn.h