cvs commit: src/sys/kern syscalls.master src/sys/sys sysproto.h umtx.h

David Xu davidxu at
Tue Mar 28 12:34:05 UTC 2006

在 Tuesday 28 March 2006 19:42,Dag-Erling Smørgrav 写道:
> David Xu <davidxu at> writes:
> > This is an incorrect change, please backout it. the _umtx_op parameters
> > never should only accept const void *, in fact, the interface was
> > designed to extendable for future use.
> It is deprecated, which is supposed to mean there will be no future
> extensions.
Deprecated ? where you did get the idea ?I implemented _umtx_op, I
am the maintainer of umtx, libthr heavily uses _umtx_op.

> > you can use __DECONST macro in umtx.h to disable compiler warnings,
> > breaking it could cause FreeBSD to not have optimized thread library
> > can be when you want to change umtx code, please discuss
> > with me first.
> Frankly, given the state of libthr, I am not inclined to ask you about
> anything that has to do with C.
> -- 
> Dag-Erling Smørgrav - des at
Please backout it, I don't need help of C progamming language.

David Xu

More information about the cvs-src mailing list