lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.44L0.0609241647230.14008-100000@netrider.rowland.org>
Date:	Sun, 24 Sep 2006 16:54:38 -0400 (EDT)
From:	Alan Stern <stern@...land.harvard.edu>
To:	Pavel Machek <pavel@....cz>
cc:	kernel list <linux-kernel@...r.kernel.org>,
	Greg KH <greg@...ah.com>,
	Linux usb mailing list 
	<linux-usb-devel@...ts.sourceforge.net>
Subject: Re: [linux-usb-devel] usb still sucks battery in -rc7-mm1

On Sun, 24 Sep 2006, Pavel Machek wrote:

> Hi!
> 
> I made some quick experiments, and usb still eats 4W of battery
> power. (With whole machine eating 9W, that's kind of a big deal)...
> 
> This particular machine has usb bluetooth, but it can be disabled by
> firmware, and appears unplugged. (I did that). It also has fingerprint
> scanner, that can't be disabled, but that does not have driver (only
> driven by useland, and was unused in this experiment).
> 
> Any ideas?

The USB autosuspend patches are still not entirely in -mm.  They contain a
couple of bugs that have to get fixed first.  When they do get merged you
should see considerable improvement.  Note that although they will reduce
the amount of power being used by the USB controllers and will stop the
DMA activity (thus allowing your CPU to enter C2), they won't put the
controllers into D3.  For that you'll have to get PCI autosuspend...  :-)

In the meantime, if all you care about is power consumption there are 
some things you can do.  The easiest is simply to rmmod ehci-hcd, 
ohci-hcd, and uhci-hcd.  After all, if you're not using USB there's no 
reason to let the drivers eat up memory, CPU time, and power.

Alan Stern

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ