reserve_region_with_split: Fix GFP_KERNEL usage under spinlock