On Mon, 2016-01-25 at 19:02 +0200, Stanimir Stoyanov wrote: > Okay, I removed the usb-autosuspend.conf file and checked out the > runtime-pm. Well, this is not a bug but a perfectly working program > with > bad configuration... > > LM/NOLM_SUSPEND_RUNTIME is set by default to 1 with a timeout of 2 > seconds! This is really wrong and annoying in my opinion for default > configuration.
The problem is with faulty devices, that report power saving capabilities, that they don't implement well. As for why Runtime Power Management is effective even on AC, is because you don't want to melt down your devices by running them at full power. I don't have the relevant documentation accessible right now, but the defaults for runtime-pm in the kernel too were to dynamically scale in/out the capability than running at full power and generating too much heat. So the defaults are set that way for a reason. If you just blacklist your faulty device, you should be good. -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention."
signature.asc
Description: This is a digitally signed message part