:> :
:> :This means that invariants need to add relatively little overhead.
:> :
:> :Peter
:> 
:>     .... which they do.
:
:You know, guys, for programmers, wanting immediate panics on stuff like
:this is great, but there isn't one user in a thousand that wants this.
:If you make this kinda stuff default on a version *other than* current
:(current being by definition, for programmers/developers only) then
:you're going to hear bloody murder, and you guys will be doing vast
:damage to FreeBSD's reputation.
:
:Users don't want panics, and they don't care why, they just want things

    No no no... you are missing the whole point.

    *IF* we put these kinds of checks in by default, the result is a 
    few more panics in the near term, but *NO* panics in the medium and
    long term.

    In otherwords, by putting the checks in now, the kernel gets debugged
    much more quickly --- to the point where a year down the line we no
    longer get kernel panics at all.

    If you are worried about FreeBSD's reputation, just think where we
    would be now if we had done this 3 years ago!

    When you push something under the rug, all you do is draw out the
    complaints into multiple years.  This can't be ( and hasn't been ) good
    for our reputation.

                                            -Matt



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to