New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 748159 link

Starred by 4 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Feature



Sign in to add a comment

power: blacklist certain USB devices from remaining powered in standby ...

Project Member Reported by tbroch@chromium.org, Jul 24 2017

Issue description

Certain USB devices (gnubby for instance) simply don't need to remain powered in standby and consume power unnecessarily decreasing standby battery life.

Lets determine if we can easily identify these devices and disable power to them in standby.
 

Comment 1 by derat@chromium.org, Jul 24 2017

I've noticed that gnubbies make me reauth for the purposes of SSH if I unplug them while the device is in S3 and later re-plug them before resuming. Would powering them down as suggested here cause the same issue?

Comment 2 by bleung@chromium.org, Jul 24 2017

Cc: derat@chromium.org mschilder@chromium.org
+marius

Yeah, we don't really want to do that with Gnubbies. Gnubbies don't wake the system, but they use standby power to remember some small amount of state.

I think you'll find it very hard to figure out what kind of USB devices you can pull power to completely to...

A better question would be to ask why USB standby is so much power in this situation...

According to the USB spec, in sleep mode (barring things like BC 1.2 ports, Type-C power, etc) USB 2.0 devices are required to go to a state that consumes no more than 2.5mA http://www.usbmadesimple.co.uk/ums_2.htm

If we identify devices that draw more than this for some reason, especially if they're our own, we should aim to fix that instead of pulling power, which is a real big hammer.

Comment 3 by tbroch@chromium.org, Jul 28 2017

Owner: tbroch@chromium.org
Status: Assigned (was: Untriaged)
Agreed then since gnubby has a job to perform (keeping state) we can't turn it off.  Next step I suppose is to get a measurement of its consumption to make sure its meeting the spec.  



Status: Available (was: Assigned)

Comment 5 by tbroch@chromium.org, Dec 15 2017

Owner: ----
Project Member

Comment 6 by sheriffbot@chromium.org, Dec 17

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment