mbox

[Raring,PULL] fix Marvell SATA controller hang

Message ID E1UKAg9-0002yh-J5@fourier
State New
Headers show

Pull-request

git://kernel.ubuntu.com/kamal/ubuntu-raring.git marvell-sata

Message

Kamal Mostafa March 25, 2013, 4:55 p.m. UTC
BugLink: http://bugs.launchpad.net/bugs/1159863

This small patch set fixes a system hang which occurs upon traversal of /sys.
The problem is specific to the particular Marvell controller, as is this
quirk-fix.  A more general fix is in the works upstream, but lets carry this
fix in the meantime.

Identical SRU requests for Quantal and Precise to follow.

 -Kamal


----- >8 -----------------------------------------------------------

The following changes since commit 88ae96bdf76bb7864ccf52816ad380f6f2821652:

  UBUNTU: Ubuntu-3.8.0-14.24 (2013-03-22 12:59:25 -0600)

are available in the git repository at:

  git://kernel.ubuntu.com/kamal/ubuntu-raring.git marvell-sata

for you to fetch changes up to 7a187b04922631d38d81934f7775af3a7c4b84de:

  UBUNTU: SAUCE: PCI: fix system hang issue of Marvell SATA host controller (2013-03-25 09:09:38 -0700)

----------------------------------------------------------------
Xiangliang Yu (2):
      UBUNTU: SAUCE: PCI: define macro for marvell vendor ID
      UBUNTU: SAUCE: PCI: fix system hang issue of Marvell SATA host controller

 drivers/pci/quirks.c    |   15 +++++++++++++++
 include/linux/pci_ids.h |    1 +
 2 files changed, 16 insertions(+)

Comments

Tim Gardner March 25, 2013, 6:04 p.m. UTC | #1

Colin Ian King March 25, 2013, 6:07 p.m. UTC | #2
On 25/03/13 16:55, Kamal Mostafa wrote:
> BugLink: http://bugs.launchpad.net/bugs/1159863
>
> This small patch set fixes a system hang which occurs upon traversal of /sys.
> The problem is specific to the particular Marvell controller, as is this
> quirk-fix.  A more general fix is in the works upstream, but lets carry this
> fix in the meantime.
>
> Identical SRU requests for Quantal and Precise to follow.
>
>   -Kamal
>
>
> ----- >8 -----------------------------------------------------------
>
> The following changes since commit 88ae96bdf76bb7864ccf52816ad380f6f2821652:
>
>    UBUNTU: Ubuntu-3.8.0-14.24 (2013-03-22 12:59:25 -0600)
>
> are available in the git repository at:
>
>    git://kernel.ubuntu.com/kamal/ubuntu-raring.git marvell-sata
>
> for you to fetch changes up to 7a187b04922631d38d81934f7775af3a7c4b84de:
>
>    UBUNTU: SAUCE: PCI: fix system hang issue of Marvell SATA host controller (2013-03-25 09:09:38 -0700)
>
> ----------------------------------------------------------------
> Xiangliang Yu (2):
>        UBUNTU: SAUCE: PCI: define macro for marvell vendor ID
>        UBUNTU: SAUCE: PCI: fix system hang issue of Marvell SATA host controller
>
>   drivers/pci/quirks.c    |   15 +++++++++++++++
>   include/linux/pci_ids.h |    1 +
>   2 files changed, 16 insertions(+)
>

This is isolated to one particular device, so risk of regression to 
other devices is limited.  Apparently upstream will be working on a 
different solution, but this may be a larger back-porting exercise for 
later and perhaps maybe too big a change for it to be SRU'd.

This is not upstream; would be useful to reference the origin / 
provenance of these patches.

Colin