Home
last modified time | relevance | path

Searched hist:c3dcf53a3fcb01f1d98f6b0cf440bb781dbcbc34 (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/powerpc/mm/
H A Dfault.cdiff c3dcf53a3fcb01f1d98f6b0cf440bb781dbcbc34 Thu Sep 29 05:55:14 CDT 2011 Jimi Xenidis <jimix@pobox.com> powerpc/icswx: Simple ACOP fault handler

This patch adds a fault handler that responds to illegal Coprocessor
types. Currently all CTs are treated and illegal. There are two ways
to report the fault back to the application. If the application used
the record form ("icswx.") then the architected "reject" is emulated.
If the application did not used the record form ("icswx") then it is
selectable by config whether the failure is silent (as architected) or
a SIGILL is generated.

In all cases pr_warn() is used to log the bad CT.

Signed-off-by: Jimi Xenidis <jimix@pobox.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
/openbmc/linux/arch/powerpc/platforms/
H A DKconfig.cputypediff c3dcf53a3fcb01f1d98f6b0cf440bb781dbcbc34 Thu Sep 29 05:55:14 CDT 2011 Jimi Xenidis <jimix@pobox.com> powerpc/icswx: Simple ACOP fault handler

This patch adds a fault handler that responds to illegal Coprocessor
types. Currently all CTs are treated and illegal. There are two ways
to report the fault back to the application. If the application used
the record form ("icswx.") then the architected "reject" is emulated.
If the application did not used the record form ("icswx") then it is
selectable by config whether the failure is silent (as architected) or
a SIGILL is generated.

In all cases pr_warn() is used to log the bad CT.

Signed-off-by: Jimi Xenidis <jimix@pobox.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>