lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1405868470.28439.YahooMailNeo@web87404.mail.ir2.yahoo.com>
Date:	Sun, 20 Jul 2014 16:01:10 +0100
From:	Scott Ashcroft <scott.ashcroft@...k21.com>
To:	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
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'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.

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

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?

Cheers,
Scott
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ