Commit Graph

9 Commits (a7302add63bd0cc33a63f3f97a3581a1bdad893d)

Author SHA1 Message Date
Daniel Micay 536f852538 reuse a single size alignment implementation 2022-01-16 14:44:28 -05:00
Daniel Micay 440489af67 purge memory if munmap fails 2021-05-12 01:05:39 -04:00
Daniel Micay 7a7126e780 add infrastructure for a larger guard size option 2019-04-07 06:07:09 -04:00
Daniel Micay 1d62075291 label allocate_aligned_pages mappings 2019-03-23 22:29:04 -04:00
Daniel Micay 45337ebe07 label allocate_pages mappings 2019-03-22 23:17:38 -04:00
Daniel Micay 8b033c5e44 make ALIGNMENT_CEILING into a function 2018-10-14 18:23:42 -04:00
Daniel Micay dcd969ae04 use a consistent style for fixed-size int types
The stdint.h types don't cover 128-bit integers and the underscore makes
them ill suited to usage in function suffixes. Instead, use the common
naming style in the Linux kernel and elsewhere including the ChaCha8
implementation included here.
2018-10-04 15:17:11 -04:00
Daniel Micay 89c624b755 mark page management error code paths as unlikely 2018-09-02 02:08:44 -04:00
Daniel Micay e4648192c0 split out code for managing page spans 2018-09-02 02:03:39 -04:00