Chris Zankel
6656920b0b
[XTENSA] Add support for cache-aliasing
...
Add support for processors that have cache-aliasing issues, such as
the Stretch S5000 processor. Cache-aliasing means that the size of
the cache (for one way) is larger than the page size, thus, a page
can end up in several places in cache depending on the virtual to
physical translation. The method used here is to map a user page
temporarily through the auto-refill way 0 and of of the DTLB.
We probably will want to revisit this issue and use a better
approach with kmap/kunmap.
Signed-off-by: Chris Zankel <chris@zankel.net>
2007-08-27 13:54:16 -07:00
..
align.S
[PATCH] xtensa: remove extra header files
2006-12-10 09:55:39 -08:00
asm-offsets.c
[XTENSA] Add support for cache-aliasing
2007-08-27 13:54:16 -07:00
coprocessor.S
[PATCH] xtensa: remove extra header files
2006-12-10 09:55:39 -08:00
entry.S
[XTENSA] Add support for cache-aliasing
2007-08-27 13:54:16 -07:00
head.S
[XTENSA] Move common sections into bss sections
2007-05-31 17:48:07 -07:00
init_task.c
[XTENSA] Move pre-initialized structures to init_task.c
2007-08-27 13:53:12 -07:00
io.c
[XTENSA] Move string-io functions to io.c from pci.c
2007-08-27 13:53:22 -07:00
irq.c
[PATCH] xtensa: fix irq and misc fixes
2006-12-10 09:55:39 -08:00
Makefile
[XTENSA] Move string-io functions to io.c from pci.c
2007-08-27 13:53:22 -07:00
module.c
[XTENSA] Add kernel module support
2007-08-27 13:54:06 -07:00
pci-dma.c
fix file specification in comments
2007-05-09 08:58:16 +02:00
pci.c
[XTENSA] Move string-io functions to io.c from pci.c
2007-08-27 13:53:22 -07:00
platform.c
Remove obsolete #include <linux/config.h>
2006-06-30 19:25:36 +02:00
process.c
[XTENSA] Move pre-initialized structures to init_task.c
2007-08-27 13:53:12 -07:00
ptrace.c
PTRACE_POKEDATA consolidation
2007-07-17 10:23:03 -07:00
semaphore.c
[XTENSA] Initialize semaphore_wake_lock
2007-08-27 13:53:51 -07:00
setup.c
[XTENSA] clean-up header files
2007-05-31 17:47:01 -07:00
signal.c
[XTENSA] Remove non-rt signal handling
2007-05-31 17:49:32 -07:00
syscall.c
[XTENSA] Fix fadvise64_64
2007-08-27 13:53:32 -07:00
time.c
[XTENSA] Fix timer instabilities.
2007-08-27 13:53:37 -07:00
traps.c
[XTENSA] fix wrong usage of __init and __initdata in traps.c
2007-08-27 13:52:49 -07:00
vectors.S
[PATCH] xtensa: remove extra header files
2006-12-10 09:55:39 -08:00
vmlinux.lds.S
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
2007-07-19 14:28:19 -07:00
xtensa_ksyms.c
[XTENSA] Remove multi-exported symbols from xtensa_ksyms.c
2007-05-31 17:45:23 -07:00