Add a minimum reservation feature to the pool code and use it in GNTTAB