History

x86: Prepare asm files for straight-line-speculation

Replace all ret/retq instructions with RET in preparation of making RET a macro. Since AS is case insensitive it's a big no-op without RET defined. find arch/x86/ -name \*.S | while read file do sed -i 's/\<ret[q]*\>/RET/' $file done

Peter Zijlstra committed 4 years ago

Commit f94909c1 parent 22da5a0106 files · +349 −349Browse files

Unified · Split

106 files
  1. arch/x86/boot/compressed/efi_thunk_64.S +1 −1
  2. arch/x86/boot/compressed/head_64.S +4 −4
  3. arch/x86/boot/compressed/mem_encrypt.S +3 −3
  4. arch/x86/crypto/aegis128-aesni-asm.S +24 −24
  5. arch/x86/crypto/aes_ctrby8_avx-x86_64.S +1 −1
  6. arch/x86/crypto/aesni-intel_asm.S +28 −28
  7. arch/x86/crypto/aesni-intel_avx-x86_64.S +20 −20
  8. arch/x86/crypto/blake2s-core.S +2 −2
  9. arch/x86/crypto/blowfish-x86_64-asm_64.S +6 −6
  10. arch/x86/crypto/camellia-aesni-avx-asm_64.S +7 −7
  11. arch/x86/crypto/camellia-aesni-avx2-asm_64.S +7 −7
  12. arch/x86/crypto/camellia-x86_64-asm_64.S +6 −6
  13. arch/x86/crypto/cast5-avx-x86_64-asm_64.S +6 −6
  14. arch/x86/crypto/cast6-avx-x86_64-asm_64.S +5 −5
  15. arch/x86/crypto/chacha-avx2-x86_64.S +3 −3
  16. arch/x86/crypto/chacha-avx512vl-x86_64.S +3 −3
  17. arch/x86/crypto/chacha-ssse3-x86_64.S +4 −4
  18. arch/x86/crypto/crc32-pclmul_asm.S +1 −1
  19. arch/x86/crypto/crc32c-pcl-intel-asm_64.S +1 −1
  20. arch/x86/crypto/crct10dif-pcl-asm_64.S +1 −1
  21. arch/x86/crypto/des3_ede-asm_64.S +2 −2
  22. arch/x86/crypto/ghash-clmulni-intel_asm.S +3 −3
  23. arch/x86/crypto/nh-avx2-x86_64.S +1 −1
  24. arch/x86/crypto/nh-sse2-x86_64.S +1 −1
  25. arch/x86/crypto/serpent-avx-x86_64-asm_64.S +5 −5
  26. arch/x86/crypto/serpent-avx2-asm_64.S +5 −5
  27. arch/x86/crypto/serpent-sse2-i586-asm_32.S +3 −3
  28. arch/x86/crypto/serpent-sse2-x86_64-asm_64.S +3 −3
  29. arch/x86/crypto/sha1_avx2_x86_64_asm.S +1 −1
  30. arch/x86/crypto/sha1_ni_asm.S +1 −1
  31. arch/x86/crypto/sha1_ssse3_asm.S +1 −1
  32. arch/x86/crypto/sha256-avx-asm.S +1 −1
  33. arch/x86/crypto/sha256-avx2-asm.S +1 −1
  34. arch/x86/crypto/sha256-ssse3-asm.S +1 −1
  35. arch/x86/crypto/sha256_ni_asm.S +1 −1
  36. arch/x86/crypto/sha512-avx-asm.S +1 −1
  37. arch/x86/crypto/sha512-avx2-asm.S +1 −1
  38. arch/x86/crypto/sha512-ssse3-asm.S +1 −1
  39. arch/x86/crypto/sm4-aesni-avx-asm_64.S +6 −6
  40. arch/x86/crypto/sm4-aesni-avx2-asm_64.S +4 −4
  41. arch/x86/crypto/twofish-avx-x86_64-asm_64.S +5 −5
  42. arch/x86/crypto/twofish-i586-asm_32.S +2 −2
  43. arch/x86/crypto/twofish-x86_64-asm_64-3way.S +3 −3
  44. arch/x86/crypto/twofish-x86_64-asm_64.S +2 −2
  45. arch/x86/entry/entry_32.S +1 −1
  46. arch/x86/entry/entry_64.S +5 −5
  47. arch/x86/entry/thunk_32.S +1 −1
  48. arch/x86/entry/thunk_64.S +1 −1
  49. arch/x86/entry/vdso/vdso32/system_call.S +1 −1
  50. arch/x86/entry/vdso/vsgx.S +1 −1
  51. arch/x86/entry/vsyscall/vsyscall_emu_64.S +3 −3
  52. arch/x86/kernel/acpi/wakeup_32.S +3 −3
  53. arch/x86/kernel/ftrace_32.S +3 −3
  54. arch/x86/kernel/ftrace_64.S +4 −4
  55. arch/x86/kernel/head_32.S +1 −1
  56. arch/x86/kernel/irqflags.S +1 −1
  57. arch/x86/kernel/relocate_kernel_32.S +5 −5
  58. arch/x86/kernel/relocate_kernel_64.S +5 −5
  59. arch/x86/kernel/sev_verify_cbit.S +1 −1
  60. arch/x86/kernel/verify_cpu.S +2 −2
  61. arch/x86/kvm/svm/vmenter.S +2 −2
  62. arch/x86/kvm/vmx/vmenter.S +7 −7
  63. arch/x86/lib/atomic64_386_32.S +1 −1
  64. arch/x86/lib/atomic64_cx8_32.S +8 −8
  65. arch/x86/lib/checksum_32.S +4 −4
  66. arch/x86/lib/clear_page_64.S +3 −3
  67. arch/x86/lib/cmpxchg16b_emu.S +2 −2
  68. arch/x86/lib/cmpxchg8b_emu.S +2 −2
  69. arch/x86/lib/copy_mc_64.S +3 −3
  70. arch/x86/lib/copy_page_64.S +2 −2
  71. arch/x86/lib/copy_user_64.S +5 −5
  72. arch/x86/lib/csum-copy_64.S +1 −1
  73. arch/x86/lib/getuser.S +11 −11
  74. arch/x86/lib/hweight.S +3 −3
  75. arch/x86/lib/iomap_copy_64.S +1 −1
  76. arch/x86/lib/memcpy_64.S +6 −6
  77. arch/x86/lib/memmove_64.S +2 −2
  78. arch/x86/lib/memset_64.S +3 −3
  79. arch/x86/lib/msr-reg.S +2 −2
  80. arch/x86/lib/putuser.S +3 −3
  81. arch/x86/lib/retpoline.S +1 −1
  82. arch/x86/math-emu/div_Xsig.S +1 −1
  83. arch/x86/math-emu/div_small.S +1 −1
  84. arch/x86/math-emu/mul_Xsig.S +3 −3
  85. arch/x86/math-emu/polynom_Xsig.S +1 −1
  86. arch/x86/math-emu/reg_norm.S +3 −3
  87. arch/x86/math-emu/reg_round.S +1 −1
  88. arch/x86/math-emu/reg_u_add.S +1 −1
  89. arch/x86/math-emu/reg_u_div.S +1 −1
  90. arch/x86/math-emu/reg_u_mul.S +1 −1
  91. arch/x86/math-emu/reg_u_sub.S +1 −1
  92. arch/x86/math-emu/round_Xsig.S +2 −2
  93. arch/x86/math-emu/shr_Xsig.S +4 −4
  94. arch/x86/math-emu/wm_shrx.S +8 −8
  95. arch/x86/mm/mem_encrypt_boot.S +2 −2
  96. arch/x86/platform/efi/efi_stub_32.S +1 −1
  97. arch/x86/platform/efi/efi_stub_64.S +1 −1
  98. arch/x86/platform/efi/efi_thunk_64.S +1 −1
  99. arch/x86/platform/olpc/xo1-wakeup.S +3 −3
  100. arch/x86/power/hibernate_asm_32.S +2 −2
  101. arch/x86/power/hibernate_asm_64.S +2 −2
  102. arch/x86/um/checksum_32.S +2 −2
  103. arch/x86/um/setjmp_32.S +1 −1
  104. arch/x86/um/setjmp_64.S +1 −1
  105. arch/x86/xen/xen-asm.S +6 −6
  106. arch/x86/xen/xen-head.S +1 −1
arch/x86/boot/compressed/efi_thunk_64.S+1−1
@@ -93,7 +93,7 @@ SYM_FUNC_START(__efi64_thunk) · 92 unmodified lines
9393
9494 pop %rbx
9595 pop %rbp
96− ret
96+ RET
9797 SYM_FUNC_END(__efi64_thunk)
9898
9999 .code32
arch/x86/boot/compressed/head_64.S+4−4
@@ -813,7 +813,7 @@ SYM_FUNC_START(efi32_pe_entry) · 812 unmodified lines
813813 2: popl %edi // restore callee-save registers
814814 popl %ebx
815815 leave
816− ret
816+ RET
817817 SYM_FUNC_END(efi32_pe_entry)
818818
819819 .section ".rodata"
@@ -868,7 +868,7 @@ SYM_FUNC_START(startup32_set_idt_entry) · 48 unmodified lines
868868
869869 pop %ecx
870870 pop %ebx
871− ret
871+ RET
872872 SYM_FUNC_END(startup32_set_idt_entry)
873873 #endif
874874
@@ -884,7 +884,7 @@ SYM_FUNC_START(startup32_load_idt) · 9 unmodified lines
884884 movl %eax, rva(boot32_idt_desc+2)(%ebp)
885885 lidt rva(boot32_idt_desc)(%ebp)
886886 #endif
887− ret
887+ RET
888888 SYM_FUNC_END(startup32_load_idt)
889889
890890 /*
@@ -954,7 +954,7 @@ SYM_FUNC_START(startup32_check_sev_cbit) · 63 unmodified lines
954954 popl %ebx
955955 popl %eax
956956 #endif
957− ret
957+ RET
958958 SYM_FUNC_END(startup32_check_sev_cbit)
959959
960960 /*
arch/x86/boot/compressed/mem_encrypt.S+3−3
@@ -58,7 +58,7 @@ SYM_FUNC_START(get_sev_encryption_bit) · 57 unmodified lines
5858
5959 #endif /* CONFIG_AMD_MEM_ENCRYPT */
6060
61− ret
61+ RET
6262 SYM_FUNC_END(get_sev_encryption_bit)
6363
6464 /**
@@ -92,7 +92,7 @@ SYM_CODE_START_LOCAL(sev_es_req_cpuid) · 27 unmodified lines
9292 /* All good - return success */
9393 xorl %eax, %eax
9494 1:
95− ret
95+ RET
9696 2:
9797 movl $-1, %eax
9898 jmp 1b
@@ -221,7 +221,7 @@ SYM_FUNC_START(set_sev_encryption_mask) · 122 unmodified lines
221221 #endif
222222
223223 xor %rax, %rax
224− ret
224+ RET
225225 SYM_FUNC_END(set_sev_encryption_mask)
226226
227227 .data
arch/x86/crypto/aegis128-aesni-asm.S+24−24
@@ -122,7 +122,7 @@ SYM_FUNC_START_LOCAL(__load_partial) · 121 unmodified lines
122122 pxor T0, MSG
123123
124124 .Lld_partial_8:
125− ret
125+ RET
126126 SYM_FUNC_END(__load_partial)
127127
128128 /*
@@ -180,7 +180,7 @@ SYM_FUNC_START_LOCAL(__store_partial) · 51 unmodified lines
180180 mov %r10b, (%r9)
181181
182182 .Lst_partial_1:
183− ret
183+ RET
184184 SYM_FUNC_END(__store_partial)
185185
186186 /*
@@ -225,7 +225,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_init) · 38 unmodified lines
225225 movdqu STATE4, 0x40(STATEP)
226226
227227 FRAME_END
228− ret
228+ RET
229229 SYM_FUNC_END(crypto_aegis128_aesni_init)
230230
231231 /*
@@ -337,7 +337,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_ad) · 105 unmodified lines
337337 movdqu STATE3, 0x30(STATEP)
338338 movdqu STATE4, 0x40(STATEP)
339339 FRAME_END
340− ret
340+ RET
341341
342342 .Lad_out_1:
343343 movdqu STATE4, 0x00(STATEP)
@@ -346,7 +346,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_ad) · 2 unmodified lines
346346 movdqu STATE2, 0x30(STATEP)
347347 movdqu STATE3, 0x40(STATEP)
348348 FRAME_END
349− ret
349+ RET
350350
351351 .Lad_out_2:
352352 movdqu STATE3, 0x00(STATEP)
@@ -355,7 +355,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_ad) · 2 unmodified lines
355355 movdqu STATE1, 0x30(STATEP)
356356 movdqu STATE2, 0x40(STATEP)
357357 FRAME_END
358− ret
358+ RET
359359
360360 .Lad_out_3:
361361 movdqu STATE2, 0x00(STATEP)
@@ -364,7 +364,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_ad) · 2 unmodified lines
364364 movdqu STATE0, 0x30(STATEP)
365365 movdqu STATE1, 0x40(STATEP)
366366 FRAME_END
367− ret
367+ RET
368368
369369 .Lad_out_4:
370370 movdqu STATE1, 0x00(STATEP)
@@ -373,11 +373,11 @@ SYM_FUNC_START(crypto_aegis128_aesni_ad) · 2 unmodified lines
373373 movdqu STATE4, 0x30(STATEP)
374374 movdqu STATE0, 0x40(STATEP)
375375 FRAME_END
376− ret
376+ RET
377377
378378 .Lad_out:
379379 FRAME_END
380− ret
380+ RET
381381 SYM_FUNC_END(crypto_aegis128_aesni_ad)
382382
383383 .macro encrypt_block a s0 s1 s2 s3 s4 i
@@ -452,7 +452,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_enc) · 68 unmodified lines
452452 movdqu STATE2, 0x30(STATEP)
453453 movdqu STATE3, 0x40(STATEP)
454454 FRAME_END
455− ret
455+ RET
456456
457457 .Lenc_out_1:
458458 movdqu STATE3, 0x00(STATEP)
@@ -461,7 +461,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_enc) · 2 unmodified lines
461461 movdqu STATE1, 0x30(STATEP)
462462 movdqu STATE2, 0x40(STATEP)
463463 FRAME_END
464− ret
464+ RET
465465
466466 .Lenc_out_2:
467467 movdqu STATE2, 0x00(STATEP)
@@ -470,7 +470,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_enc) · 2 unmodified lines
470470 movdqu STATE0, 0x30(STATEP)
471471 movdqu STATE1, 0x40(STATEP)
472472 FRAME_END
473− ret
473+ RET
474474
475475 .Lenc_out_3:
476476 movdqu STATE1, 0x00(STATEP)
@@ -479,7 +479,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_enc) · 2 unmodified lines
479479 movdqu STATE4, 0x30(STATEP)
480480 movdqu STATE0, 0x40(STATEP)
481481 FRAME_END
482− ret
482+ RET
483483
484484 .Lenc_out_4:
485485 movdqu STATE0, 0x00(STATEP)
@@ -488,11 +488,11 @@ SYM_FUNC_START(crypto_aegis128_aesni_enc) · 2 unmodified lines
488488 movdqu STATE3, 0x30(STATEP)
489489 movdqu STATE4, 0x40(STATEP)
490490 FRAME_END
491− ret
491+ RET
492492
493493 .Lenc_out:
494494 FRAME_END
495− ret
495+ RET
496496 SYM_FUNC_END(crypto_aegis128_aesni_enc)
497497
498498 /*
@@ -532,7 +532,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_enc_tail) · 33 unmodified lines
532532 movdqu STATE3, 0x40(STATEP)
533533
534534 FRAME_END
535− ret
535+ RET
536536 SYM_FUNC_END(crypto_aegis128_aesni_enc_tail)
537537
538538 .macro decrypt_block a s0 s1 s2 s3 s4 i
@@ -606,7 +606,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_dec) · 67 unmodified lines
606606 movdqu STATE2, 0x30(STATEP)
607607 movdqu STATE3, 0x40(STATEP)
608608 FRAME_END
609− ret
609+ RET
610610
611611 .Ldec_out_1:
612612 movdqu STATE3, 0x00(STATEP)
@@ -615,7 +615,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_dec) · 2 unmodified lines
615615 movdqu STATE1, 0x30(STATEP)
616616 movdqu STATE2, 0x40(STATEP)
617617 FRAME_END
618− ret
618+ RET
619619
620620 .Ldec_out_2:
621621 movdqu STATE2, 0x00(STATEP)
@@ -624,7 +624,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_dec) · 2 unmodified lines
624624 movdqu STATE0, 0x30(STATEP)
625625 movdqu STATE1, 0x40(STATEP)
626626 FRAME_END
627− ret
627+ RET
628628
629629 .Ldec_out_3:
630630 movdqu STATE1, 0x00(STATEP)
@@ -633,7 +633,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_dec) · 2 unmodified lines
633633 movdqu STATE4, 0x30(STATEP)
634634 movdqu STATE0, 0x40(STATEP)
635635 FRAME_END
636− ret
636+ RET
637637
638638 .Ldec_out_4:
639639 movdqu STATE0, 0x00(STATEP)
@@ -642,11 +642,11 @@ SYM_FUNC_START(crypto_aegis128_aesni_dec) · 2 unmodified lines
642642 movdqu STATE3, 0x30(STATEP)
643643 movdqu STATE4, 0x40(STATEP)
644644 FRAME_END
645− ret
645+ RET
646646
647647 .Ldec_out:
648648 FRAME_END
649− ret
649+ RET
650650 SYM_FUNC_END(crypto_aegis128_aesni_dec)
651651
652652 /*
@@ -696,7 +696,7 @@ SYM_FUNC_START(crypto_aegis128_aesni_dec_tail) · 43 unmodified lines
696696 movdqu STATE3, 0x40(STATEP)
697697
698698 FRAME_END
699− ret
699+ RET
700700 SYM_FUNC_END(crypto_aegis128_aesni_dec_tail)
701701
702702 /*
@@ -743,5 +743,5 @@ SYM_FUNC_START(crypto_aegis128_aesni_final) · 40 unmodified lines
743743 movdqu MSG, (%rsi)
744744
745745 FRAME_END
746− ret
746+ RET
747747 SYM_FUNC_END(crypto_aegis128_aesni_final)
arch/x86/crypto/aes_ctrby8_avx-x86_64.S+1−1
@@ -525,7 +525,7 @@ ddq_add_8: · 524 unmodified lines
525525 /* return updated IV */
526526 vpshufb xbyteswap, xcounter, xcounter
527527 vmovdqu xcounter, (p_iv)
528− ret
528+ RET
529529 .endm
530530
531531 /*
arch/x86/crypto/aesni-intel_asm.S+28−28
@@ -1594,7 +1594,7 @@ SYM_FUNC_START(aesni_gcm_dec) · 1593 unmodified lines
15941594 GCM_ENC_DEC dec
15951595 GCM_COMPLETE arg10, arg11
15961596 FUNC_RESTORE
1597− ret
1597+ RET
15981598 SYM_FUNC_END(aesni_gcm_dec)
15991599
16001600
@@ -1683,7 +1683,7 @@ SYM_FUNC_START(aesni_gcm_enc) · 82 unmodified lines
16831683
16841684 GCM_COMPLETE arg10, arg11
16851685 FUNC_RESTORE
1686− ret
1686+ RET
16871687 SYM_FUNC_END(aesni_gcm_enc)
16881688
16891689 /*****************************************************************************
@@ -1701,7 +1701,7 @@ SYM_FUNC_START(aesni_gcm_init) · 11 unmodified lines
17011701 FUNC_SAVE
17021702 GCM_INIT %arg3, %arg4,%arg5, %arg6
17031703 FUNC_RESTORE
1704− ret
1704+ RET
17051705 SYM_FUNC_END(aesni_gcm_init)
17061706
17071707 /*****************************************************************************
@@ -1716,7 +1716,7 @@ SYM_FUNC_START(aesni_gcm_enc_update) · 8 unmodified lines
17161716 FUNC_SAVE
17171717 GCM_ENC_DEC enc
17181718 FUNC_RESTORE
1719− ret
1719+ RET
17201720 SYM_FUNC_END(aesni_gcm_enc_update)
17211721
17221722 /*****************************************************************************
@@ -1731,7 +1731,7 @@ SYM_FUNC_START(aesni_gcm_dec_update) · 8 unmodified lines
17311731 FUNC_SAVE
17321732 GCM_ENC_DEC dec
17331733 FUNC_RESTORE
1734− ret
1734+ RET
17351735 SYM_FUNC_END(aesni_gcm_dec_update)
17361736
17371737 /*****************************************************************************
@@ -1746,7 +1746,7 @@ SYM_FUNC_START(aesni_gcm_finalize) · 8 unmodified lines
17461746 FUNC_SAVE
17471747 GCM_COMPLETE %arg3 %arg4
17481748 FUNC_RESTORE
1749− ret
1749+ RET
17501750 SYM_FUNC_END(aesni_gcm_finalize)
17511751
17521752 #endif
@@ -1762,7 +1762,7 @@ SYM_FUNC_START_LOCAL(_key_expansion_256a) · 9 unmodified lines
17621762 pxor %xmm1, %xmm0
17631763 movaps %xmm0, (TKEYP)
17641764 add $0x10, TKEYP
1765− ret
1765+ RET
17661766 SYM_FUNC_END(_key_expansion_256a)
17671767 SYM_FUNC_END_ALIAS(_key_expansion_128)
17681768
@@ -1787,7 +1787,7 @@ SYM_FUNC_START_LOCAL(_key_expansion_192a) · 18 unmodified lines
17871787 shufps $0b01001110, %xmm2, %xmm1
17881788 movaps %xmm1, 0x10(TKEYP)
17891789 add $0x20, TKEYP
1790− ret
1790+ RET
17911791 SYM_FUNC_END(_key_expansion_192a)
17921792
17931793 SYM_FUNC_START_LOCAL(_key_expansion_192b)
@@ -1806,7 +1806,7 @@ SYM_FUNC_START_LOCAL(_key_expansion_192b) · 12 unmodified lines
18061806
18071807 movaps %xmm0, (TKEYP)
18081808 add $0x10, TKEYP
1809− ret
1809+ RET
18101810 SYM_FUNC_END(_key_expansion_192b)
18111811
18121812 SYM_FUNC_START_LOCAL(_key_expansion_256b)
@@ -1818,7 +1818,7 @@ SYM_FUNC_START_LOCAL(_key_expansion_256b) · 5 unmodified lines
18181818 pxor %xmm1, %xmm2
18191819 movaps %xmm2, (TKEYP)
18201820 add $0x10, TKEYP
1821− ret
1821+ RET
18221822 SYM_FUNC_END(_key_expansion_256b)
18231823
18241824 /*
@@ -1933,7 +1933,7 @@ SYM_FUNC_START(aesni_set_key) · 108 unmodified lines
19331933 popl KEYP
19341934 #endif
19351935 FRAME_END
1936− ret
1936+ RET
19371937 SYM_FUNC_END(aesni_set_key)
19381938
19391939 /*
@@ -1957,7 +1957,7 @@ SYM_FUNC_START(aesni_enc) · 17 unmodified lines
19571957 popl KEYP
19581958 #endif
19591959 FRAME_END
1960− ret
1960+ RET
19611961 SYM_FUNC_END(aesni_enc)
19621962
19631963 /*
@@ -2014,7 +2014,7 @@ SYM_FUNC_START_LOCAL(_aesni_enc1) · 50 unmodified lines
20142014 aesenc KEY, STATE
20152015 movaps 0x70(TKEYP), KEY
20162016 aesenclast KEY, STATE
2017− ret
2017+ RET
20182018 SYM_FUNC_END(_aesni_enc1)
20192019
20202020 /*
@@ -2122,7 +2122,7 @@ SYM_FUNC_START_LOCAL(_aesni_enc4) · 101 unmodified lines
21222122 aesenclast KEY, STATE2
21232123 aesenclast KEY, STATE3
21242124 aesenclast KEY, STATE4
2125− ret
2125+ RET
21262126 SYM_FUNC_END(_aesni_enc4)
21272127
21282128 /*
@@ -2147,7 +2147,7 @@ SYM_FUNC_START(aesni_dec) · 18 unmodified lines
21472147 popl KEYP
21482148 #endif
21492149 FRAME_END
2150− ret
2150+ RET
21512151 SYM_FUNC_END(aesni_dec)
21522152
21532153 /*
@@ -2204,7 +2204,7 @@ SYM_FUNC_START_LOCAL(_aesni_dec1) · 50 unmodified lines
22042204 aesdec KEY, STATE
22052205 movaps 0x70(TKEYP), KEY
22062206 aesdeclast KEY, STATE
2207− ret
2207+ RET
22082208 SYM_FUNC_END(_aesni_dec1)
22092209
22102210 /*
@@ -2312,7 +2312,7 @@ SYM_FUNC_START_LOCAL(_aesni_dec4) · 101 unmodified lines
23122312 aesdeclast KEY, STATE2
23132313 aesdeclast KEY, STATE3
23142314 aesdeclast KEY, STATE4
2315− ret
2315+ RET
23162316 SYM_FUNC_END(_aesni_dec4)
23172317
23182318 /*
@@ -2372,7 +2372,7 @@ SYM_FUNC_START(aesni_ecb_enc) · 53 unmodified lines
23722372 popl LEN
23732373 #endif
23742374 FRAME_END
2375− ret
2375+ RET
23762376 SYM_FUNC_END(aesni_ecb_enc)
23772377
23782378 /*
@@ -2433,7 +2433,7 @@ SYM_FUNC_START(aesni_ecb_dec) · 54 unmodified lines
24332433 popl LEN
24342434 #endif
24352435 FRAME_END
2436− ret
2436+ RET
24372437 SYM_FUNC_END(aesni_ecb_dec)
24382438
24392439 /*
@@ -2477,7 +2477,7 @@ SYM_FUNC_START(aesni_cbc_enc) · 37 unmodified lines
24772477 popl IVP
24782478 #endif
24792479 FRAME_END
2480− ret
2480+ RET
24812481 SYM_FUNC_END(aesni_cbc_enc)
24822482
24832483 /*
@@ -2570,7 +2570,7 @@ SYM_FUNC_START(aesni_cbc_dec) · 86 unmodified lines
25702570 popl IVP
25712571 #endif
25722572 FRAME_END
2573− ret
2573+ RET
25742574 SYM_FUNC_END(aesni_cbc_dec)
25752575
25762576 /*
@@ -2627,7 +2627,7 @@ SYM_FUNC_START(aesni_cts_cbc_enc) · 50 unmodified lines
26272627 popl IVP
26282628 #endif
26292629 FRAME_END
2630− ret
2630+ RET
26312631 SYM_FUNC_END(aesni_cts_cbc_enc)
26322632
26332633 /*
@@ -2688,7 +2688,7 @@ SYM_FUNC_START(aesni_cts_cbc_dec) · 54 unmodified lines
26882688 popl IVP
26892689 #endif
26902690 FRAME_END
2691− ret
2691+ RET
26922692 SYM_FUNC_END(aesni_cts_cbc_dec)
26932693
26942694 .pushsection .rodata
@@ -2725,7 +2725,7 @@ SYM_FUNC_START_LOCAL(_aesni_inc_init) · 30 unmodified lines
27252725 mov $1, TCTR_LOW
27262726 movq TCTR_LOW, INC
27272727 movq CTR, TCTR_LOW
2728− ret
2728+ RET
27292729 SYM_FUNC_END(_aesni_inc_init)
27302730
27312731 /*
@@ -2753,7 +2753,7 @@ SYM_FUNC_START_LOCAL(_aesni_inc) · 21 unmodified lines
27532753 .Linc_low:
27542754 movaps CTR, IV
27552755 pshufb BSWAP_MASK, IV
2756− ret
2756+ RET
27572757 SYM_FUNC_END(_aesni_inc)
27582758
27592759 /*
@@ -2816,7 +2816,7 @@ SYM_FUNC_START(aesni_ctr_enc) · 56 unmodified lines
28162816 movups IV, (IVP)
28172817 .Lctr_enc_just_ret:
28182818 FRAME_END
2819− ret
2819+ RET
28202820 SYM_FUNC_END(aesni_ctr_enc)
28212821
28222822 #endif
@@ -2932,7 +2932,7 @@ SYM_FUNC_START(aesni_xts_encrypt) · 109 unmodified lines
29322932 popl IVP
29332933 #endif
29342934 FRAME_END
2935− ret
2935+ RET
29362936
29372937 .Lxts_enc_1x:
29382938 add $64, LEN
@@ -3092,7 +3092,7 @@ SYM_FUNC_START(aesni_xts_decrypt) · 153 unmodified lines
30923092 popl IVP
30933093 #endif
30943094 FRAME_END
3095− ret
3095+ RET
30963096
30973097 .Lxts_dec_1x:
30983098 add $64, LEN
arch/x86/crypto/aesni-intel_avx-x86_64.S+20−20
@@ -1767,7 +1767,7 @@ SYM_FUNC_START(aesni_gcm_init_avx_gen2) · 1766 unmodified lines
17671767 FUNC_SAVE
17681768 INIT GHASH_MUL_AVX, PRECOMPUTE_AVX
17691769 FUNC_RESTORE
1770− ret
1770+ RET
17711771 SYM_FUNC_END(aesni_gcm_init_avx_gen2)
17721772
17731773 ###############################################################################
@@ -1788,15 +1788,15 @@ SYM_FUNC_START(aesni_gcm_enc_update_avx_gen2) · 14 unmodified lines
17881788 # must be 192
17891789 GCM_ENC_DEC INITIAL_BLOCKS_AVX, GHASH_8_ENCRYPT_8_PARALLEL_AVX, GHASH_LAST_8_AVX, GHASH_MUL_AVX, ENC, 11
17901790 FUNC_RESTORE
1791− ret
1791+ RET
17921792 key_128_enc_update:
17931793 GCM_ENC_DEC INITIAL_BLOCKS_AVX, GHASH_8_ENCRYPT_8_PARALLEL_AVX, GHASH_LAST_8_AVX, GHASH_MUL_AVX, ENC, 9
17941794 FUNC_RESTORE
1795− ret
1795+ RET
17961796 key_256_enc_update:
17971797 GCM_ENC_DEC INITIAL_BLOCKS_AVX, GHASH_8_ENCRYPT_8_PARALLEL_AVX, GHASH_LAST_8_AVX, GHASH_MUL_AVX, ENC, 13
17981798 FUNC_RESTORE
1799− ret
1799+ RET
18001800 SYM_FUNC_END(aesni_gcm_enc_update_avx_gen2)
18011801
18021802 ###############################################################################
@@ -1817,15 +1817,15 @@ SYM_FUNC_START(aesni_gcm_dec_update_avx_gen2) · 14 unmodified lines
18171817 # must be 192
18181818 GCM_ENC_DEC INITIAL_BLOCKS_AVX, GHASH_8_ENCRYPT_8_PARALLEL_AVX, GHASH_LAST_8_AVX, GHASH_MUL_AVX, DEC, 11
18191819 FUNC_RESTORE
1820− ret
1820+ RET
18211821 key_128_dec_update:
18221822 GCM_ENC_DEC INITIAL_BLOCKS_AVX, GHASH_8_ENCRYPT_8_PARALLEL_AVX, GHASH_LAST_8_AVX, GHASH_MUL_AVX, DEC, 9
18231823 FUNC_RESTORE
1824− ret
1824+ RET
18251825 key_256_dec_update:
18261826 GCM_ENC_DEC INITIAL_BLOCKS_AVX, GHASH_8_ENCRYPT_8_PARALLEL_AVX, GHASH_LAST_8_AVX, GHASH_MUL_AVX, DEC, 13
18271827 FUNC_RESTORE
1828− ret
1828+ RET
18291829 SYM_FUNC_END(aesni_gcm_dec_update_avx_gen2)
18301830
18311831 ###############################################################################
@@ -1846,15 +1846,15 @@ SYM_FUNC_START(aesni_gcm_finalize_avx_gen2) · 14 unmodified lines
18461846 # must be 192
18471847 GCM_COMPLETE GHASH_MUL_AVX, 11, arg3, arg4
18481848 FUNC_RESTORE
1849− ret
1849+ RET
18501850 key_128_finalize:
18511851 GCM_COMPLETE GHASH_MUL_AVX, 9, arg3, arg4
18521852 FUNC_RESTORE
1853− ret
1853+ RET
18541854 key_256_finalize:
18551855 GCM_COMPLETE GHASH_MUL_AVX, 13, arg3, arg4
18561856 FUNC_RESTORE
1857− ret
1857+ RET
18581858 SYM_FUNC_END(aesni_gcm_finalize_avx_gen2)
18591859
18601860 ###############################################################################
@@ -2735,7 +2735,7 @@ SYM_FUNC_START(aesni_gcm_init_avx_gen4) · 874 unmodified lines
27352735 FUNC_SAVE
27362736 INIT GHASH_MUL_AVX2, PRECOMPUTE_AVX2
27372737 FUNC_RESTORE
2738− ret
2738+ RET
27392739 SYM_FUNC_END(aesni_gcm_init_avx_gen4)
27402740
27412741 ###############################################################################
@@ -2756,15 +2756,15 @@ SYM_FUNC_START(aesni_gcm_enc_update_avx_gen4) · 14 unmodified lines
27562756 # must be 192
27572757 GCM_ENC_DEC INITIAL_BLOCKS_AVX2, GHASH_8_ENCRYPT_8_PARALLEL_AVX2, GHASH_LAST_8_AVX2, GHASH_MUL_AVX2, ENC, 11
27582758 FUNC_RESTORE
2759− ret
2759+ RET
27602760 key_128_enc_update4:
27612761 GCM_ENC_DEC INITIAL_BLOCKS_AVX2, GHASH_8_ENCRYPT_8_PARALLEL_AVX2, GHASH_LAST_8_AVX2, GHASH_MUL_AVX2, ENC, 9
27622762 FUNC_RESTORE
2763− ret
2763+ RET
27642764 key_256_enc_update4:
27652765 GCM_ENC_DEC INITIAL_BLOCKS_AVX2, GHASH_8_ENCRYPT_8_PARALLEL_AVX2, GHASH_LAST_8_AVX2, GHASH_MUL_AVX2, ENC, 13
27662766 FUNC_RESTORE
2767− ret
2767+ RET
27682768 SYM_FUNC_END(aesni_gcm_enc_update_avx_gen4)
27692769
27702770 ###############################################################################
@@ -2785,15 +2785,15 @@ SYM_FUNC_START(aesni_gcm_dec_update_avx_gen4) · 14 unmodified lines
27852785 # must be 192
27862786 GCM_ENC_DEC INITIAL_BLOCKS_AVX2, GHASH_8_ENCRYPT_8_PARALLEL_AVX2, GHASH_LAST_8_AVX2, GHASH_MUL_AVX2, DEC, 11
27872787 FUNC_RESTORE
2788− ret
2788+ RET
27892789 key_128_dec_update4:
27902790 GCM_ENC_DEC INITIAL_BLOCKS_AVX2, GHASH_8_ENCRYPT_8_PARALLEL_AVX2, GHASH_LAST_8_AVX2, GHASH_MUL_AVX2, DEC, 9
27912791 FUNC_RESTORE
2792− ret
2792+ RET
27932793 key_256_dec_update4:
27942794 GCM_ENC_DEC INITIAL_BLOCKS_AVX2, GHASH_8_ENCRYPT_8_PARALLEL_AVX2, GHASH_LAST_8_AVX2, GHASH_MUL_AVX2, DEC, 13
27952795 FUNC_RESTORE
2796− ret
2796+ RET
27972797 SYM_FUNC_END(aesni_gcm_dec_update_avx_gen4)
27982798
27992799 ###############################################################################
@@ -2814,13 +2814,13 @@ SYM_FUNC_START(aesni_gcm_finalize_avx_gen4) · 14 unmodified lines
28142814 # must be 192
28152815 GCM_COMPLETE GHASH_MUL_AVX2, 11, arg3, arg4
28162816 FUNC_RESTORE
2817− ret
2817+ RET
28182818 key_128_finalize4:
28192819 GCM_COMPLETE GHASH_MUL_AVX2, 9, arg3, arg4
28202820 FUNC_RESTORE
2821− ret
2821+ RET
28222822 key_256_finalize4:
28232823 GCM_COMPLETE GHASH_MUL_AVX2, 13, arg3, arg4
28242824 FUNC_RESTORE
2825− ret
2825+ RET
28262826 SYM_FUNC_END(aesni_gcm_finalize_avx_gen4)
arch/x86/crypto/blake2s-core.S+2−2
@@ -171,7 +171,7 @@ SYM_FUNC_START(blake2s_compress_ssse3) · 170 unmodified lines
171171 movdqu %xmm1,0x10(%rdi)
172172 movdqu %xmm14,0x20(%rdi)
173173 .Lendofloop:
174− ret
174+ RET
175175 SYM_FUNC_END(blake2s_compress_ssse3)
176176
177177 #ifdef CONFIG_AS_AVX512
@@ -251,6 +251,6 @@ SYM_FUNC_START(blake2s_compress_avx512) · 73 unmodified lines
251251 vmovdqu %xmm1,0x10(%rdi)
252252 vmovdqu %xmm4,0x20(%rdi)
253253 vzeroupper
254− retq
254+ RET
255255 SYM_FUNC_END(blake2s_compress_avx512)
256256 #endif /* CONFIG_AS_AVX512 */
arch/x86/crypto/blowfish-x86_64-asm_64.S+6−6
@@ -135,10 +135,10 @@ SYM_FUNC_START(__blowfish_enc_blk) · 134 unmodified lines
135135 jnz .L__enc_xor;
136136
137137 write_block();
138− ret;
138+ RET;
139139 .L__enc_xor:
140140 xor_block();
141− ret;
141+ RET;
142142 SYM_FUNC_END(__blowfish_enc_blk)
143143
144144 SYM_FUNC_START(blowfish_dec_blk)
@@ -170,7 +170,7 @@ SYM_FUNC_START(blowfish_dec_blk) · 25 unmodified lines
170170
171171 movq %r11, %r12;
172172
173− ret;
173+ RET;
174174 SYM_FUNC_END(blowfish_dec_blk)
175175
176176 /**********************************************************************
@@ -322,14 +322,14 @@ SYM_FUNC_START(__blowfish_enc_blk_4way) · 145 unmodified lines
322322
323323 popq %rbx;
324324 popq %r12;
325− ret;
325+ RET;
326326
327327 .L__enc_xor4:
328328 xor_block4();
329329
330330 popq %rbx;
331331 popq %r12;
332− ret;
332+ RET;
333333 SYM_FUNC_END(__blowfish_enc_blk_4way)
334334
335335 SYM_FUNC_START(blowfish_dec_blk_4way)
@@ -364,5 +364,5 @@ SYM_FUNC_START(blowfish_dec_blk_4way) · 28 unmodified lines
364364 popq %rbx;
365365 popq %r12;
366366
367− ret;
367+ RET;
368368 SYM_FUNC_END(blowfish_dec_blk_4way)
arch/x86/crypto/camellia-aesni-avx-asm_64.S+7−7
@@ -192,7 +192,7 @@ SYM_FUNC_START_LOCAL(roundsm16_x0_x1_x2_x3_x4_x5_x6_x7_y0_y1_y2_y3_y4_y5_y6_y7_c · 191 unmodified lines
192192 roundsm16(%xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7,
193193 %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13, %xmm14, %xmm15,
194194 %rcx, (%r9));
195− ret;
195+ RET;
196196 SYM_FUNC_END(roundsm16_x0_x1_x2_x3_x4_x5_x6_x7_y0_y1_y2_y3_y4_y5_y6_y7_cd)
197197
198198 .align 8
@@ -200,7 +200,7 @@ SYM_FUNC_START_LOCAL(roundsm16_x4_x5_x6_x7_x0_x1_x2_x3_y4_y5_y6_y7_y0_y1_y2_y3_a · 1 unmodified line
200200 roundsm16(%xmm4, %xmm5, %xmm6, %xmm7, %xmm0, %xmm1, %xmm2, %xmm3,
201201 %xmm12, %xmm13, %xmm14, %xmm15, %xmm8, %xmm9, %xmm10, %xmm11,
202202 %rax, (%r9));
203− ret;
203+ RET;
204204 SYM_FUNC_END(roundsm16_x4_x5_x6_x7_x0_x1_x2_x3_y4_y5_y6_y7_y0_y1_y2_y3_ab)
205205
206206 /*
@@ -778,7 +778,7 @@ SYM_FUNC_START_LOCAL(__camellia_enc_blk16) · 571 unmodified lines
778778 %xmm15, (key_table)(CTX, %r8, 8), (%rax), 1 * 16(%rax));
779779
780780 FRAME_END
781− ret;
781+ RET;
782782
783783 .align 8
784784 .Lenc_max32:
@@ -865,7 +865,7 @@ SYM_FUNC_START_LOCAL(__camellia_dec_blk16) · 80 unmodified lines
865865 %xmm15, (key_table)(CTX), (%rax), 1 * 16(%rax));
866866
867867 FRAME_END
868− ret;
868+ RET;
869869
870870 .align 8
871871 .Ldec_max32:
@@ -906,7 +906,7 @@ SYM_FUNC_START(camellia_ecb_enc_16way) · 34 unmodified lines
906906 %xmm8, %rsi);
907907
908908 FRAME_END
909− ret;
909+ RET;
910910 SYM_FUNC_END(camellia_ecb_enc_16way)
911911
912912 SYM_FUNC_START(camellia_ecb_dec_16way)
@@ -936,7 +936,7 @@ SYM_FUNC_START(camellia_ecb_dec_16way) · 23 unmodified lines
936936 %xmm8, %rsi);
937937
938938 FRAME_END
939− ret;
939+ RET;
940940 SYM_FUNC_END(camellia_ecb_dec_16way)
941941
942942 SYM_FUNC_START(camellia_cbc_dec_16way)
@@ -987,5 +987,5 @@ SYM_FUNC_START(camellia_cbc_dec_16way) · 44 unmodified lines
987987 %xmm8, %rsi);
988988
989989 FRAME_END
990− ret;
990+ RET;
991991 SYM_FUNC_END(camellia_cbc_dec_16way)
arch/x86/crypto/camellia-aesni-avx2-asm_64.S+7−7
@@ -226,7 +226,7 @@ SYM_FUNC_START_LOCAL(roundsm32_x0_x1_x2_x3_x4_x5_x6_x7_y0_y1_y2_y3_y4_y5_y6_y7_c · 225 unmodified lines
226226 roundsm32(%ymm0, %ymm1, %ymm2, %ymm3, %ymm4, %ymm5, %ymm6, %ymm7,
227227 %ymm8, %ymm9, %ymm10, %ymm11, %ymm12, %ymm13, %ymm14, %ymm15,
228228 %rcx, (%r9));
229− ret;
229+ RET;
230230 SYM_FUNC_END(roundsm32_x0_x1_x2_x3_x4_x5_x6_x7_y0_y1_y2_y3_y4_y5_y6_y7_cd)
231231
232232 .align 8
@@ -234,7 +234,7 @@ SYM_FUNC_START_LOCAL(roundsm32_x4_x5_x6_x7_x0_x1_x2_x3_y4_y5_y6_y7_y0_y1_y2_y3_a · 1 unmodified line
234234 roundsm32(%ymm4, %ymm5, %ymm6, %ymm7, %ymm0, %ymm1, %ymm2, %ymm3,
235235 %ymm12, %ymm13, %ymm14, %ymm15, %ymm8, %ymm9, %ymm10, %ymm11,
236236 %rax, (%r9));
237− ret;
237+ RET;
238238 SYM_FUNC_END(roundsm32_x4_x5_x6_x7_x0_x1_x2_x3_y4_y5_y6_y7_y0_y1_y2_y3_ab)
239239
240240 /*
@@ -814,7 +814,7 @@ SYM_FUNC_START_LOCAL(__camellia_enc_blk32) · 573 unmodified lines
814814 %ymm15, (key_table)(CTX, %r8, 8), (%rax), 1 * 32(%rax));
815815
816816 FRAME_END
817− ret;
817+ RET;
818818
819819 .align 8
820820 .Lenc_max32:
@@ -901,7 +901,7 @@ SYM_FUNC_START_LOCAL(__camellia_dec_blk32) · 80 unmodified lines
901901 %ymm15, (key_table)(CTX), (%rax), 1 * 32(%rax));
902902
903903 FRAME_END
904− ret;
904+ RET;
905905
906906 .align 8
907907 .Ldec_max32:
@@ -946,7 +946,7 @@ SYM_FUNC_START(camellia_ecb_enc_32way) · 38 unmodified lines
946946 vzeroupper;
947947
948948 FRAME_END
949− ret;
949+ RET;
950950 SYM_FUNC_END(camellia_ecb_enc_32way)
951951
952952 SYM_FUNC_START(camellia_ecb_dec_32way)
@@ -980,7 +980,7 @@ SYM_FUNC_START(camellia_ecb_dec_32way) · 27 unmodified lines
980980 vzeroupper;
981981
982982 FRAME_END
983− ret;
983+ RET;
984984 SYM_FUNC_END(camellia_ecb_dec_32way)
985985
986986 SYM_FUNC_START(camellia_cbc_dec_32way)
@@ -1047,5 +1047,5 @@ SYM_FUNC_START(camellia_cbc_dec_32way) · 60 unmodified lines
10471047
10481048 addq $(16 * 32), %rsp;
10491049 FRAME_END
1050− ret;
1050+ RET;
10511051 SYM_FUNC_END(camellia_cbc_dec_32way)
arch/x86/crypto/camellia-x86_64-asm_64.S+6−6
@@ -213,13 +213,13 @@ SYM_FUNC_START(__camellia_enc_blk) · 212 unmodified lines
213213 enc_outunpack(mov, RT1);
214214
215215 movq RR12, %r12;
216− ret;
216+ RET;
217217
218218 .L__enc_xor:
219219 enc_outunpack(xor, RT1);
220220
221221 movq RR12, %r12;
222− ret;
222+ RET;
223223 SYM_FUNC_END(__camellia_enc_blk)
224224
225225 SYM_FUNC_START(camellia_dec_blk)
@@ -257,7 +257,7 @@ SYM_FUNC_START(camellia_dec_blk) · 31 unmodified lines
257257 dec_outunpack();
258258
259259 movq RR12, %r12;
260− ret;
260+ RET;
261261 SYM_FUNC_END(camellia_dec_blk)
262262
263263 /**********************************************************************
@@ -448,14 +448,14 @@ SYM_FUNC_START(__camellia_enc_blk_2way) · 184 unmodified lines
448448
449449 movq RR12, %r12;
450450 popq %rbx;
451− ret;
451+ RET;
452452
453453 .L__enc2_xor:
454454 enc_outunpack2(xor, RT2);
455455
456456 movq RR12, %r12;
457457 popq %rbx;
458− ret;
458+ RET;
459459 SYM_FUNC_END(__camellia_enc_blk_2way)
460460
461461 SYM_FUNC_START(camellia_dec_blk_2way)
@@ -495,5 +495,5 @@ SYM_FUNC_START(camellia_dec_blk_2way) · 33 unmodified lines
495495
496496 movq RR12, %r12;
497497 movq RXOR, %rbx;
498− ret;
498+ RET;
499499 SYM_FUNC_END(camellia_dec_blk_2way)
arch/x86/crypto/cast5-avx-x86_64-asm_64.S+6−6
@@ -279,7 +279,7 @@ SYM_FUNC_START_LOCAL(__cast5_enc_blk16) · 278 unmodified lines
279279 outunpack_blocks(RR3, RL3, RTMP, RX, RKM);
280280 outunpack_blocks(RR4, RL4, RTMP, RX, RKM);
281281
282− ret;
282+ RET;
283283 SYM_FUNC_END(__cast5_enc_blk16)
284284
285285 .align 16
@@ -352,7 +352,7 @@ SYM_FUNC_START_LOCAL(__cast5_dec_blk16) · 66 unmodified lines
352352 outunpack_blocks(RR3, RL3, RTMP, RX, RKM);
353353 outunpack_blocks(RR4, RL4, RTMP, RX, RKM);
354354
355− ret;
355+ RET;
356356
357357 .L__skip_dec:
358358 vpsrldq $4, RKR, RKR;
@@ -393,7 +393,7 @@ SYM_FUNC_START(cast5_ecb_enc_16way) · 34 unmodified lines
393393
394394 popq %r15;
395395 FRAME_END
396− ret;
396+ RET;
397397 SYM_FUNC_END(cast5_ecb_enc_16way)
398398
399399 SYM_FUNC_START(cast5_ecb_dec_16way)
@@ -431,7 +431,7 @@ SYM_FUNC_START(cast5_ecb_dec_16way) · 31 unmodified lines
431431
432432 popq %r15;
433433 FRAME_END
434− ret;
434+ RET;
435435 SYM_FUNC_END(cast5_ecb_dec_16way)
436436
437437 SYM_FUNC_START(cast5_cbc_dec_16way)
@@ -483,7 +483,7 @@ SYM_FUNC_START(cast5_cbc_dec_16way) · 45 unmodified lines
483483 popq %r15;
484484 popq %r12;
485485 FRAME_END
486− ret;
486+ RET;
487487 SYM_FUNC_END(cast5_cbc_dec_16way)
488488
489489 SYM_FUNC_START(cast5_ctr_16way)
@@ -559,5 +559,5 @@ SYM_FUNC_START(cast5_ctr_16way) · 69 unmodified lines
559559 popq %r15;
560560 popq %r12;
561561 FRAME_END
562− ret;
562+ RET;
563563 SYM_FUNC_END(cast5_ctr_16way)
arch/x86/crypto/cast6-avx-x86_64-asm_64.S+5−5
@@ -289,7 +289,7 @@ SYM_FUNC_START_LOCAL(__cast6_enc_blk8) · 288 unmodified lines
289289 outunpack_blocks(RA1, RB1, RC1, RD1, RTMP, RX, RKRF, RKM);
290290 outunpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM);
291291
292− ret;
292+ RET;
293293 SYM_FUNC_END(__cast6_enc_blk8)
294294
295295 .align 8
@@ -336,7 +336,7 @@ SYM_FUNC_START_LOCAL(__cast6_dec_blk8) · 40 unmodified lines
336336 outunpack_blocks(RA1, RB1, RC1, RD1, RTMP, RX, RKRF, RKM);
337337 outunpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM);
338338
339− ret;
339+ RET;
340340 SYM_FUNC_END(__cast6_dec_blk8)
341341
342342 SYM_FUNC_START(cast6_ecb_enc_8way)
@@ -359,7 +359,7 @@ SYM_FUNC_START(cast6_ecb_enc_8way) · 16 unmodified lines
359359
360360 popq %r15;
361361 FRAME_END
362− ret;
362+ RET;
363363 SYM_FUNC_END(cast6_ecb_enc_8way)
364364
365365 SYM_FUNC_START(cast6_ecb_dec_8way)
@@ -382,7 +382,7 @@ SYM_FUNC_START(cast6_ecb_dec_8way) · 16 unmodified lines
382382
383383 popq %r15;
384384 FRAME_END
385− ret;
385+ RET;
386386 SYM_FUNC_END(cast6_ecb_dec_8way)
387387
388388 SYM_FUNC_START(cast6_cbc_dec_8way)
@@ -408,5 +408,5 @@ SYM_FUNC_START(cast6_cbc_dec_8way) · 19 unmodified lines
408408 popq %r15;
409409 popq %r12;
410410 FRAME_END
411− ret;
411+ RET;
412412 SYM_FUNC_END(cast6_cbc_dec_8way)
arch/x86/crypto/chacha-avx2-x86_64.S+3−3
@@ -193,7 +193,7 @@ SYM_FUNC_START(chacha_2block_xor_avx2) · 192 unmodified lines
193193
194194 .Ldone2:
195195 vzeroupper
196− ret
196+ RET
197197
198198 .Lxorpart2:
199199 # xor remaining bytes from partial register into output
@@ -498,7 +498,7 @@ SYM_FUNC_START(chacha_4block_xor_avx2) · 298 unmodified lines
498498
499499 .Ldone4:
500500 vzeroupper
501− ret
501+ RET
502502
503503 .Lxorpart4:
504504 # xor remaining bytes from partial register into output
@@ -992,7 +992,7 @@ SYM_FUNC_START(chacha_8block_xor_avx2) · 487 unmodified lines
992992 .Ldone8:
993993 vzeroupper
994994 lea -8(%r10),%rsp
995− ret
995+ RET
996996
997997 .Lxorpart8:
998998 # xor remaining bytes from partial register into output
arch/x86/crypto/chacha-avx512vl-x86_64.S+3−3
@@ -166,7 +166,7 @@ SYM_FUNC_START(chacha_2block_xor_avx512vl) · 165 unmodified lines
166166
167167 .Ldone2:
168168 vzeroupper
169− ret
169+ RET
170170
171171 .Lxorpart2:
172172 # xor remaining bytes from partial register into output
@@ -432,7 +432,7 @@ SYM_FUNC_START(chacha_4block_xor_avx512vl) · 259 unmodified lines
432432
433433 .Ldone4:
434434 vzeroupper
435− ret
435+ RET
436436
437437 .Lxorpart4:
438438 # xor remaining bytes from partial register into output
@@ -812,7 +812,7 @@ SYM_FUNC_START(chacha_8block_xor_avx512vl) · 373 unmodified lines
812812
813813 .Ldone8:
814814 vzeroupper
815− ret
815+ RET
816816
817817 .Lxorpart8:
818818 # xor remaining bytes from partial register into output
arch/x86/crypto/chacha-ssse3-x86_64.S+4−4
@@ -108,7 +108,7 @@ SYM_FUNC_START_LOCAL(chacha_permute) · 107 unmodified lines
108108 sub $2,%r8d
109109 jnz .Ldoubleround
110110
111− ret
111+ RET
112112 SYM_FUNC_END(chacha_permute)
113113
114114 SYM_FUNC_START(chacha_block_xor_ssse3)
@@ -166,7 +166,7 @@ SYM_FUNC_START(chacha_block_xor_ssse3) · 51 unmodified lines
166166
167167 .Ldone:
168168 FRAME_END
169− ret
169+ RET
170170
171171 .Lxorpart:
172172 # xor remaining bytes from partial register into output
@@ -217,7 +217,7 @@ SYM_FUNC_START(hchacha_block_ssse3) · 44 unmodified lines
217217 movdqu %xmm3,0x10(%rsi)
218218
219219 FRAME_END
220− ret
220+ RET
221221 SYM_FUNC_END(hchacha_block_ssse3)
222222
223223 SYM_FUNC_START(chacha_4block_xor_ssse3)
@@ -762,7 +762,7 @@ SYM_FUNC_START(chacha_4block_xor_ssse3) · 538 unmodified lines
762762
763763 .Ldone4:
764764 lea -8(%r10),%rsp
765− ret
765+ RET
766766
767767 .Lxorpart4:
768768 # xor remaining bytes from partial register into output
arch/x86/crypto/crc32-pclmul_asm.S+1−1
@@ -236,5 +236,5 @@ fold_64: · 235 unmodified lines
236236 pxor %xmm2, %xmm1
237237 pextrd $0x01, %xmm1, %eax
238238
239− ret
239+ RET
240240 SYM_FUNC_END(crc32_pclmul_le_16)
arch/x86/crypto/crc32c-pcl-intel-asm_64.S+1−1
@@ -306,7 +306,7 @@ do_return: · 305 unmodified lines
306306 popq %rsi
307307 popq %rdi
308308 popq %rbx
309− ret
309+ RET
310310 SYM_FUNC_END(crc_pcl)
311311
312312 .section .rodata, "a", @progbits
arch/x86/crypto/crct10dif-pcl-asm_64.S+1−1
@@ -257,7 +257,7 @@ SYM_FUNC_START(crc_t10dif_pcl) · 256 unmodified lines
257257 # Final CRC value (x^16 * M(x)) mod G(x) is in low 16 bits of xmm0.
258258
259259 pextrw $0, %xmm0, %eax
260− ret
260+ RET
261261
262262 .align 16
263263 .Lless_than_256_bytes:
arch/x86/crypto/des3_ede-asm_64.S+2−2
@@ -243,7 +243,7 @@ SYM_FUNC_START(des3_ede_x86_64_crypt_blk) · 242 unmodified lines
243243 popq %r12;
244244 popq %rbx;
245245
246− ret;
246+ RET;
247247 SYM_FUNC_END(des3_ede_x86_64_crypt_blk)
248248
249249 /***********************************************************************
@@ -528,7 +528,7 @@ SYM_FUNC_START(des3_ede_x86_64_crypt_blk_3way) · 278 unmodified lines
528528 popq %r12;
529529 popq %rbx;
530530
531− ret;
531+ RET;
532532 SYM_FUNC_END(des3_ede_x86_64_crypt_blk_3way)
533533
534534 .section .rodata, "a", @progbits
arch/x86/crypto/ghash-clmulni-intel_asm.S+3−3
@@ -85,7 +85,7 @@ SYM_FUNC_START_LOCAL(__clmul_gf128mul_ble) · 84 unmodified lines
8585 psrlq $1, T2
8686 pxor T2, T1
8787 pxor T1, DATA
88− ret
88+ RET
8989 SYM_FUNC_END(__clmul_gf128mul_ble)
9090
9191 /* void clmul_ghash_mul(char *dst, const u128 *shash) */
@@ -99,7 +99,7 @@ SYM_FUNC_START(clmul_ghash_mul) · 7 unmodified lines
9999 pshufb BSWAP, DATA
100100 movups DATA, (%rdi)
101101 FRAME_END
102− ret
102+ RET
103103 SYM_FUNC_END(clmul_ghash_mul)
104104
105105 /*
@@ -128,5 +128,5 @@ SYM_FUNC_START(clmul_ghash_update) · 22 unmodified lines
128128 movups DATA, (%rdi)
129129 .Lupdate_just_ret:
130130 FRAME_END
131− ret
131+ RET
132132 SYM_FUNC_END(clmul_ghash_update)
arch/x86/crypto/nh-avx2-x86_64.S+1−1
@@ -153,5 +153,5 @@ SYM_FUNC_START(nh_avx2) · 152 unmodified lines
153153 vpaddq T1, T0, T0
154154 vpaddq T4, T0, T0
155155 vmovdqu T0, (HASH)
156− ret
156+ RET
157157 SYM_FUNC_END(nh_avx2)
arch/x86/crypto/nh-sse2-x86_64.S+1−1
@@ -119,5 +119,5 @@ SYM_FUNC_START(nh_sse2) · 118 unmodified lines
119119 paddq PASS2_SUMS, T1
120120 movdqu T0, 0x00(HASH)
121121 movdqu T1, 0x10(HASH)
122− ret
122+ RET
123123 SYM_FUNC_END(nh_sse2)
arch/x86/crypto/serpent-avx-x86_64-asm_64.S+5−5
@@ -601,7 +601,7 @@ SYM_FUNC_START_LOCAL(__serpent_enc_blk8_avx) · 600 unmodified lines
601601 write_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
602602 write_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
603603
604− ret;
604+ RET;
605605 SYM_FUNC_END(__serpent_enc_blk8_avx)
606606
607607 .align 8
@@ -655,7 +655,7 @@ SYM_FUNC_START_LOCAL(__serpent_dec_blk8_avx) · 47 unmodified lines
655655 write_blocks(RC1, RD1, RB1, RE1, RK0, RK1, RK2);
656656 write_blocks(RC2, RD2, RB2, RE2, RK0, RK1, RK2);
657657
658− ret;
658+ RET;
659659 SYM_FUNC_END(__serpent_dec_blk8_avx)
660660
661661 SYM_FUNC_START(serpent_ecb_enc_8way_avx)
@@ -673,7 +673,7 @@ SYM_FUNC_START(serpent_ecb_enc_8way_avx) · 11 unmodified lines
673673 store_8way(%rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2);
674674
675675 FRAME_END
676− ret;
676+ RET;
677677 SYM_FUNC_END(serpent_ecb_enc_8way_avx)
678678
679679 SYM_FUNC_START(serpent_ecb_dec_8way_avx)
@@ -691,7 +691,7 @@ SYM_FUNC_START(serpent_ecb_dec_8way_avx) · 11 unmodified lines
691691 store_8way(%rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2);
692692
693693 FRAME_END
694− ret;
694+ RET;
695695 SYM_FUNC_END(serpent_ecb_dec_8way_avx)
696696
697697 SYM_FUNC_START(serpent_cbc_dec_8way_avx)
@@ -709,5 +709,5 @@ SYM_FUNC_START(serpent_cbc_dec_8way_avx) · 11 unmodified lines
709709 store_cbc_8way(%rdx, %rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2);
710710
711711 FRAME_END
712− ret;
712+ RET;
713713 SYM_FUNC_END(serpent_cbc_dec_8way_avx)
arch/x86/crypto/serpent-avx2-asm_64.S+5−5
@@ -601,7 +601,7 @@ SYM_FUNC_START_LOCAL(__serpent_enc_blk16) · 600 unmodified lines
601601 write_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
602602 write_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
603603
604− ret;
604+ RET;
605605 SYM_FUNC_END(__serpent_enc_blk16)
606606
607607 .align 8
@@ -655,7 +655,7 @@ SYM_FUNC_START_LOCAL(__serpent_dec_blk16) · 47 unmodified lines
655655 write_blocks(RC1, RD1, RB1, RE1, RK0, RK1, RK2);
656656 write_blocks(RC2, RD2, RB2, RE2, RK0, RK1, RK2);
657657
658− ret;
658+ RET;
659659 SYM_FUNC_END(__serpent_dec_blk16)
660660
661661 SYM_FUNC_START(serpent_ecb_enc_16way)
@@ -677,7 +677,7 @@ SYM_FUNC_START(serpent_ecb_enc_16way) · 15 unmodified lines
677677 vzeroupper;
678678
679679 FRAME_END
680− ret;
680+ RET;
681681 SYM_FUNC_END(serpent_ecb_enc_16way)
682682
683683 SYM_FUNC_START(serpent_ecb_dec_16way)
@@ -699,7 +699,7 @@ SYM_FUNC_START(serpent_ecb_dec_16way) · 15 unmodified lines
699699 vzeroupper;
700700
701701 FRAME_END
702− ret;
702+ RET;
703703 SYM_FUNC_END(serpent_ecb_dec_16way)
704704
705705 SYM_FUNC_START(serpent_cbc_dec_16way)
@@ -722,5 +722,5 @@ SYM_FUNC_START(serpent_cbc_dec_16way) · 16 unmodified lines
722722 vzeroupper;
723723
724724 FRAME_END
725− ret;
725+ RET;
726726 SYM_FUNC_END(serpent_cbc_dec_16way)
arch/x86/crypto/serpent-sse2-i586-asm_32.S+3−3
@@ -553,12 +553,12 @@ SYM_FUNC_START(__serpent_enc_blk_4way) · 552 unmodified lines
553553
554554 write_blocks(%eax, RA, RB, RC, RD, RT0, RT1, RE);
555555
556− ret;
556+ RET;
557557
558558 .L__enc_xor4:
559559 xor_blocks(%eax, RA, RB, RC, RD, RT0, RT1, RE);
560560
561− ret;
561+ RET;
562562 SYM_FUNC_END(__serpent_enc_blk_4way)
563563
564564 SYM_FUNC_START(serpent_dec_blk_4way)
@@ -612,5 +612,5 @@ SYM_FUNC_START(serpent_dec_blk_4way) · 47 unmodified lines
612612 movl arg_dst(%esp), %eax;
613613 write_blocks(%eax, RC, RD, RB, RE, RT0, RT1, RA);
614614
615− ret;
615+ RET;
616616 SYM_FUNC_END(serpent_dec_blk_4way)
arch/x86/crypto/serpent-sse2-x86_64-asm_64.S+3−3
@@ -675,13 +675,13 @@ SYM_FUNC_START(__serpent_enc_blk_8way) · 674 unmodified lines
675675 write_blocks(%rsi, RA1, RB1, RC1, RD1, RK0, RK1, RK2);
676676 write_blocks(%rax, RA2, RB2, RC2, RD2, RK0, RK1, RK2);
677677
678− ret;
678+ RET;
679679
680680 .L__enc_xor8:
681681 xor_blocks(%rsi, RA1, RB1, RC1, RD1, RK0, RK1, RK2);
682682 xor_blocks(%rax, RA2, RB2, RC2, RD2, RK0, RK1, RK2);
683683
684− ret;
684+ RET;
685685 SYM_FUNC_END(__serpent_enc_blk_8way)
686686
687687 SYM_FUNC_START(serpent_dec_blk_8way)
@@ -735,5 +735,5 @@ SYM_FUNC_START(serpent_dec_blk_8way) · 47 unmodified lines
735735 write_blocks(%rsi, RC1, RD1, RB1, RE1, RK0, RK1, RK2);
736736 write_blocks(%rax, RC2, RD2, RB2, RE2, RK0, RK1, RK2);
737737
738− ret;
738+ RET;
739739 SYM_FUNC_END(serpent_dec_blk_8way)
arch/x86/crypto/sha1_avx2_x86_64_asm.S+1−1
@@ -674,7 +674,7 @@ _loop3: · 673 unmodified lines
674674 pop %r12
675675 pop %rbx
676676
677− ret
677+ RET
678678
679679 SYM_FUNC_END(\name)
680680 .endm
arch/x86/crypto/sha1_ni_asm.S+1−1
@@ -290,7 +290,7 @@ SYM_FUNC_START(sha1_ni_transform) · 289 unmodified lines
290290 mov %rbp, %rsp
291291 pop %rbp
292292
293− ret
293+ RET
294294 SYM_FUNC_END(sha1_ni_transform)
295295
296296 .section .rodata.cst16.PSHUFFLE_BYTE_FLIP_MASK, "aM", @progbits, 16
arch/x86/crypto/sha1_ssse3_asm.S+1−1
@@ -99,7 +99,7 @@ · 98 unmodified lines
9999 pop %rbp
100100 pop %r12
101101 pop %rbx
102− ret
102+ RET
103103
104104 SYM_FUNC_END(\name)
105105 .endm
arch/x86/crypto/sha256-avx-asm.S+1−1
@@ -458,7 +458,7 @@ done_hash: · 457 unmodified lines
458458 popq %r13
459459 popq %r12
460460 popq %rbx
461− ret
461+ RET
462462 SYM_FUNC_END(sha256_transform_avx)
463463
464464 .section .rodata.cst256.K256, "aM", @progbits, 256
arch/x86/crypto/sha256-avx2-asm.S+1−1
@@ -710,7 +710,7 @@ done_hash: · 709 unmodified lines
710710 popq %r13
711711 popq %r12
712712 popq %rbx
713− ret
713+ RET
714714 SYM_FUNC_END(sha256_transform_rorx)
715715
716716 .section .rodata.cst512.K256, "aM", @progbits, 512
arch/x86/crypto/sha256-ssse3-asm.S+1−1
@@ -472,7 +472,7 @@ done_hash: · 471 unmodified lines
472472 popq %r12
473473 popq %rbx
474474
475− ret
475+ RET
476476 SYM_FUNC_END(sha256_transform_ssse3)
477477
478478 .section .rodata.cst256.K256, "aM", @progbits, 256
arch/x86/crypto/sha256_ni_asm.S+1−1
@@ -326,7 +326,7 @@ SYM_FUNC_START(sha256_ni_transform) · 325 unmodified lines
326326
327327 .Ldone_hash:
328328
329− ret
329+ RET
330330 SYM_FUNC_END(sha256_ni_transform)
331331
332332 .section .rodata.cst256.K256, "aM", @progbits, 256
arch/x86/crypto/sha512-avx-asm.S+1−1
@@ -361,7 +361,7 @@ updateblock: · 360 unmodified lines
361361 pop %rbx
362362
363363 nowork:
364− ret
364+ RET
365365 SYM_FUNC_END(sha512_transform_avx)
366366
367367 ########################################################################
arch/x86/crypto/sha512-avx2-asm.S+1−1
@@ -679,7 +679,7 @@ done_hash: · 678 unmodified lines
679679 pop %r12
680680 pop %rbx
681681
682− ret
682+ RET
683683 SYM_FUNC_END(sha512_transform_rorx)
684684
685685 ########################################################################
arch/x86/crypto/sha512-ssse3-asm.S+1−1
@@ -363,7 +363,7 @@ updateblock: · 362 unmodified lines
363363 pop %rbx
364364
365365 nowork:
366− ret
366+ RET
367367 SYM_FUNC_END(sha512_transform_ssse3)
368368
369369 ########################################################################
arch/x86/crypto/sm4-aesni-avx-asm_64.S+6−6
@@ -246,7 +246,7 @@ SYM_FUNC_START(sm4_aesni_avx_crypt4) · 245 unmodified lines
246246 .Lblk4_store_output_done:
247247 vzeroall;
248248 FRAME_END
249− ret;
249+ RET;
250250 SYM_FUNC_END(sm4_aesni_avx_crypt4)
251251
252252 .align 8
@@ -356,7 +356,7 @@ SYM_FUNC_START_LOCAL(__sm4_crypt_blk8) · 103 unmodified lines
356356 vpshufb RTMP2, RB3, RB3;
357357
358358 FRAME_END
359− ret;
359+ RET;
360360 SYM_FUNC_END(__sm4_crypt_blk8)
361361
362362 /*
@@ -412,7 +412,7 @@ SYM_FUNC_START(sm4_aesni_avx_crypt8) · 49 unmodified lines
412412 .Lblk8_store_output_done:
413413 vzeroall;
414414 FRAME_END
415− ret;
415+ RET;
416416 SYM_FUNC_END(sm4_aesni_avx_crypt8)
417417
418418 /*
@@ -487,7 +487,7 @@ SYM_FUNC_START(sm4_aesni_avx_ctr_enc_blk8) · 68 unmodified lines
487487
488488 vzeroall;
489489 FRAME_END
490− ret;
490+ RET;
491491 SYM_FUNC_END(sm4_aesni_avx_ctr_enc_blk8)
492492
493493 /*
@@ -537,7 +537,7 @@ SYM_FUNC_START(sm4_aesni_avx_cbc_dec_blk8) · 43 unmodified lines
537537
538538 vzeroall;
539539 FRAME_END
540− ret;
540+ RET;
541541 SYM_FUNC_END(sm4_aesni_avx_cbc_dec_blk8)
542542
543543 /*
@@ -590,5 +590,5 @@ SYM_FUNC_START(sm4_aesni_avx_cfb_dec_blk8) · 46 unmodified lines
590590
591591 vzeroall;
592592 FRAME_END
593− ret;
593+ RET;
594594 SYM_FUNC_END(sm4_aesni_avx_cfb_dec_blk8)
arch/x86/crypto/sm4-aesni-avx2-asm_64.S+4−4
@@ -268,7 +268,7 @@ SYM_FUNC_START_LOCAL(__sm4_crypt_blk16) · 267 unmodified lines
268268 vpshufb RTMP2, RB3, RB3;
269269
270270 FRAME_END
271− ret;
271+ RET;
272272 SYM_FUNC_END(__sm4_crypt_blk16)
273273
274274 #define inc_le128(x, minus_one, tmp) \
@@ -387,7 +387,7 @@ SYM_FUNC_START(sm4_aesni_avx2_ctr_enc_blk16) · 112 unmodified lines
387387
388388 vzeroall;
389389 FRAME_END
390− ret;
390+ RET;
391391 SYM_FUNC_END(sm4_aesni_avx2_ctr_enc_blk16)
392392
393393 /*
@@ -441,7 +441,7 @@ SYM_FUNC_START(sm4_aesni_avx2_cbc_dec_blk16) · 47 unmodified lines
441441
442442 vzeroall;
443443 FRAME_END
444− ret;
444+ RET;
445445 SYM_FUNC_END(sm4_aesni_avx2_cbc_dec_blk16)
446446
447447 /*
@@ -497,5 +497,5 @@ SYM_FUNC_START(sm4_aesni_avx2_cfb_dec_blk16) · 49 unmodified lines
497497
498498 vzeroall;
499499 FRAME_END
500− ret;
500+ RET;
501501 SYM_FUNC_END(sm4_aesni_avx2_cfb_dec_blk16)
arch/x86/crypto/twofish-avx-x86_64-asm_64.S+5−5
@@ -267,7 +267,7 @@ SYM_FUNC_START_LOCAL(__twofish_enc_blk8) · 266 unmodified lines
267267 outunpack_blocks(RC1, RD1, RA1, RB1, RK1, RX0, RY0, RK2);
268268 outunpack_blocks(RC2, RD2, RA2, RB2, RK1, RX0, RY0, RK2);
269269
270− ret;
270+ RET;
271271 SYM_FUNC_END(__twofish_enc_blk8)
272272
273273 .align 8
@@ -307,7 +307,7 @@ SYM_FUNC_START_LOCAL(__twofish_dec_blk8) · 33 unmodified lines
307307 outunpack_blocks(RA1, RB1, RC1, RD1, RK1, RX0, RY0, RK2);
308308 outunpack_blocks(RA2, RB2, RC2, RD2, RK1, RX0, RY0, RK2);
309309
310− ret;
310+ RET;
311311 SYM_FUNC_END(__twofish_dec_blk8)
312312
313313 SYM_FUNC_START(twofish_ecb_enc_8way)
@@ -327,7 +327,7 @@ SYM_FUNC_START(twofish_ecb_enc_8way) · 13 unmodified lines
327327 store_8way(%r11, RC1, RD1, RA1, RB1, RC2, RD2, RA2, RB2);
328328
329329 FRAME_END
330− ret;
330+ RET;
331331 SYM_FUNC_END(twofish_ecb_enc_8way)
332332
333333 SYM_FUNC_START(twofish_ecb_dec_8way)
@@ -347,7 +347,7 @@ SYM_FUNC_START(twofish_ecb_dec_8way) · 13 unmodified lines
347347 store_8way(%r11, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2);
348348
349349 FRAME_END
350− ret;
350+ RET;
351351 SYM_FUNC_END(twofish_ecb_dec_8way)
352352
353353 SYM_FUNC_START(twofish_cbc_dec_8way)
@@ -372,5 +372,5 @@ SYM_FUNC_START(twofish_cbc_dec_8way) · 18 unmodified lines
372372 popq %r12;
373373
374374 FRAME_END
375− ret;
375+ RET;
376376 SYM_FUNC_END(twofish_cbc_dec_8way)
arch/x86/crypto/twofish-i586-asm_32.S+2−2
@@ -260,7 +260,7 @@ SYM_FUNC_START(twofish_enc_blk) · 259 unmodified lines
260260 pop %ebx
261261 pop %ebp
262262 mov $1, %eax
263− ret
263+ RET
264264 SYM_FUNC_END(twofish_enc_blk)
265265
266266 SYM_FUNC_START(twofish_dec_blk)
@@ -317,5 +317,5 @@ SYM_FUNC_START(twofish_dec_blk) · 50 unmodified lines
317317 pop %ebx
318318 pop %ebp
319319 mov $1, %eax
320− ret
320+ RET
321321 SYM_FUNC_END(twofish_dec_blk)
arch/x86/crypto/twofish-x86_64-asm_64-3way.S+3−3
@@ -258,7 +258,7 @@ SYM_FUNC_START(__twofish_enc_blk_3way) · 257 unmodified lines
258258 popq %rbx;
259259 popq %r12;
260260 popq %r13;
261− ret;
261+ RET;
262262
263263 .L__enc_xor3:
264264 outunpack_enc3(xor);
@@ -266,7 +266,7 @@ SYM_FUNC_START(__twofish_enc_blk_3way) · 1 unmodified line
266266 popq %rbx;
267267 popq %r12;
268268 popq %r13;
269− ret;
269+ RET;
270270 SYM_FUNC_END(__twofish_enc_blk_3way)
271271
272272 SYM_FUNC_START(twofish_dec_blk_3way)
@@ -301,5 +301,5 @@ SYM_FUNC_START(twofish_dec_blk_3way) · 28 unmodified lines
301301 popq %rbx;
302302 popq %r12;
303303 popq %r13;
304− ret;
304+ RET;
305305 SYM_FUNC_END(twofish_dec_blk_3way)
arch/x86/crypto/twofish-x86_64-asm_64.S+2−2
@@ -252,7 +252,7 @@ SYM_FUNC_START(twofish_enc_blk) · 251 unmodified lines
252252
253253 popq R1
254254 movl $1,%eax
255− ret
255+ RET
256256 SYM_FUNC_END(twofish_enc_blk)
257257
258258 SYM_FUNC_START(twofish_dec_blk)
@@ -304,5 +304,5 @@ SYM_FUNC_START(twofish_dec_blk) · 45 unmodified lines
304304
305305 popq R1
306306 movl $1,%eax
307− ret
307+ RET
308308 SYM_FUNC_END(twofish_dec_blk)
arch/x86/entry/entry_32.S+1−1
@@ -740,7 +740,7 @@ SYM_FUNC_START(schedule_tail_wrapper) · 739 unmodified lines
740740 popl %eax
741741
742742 FRAME_END
743− ret
743+ RET
744744 SYM_FUNC_END(schedule_tail_wrapper)
745745 .popsection
746746
arch/x86/entry/entry_64.S+5−5
@@ -738,7 +738,7 @@ SYM_FUNC_START(asm_load_gs_index) · 737 unmodified lines
738738 2: ALTERNATIVE "", "mfence", X86_BUG_SWAPGS_FENCE
739739 swapgs
740740 FRAME_END
741− ret
741+ RET
742742 SYM_FUNC_END(asm_load_gs_index)
743743 EXPORT_SYMBOL(asm_load_gs_index)
744744
@@ -889,7 +889,7 @@ SYM_CODE_START_LOCAL(paranoid_entry) · 144 unmodified lines
889889 * is needed here.
890890 */
891891 SAVE_AND_SET_GSBASE scratch_reg=%rax save_reg=%rbx
892− ret
892+ RET
893893
894894 .Lparanoid_entry_checkgs:
895895 /* EBX = 1 -> kernel GSBASE active, no restore required */
@@ -910,7 +910,7 @@ SYM_CODE_START_LOCAL(paranoid_entry) · 14 unmodified lines
910910 .Lparanoid_kernel_gsbase:
911911
912912 FENCE_SWAPGS_KERNEL_ENTRY
913− ret
913+ RET
914914 SYM_CODE_END(paranoid_entry)
915915
916916 /*
@@ -989,7 +989,7 @@ SYM_CODE_START_LOCAL(error_entry) · 72 unmodified lines
989989 movq %rax, %rsp /* switch stack */
990990 ENCODE_FRAME_POINTER
991991 pushq %r12
992− ret
992+ RET
993993
994994 /*
995995 * There are two places in the kernel that can potentially fault with
@@ -1020,7 +1020,7 @@ SYM_CODE_START_LOCAL(error_entry) · 24 unmodified lines
10201020 */
10211021 .Lerror_entry_done_lfence:
10221022 FENCE_SWAPGS_KERNEL_ENTRY
1023− ret
1023+ RET
10241024
10251025 .Lbstep_iret:
10261026 /* Fix truncated RIP */
arch/x86/entry/thunk_32.S+1−1
@@ -24,7 +24,7 @@ SYM_CODE_START_NOALIGN(\name) · 23 unmodified lines
2424 popl %edx
2525 popl %ecx
2626 popl %eax
27− ret
27+ RET
2828 _ASM_NOKPROBE(\name)
2929 SYM_CODE_END(\name)
3030 .endm
arch/x86/entry/thunk_64.S+1−1
@@ -50,7 +50,7 @@ SYM_CODE_START_LOCAL_NOALIGN(__thunk_restore) · 49 unmodified lines
5050 popq %rsi
5151 popq %rdi
5252 popq %rbp
53− ret
53+ RET
5454 _ASM_NOKPROBE(__thunk_restore)
5555 SYM_CODE_END(__thunk_restore)
5656 #endif
arch/x86/entry/vdso/vdso32/system_call.S+1−1
@@ -78,7 +78,7 @@ SYM_INNER_LABEL(int80_landing_pad, SYM_L_GLOBAL) · 77 unmodified lines
7878 popl %ecx
7979 CFI_RESTORE ecx
8080 CFI_ADJUST_CFA_OFFSET -4
81− ret
81+ RET
8282 CFI_ENDPROC
8383
8484 .size __kernel_vsyscall,.-__kernel_vsyscall
arch/x86/entry/vdso/vsgx.S+1−1
@@ -81,7 +81,7 @@ SYM_FUNC_START(__vdso_sgx_enter_enclave) · 80 unmodified lines
8181 pop %rbx
8282 leave
8383 .cfi_def_cfa %rsp, 8
84− ret
84+ RET
8585
8686 /* The out-of-line code runs with the pre-leave stack frame. */
8787 .cfi_def_cfa %rbp, 16
arch/x86/entry/vsyscall/vsyscall_emu_64.S+3−3
@@ -19,17 +19,17 @@ __vsyscall_page: · 18 unmodified lines
1919
2020 mov $__NR_gettimeofday, %rax
2121 syscall
22− ret
22+ RET
2323
2424 .balign 1024, 0xcc
2525 mov $__NR_time, %rax
2626 syscall
27− ret
27+ RET
2828
2929 .balign 1024, 0xcc
3030 mov $__NR_getcpu, %rax
3131 syscall
32− ret
32+ RET
3333
3434 .balign 4096, 0xcc
3535
arch/x86/kernel/acpi/wakeup_32.S+3−3
@@ -60,7 +60,7 @@ save_registers: · 59 unmodified lines
6060 popl saved_context_eflags
6161
6262 movl $ret_point, saved_eip
63− ret
63+ RET
6464
6565
6666 restore_registers:
@@ -70,7 +70,7 @@ restore_registers: · 3 unmodified lines
7070 movl saved_context_edi, %edi
7171 pushl saved_context_eflags
7272 popfl
73− ret
73+ RET
7474
7575 SYM_CODE_START(do_suspend_lowlevel)
7676 call save_processor_state
@@ -86,7 +86,7 @@ SYM_CODE_START(do_suspend_lowlevel) · 9 unmodified lines
8686 ret_point:
8787 call restore_registers
8888 call restore_processor_state
89− ret
89+ RET
9090 SYM_CODE_END(do_suspend_lowlevel)
9191
9292 .data
arch/x86/kernel/ftrace_32.S+3−3
@@ -19,7 +19,7 @@ · 18 unmodified lines
1919 #endif
2020
2121 SYM_FUNC_START(__fentry__)
22− ret
22+ RET
2323 SYM_FUNC_END(__fentry__)
2424 EXPORT_SYMBOL(__fentry__)
2525
@@ -84,7 +84,7 @@ ftrace_graph_call: · 58 unmodified lines
8484
8585 /* This is weak to keep gas from relaxing the jumps */
8686 SYM_INNER_LABEL_ALIGN(ftrace_stub, SYM_L_WEAK)
87− ret
87+ RET
8888 SYM_CODE_END(ftrace_caller)
8989
9090 SYM_CODE_START(ftrace_regs_caller)
@@ -177,7 +177,7 @@ SYM_CODE_START(ftrace_graph_caller) · 86 unmodified lines
177177 popl %edx
178178 popl %ecx
179179 popl %eax
180− ret
180+ RET
181181 SYM_CODE_END(ftrace_graph_caller)
182182
183183 .globl return_to_handler
arch/x86/kernel/ftrace_64.S+4−4
@@ -132,7 +132,7 @@ · 131 unmodified lines
132132 #ifdef CONFIG_DYNAMIC_FTRACE
133133
134134 SYM_FUNC_START(__fentry__)
135− retq
135+ RET
136136 SYM_FUNC_END(__fentry__)
137137 EXPORT_SYMBOL(__fentry__)
138138
@@ -176,11 +176,11 @@ SYM_FUNC_END(ftrace_caller); · 37 unmodified lines
176176 SYM_FUNC_START(ftrace_epilogue)
177177 /*
178178 * This is weak to keep gas from relaxing the jumps.
179− * It is also used to copy the retq for trampolines.
179+ * It is also used to copy the RET for trampolines.
180180 */
181181 SYM_INNER_LABEL_ALIGN(ftrace_stub, SYM_L_WEAK)
182182 UNWIND_HINT_FUNC
183− retq
183+ RET
184184 SYM_FUNC_END(ftrace_epilogue)
185185
186186 SYM_FUNC_START(ftrace_regs_caller)
@@ -284,7 +284,7 @@ SYM_FUNC_START(__fentry__) · 97 unmodified lines
284284 jnz trace
285285
286286 SYM_INNER_LABEL(ftrace_stub, SYM_L_GLOBAL)
287− retq
287+ RET
288288
289289 trace:
290290 /* save_mcount_regs fills in first two parameters */
arch/x86/kernel/head_32.S+1−1
@@ -340,7 +340,7 @@ SYM_FUNC_END(startup_32_smp) · 339 unmodified lines
340340 __INIT
341341 setup_once:
342342 andl $0,setup_once_ref /* Once is enough, thanks */
343− ret
343+ RET
344344
345345 SYM_FUNC_START(early_idt_handler_array)
346346 # 36(%esp) %eflags
arch/x86/kernel/irqflags.S+1−1
@@ -11,7 +11,7 @@ · 10 unmodified lines
1111 SYM_FUNC_START(native_save_fl)
1212 pushf
1313 pop %_ASM_AX
14− ret
14+ RET
1515 SYM_FUNC_END(native_save_fl)
1616 .popsection
1717 EXPORT_SYMBOL(native_save_fl)
arch/x86/kernel/relocate_kernel_32.S+5−5
@@ -91,7 +91,7 @@ SYM_CODE_START_NOALIGN(relocate_kernel) · 90 unmodified lines
9191 movl %edi, %eax
9292 addl $(identity_mapped - relocate_kernel), %eax
9393 pushl %eax
94− ret
94+ RET
9595 SYM_CODE_END(relocate_kernel)
9696
9797 SYM_CODE_START_LOCAL_NOALIGN(identity_mapped)
@@ -159,7 +159,7 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) · 61 unmodified lines
159159 xorl %edx, %edx
160160 xorl %esi, %esi
161161 xorl %ebp, %ebp
162− ret
162+ RET
163163 1:
164164 popl %edx
165165 movl CP_PA_SWAP_PAGE(%edi), %esp
@@ -190,7 +190,7 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) · 24 unmodified lines
190190 movl %edi, %eax
191191 addl $(virtual_mapped - relocate_kernel), %eax
192192 pushl %eax
193− ret
193+ RET
194194 SYM_CODE_END(identity_mapped)
195195
196196 SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped)
@@ -208,7 +208,7 @@ SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) · 11 unmodified lines
208208 popl %edi
209209 popl %esi
210210 popl %ebx
211− ret
211+ RET
212212 SYM_CODE_END(virtual_mapped)
213213
214214 /* Do the copies */
@@ -271,7 +271,7 @@ SYM_CODE_START_LOCAL_NOALIGN(swap_pages) · 56 unmodified lines
271271 popl %edi
272272 popl %ebx
273273 popl %ebp
274− ret
274+ RET
275275 SYM_CODE_END(swap_pages)
276276
277277 .globl kexec_control_code_size
arch/x86/kernel/relocate_kernel_64.S+5−5
@@ -104,7 +104,7 @@ SYM_CODE_START_NOALIGN(relocate_kernel) · 103 unmodified lines
104104 /* jump to identity mapped page */
105105 addq $(identity_mapped - relocate_kernel), %r8
106106 pushq %r8
107− ret
107+ RET
108108 SYM_CODE_END(relocate_kernel)
109109
110110 SYM_CODE_START_LOCAL_NOALIGN(identity_mapped)
@@ -191,7 +191,7 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) · 80 unmodified lines
191191 xorl %r14d, %r14d
192192 xorl %r15d, %r15d
193193
194− ret
194+ RET
195195
196196 1:
197197 popq %rdx
@@ -210,7 +210,7 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) · 12 unmodified lines
210210 call swap_pages
211211 movq $virtual_mapped, %rax
212212 pushq %rax
213− ret
213+ RET
214214 SYM_CODE_END(identity_mapped)
215215
216216 SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped)
@@ -231,7 +231,7 @@ SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) · 14 unmodified lines
231231 popq %r12
232232 popq %rbp
233233 popq %rbx
234− ret
234+ RET
235235 SYM_CODE_END(virtual_mapped)
236236
237237 /* Do the copies */
@@ -288,7 +288,7 @@ SYM_CODE_START_LOCAL_NOALIGN(swap_pages) · 50 unmodified lines
288288 lea PAGE_SIZE(%rax), %rsi
289289 jmp 0b
290290 3:
291− ret
291+ RET
292292 SYM_CODE_END(swap_pages)
293293
294294 .globl kexec_control_code_size
arch/x86/kernel/sev_verify_cbit.S+1−1
@@ -85,5 +85,5 @@ SYM_FUNC_START(sev_verify_cbit) · 84 unmodified lines
8585 #endif
8686 /* Return page-table pointer */
8787 movq %rdi, %rax
88− ret
88+ RET
8989 SYM_FUNC_END(sev_verify_cbit)
arch/x86/kernel/verify_cpu.S+2−2
@@ -132,9 +132,9 @@ SYM_FUNC_START_LOCAL(verify_cpu) · 131 unmodified lines
132132 .Lverify_cpu_no_longmode:
133133 popf # Restore caller passed flags
134134 movl $1,%eax
135− ret
135+ RET
136136 .Lverify_cpu_sse_ok:
137137 popf # Restore caller passed flags
138138 xorl %eax, %eax
139− ret
139+ RET
140140 SYM_FUNC_END(verify_cpu)
arch/x86/kvm/svm/vmenter.S+2−2
@@ -148,7 +148,7 @@ SYM_FUNC_START(__svm_vcpu_run) · 147 unmodified lines
148148 pop %edi
149149 #endif
150150 pop %_ASM_BP
151− ret
151+ RET
152152
153153 3: cmpb $0, kvm_rebooting
154154 jne 2b
@@ -202,7 +202,7 @@ SYM_FUNC_START(__svm_sev_es_vcpu_run) · 47 unmodified lines
202202 pop %edi
203203 #endif
204204 pop %_ASM_BP
205− ret
205+ RET
206206
207207 3: cmpb $0, kvm_rebooting
208208 jne 2b
arch/x86/kvm/vmx/vmenter.S+7−7
@@ -49,14 +49,14 @@ SYM_FUNC_START_LOCAL(vmx_vmenter) · 48 unmodified lines
4949 je 2f
5050
5151 1: vmresume
52− ret
52+ RET
5353
5454 2: vmlaunch
55− ret
55+ RET
5656
5757 3: cmpb $0, kvm_rebooting
5858 je 4f
59− ret
59+ RET
6060 4: ud2
6161
6262 _ASM_EXTABLE(1b, 3b)
@@ -89,7 +89,7 @@ SYM_FUNC_START(vmx_vmexit) · 26 unmodified lines
8989 pop %_ASM_AX
9090 .Lvmexit_skip_rsb:
9191 #endif
92− ret
92+ RET
9393 SYM_FUNC_END(vmx_vmexit)
9494
9595 /**
@@ -228,7 +228,7 @@ SYM_FUNC_START(__vmx_vcpu_run) · 132 unmodified lines
228228 pop %edi
229229 #endif
230230 pop %_ASM_BP
231− ret
231+ RET
232232
233233 /* VM-Fail. Out-of-line to avoid a taken Jcc after VM-Exit. */
234234 2: mov $1, %eax
@@ -293,7 +293,7 @@ SYM_FUNC_START(vmread_error_trampoline) · 58 unmodified lines
293293 pop %_ASM_AX
294294 pop %_ASM_BP
295295
296− ret
296+ RET
297297 SYM_FUNC_END(vmread_error_trampoline)
298298
299299 SYM_FUNC_START(vmx_do_interrupt_nmi_irqoff)
@@ -326,5 +326,5 @@ SYM_FUNC_START(vmx_do_interrupt_nmi_irqoff) · 26 unmodified lines
326326 */
327327 mov %_ASM_BP, %_ASM_SP
328328 pop %_ASM_BP
329− ret
329+ RET
330330 SYM_FUNC_END(vmx_do_interrupt_nmi_irqoff)
arch/x86/lib/atomic64_386_32.S+1−1
@@ -30,7 +30,7 @@ SYM_FUNC_START(atomic64_##op##_386); \ · 29 unmodified lines
3030
3131 #define RET_IRQ_RESTORE \
3232 IRQ_RESTORE v; \
33− ret
33+ RET
3434
3535 #define v %ecx
3636 BEGIN_IRQ_SAVE(read)
arch/x86/lib/atomic64_cx8_32.S+8−8
@@ -18,7 +18,7 @@ · 17 unmodified lines
1818
1919 SYM_FUNC_START(atomic64_read_cx8)
2020 read64 %ecx
21− ret
21+ RET
2222 SYM_FUNC_END(atomic64_read_cx8)
2323
2424 SYM_FUNC_START(atomic64_set_cx8)
@@ -28,7 +28,7 @@ SYM_FUNC_START(atomic64_set_cx8) · 3 unmodified lines
2828 cmpxchg8b (%esi)
2929 jne 1b
3030
31− ret
31+ RET
3232 SYM_FUNC_END(atomic64_set_cx8)
3333
3434 SYM_FUNC_START(atomic64_xchg_cx8)
@@ -37,7 +37,7 @@ SYM_FUNC_START(atomic64_xchg_cx8) · 2 unmodified lines
3737 cmpxchg8b (%esi)
3838 jne 1b
3939
40− ret
40+ RET
4141 SYM_FUNC_END(atomic64_xchg_cx8)
4242
4343 .macro addsub_return func ins insc
@@ -68,7 +68,7 @@ SYM_FUNC_START(atomic64_\func\()_return_cx8) · 24 unmodified lines
6868 popl %esi
6969 popl %ebx
7070 popl %ebp
71− ret
71+ RET
7272 SYM_FUNC_END(atomic64_\func\()_return_cx8)
7373 .endm
7474
@@ -93,7 +93,7 @@ SYM_FUNC_START(atomic64_\func\()_return_cx8) · 18 unmodified lines
9393 movl %ebx, %eax
9494 movl %ecx, %edx
9595 popl %ebx
96− ret
96+ RET
9797 SYM_FUNC_END(atomic64_\func\()_return_cx8)
9898 .endm
9999
@@ -118,7 +118,7 @@ SYM_FUNC_START(atomic64_dec_if_positive_cx8) · 18 unmodified lines
118118 movl %ebx, %eax
119119 movl %ecx, %edx
120120 popl %ebx
121− ret
121+ RET
122122 SYM_FUNC_END(atomic64_dec_if_positive_cx8)
123123
124124 SYM_FUNC_START(atomic64_add_unless_cx8)
@@ -149,7 +149,7 @@ SYM_FUNC_START(atomic64_add_unless_cx8) · 24 unmodified lines
149149 addl $8, %esp
150150 popl %ebx
151151 popl %ebp
152− ret
152+ RET
153153 4:
154154 cmpl %edx, 4(%esp)
155155 jne 2b
@@ -176,5 +176,5 @@ SYM_FUNC_START(atomic64_inc_not_zero_cx8) · 20 unmodified lines
176176 movl $1, %eax
177177 3:
178178 popl %ebx
179− ret
179+ RET
180180 SYM_FUNC_END(atomic64_inc_not_zero_cx8)
arch/x86/lib/checksum_32.S+4−4
@@ -127,7 +127,7 @@ SYM_FUNC_START(csum_partial) · 126 unmodified lines
127127 8:
128128 popl %ebx
129129 popl %esi
130− ret
130+ RET
131131 SYM_FUNC_END(csum_partial)
132132
133133 #else
@@ -245,7 +245,7 @@ SYM_FUNC_START(csum_partial) · 111 unmodified lines
245245 90:
246246 popl %ebx
247247 popl %esi
248− ret
248+ RET
249249 SYM_FUNC_END(csum_partial)
250250
251251 #endif
@@ -371,7 +371,7 @@ EXC( movb %cl, (%edi) ) · 119 unmodified lines
371371 popl %esi
372372 popl %edi
373373 popl %ecx # equivalent to addl $4,%esp
374− ret
374+ RET
375375 SYM_FUNC_END(csum_partial_copy_generic)
376376
377377 #else
@@ -447,7 +447,7 @@ EXC( movb %dl, (%edi) ) · 69 unmodified lines
447447 popl %esi
448448 popl %edi
449449 popl %ebx
450− ret
450+ RET
451451 SYM_FUNC_END(csum_partial_copy_generic)
452452
453453 #undef ROUND
arch/x86/lib/clear_page_64.S+3−3
@@ -17,7 +17,7 @@ SYM_FUNC_START(clear_page_rep) · 16 unmodified lines
1717 movl $4096/8,%ecx
1818 xorl %eax,%eax
1919 rep stosq
20− ret
20+ RET
2121 SYM_FUNC_END(clear_page_rep)
2222 EXPORT_SYMBOL_GPL(clear_page_rep)
2323
@@ -39,7 +39,7 @@ SYM_FUNC_START(clear_page_orig) · 15 unmodified lines
3939 leaq 64(%rdi),%rdi
4040 jnz .Lloop
4141 nop
42− ret
42+ RET
4343 SYM_FUNC_END(clear_page_orig)
4444 EXPORT_SYMBOL_GPL(clear_page_orig)
4545
@@ -47,6 +47,6 @@ SYM_FUNC_START(clear_page_erms) · 1 unmodified line
4747 movl $4096,%ecx
4848 xorl %eax,%eax
4949 rep stosb
50− ret
50+ RET
5151 SYM_FUNC_END(clear_page_erms)
5252 EXPORT_SYMBOL_GPL(clear_page_erms)
arch/x86/lib/cmpxchg16b_emu.S+2−2
@@ -37,11 +37,11 @@ SYM_FUNC_START(this_cpu_cmpxchg16b_emu) · 36 unmodified lines
3737
3838 popfq
3939 mov $1, %al
40− ret
40+ RET
4141
4242 .Lnot_same:
4343 popfq
4444 xor %al,%al
45− ret
45+ RET
4646
4747 SYM_FUNC_END(this_cpu_cmpxchg16b_emu)
arch/x86/lib/cmpxchg8b_emu.S+2−2
@@ -32,7 +32,7 @@ SYM_FUNC_START(cmpxchg8b_emu) · 31 unmodified lines
3232 movl %ecx, 4(%esi)
3333
3434 popfl
35− ret
35+ RET
3636
3737 .Lnot_same:
3838 movl (%esi), %eax
@@ -40,7 +40,7 @@ SYM_FUNC_START(cmpxchg8b_emu) · 1 unmodified line
4040 movl 4(%esi), %edx
4141
4242 popfl
43− ret
43+ RET
4444
4545 SYM_FUNC_END(cmpxchg8b_emu)
4646 EXPORT_SYMBOL(cmpxchg8b_emu)
arch/x86/lib/copy_mc_64.S+3−3
@@ -77,7 +77,7 @@ SYM_FUNC_START(copy_mc_fragile) · 76 unmodified lines
7777 .L_done_memcpy_trap:
7878 xorl %eax, %eax
7979 .L_done:
80− ret
80+ RET
8181 SYM_FUNC_END(copy_mc_fragile)
8282
8383 .section .fixup, "ax"
@@ -132,7 +132,7 @@ SYM_FUNC_START(copy_mc_enhanced_fast_string) · 48 unmodified lines
132132 rep movsb
133133 /* Copy successful. Return zero */
134134 xorl %eax, %eax
135− ret
135+ RET
136136 SYM_FUNC_END(copy_mc_enhanced_fast_string)
137137
138138 .section .fixup, "ax"
@@ -145,7 +145,7 @@ SYM_FUNC_END(copy_mc_enhanced_fast_string) · 6 unmodified lines
145145 * user-copy routines.
146146 */
147147 movq %rcx, %rax
148− ret
148+ RET
149149
150150 .previous
151151
arch/x86/lib/copy_page_64.S+2−2
@@ -17,7 +17,7 @@ SYM_FUNC_START(copy_page) · 16 unmodified lines
1717 ALTERNATIVE "jmp copy_page_regs", "", X86_FEATURE_REP_GOOD
1818 movl $4096/8, %ecx
1919 rep movsq
20− ret
20+ RET
2121 SYM_FUNC_END(copy_page)
2222 EXPORT_SYMBOL(copy_page)
2323
@@ -85,5 +85,5 @@ SYM_FUNC_START_LOCAL(copy_page_regs) · 61 unmodified lines
8585 movq (%rsp), %rbx
8686 movq 1*8(%rsp), %r12
8787 addq $2*8, %rsp
88− ret
88+ RET
8989 SYM_FUNC_END(copy_page_regs)
arch/x86/lib/copy_user_64.S+5−5
@@ -105,7 +105,7 @@ SYM_FUNC_START(copy_user_generic_unrolled) · 104 unmodified lines
105105 jnz 21b
106106 23: xor %eax,%eax
107107 ASM_CLAC
108− ret
108+ RET
109109
110110 .section .fixup,"ax"
111111 30: shll $6,%ecx
@@ -173,7 +173,7 @@ SYM_FUNC_START(copy_user_generic_string) · 61 unmodified lines
173173 movsb
174174 xorl %eax,%eax
175175 ASM_CLAC
176− ret
176+ RET
177177
178178 .section .fixup,"ax"
179179 11: leal (%rdx,%rcx,8),%ecx
@@ -207,7 +207,7 @@ SYM_FUNC_START(copy_user_enhanced_fast_string) · 27 unmodified lines
207207 movsb
208208 xorl %eax,%eax
209209 ASM_CLAC
210− ret
210+ RET
211211
212212 .section .fixup,"ax"
213213 12: movl %ecx,%edx /* ecx is zerorest also */
@@ -237,7 +237,7 @@ SYM_CODE_START_LOCAL(.Lcopy_user_handle_tail) · 23 unmodified lines
237237 1: rep movsb
238238 2: mov %ecx,%eax
239239 ASM_CLAC
240− ret
240+ RET
241241
242242 _ASM_EXTABLE_CPY(1b, 2b)
243243 SYM_CODE_END(.Lcopy_user_handle_tail)
@@ -348,7 +348,7 @@ SYM_FUNC_START(__copy_user_nocache) · 104 unmodified lines
348348 xorl %eax,%eax
349349 ASM_CLAC
350350 sfence
351− ret
351+ RET
352352
353353 .section .fixup,"ax"
354354 .L_fixup_4x8b_copy:
arch/x86/lib/csum-copy_64.S+1−1
@@ -201,7 +201,7 @@ SYM_FUNC_START(csum_partial_copy_generic) · 200 unmodified lines
201201 movq 3*8(%rsp), %r13
202202 movq 4*8(%rsp), %r15
203203 addq $5*8, %rsp
204− ret
204+ RET
205205 .Lshort:
206206 movl %ecx, %r10d
207207 jmp .L1
arch/x86/lib/getuser.S+11−11
@@ -57,7 +57,7 @@ SYM_FUNC_START(__get_user_1) · 56 unmodified lines
5757 1: movzbl (%_ASM_AX),%edx
5858 xor %eax,%eax
5959 ASM_CLAC
60− ret
60+ RET
6161 SYM_FUNC_END(__get_user_1)
6262 EXPORT_SYMBOL(__get_user_1)
6363
@@ -71,7 +71,7 @@ SYM_FUNC_START(__get_user_2) · 7 unmodified lines
7171 2: movzwl (%_ASM_AX),%edx
7272 xor %eax,%eax
7373 ASM_CLAC
74− ret
74+ RET
7575 SYM_FUNC_END(__get_user_2)
7676 EXPORT_SYMBOL(__get_user_2)
7777
@@ -85,7 +85,7 @@ SYM_FUNC_START(__get_user_4) · 7 unmodified lines
8585 3: movl (%_ASM_AX),%edx
8686 xor %eax,%eax
8787 ASM_CLAC
88− ret
88+ RET
8989 SYM_FUNC_END(__get_user_4)
9090 EXPORT_SYMBOL(__get_user_4)
9191
@@ -100,7 +100,7 @@ SYM_FUNC_START(__get_user_8) · 8 unmodified lines
100100 4: movq (%_ASM_AX),%rdx
101101 xor %eax,%eax
102102 ASM_CLAC
103− ret
103+ RET
104104 #else
105105 LOAD_TASK_SIZE_MINUS_N(7)
106106 cmp %_ASM_DX,%_ASM_AX
@@ -112,7 +112,7 @@ SYM_FUNC_START(__get_user_8) · 5 unmodified lines
112112 5: movl 4(%_ASM_AX),%ecx
113113 xor %eax,%eax
114114 ASM_CLAC
115− ret
115+ RET
116116 #endif
117117 SYM_FUNC_END(__get_user_8)
118118 EXPORT_SYMBOL(__get_user_8)
@@ -124,7 +124,7 @@ SYM_FUNC_START(__get_user_nocheck_1) · 5 unmodified lines
124124 6: movzbl (%_ASM_AX),%edx
125125 xor %eax,%eax
126126 ASM_CLAC
127− ret
127+ RET
128128 SYM_FUNC_END(__get_user_nocheck_1)
129129 EXPORT_SYMBOL(__get_user_nocheck_1)
130130
@@ -134,7 +134,7 @@ SYM_FUNC_START(__get_user_nocheck_2) · 3 unmodified lines
134134 7: movzwl (%_ASM_AX),%edx
135135 xor %eax,%eax
136136 ASM_CLAC
137− ret
137+ RET
138138 SYM_FUNC_END(__get_user_nocheck_2)
139139 EXPORT_SYMBOL(__get_user_nocheck_2)
140140
@@ -144,7 +144,7 @@ SYM_FUNC_START(__get_user_nocheck_4) · 3 unmodified lines
144144 8: movl (%_ASM_AX),%edx
145145 xor %eax,%eax
146146 ASM_CLAC
147− ret
147+ RET
148148 SYM_FUNC_END(__get_user_nocheck_4)
149149 EXPORT_SYMBOL(__get_user_nocheck_4)
150150
@@ -159,7 +159,7 @@ SYM_FUNC_START(__get_user_nocheck_8) · 8 unmodified lines
159159 #endif
160160 xor %eax,%eax
161161 ASM_CLAC
162− ret
162+ RET
163163 SYM_FUNC_END(__get_user_nocheck_8)
164164 EXPORT_SYMBOL(__get_user_nocheck_8)
165165
@@ -169,7 +169,7 @@ SYM_CODE_START_LOCAL(.Lbad_get_user_clac) · 3 unmodified lines
169169 bad_get_user:
170170 xor %edx,%edx
171171 mov $(-EFAULT),%_ASM_AX
172− ret
172+ RET
173173 SYM_CODE_END(.Lbad_get_user_clac)
174174
175175 #ifdef CONFIG_X86_32
@@ -179,7 +179,7 @@ bad_get_user_8: · 3 unmodified lines
179179 xor %edx,%edx
180180 xor %ecx,%ecx
181181 mov $(-EFAULT),%_ASM_AX
182− ret
182+ RET
183183 SYM_CODE_END(.Lbad_get_user_8_clac)
184184 #endif
185185
arch/x86/lib/hweight.S+3−3
@@ -32,7 +32,7 @@ SYM_FUNC_START(__sw_hweight32) · 31 unmodified lines
3232 imull $0x01010101, %eax, %eax # w_tmp *= 0x01010101
3333 shrl $24, %eax # w = w_tmp >> 24
3434 __ASM_SIZE(pop,) %__ASM_REG(dx)
35− ret
35+ RET
3636 SYM_FUNC_END(__sw_hweight32)
3737 EXPORT_SYMBOL(__sw_hweight32)
3838
@@ -65,7 +65,7 @@ SYM_FUNC_START(__sw_hweight64) · 26 unmodified lines
6565
6666 popq %rdx
6767 popq %rdi
68− ret
68+ RET
6969 #else /* CONFIG_X86_32 */
7070 /* We're getting an u64 arg in (%eax,%edx): unsigned long hweight64(__u64 w) */
7171 pushl %ecx
@@ -77,7 +77,7 @@ SYM_FUNC_START(__sw_hweight64) · 5 unmodified lines
7777 addl %ecx, %eax # result
7878
7979 popl %ecx
80− ret
80+ RET
8181 #endif
8282 SYM_FUNC_END(__sw_hweight64)
8383 EXPORT_SYMBOL(__sw_hweight64)
arch/x86/lib/iomap_copy_64.S+1−1
@@ -11,5 +11,5 @@ · 10 unmodified lines
1111 SYM_FUNC_START(__iowrite32_copy)
1212 movl %edx,%ecx
1313 rep movsd
14− ret
14+ RET
1515 SYM_FUNC_END(__iowrite32_copy)
arch/x86/lib/memcpy_64.S+6−6
@@ -39,7 +39,7 @@ SYM_FUNC_START_WEAK(memcpy) · 38 unmodified lines
3939 rep movsq
4040 movl %edx, %ecx
4141 rep movsb
42− ret
42+ RET
4343 SYM_FUNC_END(memcpy)
4444 SYM_FUNC_END_ALIAS(__memcpy)
4545 EXPORT_SYMBOL(memcpy)
@@ -53,7 +53,7 @@ SYM_FUNC_START_LOCAL(memcpy_erms) · 7 unmodified lines
5353 movq %rdi, %rax
5454 movq %rdx, %rcx
5555 rep movsb
56− ret
56+ RET
5757 SYM_FUNC_END(memcpy_erms)
5858
5959 SYM_FUNC_START_LOCAL(memcpy_orig)
@@ -137,7 +137,7 @@ SYM_FUNC_START_LOCAL(memcpy_orig) · 77 unmodified lines
137137 movq %r9, 1*8(%rdi)
138138 movq %r10, -2*8(%rdi, %rdx)
139139 movq %r11, -1*8(%rdi, %rdx)
140− retq
140+ RET
141141 .p2align 4
142142 .Lless_16bytes:
143143 cmpl $8, %edx
@@ -149,7 +149,7 @@ SYM_FUNC_START_LOCAL(memcpy_orig) · 5 unmodified lines
149149 movq -1*8(%rsi, %rdx), %r9
150150 movq %r8, 0*8(%rdi)
151151 movq %r9, -1*8(%rdi, %rdx)
152− retq
152+ RET
153153 .p2align 4
154154 .Lless_8bytes:
155155 cmpl $4, %edx
@@ -162,7 +162,7 @@ SYM_FUNC_START_LOCAL(memcpy_orig) · 6 unmodified lines
162162 movl -4(%rsi, %rdx), %r8d
163163 movl %ecx, (%rdi)
164164 movl %r8d, -4(%rdi, %rdx)
165− retq
165+ RET
166166 .p2align 4
167167 .Lless_3bytes:
168168 subl $1, %edx
@@ -180,7 +180,7 @@ SYM_FUNC_START_LOCAL(memcpy_orig) · 11 unmodified lines
180180 movb %cl, (%rdi)
181181
182182 .Lend:
183− retq
183+ RET
184184 SYM_FUNC_END(memcpy_orig)
185185
186186 .popsection
arch/x86/lib/memmove_64.S+2−2
@@ -40,7 +40,7 @@ SYM_FUNC_START(__memmove) · 39 unmodified lines
4040 /* FSRM implies ERMS => no length checks, do the copy directly */
4141 .Lmemmove_begin_forward:
4242 ALTERNATIVE "cmp $0x20, %rdx; jb 1f", "", X86_FEATURE_FSRM
43− ALTERNATIVE "", "movq %rdx, %rcx; rep movsb; retq", X86_FEATURE_ERMS
43+ ALTERNATIVE "", "movq %rdx, %rcx; rep movsb; RET", X86_FEATURE_ERMS
4444
4545 /*
4646 * movsq instruction have many startup latency
@@ -205,7 +205,7 @@ SYM_FUNC_START(__memmove) · 158 unmodified lines
205205 movb (%rsi), %r11b
206206 movb %r11b, (%rdi)
207207 13:
208− retq
208+ RET
209209 SYM_FUNC_END(__memmove)
210210 SYM_FUNC_END_ALIAS(memmove)
211211 EXPORT_SYMBOL(__memmove)
arch/x86/lib/memset_64.S+3−3
@@ -40,7 +40,7 @@ SYM_FUNC_START(__memset) · 39 unmodified lines
4040 movl %edx,%ecx
4141 rep stosb
4242 movq %r9,%rax
43− ret
43+ RET
4444 SYM_FUNC_END(__memset)
4545 SYM_FUNC_END_ALIAS(memset)
4646 EXPORT_SYMBOL(memset)
@@ -63,7 +63,7 @@ SYM_FUNC_START_LOCAL(memset_erms) · 16 unmodified lines
6363 movq %rdx,%rcx
6464 rep stosb
6565 movq %r9,%rax
66− ret
66+ RET
6767 SYM_FUNC_END(memset_erms)
6868
6969 SYM_FUNC_START_LOCAL(memset_orig)
@@ -125,7 +125,7 @@ SYM_FUNC_START_LOCAL(memset_orig) · 55 unmodified lines
125125
126126 .Lende:
127127 movq %r10,%rax
128− ret
128+ RET
129129
130130 .Lbad_alignment:
131131 cmpq $7,%rdx
arch/x86/lib/msr-reg.S+2−2
@@ -35,7 +35,7 @@ SYM_FUNC_START(\op\()_safe_regs) · 34 unmodified lines
3535 movl %edi, 28(%r10)
3636 popq %r12
3737 popq %rbx
38− ret
38+ RET
3939 3:
4040 movl $-EIO, %r11d
4141 jmp 2b
@@ -77,7 +77,7 @@ SYM_FUNC_START(\op\()_safe_regs) · 35 unmodified lines
7777 popl %esi
7878 popl %ebp
7979 popl %ebx
80− ret
80+ RET
8181 3:
8282 movl $-EIO, 4(%esp)
8383 jmp 2b
arch/x86/lib/putuser.S+3−3
@@ -52,7 +52,7 @@ SYM_INNER_LABEL(__put_user_nocheck_1, SYM_L_GLOBAL) · 51 unmodified lines
5252 1: movb %al,(%_ASM_CX)
5353 xor %ecx,%ecx
5454 ASM_CLAC
55− ret
55+ RET
5656 SYM_FUNC_END(__put_user_1)
5757 EXPORT_SYMBOL(__put_user_1)
5858 EXPORT_SYMBOL(__put_user_nocheck_1)
@@ -66,7 +66,7 @@ SYM_INNER_LABEL(__put_user_nocheck_2, SYM_L_GLOBAL) · 7 unmodified lines
6666 2: movw %ax,(%_ASM_CX)
6767 xor %ecx,%ecx
6868 ASM_CLAC
69− ret
69+ RET
7070 SYM_FUNC_END(__put_user_2)
7171 EXPORT_SYMBOL(__put_user_2)
7272 EXPORT_SYMBOL(__put_user_nocheck_2)
@@ -80,7 +80,7 @@ SYM_INNER_LABEL(__put_user_nocheck_4, SYM_L_GLOBAL) · 7 unmodified lines
8080 3: movl %eax,(%_ASM_CX)
8181 xor %ecx,%ecx
8282 ASM_CLAC
83− ret
83+ RET
8484 SYM_FUNC_END(__put_user_4)
8585 EXPORT_SYMBOL(__put_user_4)
8686 EXPORT_SYMBOL(__put_user_nocheck_4)
arch/x86/lib/retpoline.S+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
2323 .Ldo_rop_\@:
2424 mov %\reg, (%_ASM_SP)
2525 UNWIND_HINT_FUNC
26− ret
26+ RET
2727 .endm
2828
2929 .macro THUNK reg
arch/x86/math-emu/div_Xsig.S+1−1
@@ -341,7 +341,7 @@ L_exit: · 340 unmodified lines
341341 popl %esi
342342
343343 leave
344− ret
344+ RET
345345
346346
347347 #ifdef PARANOID
arch/x86/math-emu/div_small.S+1−1
@@ -44,5 +44,5 @@ SYM_FUNC_START(FPU_div_small) · 43 unmodified lines
4444 popl %esi
4545
4646 leave
47− ret
47+ RET
4848 SYM_FUNC_END(FPU_div_small)
arch/x86/math-emu/mul_Xsig.S+3−3
@@ -62,7 +62,7 @@ SYM_FUNC_START(mul32_Xsig) · 61 unmodified lines
6262
6363 popl %esi
6464 leave
65− ret
65+ RET
6666 SYM_FUNC_END(mul32_Xsig)
6767
6868
@@ -115,7 +115,7 @@ SYM_FUNC_START(mul64_Xsig) · 46 unmodified lines
115115
116116 popl %esi
117117 leave
118− ret
118+ RET
119119 SYM_FUNC_END(mul64_Xsig)
120120
121121
@@ -175,5 +175,5 @@ SYM_FUNC_START(mul_Xsig_Xsig) · 53 unmodified lines
175175
176176 popl %esi
177177 leave
178− ret
178+ RET
179179 SYM_FUNC_END(mul_Xsig_Xsig)
arch/x86/math-emu/polynom_Xsig.S+1−1
@@ -133,5 +133,5 @@ L_accum_done: · 132 unmodified lines
133133 popl %edi
134134 popl %esi
135135 leave
136− ret
136+ RET
137137 SYM_FUNC_END(polynomial_Xsig)
arch/x86/math-emu/reg_norm.S+3−3
@@ -72,7 +72,7 @@ L_exit_valid: · 71 unmodified lines
7272 L_exit:
7373 popl %ebx
7474 leave
75− ret
75+ RET
7676
7777
7878 L_zero:
@@ -138,7 +138,7 @@ L_exit_nuo_valid: · 59 unmodified lines
138138
139139 popl %ebx
140140 leave
141− ret
141+ RET
142142
143143 L_exit_nuo_zero:
144144 movl TAG_Zero,%eax
@@ -146,5 +146,5 @@ L_exit_nuo_zero: · 1 unmodified line
146146
147147 popl %ebx
148148 leave
149− ret
149+ RET
150150 SYM_FUNC_END(FPU_normalize_nuo)
arch/x86/math-emu/reg_round.S+1−1
@@ -437,7 +437,7 @@ fpu_Arith_exit: · 436 unmodified lines
437437 popl %edi
438438 popl %esi
439439 leave
440− ret
440+ RET
441441
442442
443443 /*
arch/x86/math-emu/reg_u_add.S+1−1
@@ -164,6 +164,6 @@ L_exit: · 163 unmodified lines
164164 popl %edi
165165 popl %esi
166166 leave
167− ret
167+ RET
168168 #endif /* PARANOID */
169169 SYM_FUNC_END(FPU_u_add)
arch/x86/math-emu/reg_u_div.S+1−1
@@ -468,7 +468,7 @@ L_exit: · 467 unmodified lines
468468 popl %esi
469469
470470 leave
471− ret
471+ RET
472472 #endif /* PARANOID */
473473
474474 SYM_FUNC_END(FPU_u_div)
arch/x86/math-emu/reg_u_mul.S+1−1
@@ -144,7 +144,7 @@ L_exit: · 143 unmodified lines
144144 popl %edi
145145 popl %esi
146146 leave
147− ret
147+ RET
148148 #endif /* PARANOID */
149149
150150 SYM_FUNC_END(FPU_u_mul)
arch/x86/math-emu/reg_u_sub.S+1−1
@@ -270,5 +270,5 @@ L_exit: · 269 unmodified lines
270270 popl %edi
271271 popl %esi
272272 leave
273− ret
273+ RET
274274 SYM_FUNC_END(FPU_u_sub)
arch/x86/math-emu/round_Xsig.S+2−2
@@ -78,7 +78,7 @@ L_exit: · 77 unmodified lines
7878 popl %esi
7979 popl %ebx
8080 leave
81− ret
81+ RET
8282 SYM_FUNC_END(round_Xsig)
8383
8484
@@ -138,5 +138,5 @@ L_n_exit: · 53 unmodified lines
138138 popl %esi
139139 popl %ebx
140140 leave
141− ret
141+ RET
142142 SYM_FUNC_END(norm_Xsig)
arch/x86/math-emu/shr_Xsig.S+4−4
@@ -45,7 +45,7 @@ SYM_FUNC_START(shr_Xsig) · 44 unmodified lines
4545 popl %ebx
4646 popl %esi
4747 leave
48− ret
48+ RET
4949
5050 L_more_than_31:
5151 cmpl $64,%ecx
@@ -61,7 +61,7 @@ L_more_than_31: · 9 unmodified lines
6161 movl $0,8(%esi)
6262 popl %esi
6363 leave
64− ret
64+ RET
6565
6666 L_more_than_63:
6767 cmpl $96,%ecx
@@ -76,7 +76,7 @@ L_more_than_63: · 8 unmodified lines
7676 movl %edx,8(%esi)
7777 popl %esi
7878 leave
79− ret
79+ RET
8080
8181 L_more_than_95:
8282 xorl %eax,%eax
@@ -85,5 +85,5 @@ L_more_than_95: · 2 unmodified lines
8585 movl %eax,8(%esi)
8686 popl %esi
8787 leave
88− ret
88+ RET
8989 SYM_FUNC_END(shr_Xsig)
arch/x86/math-emu/wm_shrx.S+8−8
@@ -55,7 +55,7 @@ SYM_FUNC_START(FPU_shrx) · 54 unmodified lines
5555 popl %ebx
5656 popl %esi
5757 leave
58− ret
58+ RET
5959
6060 L_more_than_31:
6161 cmpl $64,%ecx
@@ -70,7 +70,7 @@ L_more_than_31: · 8 unmodified lines
7070 movl $0,4(%esi)
7171 popl %esi
7272 leave
73− ret
73+ RET
7474
7575 L_more_than_63:
7676 cmpl $96,%ecx
@@ -84,7 +84,7 @@ L_more_than_63: · 7 unmodified lines
8484 movl %edx,4(%esi)
8585 popl %esi
8686 leave
87− ret
87+ RET
8888
8989 L_more_than_95:
9090 xorl %eax,%eax
@@ -92,7 +92,7 @@ L_more_than_95: · 1 unmodified line
9292 movl %eax,4(%esi)
9393 popl %esi
9494 leave
95− ret
95+ RET
9696 SYM_FUNC_END(FPU_shrx)
9797
9898
@@ -146,7 +146,7 @@ SYM_FUNC_START(FPU_shrxs) · 47 unmodified lines
146146 popl %ebx
147147 popl %esi
148148 leave
149− ret
149+ RET
150150
151151 /* Shift by [0..31] bits */
152152 Ls_less_than_32:
@@ -163,7 +163,7 @@ Ls_less_than_32: · 10 unmodified lines
163163 popl %ebx
164164 popl %esi
165165 leave
166− ret
166+ RET
167167
168168 /* Shift by [64..95] bits */
169169 Ls_more_than_63:
@@ -189,7 +189,7 @@ Ls_more_than_63: · 19 unmodified lines
189189 popl %ebx
190190 popl %esi
191191 leave
192− ret
192+ RET
193193
194194 Ls_more_than_95:
195195 /* Shift by [96..inf) bits */
@@ -203,5 +203,5 @@ Ls_more_than_95: · 7 unmodified lines
203203 popl %ebx
204204 popl %esi
205205 leave
206− ret
206+ RET
207207 SYM_FUNC_END(FPU_shrxs)
arch/x86/mm/mem_encrypt_boot.S+2−2
@@ -65,7 +65,7 @@ SYM_FUNC_START(sme_encrypt_execute) · 64 unmodified lines
6565 movq %rbp, %rsp /* Restore original stack pointer */
6666 pop %rbp
6767
68− ret
68+ RET
6969 SYM_FUNC_END(sme_encrypt_execute)
7070
7171 SYM_FUNC_START(__enc_copy)
@@ -151,6 +151,6 @@ SYM_FUNC_START(__enc_copy) · 79 unmodified lines
151151 pop %r12
152152 pop %r15
153153
154− ret
154+ RET
155155 .L__enc_copy_end:
156156 SYM_FUNC_END(__enc_copy)
arch/x86/platform/efi/efi_stub_32.S+1−1
@@ -56,5 +56,5 @@ SYM_FUNC_START(efi_call_svam) · 55 unmodified lines
5656
5757 movl 16(%esp), %ebx
5858 leave
59− ret
59+ RET
6060 SYM_FUNC_END(efi_call_svam)
arch/x86/platform/efi/efi_stub_64.S+1−1
@@ -23,5 +23,5 @@ SYM_FUNC_START(__efi_call) · 22 unmodified lines
2323 mov %rsi, %rcx
2424 CALL_NOSPEC rdi
2525 leave
26− ret
26+ RET
2727 SYM_FUNC_END(__efi_call)
arch/x86/platform/efi/efi_thunk_64.S+1−1
@@ -63,7 +63,7 @@ SYM_CODE_START(__efi64_thunk) · 62 unmodified lines
6363 1: movq 24(%rsp), %rsp
6464 pop %rbx
6565 pop %rbp
66− retq
66+ RET
6767
6868 .code32
6969 2: pushl $__KERNEL_CS
arch/x86/platform/olpc/xo1-wakeup.S+3−3
@@ -77,7 +77,7 @@ save_registers: · 76 unmodified lines
7777 pushfl
7878 popl saved_context_eflags
7979
80− ret
80+ RET
8181
8282 restore_registers:
8383 movl saved_context_ebp, %ebp
@@ -88,7 +88,7 @@ restore_registers: · 4 unmodified lines
8888 pushl saved_context_eflags
8989 popfl
9090
91− ret
91+ RET
9292
9393 SYM_CODE_START(do_olpc_suspend_lowlevel)
9494 call save_processor_state
@@ -109,7 +109,7 @@ ret_point: · 14 unmodified lines
109109
110110 call restore_registers
111111 call restore_processor_state
112− ret
112+ RET
113113 SYM_CODE_END(do_olpc_suspend_lowlevel)
114114
115115 .data
arch/x86/power/hibernate_asm_32.S+2−2
@@ -32,7 +32,7 @@ SYM_FUNC_START(swsusp_arch_suspend) · 31 unmodified lines
3232 FRAME_BEGIN
3333 call swsusp_save
3434 FRAME_END
35− ret
35+ RET
3636 SYM_FUNC_END(swsusp_arch_suspend)
3737
3838 SYM_CODE_START(restore_image)
@@ -108,5 +108,5 @@ SYM_FUNC_START(restore_registers) · 69 unmodified lines
108108 /* tell the hibernation core that we've just restored the memory */
109109 movl %eax, in_suspend
110110
111− ret
111+ RET
112112 SYM_FUNC_END(restore_registers)
arch/x86/power/hibernate_asm_64.S+2−2
@@ -66,7 +66,7 @@ SYM_FUNC_START(restore_registers) · 65 unmodified lines
6666 /* tell the hibernation core that we've just restored the memory */
6767 movq %rax, in_suspend(%rip)
6868
69− ret
69+ RET
7070 SYM_FUNC_END(restore_registers)
7171
7272 SYM_FUNC_START(swsusp_arch_suspend)
@@ -96,7 +96,7 @@ SYM_FUNC_START(swsusp_arch_suspend) · 23 unmodified lines
9696 FRAME_BEGIN
9797 call swsusp_save
9898 FRAME_END
99− ret
99+ RET
100100 SYM_FUNC_END(swsusp_arch_suspend)
101101
102102 SYM_FUNC_START(restore_image)
arch/x86/um/checksum_32.S+2−2
@@ -110,7 +110,7 @@ csum_partial: · 109 unmodified lines
110110 7:
111111 popl %ebx
112112 popl %esi
113− ret
113+ RET
114114
115115 #else
116116
@@ -208,7 +208,7 @@ csum_partial: · 91 unmodified lines
208208 80:
209209 popl %ebx
210210 popl %esi
211− ret
211+ RET
212212
213213 #endif
214214 EXPORT_SYMBOL(csum_partial)
arch/x86/um/setjmp_32.S+1−1
@@ -34,7 +34,7 @@ kernel_setjmp: · 33 unmodified lines
3434 movl %esi,12(%edx)
3535 movl %edi,16(%edx)
3636 movl %ecx,20(%edx) # Return address
37− ret
37+ RET
3838
3939 .size kernel_setjmp,.-kernel_setjmp
4040
arch/x86/um/setjmp_64.S+1−1
@@ -33,7 +33,7 @@ kernel_setjmp: · 32 unmodified lines
3333 movq %r14,40(%rdi)
3434 movq %r15,48(%rdi)
3535 movq %rsi,56(%rdi) # Return address
36− ret
36+ RET
3737
3838 .size kernel_setjmp,.-kernel_setjmp
3939
arch/x86/xen/xen-asm.S+6−6
@@ -29,7 +29,7 @@ · 28 unmodified lines
2929 */
3030 SYM_FUNC_START(xen_irq_disable_direct)
3131 movb $1, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
32− ret
32+ RET
3333 SYM_FUNC_END(xen_irq_disable_direct)
3434
3535 /*
@@ -58,7 +58,7 @@ SYM_FUNC_START(check_events) · 22 unmodified lines
5858 pop %rcx
5959 pop %rax
6060 FRAME_END
61− ret
61+ RET
6262 SYM_FUNC_END(check_events)
6363
6464 /*
@@ -84,7 +84,7 @@ SYM_FUNC_START(xen_irq_enable_direct) · 19 unmodified lines
8484 call check_events
8585 1:
8686 FRAME_END
87− ret
87+ RET
8888 SYM_FUNC_END(xen_irq_enable_direct)
8989
9090 /*
@@ -100,7 +100,7 @@ SYM_FUNC_START(xen_save_fl_direct) · 9 unmodified lines
100100 testb $0xff, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
101101 setz %ah
102102 addb %ah, %ah
103− ret
103+ RET
104104 SYM_FUNC_END(xen_save_fl_direct)
105105
106106 SYM_FUNC_START(xen_read_cr2)
@@ -108,14 +108,14 @@ SYM_FUNC_START(xen_read_cr2) · 1 unmodified line
108108 _ASM_MOV PER_CPU_VAR(xen_vcpu), %_ASM_AX
109109 _ASM_MOV XEN_vcpu_info_arch_cr2(%_ASM_AX), %_ASM_AX
110110 FRAME_END
111− ret
111+ RET
112112 SYM_FUNC_END(xen_read_cr2);
113113
114114 SYM_FUNC_START(xen_read_cr2_direct)
115115 FRAME_BEGIN
116116 _ASM_MOV PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_arch_cr2, %_ASM_AX
117117 FRAME_END
118− ret
118+ RET
119119 SYM_FUNC_END(xen_read_cr2_direct);
120120 .popsection
121121
arch/x86/xen/xen-head.S+1−1
@@ -26,7 +26,7 @@ SYM_CODE_START(hypercall_page) · 25 unmodified lines
2626 .rept (PAGE_SIZE / 32)
2727 UNWIND_HINT_FUNC
2828 .skip 31, 0x90
29− ret
29+ RET
3030 .endr
3131
3232 #define HYPERCALL(n) \

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t