History log of /openbsd-current/sys/lib/libkern/arch/powerpc/ffs.S
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.3 28-Nov-2020 gkoehler

Add retguard to macppc kernel locore.S, ofwreal.S, setjmp.S

This changes RETGUARD_SETUP(ffs) to RETGUARD_SETUP(ffs, %r11, %r12)
and RETGUARD_CHECK(ffs) to RETGUARD_CHECK(ffs, %r11, %r12)
to show that r11 and r12 are in use between setup and check, and to
pick registers other than r11 and r12 in some kernel functions.

ok mortimer@ deraadt@


# 1.2 27-Oct-2020 gkoehler

Retguared asm macros for powerpc libkern

This was in the macppc snap, but I forgot to include it in my last
commit "Retguard asm macros for powerpc libc, ld.so"


Revision tags: OPENBSD_6_8_BASE
# 1.1 10-Jun-2020 naddy

Provide an optimized implementation of ffs(3) in the kernel on
arm64/powerpc/powerpc64, making use of the count leading zeros
instruction.

powerpc testing by cwen@; ok kettenis@ deraadt@


# 1.2 27-Oct-2020 gkoehler

Retguared asm macros for powerpc libkern

This was in the macppc snap, but I forgot to include it in my last
commit "Retguard asm macros for powerpc libc, ld.so"


Revision tags: OPENBSD_6_8_BASE
# 1.1 10-Jun-2020 naddy

Provide an optimized implementation of ffs(3) in the kernel on
arm64/powerpc/powerpc64, making use of the count leading zeros
instruction.

powerpc testing by cwen@; ok kettenis@ deraadt@


# 1.1 10-Jun-2020 naddy

Provide an optimized implementation of ffs(3) in the kernel on
arm64/powerpc/powerpc64, making use of the count leading zeros
instruction.

powerpc testing by cwen@; ok kettenis@ deraadt@