[PATCH] [SRU] [R/master-next] turn off PL310_ERRATA_769419
paolo.pisati at canonical.com
Wed Apr 17 14:53:11 UTC 2013
Reboot on highbank nodes doesn't work reliably, and most of the times the box
hangs at the end of the shutdown process. Pulling the plug is the only
way to get it back in those cases.
After a bit of digging i was able to track it down to PL310_ERRATA_769419:
an errata that is pulled in by omap/imx, and given the multiplatofrm nature
of our kernel, highbank gets it too.
Disabling PL310_ERRATA_769419 implies reduced performance on I/O workloads
(e.g. compiling on usb disks on omap/imx) but would fix reboot on highbank,
and that is not a fatal scenario - we can always pull the correct fix from
Calxeda later when it's available, revert this commit in a later SRU, but
still ship a release with a feature-complete kernel and no functional
On the other hand, if we don't apply this workaround, reboot would be
broken for highbanks boards in R, and that is not a good choice IMO.
Tested on imx6, omap4 and highbank.
Paolo Pisati (1):
UBUNTU: SAUCE: [Config] disable PL310_ERRATA_769419
arch/arm/mach-imx/Kconfig | 2 +-
debian.master/config/config.common.ubuntu | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
More information about the kernel-team