diff options
Diffstat (limited to 'nvkm/core/mm.c')
-rw-r--r-- | nvkm/core/mm.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nvkm/core/mm.c b/nvkm/core/mm.c index 6692eb43e..cdd0c9ad0 100644 --- a/nvkm/core/mm.c +++ b/nvkm/core/mm.c @@ -211,7 +211,9 @@ nouveau_mm_init(struct nouveau_mm *mm, u32 offset, u32 length, u32 block) { struct nouveau_mm_node *node; - if (block) { + if (nouveau_mm_initialised(mm)) { + BUG_ON(block != mm->block_size); + } else { INIT_LIST_HEAD(&mm->nodes); INIT_LIST_HEAD(&mm->free); mm->block_size = block; |