[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-mips-cvs
Subject:    [MIPS] Avoid interprocessor function calls.
From:       linux-mips () linux-mips ! org
Date:       2006-06-23 14:55:25
Message-ID: S8133553AbWFWOzb/20060623145531Z+3374 () ftp ! linux-mips ! org
[Download RAW message or body]

Author: Ralf Baechle <ralf@linux-mips.org> Thu Jun 22 22:42:32 2006 +0100
Commit: 0cceadeea5b73f763c2e0fc849f886669e10f724
Gitweb: http://www.linux-mips.org/g/linux/0cceadee
Branch: linux-2.6.16-stable

On the 34K where multiple virtual processors are implemented in a single
core and share a single TLB, interprocessor function calls are not needed
to flush a cache, so avoid them.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
(cherry picked from e076c63954cea2dd21aa9e44fa8329c474decbad commit)

---

 arch/mips/kernel/smp.c |    9 ++++-----
 arch/mips/mm/c-r4k.c   |   48 ++++++++++--------------------------------------
 include/asm-mips/smp.h |   29 +++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+), 43 deletions(-)

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic