[GIT PULL] ARM: mvebu: stable fix for v3.13
Greg KH
gregkh at linuxfoundation.org
Mon Feb 3 20:30:39 EST 2014
On Tue, Jan 14, 2014 at 10:41:41AM -0500, Jason Cooper wrote:
> arm-soc folks,
>
> Sorry for the lateness in the window on this one. I'd like to see it
> get into v3.13 if possible, but if it doesn't get there till v3.13.1, I
> understand.
>
> This fixes a boot hang experienced on some Openblocks AX3-4 boards.
> Once i2c transaction support was added, it was discovered that the A0
> revision of the Armada XP had broken offload support which causes the
> kernel to hang at boot. The only way to detect this situation is to
> read the PCI config register to get the SoC revision, then disable
> offload if we are on an A0 SoC.
>
> Unfortunately, this makes for a rather large patch series against
> stable. Doing the fix in a smaller patch would create a runtime
> dependency between i2c and PCI which we prefer to avoid.
>
> I'm Cc'ing Greg and linux-stable as a heads-up, and so they can comment
> or ask questions.
It's a big change for stable, but as it's self-contained, and only
touches one platform/driver, I'll take it...
greg k-h
More information about the linux-arm-kernel
mailing list