[GIT PULL] [Lucid] mvl-dove: add support for kexec
Eric Miao
eric.miao at canonical.com
Mon Mar 8 05:01:51 UTC 2010
Andy,
Please pull the commits below into mvl-dove branch for kexec support.
In summary,
the 5 patches from Tony Lindgren added fixes so that kexec works on armv7 (4 of
the patches has been already merged in upstream, except for the one
prefixed with
UBUNTU: SAUCE:, which we need but still hasn't hit mainline). Saeed provided two
patches to deal with L2 on Dove causing kexec to fail. I believe iMX51
has the same
issue with L2, which Bryan will modify a little bit in his upcoming
git pull request). And
finally one uncompressing fix patch and one config patch from me.
The following changes since commit 84584ecdded76606f555ee6a0870a7f36905b44b:
Andy Whitcroft (1):
UBUNTU: Ubuntu-2.6.32-201.11
are available in the git repository at:
git://kernel.ubuntu.com/ycmiao/ubuntu-lucid.git kexec
Eric Miao (2):
UBUNTU: SAUCE: dove: disable conflicting v6 cache fns in zImage head.S
UBUNTU: [Config]: CONFIG_KEXEC=y and CONFIG_ATAGS_PROC=y
Saeed Bishara (2):
UBUNTU: SAUCE: arm: invalidate TLBs when enabling mmu
UBUNTU: SAUCE: arm: disable L2 cache in the v7 finish function
Tony Lindgren (5):
ARM: 5884/1: arm: Fix DCC console for v7
ARM: 5885/1: arm: Flush TLB entries in setup_mm_for_reboot()
ARM: 5886/1: arm: Fix cpu_proc_fin() for proc-v7.S and make kexec work
ARM: 5888/1: arm: Update comments in cacheflush.h and remove
unnecessary V6 and V7 comments
UBUNTU: SAUCE: arm: Fix init_atags_procfs() to check tag->hdr.size
arch/arm/boot/compressed/head.S | 12 +++++++++++-
arch/arm/boot/compressed/misc.c | 12 ++++++++++++
arch/arm/include/asm/cacheflush.h | 20 +++++++++++++++++---
arch/arm/include/asm/setup.h | 12 +++++++++---
arch/arm/kernel/atags.c | 2 +-
arch/arm/kernel/compat.c | 2 +-
arch/arm/kernel/debug.S | 20 ++++++++++++++++++++
arch/arm/kernel/setup.c | 4 ++--
arch/arm/mach-orion5x/common.c | 2 +-
arch/arm/mm/mmu.c | 2 ++
arch/arm/mm/proc-v6.S | 2 --
arch/arm/mm/proc-v7.S | 16 +++++++++++++---
debian.mvl-dove/config/config.common.ubuntu | 3 ++-
13 files changed, 91 insertions(+), 18 deletions(-)
More information about the kernel-team
mailing list