Current-Users archive

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

lost acpi lid device


I have been playing with suspend/resume on my fujitsu S6310 laptop and
it is not working quite right.  I have actually had this problem for
quite a while but suspend/resume was broken for me for a while so it
wasn't imporant.  I have gone back to playing with suspend/resume and
after fixing ata.c so it doesn't call ata_reset_channel on channels that
have no drives attached which caused wdc_reset to get a NULL deref panic
I seem to be able to suspend and resume ok IFF I don't close the lid. 
That is, if I set the sysctl from the command line to initiate sleep,
the machine sleeps, I can tap the power button and it resumes correctly. 
If I close the lid after performing the suspend then things don't go so
well - it looks like the machine starts up but there is no display, the
hdd led flickers regularly but even typing reboot blind does not restart
the machine, the caps lock led doesn't respond either.  All I can do is
hold the power button down to force a hard power off.

I am thinking this may be due to the fact that I am missing the lid
switch device, the hardware tries to resume as soon as I open the lid
but I think the event does not get reported to the kernel.  I _used_ to
have a lid switch device but it disappeared in an update, I have had a
look at the history of acpi_lid.c and don't see any changes in the probe
string for the device.  I tried dumping the aml but can't see any
reference to PNP0C0D there.  Any things on how I can debug this?

Brett Lymn
The information contained in this email and any attached files is
confidential to BAE Systems Australia. If you are not the intended
recipient, any use, disclosure or copying of this email or any
attachments is expressly prohibited.  If you have received this email
in error, please notify us immediately. VIRUS: Every care has been
taken to ensure this email and its attachments are virus free,
however, any loss or damage incurred in using this email is not the
sender's responsibility.  It is your responsibility to ensure virus
checks are completed before installing any data sent in this email to
your computer."

Home | Main Index | Thread Index | Old Index