Sony Vaio VGN SZ483NC warm docking issues
Nate Lawson
nate at root.org
Tue May 6 16:35:38 UTC 2008
Vishwanathan S V N wrote:
> Hi!
>
>>> I used load acpi_dock.ko and then boot as suggested by you but theproblem still persists. I can undock successfully but cannot redock.
>
>> Hmm, your \_SB.DOCK._STA method always seems to return zero (i.e. dock
>> status method indicates that the system is undocked all the time)
>> that's why the same problem occurs on Linux kernel, I guess.
>
> This issue is now fixed in the Linux kernel (see http://bugzilla.kernel.org/show_bug.cgi?id=10431). Maybe this information can be used fix it in the FreeBSD too?
>
> vishy
It seems the _DCK method must be called unconditionally in the Notify
handler. Here is the relevant text from the Linux bug:
> The reason I thought it could be related is the common feature: the _STA method
> on the dock device returns a false zero. The Dell then freezes because it
> receives a continuous stream of ACPI events until the kernel responds by
> calling the _DCK method. It looks as if the Vaio only sends a single ACPI
> event, and thus doesn't freeze.
--
Nate
More information about the freebsd-acpi
mailing list