From mboxrd@z Thu Jan 1 00:00:00 1970 From: andrew@lunn.ch (Andrew Lunn) Date: Wed, 29 Apr 2015 16:05:16 +0200 Subject: Regression: Kirkwood fails to boot because of bf35706f3d0929b Message-ID: <20150429140516.GA32151@lunn.ch> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Ard It seems as thought all Kirkwood boards are dead in v4.1-rc1. They fail to boot with the message: Starting kernel ... Uncompressing Linux... done, booting the kernel. Error: unrecognized/unsupported processor variant (0x56251311). With a bit of testing, Ezequiel and Florian have found the guilty commit is: bf35706f3d09 ("ARM: 8314/1: replace PROCINFO embedded branch with relative offset") Author: Ard Biesheuvel Date: Wed Mar 18 07:29:32 2015 +0100 ARM: 8314/1: replace PROCINFO embedded branch with relative offset This patch replaces the 'branch to setup()' instructions embedded in the PROCINFO structs with the offset to that setup function relative to the base of the struct. This preserves the position independent nature of that field, but uses a data item rather than an instruction. This is mainly done to prevent linker failures on large kernels, where the setup function is out of reach for the branch. Kirkwood uses arch/arm/mm/proc-feroceon.S. Please can you have this patch either fixed or reverted. Come by #mvlinux if you want to chat with us, ask for testing, etc. Thanks Andrew