Philip Blundell writes:
> >An application task had a data abort that I traced into _arm7_data_abort
> >in arch/arm/mm/proc-arm6,7.S, where it ended up at Ldata_unknown.
> >I believe the 2nd entry in the branch table should be "b Ldata_simple"
> >to handle a "swp rd,rs,[rn]" instruction that caused the abort.
>
> Yes, I agree.
I don't for one very good reason - proc-arm6,7.S is NOT for ARMv4 architectures.
I'm standing on top of the worlds tallest building shouting this out. It is NOT
for ARMv4. ARM710's don't have swp instructions, therefore this change is wrong.
The use of this file is wrong.
Please ignore 2.2 stuff for non-ARM710 processors - use 2.4.0 instead.
_____
|_____| ------------------------------------------------- ---+---+-
| | Russell King [EMAIL PROTECTED] --- ---
| | | | http://www.arm.linux.org.uk/ / / |
| +-+-+ --- -+-
/ | THE developer of ARM Linux |+| /|\
/ | | | --- |
+-+-+ ------------------------------------------------- /\\\ |
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm