|
|
Up |
|
|
  |
Author: David XuDavid Xu
Date: Mar 31, 2008 23:57
davidxu 2008-04-01 06:56:11 UTC
FreeBSD src repository
Modified files:
lib/libc/stdtime localtime.c
Log:
Normally, we are often reading local time rather than setting time zone,
replace mutex with rwlock, this should eliminate lock contention in
most cases.
Revision Changes Path
1.43 +63 -22 src/lib/libc/stdtime/localtime.c
_______________________________________________
cvs-all@ freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@ freebsd.org"
|
| |
|
| |
no comments
|
|
  |
Author: David XuDavid Xu
Date: Mar 31, 2008 23:24
davidxu 2008-04-01 06:23:08 UTC
FreeBSD src repository
Modified files:
lib/libthr/thread thr_rwlock.c
Log:
Restore normal pthread_cond_signal path to avoid some obscure races.
Revision Changes Path
1.13 +3 -2 src/lib/libthr/thread/thr_rwlock.c
_______________________________________________
cvs-all@ freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@ freebsd.org"
|
| |
|
| |
no comments
|
|
  |
Author: Ruslan ErmilovRuslan Ermilov
Date: Mar 31, 2008 21:52
On Mon, Mar 31, 2008 at 02:44:35PM +0100, Florent Thoumie wrote:
> On Mon, Mar 31, 2008 at 1:58 PM, Pav Lucistnik freebsd.org> wrote:
>> On Mon, 31 Mar 2008 12:45:18 +0000 (UTC), Florent Thoumie wrote
>>
>>> flz 2008-03-31 12:45:18 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>> usr.sbin/pkg_install Makefile
>>> Removed files:
>>> usr.sbin/pkg_install/sign Makefile README check.c common.c
>>> extern.h gzip.c gzip.h main.c pgp.h
>>> pgp_check.c pgp_sign.c pkg_sign.1
>>> sha1.c sign.c stand.c stand.h x509.c
>>> Log:
>>> Retire pkg_sign. It was used to embed signatures in gzip'ed packages.
>>> It's not relevant since we've changed to bzip2 compression.
>>
>> Yay! ...
|
| Show full article (1.52Kb) |
|
no comments
|
|
  |
Author: Doug BartonDoug Barton
Date: Mar 31, 2008 21:49
Jordan K. Hubbard wrote:
>
> On Mar 31, 2008, at 2:56 PM, Giorgos Keramidas wrote:
>
>> This is the age old "these fortune cookies may be offensive to some
>> people" bikeshed. Do we really want to go there again?
>>
>> If removing the ones deleted by Ganbold is considered such a big loss to
>> the consumers of the fortune cookies, then sure, we'll have to backout
>> the removal. I'd prefer if we didn't, but oh well :/
>
>
> from fortune(6):
>
> "I think the world would be a more peaceful place if people
> could just keep their fingers out of the fortune files.
>
> -- Jordan K. Hubbard"
>
> :-) ...
|
| Show full article (1.32Kb) |
|
no comments
|
|
  |
Author: John BirrellJohn Birrell
Date: Mar 31, 2008 21:04
On Mon, Mar 31, 2008 at 07:42:55PM -0700, David O'Brien wrote:
> I assume these will be removed in the near future?
>
> # ZFS sources
> ^src/compat/opensolaris
> ^src/contrib/opensolaris
> ^src/sys/compat/opensolaris
> ^src/sys/contrib/opensolaris
These ones have to stay until the changes are MFC'd to RELENG_7.
AFAIK, the cvs server uses the latest version on CVSROOT/exclude
for pre-commit checks.
I am advised to 'cvs add' the RELENG_7 files despite the fact that
the history on that branch is in on the branch now renamed as
old_RELENG_7.
I think I need to do that initial 'cvs add' without any changes to
files -- just a note about where the history is.
Once that is done, the corresponding lines can be removed from
the exclude file.
|
| Show full article (1.47Kb) |
|
no comments
|
|
  |
Author: David O'BrienDavid O'Brien
Date: Mar 31, 2008 19:43
On Mon, Mar 31, 2008 at 12:21:08AM +0000, John Birrell wrote:
> On Sun, Mar 30, 2008 at 04:58:11PM -0700, David O'Brien wrote:
>> On Fri, Mar 28, 2008 at 09:47:11PM +0000, John Birrell wrote:
>>> jb 2008-03-28 21:47:11 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>> . exclude
>>> Log:
>>> Add the new CDDL paths which contain external src without FreeBSD IDs.
>>
>> Why are these being excluded? The repo-copy put them in place, and after
>> that they should have $FreeBSD$ ID's as you've told me they are modified
>> from the vendor sources.
>
> The repo copy needed a forced commit without other changes. cvs wouldn't
> let me do that without the entry in the exclude file.
|
| Show full article (1.48Kb) |
|
no comments
|
|
  |
Author: David O'BrienDavid O'Brien
Date: Mar 31, 2008 19:30
On Mon, Mar 31, 2008 at 04:16:36AM +0200, Dag-Erling Smrgrav wrote:
> "David O'Brien" FreeBSD.org> writes:
>> This is what should be committed?
>
> No. My code was intended to replace Martin's, not to be merged with it
> into some kind of Frankenstein's monster.
OK. I don't know enough about Emacs to know the difference.
|
| |
|
no comments
|
|
  |
Author: David XuDavid Xu
Date: Mar 31, 2008 19:18
Jeff Roberson wrote:
> On Mon, 31 Mar 2008, David Xu wrote:
>
>> davidxu 2008-03-31 02:55:50 UTC
>>
>> FreeBSD src repository
>>
>> Modified files:
>> lib/libthr/thread thr_cond.c thr_private.h thr_rwlock.c
>> Log:
>> Rewrite rwlock to user atomic operations to change rwlock state, this
>> eliminates internal mutex lock contention when most rwlock operations
>> are read.
>>
>> Orignal patch provided by: jeff
>
> Thanks David!
>
> Do you still plan to do kernel side support so we can totally eliminate
> the pthread mutex and condvars from rwlock? I have evidence that this ...
|
| Show full article (1.65Kb) |
|
no comments
|
|
  |
Author: Weongyo JeongWeongyo Jeong
Date: Mar 31, 2008 18:55
weongyo 2008-04-01 01:55:19 UTC
FreeBSD src repository
Modified files:
sys/modules Makefile
Log:
Add malo driver to the build
Approved by: thompsa (mentor)
Revision Changes Path
1.560 +1 -0 src/sys/modules/Makefile
_______________________________________________
cvs-all@ freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@ freebsd.org"
|
| |
|
no comments
|
|
  |
|
|
  |
Author: Weongyo JeongWeongyo Jeong
Date: Mar 31, 2008 18:48
weongyo 2008-04-01 01:48:08 UTC
FreeBSD src repository
Modified files:
sys/dev/malo if_malohal.c
Log:
remove warnings for 64bit aware platforms.
Approved by: thompsa (mentor)
Revision Changes Path
1.2 +2 -2 src/sys/dev/malo/if_malohal.c
_______________________________________________
cvs-all@ freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@ freebsd.org"
|
| |
|
no comments
|
|
|
|
|
|
|