#1 0xffffffff861f45e2 in __vma_adjust (vma=0xffff9c037b421e10, start=, end=, pgoff=, insert=, expand=0xffff9c037b421e10) at ../mm/mmap.c:868
#2 0xffffffff861f544d in vma_adjust (insert=, pgoff=, end=, start=, vma=) at ../include/linux/mm.h:2104
The last arg, expand, of call frame #1, should be NULL since __vma_adjust is called from vma_adjust():
static inline int vma_adjust(struct vm_area_struct *vma, unsigned long start,
unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert)
{
return __vma_adjust(vma, start, end, pgoff, insert, NULL);
}
vmcore@l3slave:/space/dumps/ziu/bsc1137008