]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[PowerPC] Fix radix crash when passing -1 from userspace
authorbdragon <bdragon@FreeBSD.org>
Thu, 28 May 2020 00:49:02 +0000 (00:49 +0000)
committerbdragon <bdragon@FreeBSD.org>
Thu, 28 May 2020 00:49:02 +0000 (00:49 +0000)
commit08b4ae90699a4170585519cd087463c7bd2d4cce
treee80cce9bdf0fca0b1cc9aed56951cb0a2f54ad8a
parentea611eef8e5c1d47414cb430c2ed8a1e1ee5fdf4
[PowerPC] Fix radix crash when passing -1 from userspace

Found by running libc tests with radix enabled.

Detect unsigned integer wrapping with a postcondition.

Note: Radix MMU is not enabled by default yet.

Sponsored by: Tag1 Consulting, Inc.
sys/powerpc/aim/mmu_radix.c