crypto: improve ipsecmb engine performance 80/30180/2
authorFan Zhang <roy.fan.zhang@intel.com>
Thu, 26 Nov 2020 17:01:05 +0000 (17:01 +0000)
committerDamjan Marion <dmarion@me.com>
Thu, 26 Nov 2020 21:33:13 +0000 (21:33 +0000)
Type: improvement

This patch improves ipsecmb engine performance by disabling
safety features: SAFE_DATA, SAFE_PARAM, and SAFE_LOOKUP.

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Change-Id: I756edc54d6bc35a1b0e9383e94cba0f73cf663cb

build/external/packages/ipsec-mb.mk

index 9e1e142..fcbfa15 100644 (file)
@@ -30,6 +30,9 @@ endef
 define  ipsec-mb_build_cmds
        @make -C $(ipsec-mb_src_dir) -j \
          SHARED=n \
+         SAFE_PARAM=n \
+         SAFE_LOOKUP=n \
+         SAFE_DATA=n \
          PREFIX=$(ipsec-mb_install_dir) \
          NASM=$(ipsec-mb_install_dir)/bin/nasm \
          EXTRA_CFLAGS="-g -msse4.2" > $(ipsec-mb_build_log)