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

Bug#677472: [3.1->3.2 regression] Immediate wake on suspend, associated with OHCI on MCP51



Am 05.10.2012 18:44, schrieb Octavio Alvarez:
> On 10/05/2012 07:56 AM, Alan Stern wrote:
>> On Mon, 9 Jul 2012, Octavio Alvarez wrote:
>>
>>>> What happens if you unplug only the keyboard, or only the mouse?
>>>
>>> The only thing I can confirm for now is that with both disconnected
>>> the system consistently suspends and that I have seen the system NOT
>>> suspend with either one connected.
>>>
>>> Having said that, I have also seen the system suspend, but I don't
>>> quite trust these tests. I think I may have failed to make sure
>>> the settings were appropriate for the test (wrong kernel or wakeup
>>> disabled).
>>
>> Did anything ever happen with this?
>>
>
> Well, there was the workaround:
>
> echo disabled > /sys/devices/pci0000:00/0000:00:0b.0/power/wakeup
>
> ... which I applied on startup at /etc/rc.local and has worked
> beautifully for me since.
>
> Further testing started to get us nowhere. As far as conclusions
> regarding hardware, we got to "the PC is doing something fishy or is
> weirdly wired up". I also concluded that it wasn't actually a
> "regression" because on 3.1, enabling "0:0:0b.0/power/wakeup" also
> made the system autoresume. It's just that the policy changed and
> that's how my system got broken, but the policy can be tweaked on
> /etc/rc.local.
>
> I went on vacation and forgot after that.
>
> However, I also started to distrust my pen drive, as it has been
> randomly acting up other Linux systems. This causes it to unmount by
> itself, throw journal errors, etc. Not sure if the pen drive is
> damaged, or the kernel has problem, as my iPhone does similar things
> sometimes and that's not damaged. In any case, conclusions drawn from
> the pen drive might be incorrect now and we might have to retest.
>
> So, theories:
>
> a. My MCP51 is damaged.
> b. The MCP51 designer or manufacturer's brain is damaged.
> c. The kernel programming is wrong for MCP51.

I just want to let you know that I'm having exactly the same problem
with the Nvidia MCP61. The first linux kernel I tried with this hardware
was ~2.6.16 and it already din't work there...
I don't know much about the powermanagement stuff, but I can certainly
test patches and provide informations about the system if needed.

Regards,
Frank

>
> And options:
>
> a. Somehow "blacklist" power/wakeup for this device and call it a day.
> b. Continue testing the weird stuff until we squash the sucker, which
> I'm more than willing to do. We can re-test from scratch if necessary
> to rebuild the whole test matrix. I may need detailed instructions for
> some tests.
>
> I would get a new pendrive just to get that out of the way. There are
> some cheap Kingstons out there I can get.
>
> Thanks.
> -- 
> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>


Reply to: