sparc64: Use sparc optimized fls and __fls for T4 and above

For T4 and above, patch fls and __fls functions
at the boot time to use lzcnt instruction.

Signed-off-by: Vijay Kumar <vijay.ac.kumar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Vijay Kumar
2017-10-11 12:50:06 -06:00
committed by David S. Miller
parent 2b41ce5df2
commit 46ad8d2d22
2 changed files with 11 additions and 0 deletions

View File

@@ -640,6 +640,8 @@ niagara4_patch:
nop
call niagara4_patch_pageops
nop
call niagara4_patch_fls
nop
ba,a,pt %xcc, 80f
nop