]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
erasure-code: Update ISA-L to 2.14 5503/head
authorYuan Zhou <yuan.zhou@intel.com>
Fri, 7 Aug 2015 03:51:27 +0000 (11:51 +0800)
committerYuan Zhou <yuan.zhou@intel.com>
Mon, 17 Aug 2015 05:35:50 +0000 (13:35 +0800)
commit97c66e3f3f17eea0a40d20619d171c85aec3a9ed
tree33e25e33bce1b2e141ab294bf390004a91472d1d
parent7cf4b3a89ce515e2cf5797ee4b8dc0e467175298
erasure-code: Update ISA-L to 2.14

Ceph requires all .s files to annotated to assert that stack
should not be executable. see bug #10114, f60da6b and 06a245a.
In ISA-L 2.14 this issue gets fixed.
(see src/erasure-code/isa/isa-l/include/reg_sizes.asm:L102-L106)

Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
43 files changed:
src/erasure-code/isa/CMakeLists.txt
src/erasure-code/isa/Makefile.am
src/erasure-code/isa/isa-l/erasure_code/ec_multibinary.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_mad_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_mad_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_mad_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_mad_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_mad_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_mad_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_mad_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_mad_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_mad_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_mad_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_mad_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_mad_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_mad_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_mad_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_mad_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_dot_prod_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_dot_prod_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_mad_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_mad_avx2.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_mad_sse.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_mul_avx.asm.s
src/erasure-code/isa/isa-l/erasure_code/gf_vect_mul_sse.asm.s
src/erasure-code/isa/isa-l/include/reg_sizes.asm
src/erasure-code/isa/isa-l/include/types.h