summaryrefslogtreecommitdiffstats
path: root/arch/blackfin
diff options
context:
space:
mode:
authorWill Deacon <will.deacon@arm.com>2012-08-10 20:13:36 +0200
committerRussell King <rmk+kernel@arm.linux.org.uk>2012-08-11 10:16:00 +0200
commit730a8128cd8978467eb1cf546b11014acb57d433 (patch)
tree010d027425130eb77c868c69365d6b0eb1c5a604 /arch/blackfin
parentARM: 7488/1: mm: use 5 bits for swapfile type encoding (diff)
downloadlinux-730a8128cd8978467eb1cf546b11014acb57d433.tar.xz
linux-730a8128cd8978467eb1cf546b11014acb57d433.zip
ARM: 7489/1: errata: fix workaround for erratum #720789 on UP systems
Commit 5a783cbc4836 ("ARM: 7478/1: errata: extend workaround for erratum #720789") added workarounds for erratum #720789 to the range TLB invalidation functions with the observation that the erratum only affects SMP platforms. However, when running an SMP_ON_UP kernel on a uniprocessor platform we must take care to preserve the ASID as the workaround is not required. This patch ensures that we don't set the ASID to 0 when flushing the TLB on such a system, preserving the original behaviour with the workaround disabled. Cc: <stable@vger.kernel.org> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/blackfin')
0 files changed, 0 insertions, 0 deletions