Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Mar 1996 09:02:37 -0700
From:      Nate Williams <nate@sri.MT.net>
To:        Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: CFV: adding phk_malloc to -stable
Message-ID:  <199603181602.JAA04404@rocky.sri.MT.net>
In-Reply-To: <199603180930.KAA00195@labinfo.iet.unipi.it>
References:  <n1385035677.5370@Richard Wackerbarth> <199603180930.KAA00195@labinfo.iet.unipi.it>

next in thread | previous in thread | raw e-mail | index | archive | help
Luigi Rizzo writes:
> > Until you can demonstrate that NOTHING is (more) broken by doing so,
> > 
> > I VOTE NO!
> 
> Following this reasoning, you will not allow any extension whatsoever
> to the kernel or system libs or other critical parts of the system,
> because you often cannot demonstrate what you ask.

Actually, we aren't supposed to to be adding extensions to the system or
kernel in -stable.  However, some things slip through because they are
required for critical bug fixes and/or necessary to make life easier and
don't affect stability (such as libdisk recently).

> A more sensible position would be to ask those who use phkmalloc to
> report any brokennes evidenced by the new routine.

Broken-ness aside, there is also the appearance of brokeness.  Some of
the strengths of phkmalloc for a developer are weaknesses to a user.
There are still bugs fixed in -current which haven't been brought back
into -stable that are revealed by phkmalloc.  I've found at least one
new one, but I haven't been able to track it down (yet).

The appearance of bugs makes people think something is wrong when in
fact it might not be.  Some of the recent kernel messages are a good
example of 'un-necessary' information.  Whenever someone sees this
message, the user immediately assumes something is wrong when in fact
it's an information only message.  In the same manner, the messages
phkmalloc spits out would only confuse normal users.

Finally, it's easy enough for those folks who *know* how to bring it
into -stable to bring it in.  We're not penalizing folks who have
knowledge, simply not enabling it for everyone.



Nate



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