summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/paca.h
diff options
context:
space:
mode:
authorMahesh Salgaonkar <mahesh@linux.vnet.ibm.com>2013-10-30 20:03:51 +0530
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2013-12-05 16:02:04 +1100
commitb14a7253cf999412e5a0dd39d58b0a42d19fd73a (patch)
tree9d53faffec916a33c228b0ec44eebb25aa2f724b /arch/powerpc/include/asm/paca.h
parent66c29da6782b9861b17f9fc81746e30315e039c2 (diff)
downloadtalos-op-linux-b14a7253cf999412e5a0dd39d58b0a42d19fd73a.tar.gz
talos-op-linux-b14a7253cf999412e5a0dd39d58b0a42d19fd73a.zip
powerpc/book3s: Split the common exception prolog logic into two section.
This patch splits the common exception prolog logic into three parts to facilitate reuse of existing code in the next patch. This patch also re-arranges few instructions in such a way that the second part now deals with saving register values from paca save area to stack frame, and the third part deals with saving current register values to stack frame. The second and third part will be reused in the machine check exception routine in the subsequent patch. Please note that this patch does not introduce or change existing code logic. Instead it is just a code movement and instruction re-ordering. Patch Acked-by Paul. But made some minor modification (explained above) to address Paul's comment in the later patch(3). Signed-off-by: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com> Acked-by: Paul Mackerras <paulus@samba.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/include/asm/paca.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud