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

pnp_dock_thread "error" in endless loop



Upon installing sarge using kernel-image-2.6.7-1-386 Version 2.6.7-2, I get
the following message constantly scrolling up the screen at 2 second
interfals:

PnPBIOS: pnp_dock_thread: invalid function number passed

I discover this is associated with ACPI and the kpnpbiosd thread
(pnp_dock_thread()).  It appears that while trying to get the docking
station info (pnp_bios_dock_station_info()), it request info from BIOS and
BIOS tells it doen't know how to handle the request.

I would think that if I got response stating that the function requested was
invalid, that I would display an error once and kill myself.  This isn't
even a laptop.

Would this be considered a kernel bug, or am I missing something?

If not a bug, the only options I ahve found are:
1. Disable ACPI in the BIOS
2. Disable ACPI on the kernel command line
3. Disable CONFIG_HOTPLUG
4. Change the debug level with dmesg or in syskklogd

None of which seem to be very satisfying. Are there any other options, like
telling the kpnpbiosd thread that this is NOT a laptop and to not look for a
docking station?

-- 
Thanks,
Nathan



Reply to: