Maksym Planeta, le Mon 18 Apr 2011 00:13:14 +0300, a écrit : > When zone_gc starts collecting free memory, first it form a list > (zone_free_page_list) of free > pages and then by the end of function it frees this list. > > Patch makes releasing of free pages on spot. So this list isn't > needed and one for loop becomes less. > > There was a risk of deadlocking when kmem_free is called, but > investigating of code and test didn't reveal the deadlock. > > Signed-off-by: Maksym Planeta <mcsim.plan...@gmail.com>
BTW, this is not the GNU-style for ChangeLogs. Please check the GNU Coding Standards paragraph about it. Samuel