[Linux-Xtensa] [PULL 0/7] xtensa fixes and improvements for 3.16
Max Filippov
jcmvbkbc at gmail.com
Fri Jul 11 00:14:50 UTC 2014
Hi Chris,
please pull this series of fixes for xtensa for v3.16. It is based on v3.15.
I was hoping to make a fix for HIGHMEM on cores with aliasing cache for 3.16
but since it requires changes to the core kernel code it will only make it
into 3.17 (in the best case).
The following changes since commit 1860e379875dfe7271c649058aeddffe5afd9d0d:
Linux 3.15 (2014-06-08 11:19:54 -0700)
are available in the git repository at:
git://github.com/jcmvbkbc/linux-xtensa.git tags/xtensa-for-next-20140711
for you to fetch changes up to e7ea09336023c4a55ace1a23bd2309174c1da9fa:
xtensa: remove orphan MATH_EMULATION symbol (2014-06-17 01:32:52 +0400)
----------------------------------------------------------------
Xtensa fixes and improvements for 3.16:
- resolve FIXMEs in double exception handler for window overflow. This
fix makes native building of linux on xtensa host possible;
- fix sysmem region removal issue introduced in 3.15;
- simplify addition of new xtensa core variants;
- clean up xtensa Kconfig.
----------------------------------------------------------------
Max Filippov (7):
xtensa: add fixup for double exception raised in window overflow
xtensa: fix sysmem reservation at the end of existing block
xtensa: simplify addition of new core variants
xtensa: make MMU-related configuration options depend on MMU
xtensa: sort 'select' statements in Kconfig
xtensa: select HAVE_IDE only on platforms that may have it
xtensa: remove orphan MATH_EMULATION symbol
arch/xtensa/Kconfig | 66 +++++++++++----
arch/xtensa/Makefile | 8 +-
arch/xtensa/configs/common_defconfig | 1 -
arch/xtensa/configs/iss_defconfig | 3 +-
arch/xtensa/configs/s6105_defconfig | 1 -
arch/xtensa/kernel/vectors.S | 158 ++++++++++++++++++++++++++++++-----
arch/xtensa/kernel/vmlinux.lds.S | 4 +-
arch/xtensa/mm/init.c | 2 +-
8 files changed, 192 insertions(+), 51 deletions(-)
More information about the linux-xtensa
mailing list