Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Jun 2012 23:16:10 +0200
From:      Giovanni Trematerra <gianni@freebsd.org>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        Alan Cox <alc@rice.edu>, Alexander Kabaev <kan@freebsd.org>, Attilio Rao <attilio@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: Fwd: [RFC] Kernel shared variables
Message-ID:  <CACfq0933BwaverZinGvKtErPvdZp%2B4jQRUFQukK9V_QemRsW9g@mail.gmail.com>
In-Reply-To: <20120604181917.GD85127@deviant.kiev.zoral.com.ua>
References:  <CACfq090r1tWhuDkxdSZ24fwafbVKU0yduu1yV2%2BoYo%2BwwT4ipA@mail.gmail.com> <20120603051904.GG2358@deviant.kiev.zoral.com.ua> <20120603184315.T856@besplex.bde.org> <201206041101.57486.jhb@freebsd.org> <20120604181917.GD85127@deviant.kiev.zoral.com.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 4, 2012 at 8:19 PM, Konstantin Belousov <kostikbel@gmail.com> w=
rote:
> On Mon, Jun 04, 2012 at 11:01:57AM -0400, John Baldwin wrote:
>> On Sunday, June 03, 2012 6:49:27 am Bruce Evans wrote:
>> > On Sun, 3 Jun 2012, Konstantin Belousov wrote:

>> I think duplicating this logic in userland would just be wasteful. =A0I =
have
>> a private fast gettimeofday() at my current job and it works by exportin=
g
>> the current timehands structure (well, the equivalent) to userland. =A0T=
he
>> userland bits then fetch a copy of the details and do the same as bintim=
e().
>> (I move the math (bintime_addx() and the multiply)) out of the loop howe=
ver.
> I started yesterday an implementation which uses shared page to export
> some variant of timehands, and uses auxv to provide the libc with a point=
er
> to timehands when rdtsc is reasonable.
>
> I almost finished both 32bit and 64bit userspace, but there is
> kernel-side work left. Is your implementation ready or close to be ready
> for commit ? In other words, should I drop the efforts, or continue ?
>

Hey wait, What are you doing?
This is completely unfair. You didn't even review my patch.
I really don't understand your way to completely ignore me and start implem=
ent
yesterday something you didn't care about for more than 3 years.
It costs me a lot of time and energy and I think I deserve more respect tha=
t
just be ignored.

--
Gianni



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACfq0933BwaverZinGvKtErPvdZp%2B4jQRUFQukK9V_QemRsW9g>