WIP
Test program, also the API illustration: https://reviews.freebsd.org/P384
Differential D24652
Non-transparent superpages support. kib on May 1 2020, 3:53 PM. Authored by Tags None Referenced Files
Details
WIP Test program, also the API illustration: https://reviews.freebsd.org/P384
Diff Detail
Event TimelineThere are a very large number of changes, so older changes are hidden. Show Older Changes Comment Actions Could you upload with context?
Comment Actions Switch back to checking shm_object type to detect largepage shm.
Comment Actions Allow INHERIT_NONE and INHERIT_ZERO.
Comment Actions Merge with LA57 commit.
Comment Actions Modulo the new comments, I think the diff is reasonable. I would prefer to commit the tests separately. I have a WIP arm64 patch but have not tested yet and it should not block the initial commit. I'm also happy to write the man page modifications if you like. Aside from documentation of the shm interface we should document the new source of EINVAL for various memory system calls.
Comment Actions I do not intend to commit tests, this is your code.
Comment Actions Fix mis-merge in amd64 pmap_mincore(). Tested by: pho Comment Actions Rest of the patch, with the following fixes:
Comment Actions I verified that the pmap_extract_and_hold() change fixes my test case.
|