linux/arch/blackfin
Sonic Zhang d7ff1a90b2 Blackfin arch: Fix bug - KGDB single step into the middle of a 4 bytes instruction on bf561 after soft bp is hit
Run IFLUSH twice to avoid loading wrong instruction
after invalidating icache and following sequence is met.

1) The one instruction address is cached in the icache.
2) This instruction in SDRAM is changed.
3) IFLASH[P0] is executed only once in lackfin_icache_flush_range().
4) This instruction is executed again, but not the changed new one.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
2009-03-05 18:26:59 +08:00
..
boot kbuild: use KECHO convenience echo 2008-12-03 21:32:01 +01:00
configs Blackfin arch: Enable Write Back Cache on all Blackfin Boards 2009-03-04 11:34:10 +08:00
include/asm Blackfin arch: Update adeos blackfin arch patch to 1.9-00 2009-03-04 16:52:38 +08:00
kernel Blackfin arch: fix bug - kgdb fails to continue after setting breakpoint on bf561-ezkit kernel with smp patch 2009-03-05 16:44:53 +08:00
lib Blackfin arch: merge adeos blackfin part to arch/blackfin/ 2009-01-07 23:14:39 +08:00
mach-bf518 Blackfin arch: Fix bug - make ksz8893m driver available when bfin_mac is enabled 2009-03-05 17:35:59 +08:00
mach-bf527 Blackfin arch: update anomaly sheets to match latest public info 2009-03-04 17:36:49 +08:00
mach-bf533 Blackfin arch: update anomaly sheets to match latest public info 2009-03-04 17:36:49 +08:00
mach-bf537 Blackfin arch: update anomaly sheets to match latest public info 2009-03-04 17:36:49 +08:00
mach-bf538 Blackfin arch: update anomaly sheets to match latest public info 2009-03-04 17:36:49 +08:00
mach-bf548 Blackfin arch: update anomaly sheets to match latest public info 2009-03-04 17:36:49 +08:00
mach-bf561 Blackfin arch: update anomaly sheets to match latest public info 2009-03-04 17:36:49 +08:00
mach-common Blackfin arch: Fix bug - KGDB single step into the middle of a 4 bytes instruction on bf561 after soft bp is hit 2009-03-05 18:26:59 +08:00
mm Blackfin arch: Faster C implementation of no-MPU CPLB handler 2009-01-07 23:14:38 +08:00
oprofile Blackfin arch: remove hardware PM code, oprofile not use it 2009-01-07 23:14:39 +08:00
Kconfig Blackfin arch: PM_BFIN_WAKE_GP: update help 2009-03-05 16:45:55 +08:00
Kconfig.debug Blackfin arch: use common KGDB_TESTS rather than our own KGDB_TESTCASE 2009-03-02 18:14:47 +08:00
Makefile Blackfin arch: line up machine-/cpu- vars after BF54xM addition 2009-02-04 16:49:45 +08:00