# HG changeset patch # User Pascal Bellard # Date 1240832864 -7200 # Node ID c841c994fce5d09e8d8e61bca04de364d1f04ba8 # Parent 934635d25eaa2429ab6696c21ced510f77d7e3f6 linux: Fix 'BUG: Int 14: CR2 ffd41000' on ASUS P5QL diff -r 934635d25eaa -r c841c994fce5 linux/receipt --- a/linux/receipt Mon Apr 27 11:07:12 2009 +0200 +++ b/linux/receipt Mon Apr 27 13:47:44 2009 +0200 @@ -35,6 +35,7 @@ $PACKAGE-utf8-$VERSION.u $PACKAGE-diff-$VERSION.u $PACKAGE-rootdev.u +$PACKAGE-ioremap-$VERSION.u EOT make mrproper cp ../stuff/$PACKAGE-$VERSION-slitaz.config .config diff -r 934635d25eaa -r c841c994fce5 linux/stuff/linux-ioremap-2.6.25.5.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/linux-ioremap-2.6.25.5.u Mon Apr 27 13:47:44 2009 +0200 @@ -0,0 +1,13 @@ +Fix 'BUG: Int 14: CR2 ffd41000' on ASUS P5QL +http://lkml.org/lkml/2008/10/9/267 +--- linux-2.6.25.5/arch/x86/mm/ioremap.c ++++ linux-2.6.25.5/arch/x86/mm/ioremap.c +@@ -437,7 +437,7 @@ + */ + offset = phys_addr & ~PAGE_MASK; + phys_addr &= PAGE_MASK; +- size = PAGE_ALIGN(last_addr) - phys_addr; ++ size = PAGE_ALIGN(last_addr + 1) - phys_addr; + + /* + * Mappings have to fit in the FIX_BTMAP area.