Blackfin arch: flush/inv the correct range when using write back cache and fix bugs...