parisc: Remove flush_user_dcache_range and flush_user_icache_range
The functions flush_user_dcache_range() and flush_user_icache_range() are only used by the parisc signal handling code. This code only needs to flush a couple of lines, so the threshold check is unnecessary overhead. Signed-off-by: John David Anglin <dave.anglin@bell.net> Signed-off-by: Helge Deller <deller@gmx.de>
This commit is contained in:

committed by
Helge Deller

parent
8351badf34
commit
ef470a60e1
@@ -573,24 +573,6 @@ void flush_cache_mm(struct mm_struct *mm)
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
flush_user_dcache_range(unsigned long start, unsigned long end)
|
||||
{
|
||||
if ((end - start) < parisc_cache_flush_threshold)
|
||||
flush_user_dcache_range_asm(start,end);
|
||||
else
|
||||
flush_data_cache();
|
||||
}
|
||||
|
||||
void
|
||||
flush_user_icache_range(unsigned long start, unsigned long end)
|
||||
{
|
||||
if ((end - start) < parisc_cache_flush_threshold)
|
||||
flush_user_icache_range_asm(start,end);
|
||||
else
|
||||
flush_instruction_cache();
|
||||
}
|
||||
|
||||
void flush_cache_range(struct vm_area_struct *vma,
|
||||
unsigned long start, unsigned long end)
|
||||
{
|
||||
|
Reference in New Issue
Block a user