Patchwork [2/3] UBUNTU: [Config]: Turn on CONFIG_ARM_THUMBEE

login
register
mail settings
Submitter Eric Miao
Date Feb. 3, 2010, 12:44 a.m.
Message ID <f17812d71002021644t49bfa08esb01ede474de325b3@mail.gmail.com>
Download mbox | patch
Permalink /patch/44328/
State Accepted
Delegated to: Andy Whitcroft
Headers show

Comments

Eric Miao - Feb. 3, 2010, 12:44 a.m.
commit 6940f3a41c26c65c86cc2d32baaf1f3e39c04807
Author: Eric Miao <eric.miao@canonical.com>
Date:   Tue Feb 2 11:43:42 2010 -0800

    UBUNTU: [Config]: Turn on CONFIG_ARM_THUMBEE

    As Dave Martin suggested, some ThumbEE based JIT code is to be merged into
    openjdk-6 for lucid.

    The ThumbEE extension has a small amount of additional per-process context
    which will not be switched properly unless CONFIG_ARM_THUMBEE is enabled,
    leading to potential instability of user processes which use this extension.

    Signed-off-by: Eric Miao <eric.miao@canonical.com>
Bryan Wu - Feb. 3, 2010, 1:06 a.m.
Eric Miao 写道:
> commit 6940f3a41c26c65c86cc2d32baaf1f3e39c04807
> Author: Eric Miao <eric.miao@canonical.com>
> Date:   Tue Feb 2 11:43:42 2010 -0800
> 
>     UBUNTU: [Config]: Turn on CONFIG_ARM_THUMBEE
> 
>     As Dave Martin suggested, some ThumbEE based JIT code is to be merged into
>     openjdk-6 for lucid.
> 
>     The ThumbEE extension has a small amount of additional per-process context
>     which will not be switched properly unless CONFIG_ARM_THUMBEE is enabled,
>     leading to potential instability of user processes which use this extension.
> 
>     Signed-off-by: Eric Miao <eric.miao@canonical.com>
> 
> diff --git a/debian.mvl-dove/config/config.common.ubuntu
> b/debian.mvl-dove/config/config.common.ubuntu
> index 127fd0e..09d6326 100644
> --- a/debian.mvl-dove/config/config.common.ubuntu
> +++ b/debian.mvl-dove/config/config.common.ubuntu
> @@ -115,7 +115,7 @@ CONFIG_ARM=y
>  # CONFIG_ARM_ERRATA_460075 is not set
>  CONFIG_ARM_L1_CACHE_SHIFT=5
>  CONFIG_ARM_THUMB=y
> -# CONFIG_ARM_THUMBEE is not set
> +CONFIG_ARM_THUMBEE=y
>  CONFIG_ARM_UNWIND=y
>  # CONFIG_ARPD is not set
>  CONFIG_ASK_IP_FIB_HASH=y
> 

Ack, I also got the email from Dave Martin about this. fsl-imx51 lucid needs 
this patch too. I will post it out soon.

-Bryan
Andy Whitcroft - Feb. 3, 2010, 2:17 p.m.
Applied to Lucid.

-apw

Patch

diff --git a/debian.mvl-dove/config/config.common.ubuntu
b/debian.mvl-dove/config/config.common.ubuntu
index 127fd0e..09d6326 100644
--- a/debian.mvl-dove/config/config.common.ubuntu
+++ b/debian.mvl-dove/config/config.common.ubuntu
@@ -115,7 +115,7 @@  CONFIG_ARM=y
 # CONFIG_ARM_ERRATA_460075 is not set
 CONFIG_ARM_L1_CACHE_SHIFT=5
 CONFIG_ARM_THUMB=y
-# CONFIG_ARM_THUMBEE is not set
+CONFIG_ARM_THUMBEE=y
 CONFIG_ARM_UNWIND=y
 # CONFIG_ARPD is not set
 CONFIG_ASK_IP_FIB_HASH=y