Date: Thu, 15 Mar 2001 21:49:36 -0800 (PST) From: Matt Dillon <dillon@earth.backplane.com> To: Matthew Jacob <mjacob@feral.com> Cc: John Baldwin <jhb@FreeBSD.org>, arch@FreeBSD.org Subject: Re: Proposal for the CPU interrupt API Message-ID: <200103160549.f2G5naV56294@earth.backplane.com> References: <Pine.BSF.4.21.0103152129500.75234-100000@beppo.feral.com>
next in thread | previous in thread | raw e-mail | index | archive | help
:
:Your comments were not on point for what John is trying to accomplish. They
:clearly are a vehicle that you are using to leap in and say how loosely and
:poorly the SMP effort is being run (it is).
:
:If you actually were really contributing to the effort, I'd probably agree
:with you, but I see nothing from you on this topic that is very helpful right
:now.
Well, this is out of the blue. Not only was I not trying to turn John's
suggestion into a vehicle for any such thing, but I in fact have
absolutely no problem with his idea... I happen to like it. My only
interest is to ensure that the functions are documented well enough
that we don't hit the same snag that we hit with the spl*() calls not
being nested -- by making the API crystal clear. That's all.
And as far as contributing goes... SMP isn't the only thing going on in
the FreeBSD tree, dude. I've been working my ass off and in what little
spare time I've had I've been tracking down and fixing filesystem, NFS,
and VM problems, often with the help of many people including Paul,
Alfred, Kirk, Tor, Ian, Alan, and many others. All you have to do is look
in the cvs logs for 'dillon' (either committed by or reviewed by) and
that should be pretty damn obvious.
While it is true that I feel the SMPng stuff could have been done with
fewer breakages, I think I've only stated that view once or twice on
the lists in the last year. At the very beginning, at the meeting
at Yahoo, I had very little time todo work and I said that quite
clearly. I did what I could to get the ball rolling in the time
I had by cleaning and documenting as much low level code as I had
time for and implementing the idle process context. I'm sorry I
didn't have time to do more, but as I said I am extremely busy right now
trying to make my startup a success. I have bigger things to worry about
then a few bruised egos.
:Calling my comments 'inane' is rich. You're the complete moron who claims to
:'support' NFS but can't be bothered to have non-*BSD clients. Go away and
:bother somebody who cares.
Huh? I have absolutely no clue as to what you are talking about here.
I have spent hundreds of hours with people fixing NFS bugs, many related
to other platforms. All you have to do is look at the commit logs to see
that. Just a month or two ago I fixed a bug related to the use of
O_EXCL|O_CREAT opens in mixed BSD/Solaris environments, for example.
If you were interesting in moving the conversation onward there are
about a thousand nice ways you could have said it. Since you chose not
to use one of those thousand ways, my description of your comment is
accurate.
-Matt
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103160549.f2G5naV56294>
