mirror of
https://github.com/torvalds/linux.git
synced 2026-06-05 21:15:53 +02:00
mm: /proc/pid/smaps_rollup: fix no vma's null-deref
Commit258f669e7e("mm: /proc/pid/smaps_rollup: convert to single value seq_file") introduced a null-deref if there are no vma's in the task in show_smaps_rollup. Fixes:258f669e7e("mm: /proc/pid/smaps_rollup: convert to single value seq_file") Signed-off-by: Seth Jenkins <sethjenkins@google.com> Reviewed-by: Alexey Dobriyan <adobriyan@gmail.com> Tested-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
31b1570677
commit
a50ed2d287
|
|
@ -951,7 +951,7 @@ static int show_smaps_rollup(struct seq_file *m, void *v)
|
||||||
vma = vma->vm_next;
|
vma = vma->vm_next;
|
||||||
}
|
}
|
||||||
|
|
||||||
show_vma_header_prefix(m, priv->mm->mmap->vm_start,
|
show_vma_header_prefix(m, priv->mm->mmap ? priv->mm->mmap->vm_start : 0,
|
||||||
last_vma_end, 0, 0, 0, 0);
|
last_vma_end, 0, 0, 0, 0);
|
||||||
seq_pad(m, ' ');
|
seq_pad(m, ' ');
|
||||||
seq_puts(m, "[rollup]\n");
|
seq_puts(m, "[rollup]\n");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user