> I'm talking about stackable routes, which is in the destination
> cache and is at the core of how all routing works in the Linux
> kernel.

I misunderstood you there. Stackable routes are interesting, and indeed 
simple. They are miles apart from my work, and certainly not innovative. They 
are interesting to this discussion, however. 

In the discussion of STREAMS vs Linux networking I was not the right person to 
give a simple overview. I figured that my response was more useful to John 
than keeping my mouth shut. Bad judgement call, as you guys pointed out 
correctly.  

> When I want to see what the "start of the art" is, I go look at other
> implementations not research papers.  Research papers are the last
> resort.  In fact, existing implementations are the ultimate shit
> filter for all the research out there.

I definitely disagree with you here. Linux, Windows and other 'production' 
environments are quite conservative. Research initiatives don't have to be, 
and are therefore often more cutting edge. Compare Inferno, Legion or 
Singularity. Their implementation may suck compared to linux. The ideas 
embedded can form a basis for features in Linux 2.9, however. Hell, 9fs has 
recently been ported.

> When Van Jacobson did his TCP congestion control work, he learned the
> BSD TCP stack backwards and forwards before he started making his
> changes.  He made sure to take advantage of what was already there,
> and add only what was needed.

ofcourse, because his goal was to improve upon this state-of-the-art. Mine 
isn't. I have to learn how these things work, even implement some features 
(such as reassembly) in order to continue with my main work. But nowhere do I 
state that I am an expert on these topics. 

That my kernel knowledge is not 100% perhaps disqualifies me as kernel hacker. 
This says nothing about my qualifications as researcher, where other 
knowledge is of more importance. Implying that I am not just inadequate at my 
job, but even dishonest ("a charlatan") without knowing what I do is out of 
place

Willem 
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to