[GIT PULL] ~dmart/linux-2.6-arm: Thumb-2/SMP-on-UP fixes accepted by rmk
Nicolas Pitre
nicolas.pitre at linaro.org
Tue Dec 7 00:37:16 UTC 2010
Merged and pushed out. I also merged the OMAP bits since you tested
them somewhat and I did have a look at it. I also merged the gas
workarounds (we're not mainline). The rest will be for tomorrow.
On Mon, 6 Dec 2010, Dave Martin wrote:
> The following changes since commit fe75943b7808aac7ef001a1bd4d8159a95e758ac:
>
> ARM: 6438/2: mmci: add SDIO support for ST Variants (2010-12-02 13:22:08 -0500)
>
> are available in the git repository at:
> git://git.linaro.org/people/dmart/linux-2.6-arm.git for-linaro-2.6.36/accepted-by-rmk
>
> Dave Martin (16):
> Revert "ARM: Avoid undefined Thumb-2 instructions using PC in compressed/head.S"
> ARM: kexec: Add missing memory clobber to inline asm in crash_setup_regs()
> ARM: kexec: Fix crash_setup_regs() for ARMv7 and CONFIG_THUMB2_KERNEL
> ARM: kuser: Fix incorrect cmpxchg syscall in kuser helpers
> ARM: RealView: Correct data alignment in headsmp.S for CONFIG_THUMB2_KERNEL
> ARM: vexpress: Correct data alignment in headsmp.S for CONFIG_THUMB2_KERNEL
> ARM: Allow SMP_ON_UP to work with Thumb-2 kernels.
> ARM: kexec: Correct data alignment for CONFIG_THUMB2_KERNEL
> ARM: vfp: Correct data alignment for CONFIG_THUMB2_KERNEL
> ARM: Thumb-2: Correct data alignment for CONFIG_THUMB2_KERNEL in bootp/init.S
> ARM: Thumb-2: Correct data alignment for CONFIG_THUMB2_KERNEL in kernel/head.S
> ARM: Thumb-2: Correct data alignment for CONFIG_THUMB2_KERNEL in mm/proc-v7.S
> ARM: Thumb-2: Fix CONFIG_THUMB2_KERNEL breakage in compressed/head.S
> ARM: Thumb-2: Restore sensible zImage header layout for CONFIG_THUMB2_KERNEL
> ARM: Thumb-2: Fix long-distance conditional branches in head.S for Thumb-2.
> ARM: kprobes: Don't HAVE_KPROBES when CONFIG_THUMB2_KERNEL is selected
>
> arch/arm/Kconfig | 4 ++--
> arch/arm/boot/Makefile | 5 -----
> arch/arm/boot/bootp/init.S | 2 ++
> arch/arm/boot/compressed/head.S | 17 ++++++++++-------
> arch/arm/include/asm/assembler.h | 22 +++++++++++++++++++---
> arch/arm/include/asm/kexec.h | 18 ++++++++++++++----
> arch/arm/kernel/entry-armv.S | 6 +++---
> arch/arm/kernel/head.S | 20 +++++++++++++++++---
> arch/arm/kernel/relocate_kernel.S | 2 ++
> arch/arm/mach-realview/headsmp.S | 1 +
> arch/arm/mach-vexpress/headsmp.S | 1 +
> arch/arm/mm/proc-v7.S | 4 ++--
> arch/arm/vfp/vfphw.S | 1 +
> 13 files changed, 74 insertions(+), 29 deletions(-)
>
More information about the linaro-dev
mailing list