| Summary: | Volume buttons on IBM Thinkpad crash system with ACPI | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Fotios Lindiakos <fotios> |
| Component: | kern | Assignee: | freebsd-acpi (Nobody) <acpi> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 6.1-RELEASE | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Fotios Lindiakos
2006-05-17 04:20:17 UTC
in message <200605170249.k4H2n1oA000653@prometheus.csh.rit.edu>, wrote Fotios Lindiakos thusly... > > > >Environment: > System: FreeBSD prometheus.csh.rit.edu 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 A data point ... FreeBSD here is 6.1-STABLE i386 (around May 7 2006) on IBM ThinkPad T42 (2373-5TU). > >Description: > The machine will crash if any of the volume buttons are pressed. > The machine will also crash when trying to load the ibm_acpi driver Did you mean acpi_ibm kernel module? Otherwise, where would i find ibm_acpi driver that you write of? > >How-To-Repeat: > Press the volume buttons or load the driver Pressing hardware volume buttons with or without acpi_ibm loaded did not & does not cause crash. Loading acpi_ibm module itself also did not cause crash. - Parv -- I can reproduce this problem with FreeBSD 6.1-RELEASE on my IBM ThinkPad X31. Whenever I attempt to access the hardware through ACPI, either by powering down (shutdown -h now), rebooting (shutdown -r now), loading the acpi_ibm kernel module (kldload acpi_ibm), pressing the volume keys etc, the system locks up with no sign as to why. I have found many postings on various mailing lists (see e.g. [1] and [2]) that suggest using PS2.EXE from IBM to disable the secondary IDE channel, but I have yet to find a way to try that as I do not have access to a Microsoft Windows environment. [1]: http://lists.freebsd.org/pipermail/freebsd-acpi/2004-November/000870.html [2]: http://lists.freebsd.org/pipermail/freebsd-current/2004-January/019435.html -- Henrik Brix Andersen <henrik@brixandersen.dk> I managed to get hold of an MS-DOS environment for running "PS2.EXE IDE2 Disable" from IBM [1] on my IBM ThinkPad X31 as adviced in the previously mentioned mailing list posts. After disabling the secondary IDE bus I can no longer reproduce the problem described here. Disabling the seconday IDE bus will, however, also make it impossible to use a secondary HDD or CDROM drive in an UltraBay docking station, so this is not an optimal solution - only a work-around. Footnote: this problem doesn't exist with other operating systems such as GNU/Linux, which indicates that it is a problem that can be solved in software. [1]: http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-4ZFPEG -- Henrik Brix Andersen <henrik@brixandersen.dk> Responsible Changed From-To: freebsd-bugs->freebsd-acpi This is ACPI related problem. Is this still an issue? -- Andriy Gapon On Dec 5, 2010, at 15:58, Andriy Gapon wrote: > Is this still an issue? I don't know. I no longer have a ThinkPad for testing. -- Henrik Brix Andersen <brix@FreeBSD.org> State Changed From-To: open->closed The PR is old and its current status is unknown. |