Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Dec 1999 13:24:36 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Karl Denninger <karl@Denninger.Net>
Cc:        Dennis <dennis@etinc.com>, hackers@FreeBSD.ORG
Subject:   Re: PCI DMA lockups in 3.2 (3.3 maybe?)
Message-ID:  <199912062124.NAA72775@apollo.backplane.com>
References:  <19991205120428.E6F4514C3E@hub.freebsd.org> <199912061939.OAA22030@etinc.com> <199912062019.MAA72301@apollo.backplane.com> <19991206144330.B25513@Denninger.Net>

next in thread | previous in thread | raw e-mail | index | archive | help
:Well, I used to run -CURRENT in a commercial environment :-)
:
:And I got bashed here and elsewhere for doing it too.
:
:But, with the exception of some really egregious fuck-ups (on both my part
:and those of people who committed shit that didn't work AT ALL) it was, by
:far, the better option of those available.
:
:For quite some time there were special "hacks" that I had (primarily
:consisting of grabbing older versions of this module or that) to get
:around stupidities that were in the process of being resolved, and there
:were always things that I disabled or just didn't do because I knew they
:were broken.

    This was an unfortunate consequence which I take partial blame for
    in my little corner of the system -- but only partial blame.  It was
    hard enough getting my stuff into -current with all the extra requirements
    core forced onto me, I didn't want to have to go through the same hell
    to get it MFC'd into -stable as well.  At one point at the beginning,
    before the shit began to fly, I was actually considering only doing it
    for -current but as more and more bugs were found it became clear that
    if the stuff didn't get MFC'd into -stable soon it wouldn't at all.
    By that time the shit was already flying and I just didn't want to
    double it.  Maybe 80% of the bug fixes have been MFC'd -- the ones that
    were easy to fix.  The other 20% can't be MFC'd without the rest of
    the infrastructure in 4.x to support them.

    I hope the same thing will not repeat for 4.x/5.x, even without an
    enforced stabilizing period between 4.0 and 4.1 prior to branching
    off.  However, I think that an enforced stabilizing period where 
    *everyone* is concentrating on 4.1 for a couple of months would be 
    extremely good for the project.

						-Matt



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912062124.NAA72775>