VM_STICKY
#define VM_IGNORE_MERGE VM_STICKY
sticky_flags = vmg->vm_flags & VM_STICKY;
sticky_flags |= target->vm_flags & VM_STICKY;
sticky_flags |= next->vm_flags & VM_STICKY;
vm_flags_t sticky_flags = vmg->vm_flags & VM_STICKY;
sticky_flags |= (next->vm_flags & VM_STICKY);
sticky_flags |= (prev->vm_flags & VM_STICKY);
#define VM_IGNORE_MERGE VM_STICKY
vm_flags |= VM_STICKY;
vm_flags_set(vma_a, VM_STICKY);
vm_flags_set(vma_b, VM_STICKY);
vm_flags_set(vma_c, VM_STICKY);
ASSERT_TRUE(IS_SET(vma->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma->vm_flags, VM_STICKY));
prev_flags |= VM_STICKY;
vm_flags |= VM_STICKY;
next_flags |= VM_STICKY;
ASSERT_TRUE(IS_SET(vma_next->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma_next->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma_prev->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma_prev->vm_flags, VM_STICKY));
ASSERT_TRUE(IS_SET(vma_prev->vm_flags, VM_STICKY));