Re: HP Pavilion 11 x360 lockups on shutdown

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



(I dared to move the discussion from LKML to dmaengine@ mailing list to
avoid unrelated noise in the first one. If you think it needs to be
continued there, please, return it back, but keep dmaengine@ in Cc
list.)

On Mon, 2014-07-21 at 20:19 +0100, Scott Ashcroft wrote:
> Maybe it would help if I actually sent this to the maintainers.

Thanks for the report.

My comments / questions below.
> 
> Cheers,
> Scott
> 
> ----- Original Message -----
> From: Scott Ashcroft <scott.ashcroft@xxxxxxxxxx>
> To: "linux-kernel@xxxxxxxxxxxxxxx" <linux-kernel@xxxxxxxxxxxxxxx>
> Cc: 
> Sent: Sunday, 20 July 2014, 16:01
> Subject: HP Pavilion 11 x360 lockups on shutdown
> 
> 
> 
> Hi all,
> 
> I've got an HP Pavilion 11 x360 laptop which sometimes fails to boot
> and when it does boot will always hang on shutdown.
> This seems to be a common issue on a bunch of newer HP laptops and
> there are quite a few reports in the various distro bug tracking
> systems.
> 
> I've worked out that the issue is with the dw_dmac module. If I rmmod
> it there's an instant lockup.
> Blacklisting that module makes everything work correctly. Booting is
> reliable, shutdown and reboot work fine.

I would like you to check if your kernel has the following patch
applied:

commit c78b0830667a7e7c1f0ca65b76b33166a84806b3 "ACPI / LPSS: custom power domain for LPSS"

?

If not, please try v3.16-rc6.

> I'd like some advice on how this should be fixed:
> 
> I see that some very similar chipsets would cause the
> i2c_designware-pci driver to be loaded where as mine loads the
> platform device.

You laptop seems to use ACPI, meanwhile other PCI mode for some devices
inside (LPSS).

> So is the correct fix to get some PCI ids and settings added to the
> PCI driver?

I'm pretty sure you don't need this.

> Or should I be looking to add a DMI based blacklist to stop the i2c
> bus being detected at all.
> 
> 
> Or is this just a bug in the dw_dmac module. If so how can I get any
> debug out of it during the rmmod?

It unlikely a bug in that driver, but to be sure please check what I
asked above.



-- 
Andy Shevchenko <andriy.shevchenko@xxxxxxxxx>
Intel Finland Oy

--
To unsubscribe from this list: send the line "unsubscribe dmaengine" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux PCI]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux