Comment 10 for bug 495536

Revision history for this message
Robert Nelson (robertcnelson) wrote :

Hi Dave, this is with the current stable mainline release... 2.6.32.5 + omap3 related patches, I'm queue'ing up a a 2.6.33-rc5 build for testing, but I don't see any alignment changes...

Sure i'll get that disassembly info..

THUMB is enabled in my defconfig
cat defconfig | grep THUMB
CONFIG_ARM_THUMB=y
CONFIG_ARM_THUMBEE=y
# CONFIG_THUMB2_KERNEL is not set

Thinking, maybe i should enable THUMB2 support, i've also tried making that change..
CONFIG_THUMB2_KERNEL=y

But that's failing to build... (building in karmic chroot)
arch/arm/kernel/relocate_kernel.S: Assembler messages:
arch/arm/kernel/relocate_kernel.S:10: Error: invalid offset, value too big (0xFFFFFFFC)
arch/arm/kernel/relocate_kernel.S:11: Error: invalid offset, value too big (0xFFFFFFFC)
arch/arm/kernel/relocate_kernel.S:52: Error: invalid offset, value too big (0xFFFFFFFC)
arch/arm/kernel/relocate_kernel.S:53: Error: invalid offset, value too big (0xFFFFFFFC)
make[3]: *** [arch/arm/kernel/relocate_kernel.o] Error 1
make[2]: *** [arch/arm/kernel] Error 2
make[1]: *** [deb-pkg] Error 2
make: *** [deb-pkg] Error 2

Thanks.