You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current SVE tests (aarch64-precommit (ubuntu-20-arm64-sve)) run on hardware which has a 256 bit vector length (VL) as a thread default, the maximum on that hardware. The fix for #6760 exposed lack of test coverage based on different VLs.
SVE hardware and SVE support in the Linux kernel enables users to select VLs shorter than the maximum. We can use the same hardware and the prctl(2) syscall to set VL to 128 to defend changes in VL sensitive code paths. This would be in addition to the existing tests using VL of 256 bits.
The text was updated successfully, but these errors were encountered:
This patch configures the github CI to spawn 3 AArch64 precommit jobs
without sve, with sve 256 and with sve 128. This is accomplished by
a small python program which makes a call to set the vector length
and an update to the job matrix to spawn the appropriate jobs.
issue: #6777
Change-Id: I238d883cd805e0a643e392fe481a0abf9359a058
Job names were changed to be in human readable format. This
patch changes them to be more consistent with the autogenerated
names used by all the other CI jobs.
issue: #6777
Change-Id: I3c8f7d9575d0def487a07022bbf116d9bfc75bc8
Job names were changed to be in human readable format. This patch
changes them to be more consistent with the autogenerated names used by
all the other CI jobs.
issue: #6777
The current SVE tests (aarch64-precommit (ubuntu-20-arm64-sve)) run on hardware which has a 256 bit vector length (VL) as a thread default, the maximum on that hardware. The fix for #6760 exposed lack of test coverage based on different VLs.
SVE hardware and SVE support in the Linux kernel enables users to select VLs shorter than the maximum. We can use the same hardware and the prctl(2) syscall to set VL to 128 to defend changes in VL sensitive code paths. This would be in addition to the existing tests using VL of 256 bits.
The text was updated successfully, but these errors were encountered: