From: Ralf Baechle Date: Sat, 13 Oct 2012 20:46:26 +0000 (+0200) Subject: MIPS: tlbex: Deal with re-definition of label X-Git-Tag: v3.7-rc2~27^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02a5417751c31cd64197652c000a5ab0d3261465;p=pandora-kernel.git MIPS: tlbex: Deal with re-definition of label The microassembler used in tlbex.c does not notice if a label is redefined resulting in relocations against such labels silently missrelocated. The issues exists since commit add6eb04776db4189ea89f596cbcde31b899be9d [Synthesize TLB exception handlers at runtime.] in 2.6.10 and went unnoticed for so long because the relocations for the affected branches got computed to do something *almost* sensible. The issue affects R4000, R4400, QED/IDT RM5230, RM5231, RM5260, RM5261, RM5270 and RM5271 processors. Signed-off-by: Ralf Baechle --- Reading git-diff-tree failed