Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Feb 2012 20:18:09 +1100 (EST)
From:      Bruce Evans <brde@optusnet.com.au>
To:        Julian Elischer <julian@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Eitan Adler <eadler@freebsd.org>, Bruce Evans <brde@optusnet.com.au>
Subject:   Re: svn commit: r231814 - in head/sys: kern sys
Message-ID:  <20120216195726.V1707@besplex.bde.org>
In-Reply-To: <4F3CC40D.4000307@freebsd.org>
References:  <201202160511.q1G5BZNk099785@svn.freebsd.org> <20120216181210.K1423@besplex.bde.org> <4F3CC40D.4000307@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 16 Feb 2012, Julian Elischer wrote:

> On 2/16/12 12:39 AM, Bruce Evans wrote:
>> On Thu, 16 Feb 2012, Eitan Adler wrote:
>> 
>>> Log:
>>>  Add a timestamp to the msgbuf output in order to determine when when
>>>  messages were printed.
>>> 
>>>  This can be enabled with the kern.msgbuf_show_timestamp sysctl
>> 
>> Apart from being fundamentally broken, this adds lots of bloat and
>> style bugs.  The msgbuf is a very low-level interface, and was
>> careful not to do stuff like this.  I'm still waiting for the previous
>> round of breakage of it, that replaces careful atomic ops by spinlocks,
>> to be backed out.  Code at this level cannot use any normal locking,
>>

> Bruce, this is a good example of a legitimate gripe going un-noticed because
> you didn't shout loud enough at the right time, at the right people.

But I did, in 2 replies to a reply to its commit message in June 2011.

> It's been about 20 years since we started working on this but I've finally
> come to the point of saying that we need you to do more when you see 
> problems.
> object officially if you think things should be backed out!
>
> your reasons here seem sound, so it's hard to see why you haven't been more
> public about it.

I don't use -current often enough to insist on things being backed out.
The technical argument will have to suffice.

Bruce



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