...type
Natural alignment means aligned to the object size. Since object sizes are always a power of two and less than one page, this ensures that an object will never span a page boundary

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...fluke_region_search.
Rationale: We could just define the interface such that fluke_object_destroy always succeeds, regardless of the state of the object. However, the same capability would still be needed for fluke_region_search anyway, so for now we will see if we can get by with just the latter.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...size
A 1GB limit is the default configuration and enables support of read without execute memory protection for security-conscious applications. To enable a 2GB address space (and disable the distinction between read and execute permissions in memory) in the prototype Fluke kernel, build the kernel with the -enable-norwox option.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

Utah Flux Research Group