Kevin Ballard <kevin@sb.org> writes:No reason? Don't say where he says that. No sane reason? Certainly. If the visibility of the upsides is not in the same order of magnitude as that of the downsides (and your "I trust they must have had good reason" is implicating exactly that), then yes, this appears like a misdesign, however well-intended. Because its cleverness hinges on an what amounts to an arbitrary historic point of stability with only fleeting convenience. It reminds me of the self-defeatingproblem haunting the MIPS (microprocessor without interlocked pipeline stages) architecture: for pipelined processors, one has to add logic that prevents one command from working before the results from other commands arrive. Now the ingenious idea of the MIPS architecture was to move that logic into the compiler instead of the hardware. But then the implications of that idea got intermingled with binary compatibility and the result was that the advantages lasted for one processor generation, and afterwards, the m-stage pipelines needed logic that simulated the n-stage pipeline of the first MIPS processor rather then a comparatively simple 1-stage pipeline of a conceptual sequential processor. Rendering the whole original idea completely absurd and requiring rather more complicated rather than simpler hardware as originally envisioned. The road to hell is paved with good intentions. There is no shortage in short-sighted decisions to repeat. Some political parties bank on it. Jumping to blind faith-based conclusions is never a good move. You don't end up improving the work of your predecessors that way. If OS X has any interest in being a viable system, perios, it really should behave properly. Then please understand that you have too much work on your plate right now to devote the time necessary to provide any constructive criticism. A smart person in this situation would shut up until he has the time. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Martin Michlmayr | Network slowdown due to CFS |
| Ingo Molnar | Re: x86 arch updates also broke s390 |
git: | |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
