| To: | Larry McVoy <lm@xxxxxxxxxxxx> |
|---|---|
| Subject: | Re: Networking/Becker et al [was Re: pci-skeleton duplex check] |
| From: | Jeff Garzik <jgarzik@xxxxxxxxx> |
| Date: | Fri, 13 Dec 2002 16:19:13 -0500 |
| Cc: | Donald Becker <becker@xxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx>, Roger Luethi <rl@xxxxxxxxxxx>, netdev@xxxxxxxxxxx, Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx> |
| In-reply-to: | <20021213092229.D9973@work.bitmover.com> |
| References: | <20021213092229.D9973@work.bitmover.com> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021202 |
Larry McVoy wrote:
Don is a careful, thoughtful guy. He is quite conservative when it comes to programming. His style most closely matches the Sun kernel style of development; it does not match the Linux style at all. The Linux style is a lot more free wheeling, stuff changes a lot and the kernel team depends heavily on the fact that it is has this vast army of free testers. Without that army, I shudder to think what things would be like, I do not think the current development style would work anywhere near as well.
I'm not sure which is the bigger issue, Don's devel style versus Linux devel style, or use of kernel APIs, but both I think cut to the core of the differences in this situation. It is worth putting on the record that Don has done a lot for the Linux effort, a huge amount, in fact. Without Don, Linux would be dramatically less far along than it is. I've been here since before it had networking and it really took off when Don started writing drivers. I give him a lot of credit too, though it's often in the way of trying to apply lessons learned from him to current net drivers and such. It's also pointing out that I think he's right about the networking regressions, suspend/resume on laptops used to work and now the network is almost always hosed after I do that. suspend/resume in Linux has always been a hack, and will continue to be until the 2.5.x sysfs/device model is fully fleshed out. Specifically for 2.4.x, let me know if your net driver doesn't suspend/resume correctly. The cases I've tested work fine. Make sure your distro is properly calling the /sbin/hotplug agent when suspend/resume occurs though. I doubt that either side is likely to change their view. But, the real point is how to we get Don's brain engaged on the kernel networking drivers? A few thoughts:
b) The kernel folks need to listen to Don more. Draw him into the I try to do this, and I can point to many specific instances in the past when he's been very helpful. I would love to get Don more involved in interface discussions though... typically where he pops up [where I see him] is more in the area of hardware experience and knowledge than interface discussions. c) Don needs to kill those mailing lists he maintains or merge them This is really a matter of getting his driver changes into the kernel, too... Some mailing list users [not me] would probably complain about seeing support traffic for drivers that are not in the kernel. d) Beer. More beer. Much more beer and some face time. If there
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: pci-skeleton duplex check, David S. Miller |
|---|---|
| Next by Date: | Re: pci-skeleton duplex check, Michael Richardson |
| Previous by Thread: | Networking/Becker et al [was Re: pci-skeleton duplex check], Larry McVoy |
| Next by Thread: | RFC: p&p ipsec without authentication, Rik van Riel |
| Indexes: | [Date] [Thread] [Top] [All Lists] |