[driverloader] WMP45G PCI on Kernel 2.6.0 temporary freezups
Linuxant support
support at linuxant.com
Thu Jan 22 08:25:50 EST 2004
On Jan 22, 2004, at 3:59 AM, Regis "HPReg" Duchesne wrote:
>> the problem might be caused by the "CONFIG_DEBUG_SPINLOCK" option in
>> the
>> kernel. Can you please verify if it is enabled?
>
> The logging of the problem happens because CONFIG_DEBUG_SPINLOCK is set
> of course, but if he recompiles his kernel w/o this option, the logging
> of the problem will go away, but the real problem (i.e. a spinlock is
> held for way too long) will still be there.
In fact, the detection of the problem and error message generation are
done by internal checks in driverloader and have nothing to do with the
CONFIG_DEBUG_SPINLOCK kernel option.
>
>> If it is, you will need to recompile your kernel without this option
>> and
>> then install it.
>
> You've got to be kidding, right? You are fixing the consequences of the
> issue, not the cause of it.
I don't think CONFIG_DEBUG_SPINLOCK is at cause here. Recent versions
of DriverLoader will refuse to compile if this option is set. Why?
because it adds too much overhead to some kernel structures causing
them to no longer fit in their equivalent fixed-size NDIS objects.
Hope this clarifies,
Marc
More information about the driverloader
mailing list