diff options
author | Brian Behlendorf <[email protected]> | 2017-12-07 10:28:50 -0800 |
---|---|---|
committer | GitHub <[email protected]> | 2017-12-07 10:28:50 -0800 |
commit | c28a67733c68b5540968136a7aca9633146afaf9 (patch) | |
tree | 32b640937171299130ba4cef792a8acf400416ec /module/zfs/Makefile.in | |
parent | 674b89342e43bd83659285d730b5b6a98f8b4b48 (diff) |
Suppress incorrect objtool warnings
Suppress incorrect warnings from versions of objtool which are not
aware of x86 EVEX prefix instructions used for AVX512.
module/zfs/vdev_raidz_math_avx512bw.o: warning:
objtool: <func+offset>: can't find jump dest instruction at .text
Reviewed-by: Don Brady <[email protected]>
Reviewed-by: George Melikov <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Closes #6928
Diffstat (limited to 'module/zfs/Makefile.in')
-rw-r--r-- | module/zfs/Makefile.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/module/zfs/Makefile.in b/module/zfs/Makefile.in index 606b0a47c..66acc536d 100644 --- a/module/zfs/Makefile.in +++ b/module/zfs/Makefile.in @@ -120,6 +120,11 @@ $(MODULE)-objs += dsl_destroy.o $(MODULE)-objs += dsl_userhold.o $(MODULE)-objs += qat_compress.o +# Suppress incorrect warnings from versions of objtool which are not +# aware of x86 EVEX prefix instructions used for AVX512. +OBJECT_FILES_NON_STANDARD_vdev_raidz_math_avx512bw.o := y +OBJECT_FILES_NON_STANDARD_vdev_raidz_math_avx512f.o := y + $(MODULE)-$(CONFIG_X86) += vdev_raidz_math_sse2.o $(MODULE)-$(CONFIG_X86) += vdev_raidz_math_ssse3.o $(MODULE)-$(CONFIG_X86) += vdev_raidz_math_avx2.o |