uadk v1 can not work
Closed this issue · 1 comments
https://github.com/Linaro/linux-kernel-warpdrive/tree/uacce-devel-5.12
make defconfig
make menuconifg
-- Cryptographic API --->
[] Hardware crypto devices --->
Support for HiSilicon SEC2 crypto block cipher accelerator
Support for HiSilicon ZIP accelerator
Support for HISI HPRE accelerator
sudo insmod hisi_qm.ko
sudo insmod hisi_sec2.ko uacce_mode=2
$ cat /sys/class/uacce/hisi_sec2-0/flags
128
./cleanup.sh;./autogen.sh;
./configure
--host aarch64-linux-gnu
--target aarch64-linux-gnu
--includedir=/usr/local/include/uadk
--with-openssl_dir=~/work/openssl
--enable-static --with-static_drv --disable-shared
make
$ ./v1/test/hisi_sec_test/test_hisi_sec
Segmentation fault (core dumped)
currently need para,
./v1/test/hisi_sec_test/test_hisi_sec -digest 0 -t 1 -optype 0 -cycles 1 -pktlen 16 -keylen 16 -ivlen 1 -sync -f 1