aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/crypto/sha-mb/sha1_mb_mgr_flush_avx2.S
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/crypto/sha-mb/sha1_mb_mgr_flush_avx2.S')
-rw-r--r--arch/x86/crypto/sha-mb/sha1_mb_mgr_flush_avx2.S3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/crypto/sha-mb/sha1_mb_mgr_flush_avx2.S b/arch/x86/crypto/sha-mb/sha1_mb_mgr_flush_avx2.S
index 672eaeb258a5..96df6a39d7e2 100644
--- a/arch/x86/crypto/sha-mb/sha1_mb_mgr_flush_avx2.S
+++ b/arch/x86/crypto/sha-mb/sha1_mb_mgr_flush_avx2.S
@@ -52,6 +52,7 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
#include <linux/linkage.h>
+#include <asm/frame.h>
#include "sha1_mb_mgr_datastruct.S"
@@ -103,6 +104,7 @@ offset = \_offset
# JOB* sha1_mb_mgr_flush_avx2(MB_MGR *state)
# arg 1 : rcx : state
ENTRY(sha1_mb_mgr_flush_avx2)
+ FRAME_BEGIN
push %rbx
# If bit (32+3) is set, then all lanes are empty
@@ -212,6 +214,7 @@ len_is_0:
return:
pop %rbx
+ FRAME_END
ret
return_null: