diff options
Diffstat (limited to 'kernel/kgdb.c')
-rw-r--r-- | kernel/kgdb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/kgdb.c b/kernel/kgdb.c index 4d1b3c232377..1bd0ec1c80b2 100644 --- a/kernel/kgdb.c +++ b/kernel/kgdb.c | |||
@@ -591,9 +591,9 @@ static void kgdb_flush_swbreak_addr(unsigned long addr) | |||
591 | if (current->mm && current->mm->mmap_cache) { | 591 | if (current->mm && current->mm->mmap_cache) { |
592 | flush_cache_range(current->mm->mmap_cache, | 592 | flush_cache_range(current->mm->mmap_cache, |
593 | addr, addr + BREAK_INSTR_SIZE); | 593 | addr, addr + BREAK_INSTR_SIZE); |
594 | } else { | ||
595 | flush_icache_range(addr, addr + BREAK_INSTR_SIZE); | ||
596 | } | 594 | } |
595 | /* Force flush instruction cache if it was outside the mm */ | ||
596 | flush_icache_range(addr, addr + BREAK_INSTR_SIZE); | ||
597 | } | 597 | } |
598 | 598 | ||
599 | /* | 599 | /* |