On Fri, Oct 05, 2007 at 02:24:01PM -0700, Matt Thomas wrote:Yes. At the moment it is up to the bus handler to use whatever it wants. The first implementation would use D3hot for all PCI devices that support PCI-PM. Once the device property support is merged, it would be adjustable on a per-device base. This will likely go hand-in-hand with an extension of the bus API. But I want to defer that discussion to the right point. I don't think register has to include the supported states as they are either trivial (just on or off) or need some bus support. I don't think complicating the API is justified at the current time. The device itself should do nothing of that sort. That's what the device classes and handlers are for. I have an experimental patch for the jmcneill-pm to power down a network interface if it is not IFF_UP. Jared wants to do similiar things for the audio devices. In general, the decision about when to power down or not should be left for higher layers to decide. A device is certainly not the right place. Hot plug support is a separate problem domain and has to be addressed at the bus level. Joerg
| Martin Bligh | Re: Unified tracing buffer |
| Ingo Molnar | [announce] "kill the Big Kernel Lock (BKL)" tree |
| Con Kolivas | [PATCH] [RFC] sched: accurate user accounting |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Krzysztof Oledzki | Error: an inet prefix is expected rather than "0/0". |
| Wenji Wu | A Linux TCP SACK Question |
| Ramachandra K | [PATCH 11/13] QLogic VNIC: Driver utility file - implements various utility macros |
| Jay Cliburn | Re: atl1 64-bit => 32-bit DMA borkage (reproducible, bisected) |
git: | |
| Andrew Morton | Untracked working tree files |
| Pierre Habouzit | Re: libgit2 - a true git library |
| Nicolas Vilz 'niv' | git + ssh + key authentication feature-request |
| Martin Langhoff | Re: pack operation is thrashing my server |
| Steve B | SSH brute force attacks no longer being caught by PF rule |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| rancor | How to copy/pipe console buffert to file? |
| Richard Stallman | Real men don't attack straw men |
| Question on swap as ramdisk partition | 45 minutes ago | Linux kernel |
| Netfilter kernel module | 11 hours ago | Linux kernel |
| serial driver xmit problem | 14 hours ago | Linux kernel |
| Why Windows is better than Linux | 14 hours ago | Linux general |
| How can I see my kernel messages in vt12? | 20 hours ago | Linux kernel |
| Grub | 1 day ago | Linux general |
| vmalloc_fault handling in x86_64 | 1 day ago | Linux kernel |
| epoll_wait()ing on epoll FD | 1 day ago | Linux kernel |
| Framebuffer in x86_64 causes problems to multiseat | 1 day ago | Linux kernel |
| Difference between 2.4 and 2.6 regarding thread creation | 2 days ago | Linux general |
