diff options
Diffstat (limited to 'arch/sh/mm/mmap.c')
| -rw-r--r-- | arch/sh/mm/mmap.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/sh/mm/mmap.c b/arch/sh/mm/mmap.c index b82199878b45..bee329d4149a 100644 --- a/arch/sh/mm/mmap.c +++ b/arch/sh/mm/mmap.c @@ -57,7 +57,7 @@ unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr,  	struct mm_struct *mm = current->mm;  	struct vm_area_struct *vma;  	int do_colour_align; -	struct vm_unmapped_area_info info; +	struct vm_unmapped_area_info info = {};  	if (flags & MAP_FIXED) {  		/* We do not accept a shared mapping if it would violate @@ -88,7 +88,6 @@ unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr,  			return addr;  	} -	info.flags = 0;  	info.length = len;  	info.low_limit = TASK_UNMAPPED_BASE;  	info.high_limit = TASK_SIZE; @@ -106,7 +105,7 @@ arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0,  	struct mm_struct *mm = current->mm;  	unsigned long addr = addr0;  	int do_colour_align; -	struct vm_unmapped_area_info info; +	struct vm_unmapped_area_info info = {};  	if (flags & MAP_FIXED) {  		/* We do not accept a shared mapping if it would violate  |