Re: [RFC] [PATCH] C exceptions in kernel

From: bert hubert (ahu@ds9a.nl)
Date: Sat Feb 23 2002 - 13:21:54 EST


On Sat, Feb 23, 2002 at 05:49:04PM +0000, Alexander Viro wrote:

> On Sat, 23 Feb 2002, bert hubert wrote:
>
> > Potentially this is very cool but I'm again appalled at the INSTANT
> > rejection seen here by kernel hackers, minor and major. Do NOT reject an
> > idea before you've thought it through.
>
> Quite a few of us _had_ thought it through.

Good.

> You know, there's a reason why most of letal mutations are recessive.
> Namely, it's not the first time when they happen and mechanisms making
> them recessive had been selected for.

An ostrich might reason that way too. And that is basically my main gripe.

> Same story here. It's _not_ the first time this topic had been discussed
> on l-k. It might be new for you, but it sure as hell _not_ new for quite
> a few people here.

Oh I've seen it. What I resent is the kneejerk reaction. Most people
replying obviously hadn't even looked at the source. Keith Owen's reaction
was wonderful:

        The kernel model is "get it right the first time, so we don't need
        exception handlers". You have not given any reason why the existing
        mechanisms are failing.

Or Edgar Toernig, who also had an implementation and rejected Dan's in one
line:

        Bad idea ...

Richard B. Johnson:

        What is this supposed to do? Are these a bunch of solutions waiting
        for a problem? Or is my Calendar wrong?

Davide Libenzi:

        Is today the 1st of April ? You kidding, don't you ?

I mean, this is just pathetic. There is valid criticism to new ideas, but
this isn't it.

Regards,

bert

-- 
http://www.PowerDNS.com          Versatile DNS Software & Services
http://www.tk                              the dot in .tk
Netherlabs BV / Rent-a-Nerd.nl           - Nerd Available -
Linux Advanced Routing & Traffic Control: http://ds9a.nl/lartc
-
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/



This archive was generated by hypermail 2b29 : Sat Feb 23 2002 - 21:00:51 EST