[PATCHv2] fix Thumb-2 decompressor broken by "Auto calculate ZRELADDR"

Eric Miao eric.miao at canonical.com
Tue Aug 3 03:47:31 EDT 2010


2010/8/3 Uwe Kleine-König <u.kleine-koenig at pengutronix.de>:
> Hello Rabin,
>
> On Tue, Aug 03, 2010 at 06:10:06AM +0530, Rabin Vincent wrote:
>> "ARM: Auto calculate ZRELADDR and provide option for exceptions" broke
>> the Thumb-2 decompressor because it removed an entry in the LC0 table
>> but didn't adjust the offset the Thumb-2 code uses to load the SP from
>> that table.
>>
>> Fix it, and also change the ARM code to use the separate SP-load since
>> ARM instructions that include the SP in the LDM register list are
>> deprecated.
>>
>> Signed-off-by: Rabin Vincent <rabin at rab.in>
> Acked-and-regretted-by: Uwe Kleine-König <u.kleine-koenig at pengutronix.de>

Nah, I seemed to introduce that so you don't have to feel regret :-)



More information about the linux-arm-kernel mailing list