On Tue 7 Jul 2009 05:33, [email protected] pondered:
> Log Message
> 
> Fix bug [#5153] <http://blackfin.uclinux.org/gf/tracker/5153> , let ltp 
> testcase mmap05 pass for MPU on branch

Should this go intro trunk as well?


> Modified Paths
> 
> 
> *     branches/2009R1/arch/blackfin/include/asm/mmu_context.h
> *     branches/2009R1/arch/blackfin/kernel/traps.c
> 
> 
> Diff
> 
> 
> Modified: branches/2009R1/arch/blackfin/include/asm/mmu_context.h (6939 => 
> 6940)
> 
> 
> --- branches/2009R1/arch/blackfin/include/asm/mmu_context.h   2009-07-07 
> 09:32:21 UTC (rev 6939)
> +++ branches/2009R1/arch/blackfin/include/asm/mmu_context.h   2009-07-07 
> 09:33:38 UTC (rev 6940)
> @@ -127,17 +127,17 @@
>       unsigned long idx = page >> 5;
>       unsigned long bit = 1 << (page & 31);
>  
> -     if (flags & VM_MAYREAD)
> +     if (flags & VM_READ)
>               mask[idx] |= bit;
>       else
>               mask[idx] &= ~bit;
>       mask += page_mask_nelts;
> -     if (flags & VM_MAYWRITE)
> +     if (flags & VM_WRITE)
>               mask[idx] |= bit;
>       else
>               mask[idx] &= ~bit;
>       mask += page_mask_nelts;
> -     if (flags & VM_MAYEXEC)
> +     if (flags & VM_EXEC)
>               mask[idx] |= bit;
>       else
>               mask[idx] &= ~bit;
> 
> 
> Modified: branches/2009R1/arch/blackfin/kernel/traps.c (6939 => 6940)
> 
> 
> --- branches/2009R1/arch/blackfin/kernel/traps.c      2009-07-07 09:32:21 UTC 
> (rev 6939)
> +++ branches/2009R1/arch/blackfin/kernel/traps.c      2009-07-07 09:33:38 UTC 
> (rev 6940)
> @@ -395,7 +395,7 @@
>       /* 0x23 - Data CPLB protection violation, handled here */
>       case VEC_CPLB_VL:
>               info.si_code = ILL_CPLB_VI;
> -             sig = SIGBUS;
> +             sig = SIGSEGV;
>               verbose_printk(KERN_NOTICE EXC_0x23(KERN_NOTICE));
>               CHK_DEBUGGER_TRAP_MAYBE();
>               break;
> 
> 
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to