commit | 73ed148aea9dc0508be7e30e7a447f55c1b2f378 | [log] [tgz] |
---|---|---|
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | Fri May 10 16:59:18 2013 +1000 |
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | Fri May 10 16:59:18 2013 +1000 |
tree | 2571b5d1851a9f2bef62e92def3608f738748251 | |
parent | 1de1455f33709a8afd8d41d26d09739a1148105b [diff] |
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>