mirror of
https://git.yoctoproject.org/poky
synced 2026-02-07 01:06:37 +01:00
The crypto API for AEAD ciphers changed in recent kernels, so that associated data is now part of both source and destination scatter gathers. The source, destination and associated data buffers need to be stiched accordingly for the operations to succeed. (From OE-Core rev: 76da04571b8cb2241b3f46dec4935ff299639b7d) Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
23 lines
705 B
BlitzBasic
23 lines
705 B
BlitzBasic
require cryptodev.inc
|
|
|
|
SUMMARY = "A /dev/crypto device driver kernel module"
|
|
|
|
inherit module
|
|
|
|
# Header file provided by a separate package
|
|
DEPENDS += "cryptodev-linux"
|
|
|
|
SRC_URI += " \
|
|
file://0001-Disable-installing-header-file-provided-by-another-p.patch \
|
|
file://0001-ioctl.c-Fix-build-with-linux-4.13.patch \
|
|
file://0001-ioctl.c-Fix-build-with-linux-4.17.patch \
|
|
file://0001-refactoring-split-big-function-to-simplify-maintaina.patch \
|
|
file://0002-refactoring-relocate-code-to-simplify-later-patches.patch \
|
|
file://0003-convert-to-new-AEAD-interface-in-kernels-v4.2.patch \
|
|
"
|
|
|
|
EXTRA_OEMAKE='KERNEL_DIR="${STAGING_KERNEL_DIR}" PREFIX="${D}"'
|
|
|
|
RCONFLICTS_${PN} = "ocf-linux"
|
|
RREPLACES_${PN} = "ocf-linux"
|