login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
February
»
11
Re: NAK new drivers without proper power management?
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Rafael J. Wysocki
Subject:
Re: NAK new drivers without proper power management?
Date: Saturday, February 10, 2007 - 5:27 pm
On Sunday, 11 February 2007 00:45, Tilman Schmidt wrote:
quoted text
> Am 10.02.2007 23:37 schrieb Nigel Cunningham: > > If your device requires power management, and you know it requires power > > management, why not just implement power management? Doing -ENOSYS > > instead is like saying -ESPAMMEBECAUSEIMLAZY. > > Like it or not, power management is far from trivial, and people > writing device drivers have limited resources. Calling them lazy > does not help that in the least. If you try to put pressure on them > by refusing to merge their work as long as it doesn't provide this > or that functionality, you *may* end up with a few drivers having > that functionality which otherwise wouldn't, but you *will* also > end up with a number of drivers never making it into the kernel > because their authors just have to give up. > > Also, in your argument you neglected a few cases: > - What if my device does not require power management? > - What if I don't know whether my device requires power management? > - What if I know my device would require power management, but don't > know how to implement it?
Plus: - What if I'm planning to implement the power managemet, but not just right now?
quoted text
> > Let me put it another way: People keep talking about Linux being ready > > for the desktop. To me at least (but I dare say for lots of other people > > too), being ready for the desktop means that things just work, without > > having to recompile kernels or bug driver authors or wait twelve > > months. > > Exactly. > > > And it means that doing a bare minimum isn't enough. We keep claiming > > that Open Source is better than Proprietary software. If we accept > > half-pie jobs of implementing support for anything - driver power > > management support or hibernation support or whatever - as 'good > > enough', we're undercutting that argument. Linux's power management > > support should - as far as we're able - be at least as good as that > > other operating system's and preferably way, way better. > > > > -ENOSYS is just not acceptable. > > Your argument falls down the moment you consider the alternative: > not merging the driver means that the device won't work at all. > (Given that out-of-tree drivers are actively discouraged, to put > it mildly.) That's arguably farther from "desktop readiness" than > a device not supporting power management.
Agreed. Greetings, Rafael -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
NAK new drivers without proper power management?
, Nigel Cunningham
, (Fri Feb 9, 2:57 pm)
Re: NAK new drivers without proper power management?
, Arjan van de Ven
, (Fri Feb 9, 3:17 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Fri Feb 9, 3:26 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Fri Feb 9, 3:44 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Fri Feb 9, 3:51 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Fri Feb 9, 4:12 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Fri Feb 9, 4:28 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Fri Feb 9, 5:12 pm)
Re: NAK new drivers without proper power management?
, Jeff Garzik
, (Fri Feb 9, 5:25 pm)
Re: NAK new drivers without proper power management?
, Matthew Garrett
, (Fri Feb 9, 8:42 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Fri Feb 9, 9:42 pm)
Re: NAK new drivers without proper power management?
, Willy Tarreau
, (Fri Feb 9, 11:43 pm)
Re: NAK new drivers without proper power management?
, Arjan van de Ven
, (Sat Feb 10, 12:15 am)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Sat Feb 10, 12:38 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Sat Feb 10, 3:20 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sat Feb 10, 3:37 pm)
Re: NAK new drivers without proper power management?
, Tilman Schmidt
, (Sat Feb 10, 4:45 pm)
Re: NAK new drivers without proper power management?
, Tilman Schmidt
, (Sat Feb 10, 4:52 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Sat Feb 10, 5:27 pm)
Re: NAK new drivers without proper power management?
, Willy Tarreau
, (Sat Feb 10, 11:46 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Sun Feb 11, 6:04 am)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Sun Feb 11, 12:42 pm)
Re: NAK new drivers without proper power management?
, Alan
, (Sun Feb 11, 2:02 pm)
Re: NAK new drivers without proper power management?
, Tilman Schmidt
, (Sun Feb 11, 3:21 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 3:37 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 3:41 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 3:47 pm)
Re: NAK new drivers without proper power management?
, Manu Abraham
, (Sun Feb 11, 3:57 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Sun Feb 11, 4:04 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 4:10 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Sun Feb 11, 4:16 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 4:20 pm)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Sun Feb 11, 4:21 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 4:22 pm)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Sun Feb 11, 4:23 pm)
Re: NAK new drivers without proper power management?
, Manu Abraham
, (Sun Feb 11, 4:25 pm)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Sun Feb 11, 4:29 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 4:29 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 4:33 pm)
Re: NAK new drivers without proper power management?
, Tilman Schmidt
, (Sun Feb 11, 5:10 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Sun Feb 11, 5:20 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Sun Feb 11, 5:24 pm)
Re: NAK new drivers without proper power management?
, Alan
, (Sun Feb 11, 5:28 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Sun Feb 11, 9:08 pm)
Re: NAK new drivers without proper power management?
, Geert Uytterhoeven
, (Mon Feb 12, 1:49 am)
Re: NAK new drivers without proper power management?
, Arjan van de Ven
, (Mon Feb 12, 2:45 am)
Re: NAK new drivers without proper power management?
, Gerhard Mack
, (Mon Feb 12, 5:59 am)
Re: NAK new drivers without proper power management?
, Tino Keitel
, (Mon Feb 12, 6:51 am)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Mon Feb 12, 8:04 am)
Re: NAK new drivers without proper power management?
, Geert Uytterhoeven
, (Mon Feb 12, 8:57 am)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Mon Feb 12, 9:52 am)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Mon Feb 12, 9:55 am)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Mon Feb 12, 1:06 pm)
Re: NAK new drivers without proper power management?
, Willy Tarreau
, (Mon Feb 12, 1:20 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Mon Feb 12, 1:31 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Mon Feb 12, 1:38 pm)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Mon Feb 12, 1:46 pm)
Re: NAK new drivers without proper power management?
, Pavel Machek
, (Mon Feb 12, 1:58 pm)
Re: NAK new drivers without proper power management?
, Nigel Cunningham
, (Mon Feb 12, 3:38 pm)
Re: NAK new drivers without proper power management?
, Tilman Schmidt
, (Tue Feb 13, 2:42 am)
Re: NAK new drivers without proper power management?
, Tilman Schmidt
, (Tue Feb 13, 3:02 am)
Re: NAK new drivers without proper power management?
, Brad Campbell
, (Tue Feb 13, 8:23 am)
Re: NAK new drivers without proper power management?
, Mark Lord
, (Tue Feb 13, 8:55 am)
Re: NAK new drivers without proper power management?
, Christoph Hellwig
, (Tue Feb 13, 9:06 am)
Re: NAK new drivers without proper power management?
, Rafael J. Wysocki
, (Tue Feb 13, 12:24 pm)
Re: NAK new drivers without proper power management?
, Stefan Richter
, (Wed Feb 14, 4:45 pm)
Suspend/resume semantics for ISDN drivers (was: NAK new dr ...
, Tilman Schmidt
, (Sat Mar 3, 3:48 pm)
Re: Suspend/resume semantics for ISDN drivers (was: NAK ne ...
, Rafael J. Wysocki
, (Sun Mar 4, 12:04 pm)
Re: Suspend/resume semantics for ISDN drivers (was: NAK ne ...
, Pavel Machek
, (Thu Mar 8, 4:35 pm)
Navigation
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Jesse Barnes
Re: [stable] [BUG][PATCH] cpqphp: fix kernel NULL pointer dereference
Greg KH
[003/136] p54usb: add Zcomax XG-705A usbid
Magnus Damm
[PATCH 03/07] ARM: Use shared GIC entry macros on Realview
Oliver Neukum
Re: [Bug #13682] The webcam stopped working when upgrading from 2.6.29 to 2.6.30
Martin Schwidefsky
Re: [PATCH] optimized ktime_get[_ts] for GENERIC_TIME=y
git
:
Junio C Hamano
Re: Some advanced index playing
Jeff King
Re: confusion over the new branch and merge config
Robin Rosenberg
Re: cvs2svn conversion directly to git ready for experimentation
Linus Torvalds
git binary size...
Ævar Arnfjörð Bjarmason
Re: Challenge with Git-Bash
git-commits-head
:
Linux Kernel Mailing List
md: move allocation of ->queue from mddev_find to md_probe
Linux Kernel Mailing List
md: raid0: Represent zone->zone_offset in sectors.
Linux Kernel Mailing List
[ARM] S3C24XX: Add gpio_to_irq() facility
Linux Kernel Mailing List
md: raid0_make_request(): Replace local variable block by sector.
Linux Kernel Mailing List
md: Allow md devices to be created by name.
linux-netdev
:
kaber
[PATCH 07/12] netfilter: xtables: change hotdrop pointer to direct modification
Gerrit Renker
[PATCH 3/5] dccp ccid-2: Remove redundant sanity tests
David Miller
Re: [PATCH net-next-2.6] pcnet32: Remove redundant set of skb->dev
Gerrit Renker
[PATCH 4/5] dccp ccid-2: Simplify dec_pipe and rearming of RTO timer
Saikiran Madugula
[PATCH] Allow fragmentation of VLAN packets traversing a bridge.
freebsd-current
:
Ryan Stone
Re: Re[3]: [Call For Testing] VirtualBox for FreeBSD! take2
Alexey Shuvaev
Re: Ruby w/clang (Was: Re: [CFT]: ClangBSD is selfhosting, we need testers now)
Cristian KLEIN
Re: small purposal for change