Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=84fdde5af1eca5ff170d1dff7e2681b0a50a9ecb
Commit:     84fdde5af1eca5ff170d1dff7e2681b0a50a9ecb
Parent:     cd6eed3718b1b32c60a6ee5658ae6341de3177d9
Author:     Paul Mackerras <[EMAIL PROTECTED]>
AuthorDate: Wed Oct 3 14:41:15 2007 +1000
Committer:  Paul Mackerras <[EMAIL PROTECTED]>
CommitDate: Tue Oct 9 21:00:48 2007 +1000

    [POWERPC] Use cache-inhibited large page bit from firmware
    
    Discussions with firmware architects have confirmed that the bit in
    the ibm,pa-features property that indicates support for
    cache-inhibited large (>= 64kB) page mappings does in fact mean that
    the hypervisor allows 64kB mappings to I/O devices.
    
    Thus we can now enable the code that tests that bit and sets our
    CPU_FTR_CI_LARGE_PAGE feature bit.
    
    Signed-off-by: Paul Mackerras <[EMAIL PROTECTED]>
---
 arch/powerpc/kernel/prom.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

diff --git a/arch/powerpc/kernel/prom.c b/arch/powerpc/kernel/prom.c
index 172dcc3..9f329a8 100644
--- a/arch/powerpc/kernel/prom.c
+++ b/arch/powerpc/kernel/prom.c
@@ -531,10 +531,7 @@ static struct ibm_pa_feature {
        {CPU_FTR_CTRL, 0,               0, 3, 0},
        {CPU_FTR_NOEXECUTE, 0,          0, 6, 0},
        {CPU_FTR_NODSISRALIGN, 0,       1, 1, 1},
-#if 0
-       /* put this back once we know how to test if firmware does 64k IO */
        {CPU_FTR_CI_LARGE_PAGE, 0,      1, 2, 0},
-#endif
        {CPU_FTR_REAL_LE, PPC_FEATURE_TRUE_LE, 5, 0, 0},
 };
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to