linux-stable-rt/arch/x86/mm
Venkatesh Pallipadi 4ab0d47d0a gpu/drm, x86, PAT: io_mapping_create_wc and resource_size_t
io_mapping_create_wc should take a resource_size_t parameter in place of
unsigned long. With unsigned long, there will be no way to map greater than 4GB
address in i386/32 bit.

On x86, greater than 4GB addresses cannot be mapped on i386 without PAE. Return
error for such a case.

Patch also adds a structure for io_mapping, that saves the base, size and
type on HAVE_ATOMIC_IOMAP archs, that can be used to verify the offset on
io_mapping_map calls.

Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
Cc: Dave Airlie <airlied@redhat.com>
Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
Cc: Eric Anholt <eric@anholt.net>
Cc: Keith Packard <keithp@keithp.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-02-25 13:09:51 +01:00
..
Makefile
dump_pagetables.c
extable.c
fault.c prevent kprobes from catching spurious page faults 2009-02-05 17:01:50 -08:00
gup.c
highmem_32.c
hugetlbpage.c
init_32.c
init_64.c
iomap_32.c gpu/drm, x86, PAT: io_mapping_create_wc and resource_size_t 2009-02-25 13:09:51 +01:00
ioremap.c x86, pat: fix warn_on_once() while mapping 0-1MB range with /dev/mem 2009-02-12 08:27:27 +01:00
k8topology_64.c
kmmio.c
memtest.c
mmap.c
mmio-mod.c
numa_32.c
numa_64.c mm: clean up for early_pfn_to_nid() 2009-02-18 15:37:55 -08:00
pageattr-test.c
pageattr.c x86: use the right protections for split-up pagetables 2009-02-20 08:35:03 +01:00
pat.c x86, pat: fix warn_on_once() while mapping 0-1MB range with /dev/mem 2009-02-12 08:27:27 +01:00
pf_in.c
pf_in.h
pgtable.c
pgtable_32.c
srat_32.c
srat_64.c
testmmiotrace.c