linux/arch/powerpc
Benjamin Herrenschmidt 7c12d906f4 powerpc: Fix sysfs pci mmap on 32-bit machines with 64-bit PCI
When manipulating 64-bit PCI addresses, the code would lose the
top 32-bit in a couple of places when shifting a pfn due to missing
type casting from the 32-bit pfn to a 64-bit resource before the
shift.

This breaks using newer X servers for example on 440 machines
with the PCI bus above 32-bit.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2008-10-07 14:26:21 +11:00
..
boot Merge commit 'jwb/jwb-next' 2008-10-07 11:15:07 +11:00
configs powerpc: Remove CHRP and PMAC support from FSL defconfigs 2008-10-07 14:26:20 +11:00
include/asm Merge commit 'jwb/jwb-next' 2008-10-07 11:15:07 +11:00
kernel powerpc: Fix sysfs pci mmap on 32-bit machines with 64-bit PCI 2008-10-07 14:26:21 +11:00
kvm
lib powerpc: New copy_4K_page() 2008-09-15 11:07:42 -07:00
math-emu powerpc/math-emu: Use kernel generic math-emu code 2008-10-01 08:40:07 -05:00
mm powerpc: Avoid integer overflow in page_is_ram() 2008-10-07 14:26:18 +11:00
oprofile
platforms powerpc: Honor O_NONBLOCK flag when reading RTAS log 2008-10-07 14:26:21 +11:00
sysdev Merge commit 'jwb/jwb-next' 2008-10-07 11:15:07 +11:00
xmon
Kconfig powerpc: Enforce sane MAX_ORDER 2008-10-07 14:26:20 +11:00
Kconfig.debug
Makefile powerpc: Enforce a non-spe kernel build even on broken compilers 2008-09-15 11:08:41 -07:00