diff options
Diffstat (limited to 'lib/intel_allocator_simple.c')
-rw-r--r-- | lib/intel_allocator_simple.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/intel_allocator_simple.c b/lib/intel_allocator_simple.c index 0e676396..8d5105f1 100644 --- a/lib/intel_allocator_simple.c +++ b/lib/intel_allocator_simple.c @@ -523,6 +523,8 @@ static bool intel_allocator_simple_reserve(struct intel_allocator *ial, end = DECANONICAL(end); igt_assert(end > start || end == 0); size = get_size(start, end); + igt_assert(start + size <= ials->end); + igt_assert(start >= ials->start); if (simple_vma_heap_alloc_addr(ials, start, size)) { rec = malloc(sizeof(*rec)); |