This is the first of four patches in a series that aims to replace uma_small_alloc with a reservation-aware 0-order page allocator.
This patch introduces unmanaged reservations, i.e. reservations that are not a part of any vm_object but are still used to serve page allocation requests. In this case, they are used to allocate 0-order pages for UMA zones.