Home
last modified time | relevance | path

Searched hist:"73 ed148aea9dc0508be7e30e7a447f55c1b2f378" (Results 1 – 6 of 6) sorted by relevance

/linux/arch/powerpc/platforms/powernv/
H A Dpowernv.hdiff 73ed148aea9dc0508be7e30e7a447f55c1b2f378 Fri May 10 08:59:18 CEST 2013 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc/powernv: Improve kexec reliability

We add a machine_shutdown hook that frees the OPAL interrupts
(so they get masked at the source and don't fire while kexec'ing)
and which triggers an IODA reset on all the PCIe host bridges
which will have the effect of blocking all DMAs and subsequent
PCIs interrupts.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
H A Dpci.hdiff 73ed148aea9dc0508be7e30e7a447f55c1b2f378 Fri May 10 08:59:18 CEST 2013 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc/powernv: Improve kexec reliability

We add a machine_shutdown hook that frees the OPAL interrupts
(so they get masked at the source and don't fire while kexec'ing)
and which triggers an IODA reset on all the PCIe host bridges
which will have the effect of blocking all DMAs and subsequent
PCIs interrupts.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
H A Dsetup.cdiff 73ed148aea9dc0508be7e30e7a447f55c1b2f378 Fri May 10 08:59:18 CEST 2013 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc/powernv: Improve kexec reliability

We add a machine_shutdown hook that frees the OPAL interrupts
(so they get masked at the source and don't fire while kexec'ing)
and which triggers an IODA reset on all the PCIe host bridges
which will have the effect of blocking all DMAs and subsequent
PCIs interrupts.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
H A Dpci.cdiff 73ed148aea9dc0508be7e30e7a447f55c1b2f378 Fri May 10 08:59:18 CEST 2013 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc/powernv: Improve kexec reliability

We add a machine_shutdown hook that frees the OPAL interrupts
(so they get masked at the source and don't fire while kexec'ing)
and which triggers an IODA reset on all the PCIe host bridges
which will have the effect of blocking all DMAs and subsequent
PCIs interrupts.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
H A Dpci-ioda.cdiff 73ed148aea9dc0508be7e30e7a447f55c1b2f378 Fri May 10 08:59:18 CEST 2013 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc/powernv: Improve kexec reliability

We add a machine_shutdown hook that frees the OPAL interrupts
(so they get masked at the source and don't fire while kexec'ing)
and which triggers an IODA reset on all the PCIe host bridges
which will have the effect of blocking all DMAs and subsequent
PCIs interrupts.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
/linux/arch/powerpc/include/asm/
H A Dopal.hdiff 73ed148aea9dc0508be7e30e7a447f55c1b2f378 Fri May 10 08:59:18 CEST 2013 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc/powernv: Improve kexec reliability

We add a machine_shutdown hook that frees the OPAL interrupts
(so they get masked at the source and don't fire while kexec'ing)
and which triggers an IODA reset on all the PCIe host bridges
which will have the effect of blocking all DMAs and subsequent
PCIs interrupts.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>