HomeFreeBSD

linux: Unmap the VDSO page when unloading

Description

linux: Unmap the VDSO page when unloading

linux_shared_page_init() creates an object and grabs and maps a single
page to back the VDSO. When destroying the VDSO object, we failed to
destroy the mapping and free KVA. Fix this.

Reviewed by: kib
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D28696

Details

Provenance
markjAuthored on Feb 16 2021, 2:30 PM
Reviewer
kib
Differential Revision
D28696: linux: Unmap the VDSO page when unloading
Parents
R10:2d936e6c99ad: Update capsicum-test to git commit 7707222b46abe52d18fd4fbb76115ffdb3e6f74b
Branches
Unknown
Tags
Unknown