[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 19/20] tests/tcg/aarch64: add SVE iotcl test
From: |
Richard Henderson |
Subject: |
Re: [PATCH v3 19/20] tests/tcg/aarch64: add SVE iotcl test |
Date: |
Wed, 11 Dec 2019 18:37:56 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1 |
On 12/11/19 9:05 AM, Alex Bennée wrote:
> +int main(int argc, char **argv)
> +{
> + unsigned int sve_feature = (get_cpu_reg(ID_AA64PFR0_EL1) >> 32) & 0xf;
> + /* Exit early if we don't support SVE at all */
> + if (sve_feature == 0x1) {
> + /* we also need to probe for the ioctl support */
> + if (getauxval(AT_HWCAP) & HWCAP_SVE) {
> + return do_sve_ioctl_test();
> + } else {
> + printf("SKIP: no HWCAP_SVE on this system\n");
> + return 0;
> + }
I don't see the point in the PFR0 test.
Testing HWCAP_SVE should be sufficient.
r~