[VIVID][SRU][PATCH] #LP1501580 Workaround for dw_dmac causing random hang when booting

Phidias Chiang phidias.chiang at canonical.com
Fri Oct 16 08:18:51 UTC 2015


BugLink: http://bugs.launchpad.net/bugs/1501580

On HP X360, we've found dw_dmac hangs system when booting with very high fail
rate (~80%). System can not turn power off when shutting down either if dw_dmac
is loaded.

The maintainer from Intel is proposing a patch to fix this issue, but won't be
available until 4.3 or 4.4, and there're users already hit this problem[1], so
we proposed a temporarily workaround to skip probing in dw_dmac by returning
-ENODEV directly if DMI_PRODUCT_NAME matches HP X360 before the fix is ready.  

[1]: https://bugzilla.kernel.org/show_bug.cgi?id=101271


Phidias Chiang (1):
  UBUNTU: SAUCE: dma: dw_dmac: Workaround for stop probing on HP X360
    laptop

 drivers/dma/dw/platform.c |   14 ++++++++++++++
 1 file changed, 14 insertions(+)

-- 
1.7.9.5





More information about the kernel-team mailing list