svn commit: r209243 - in head/sys: conf mips/include mips/mips

2010-06-16 Thread Jayachandran C.
Author: jchandra Date: Thu Jun 17 05:03:01 2010 New Revision: 209243 URL: http://svn.freebsd.org/changeset/base/209243 Log: Merge jmallett@'s n64 work into HEAD - changeset 4 Re-write tlb operations in C with a simpler API. Update callers to use the new API. Changes from http://svn.f

Re: svn commit: r209119 - head/sys/sys

2010-06-16 Thread Lawrence Stewart
On 06/14/10 20:43, Kostik Belousov wrote: On Mon, Jun 14, 2010 at 08:34:15PM +1000, Lawrence Stewart wrote: On 06/14/10 18:52, Kostik Belousov wrote: On Mon, Jun 14, 2010 at 11:52:49AM +1000, Lawrence Stewart wrote: On 06/13/10 20:10, Pawel Jakub Dawidek wrote: On Sun, Jun 13, 2010 at 02:39:5

Re: svn commit: r201546 - in head: . include lib/libc/gen lib/libc/include lib/libthr lib/libthr/thread sys/kern sys/sys

2010-06-16 Thread Xin LI
On Wed, Jun 16, 2010 at 5:16 AM, Renato Botelho wrote: >> +# 20100105: new userland semaphore implementation >> +OLD_FILES+=usr/include/sys/semaphore.h > > Everythime I update my -CURRENT this file is installed again, and is > listed when i run make check-old, I think there is something wrong. I

Re: svn commit: r209106 - in head/sys: kern sys

2010-06-16 Thread Ed Schouten
Hi Kostik, * Konstantin Belousov wrote: > Log: > Add another variation of make_dev(9), make_dev_p(9), that is allowed > to fail and can return useful error code. While we're at it, couldn't we consider removing the `unit' argument from this function? Nowadays unit numbers are mainly useful w

Re: svn commit: r209129 - head/sys/arm/arm

2010-06-16 Thread M. Warner Losh
In message: <20100616210344.47209...@bender> Andrew Turner writes: : On Sun, 13 Jun 2010 13:08:23 + (UTC) : Rafal Jaworowski wrote: : : > Author: raj : > Date: Sun Jun 13 13:08:23 2010 : > New Revision: 209129 : > URL: http://svn.freebsd.org/changeset/base/209129 : > : > Log: :

svn commit: r209242 - head/sys/dev/e1000

2010-06-16 Thread George V. Neville-Neil
Author: gnn Date: Wed Jun 16 20:57:41 2010 New Revision: 209242 URL: http://svn.freebsd.org/changeset/base/209242 Log: Move statistics into the sysctl tree making it easier to find and use them. Add previously hidden statistics, some of which include interrupt and host/card communication c

Re: svn commit: r209241 - head/sys/dev/e1000

2010-06-16 Thread Jack Vogel
Awesome, look forward to checking this out, thanks much George!! Jack On Wed, Jun 16, 2010 at 10:36 AM, George V. Neville-Neil wrote: > Author: gnn > Date: Wed Jun 16 17:36:53 2010 > New Revision: 209241 > URL: http://svn.freebsd.org/changeset/base/209241 > > Log: > Move statistics into the s

svn commit: r209241 - head/sys/dev/e1000

2010-06-16 Thread George V. Neville-Neil
Author: gnn Date: Wed Jun 16 17:36:53 2010 New Revision: 209241 URL: http://svn.freebsd.org/changeset/base/209241 Log: Move statistics into the sysctl tree making it easier to find and use them. Add previously hidden statistics, some of which include interrupt and host/card communication c

Re: svn commit: r209226 - head/sys/fs/tmpfs

2010-06-16 Thread Alan Cox
On 6/16/2010 7:43 AM, Pawel Jakub Dawidek wrote: On Wed, Jun 16, 2010 at 12:41:21AM +, Alan Cox wrote: Author: alc Date: Wed Jun 16 00:41:21 2010 New Revision: 209226 URL: http://svn.freebsd.org/changeset/base/209226 Log: Eliminate unnecessary page queues locking. [...] Could

svn commit: r209240 - head

2010-06-16 Thread Rafal Jaworowski
Author: raj Date: Wed Jun 16 16:52:35 2010 New Revision: 209240 URL: http://svn.freebsd.org/changeset/base/209240 Log: Use awk alone for extracting FDT_DTS_FILE instead of grep/cut, which is simpler and more robust. Submitted by: Andrzej Tobola Modified: head/Makefile.inc1 Modified: h

svn commit: r209239 - head/libexec/rtld-elf/mips

2010-06-16 Thread Jayachandran C.
Author: jchandra Date: Wed Jun 16 16:39:01 2010 New Revision: 209239 URL: http://svn.freebsd.org/changeset/base/209239 Log: Merge jmallett@'s n64 work into HEAD - changeset 3 Update rtld MIPS code to use assembly macros that work on o32/n64. Changes from http://svn.freebsd.org/base/use

svn commit: r209238 - head/sys/dev/e1000

2010-06-16 Thread Jack F Vogel
Author: jfv Date: Wed Jun 16 16:37:36 2010 New Revision: 209238 URL: http://svn.freebsd.org/changeset/base/209238 Log: Changes from John Baldwin adding to last commit, change rxeof api for poll friendliness, and eliminate unnecessary link tasklet use. Thanks John! Modified: head/sys/dev/e

Re: svn commit: r209226 - head/sys/fs/tmpfs

2010-06-16 Thread Alan Cox
On 6/16/2010 7:43 AM, Pawel Jakub Dawidek wrote: On Wed, Jun 16, 2010 at 12:41:21AM +, Alan Cox wrote: Author: alc Date: Wed Jun 16 00:41:21 2010 New Revision: 209226 URL: http://svn.freebsd.org/changeset/base/209226 Log: Eliminate unnecessary page queues locking. [...] Could

Re: svn commit: r209236 - head/sbin/ping6

2010-06-16 Thread Bruce Cran
On Wednesday 16 June 2010 16:55:56 Kostik Belousov wrote: > Why ? Do you distrust the _exit(2) so much ? > The calls are wasted compile and run time. Freeing resources in something as simple as ping6 won't use much compile or run time, and it's good style to free anything you allocate. -- Bruc

svn commit: r209237 - head/sys/kern

2010-06-16 Thread Jaakko Heinonen
Author: jh Date: Wed Jun 16 16:02:17 2010 New Revision: 209237 URL: http://svn.freebsd.org/changeset/base/209237 Log: Correct the function name in a KASSERT. Modified: head/sys/kern/kern_conf.c Modified: head/sys/kern/kern_conf.c ==

Re: svn commit: r209236 - head/sbin/ping6

2010-06-16 Thread Kostik Belousov
On Wed, Jun 16, 2010 at 03:49:17PM +, Bruce Cran wrote: > Author: brucec > Date: Wed Jun 16 15:49:17 2010 > New Revision: 209236 > URL: http://svn.freebsd.org/changeset/base/209236 > > Log: > Call free and freeaddrinfo before exiting. Why ? Do you distrust the _exit(2) so much ? The calls ar

svn commit: r209236 - head/sbin/ping6

2010-06-16 Thread Bruce Cran
Author: brucec Date: Wed Jun 16 15:49:17 2010 New Revision: 209236 URL: http://svn.freebsd.org/changeset/base/209236 Log: Call free and freeaddrinfo before exiting. PR: bin/144730 PR: bin/144974 Submitted by: Earl R. Lapus Approved by: rrs (mentor) MFC after: 1 month Modified: h

svn commit: r209235 - head/usr.sbin/sysinstall

2010-06-16 Thread Bruce Cran
Author: brucec Date: Wed Jun 16 15:40:13 2010 New Revision: 209235 URL: http://svn.freebsd.org/changeset/base/209235 Log: * Allow partial MB/GB values to be entered in the slice and label editors. * Don't strdup the name when calling deviceRegister because the string is copied within new_dev

svn commit: r209234 - head/usr.sbin/powerd

2010-06-16 Thread Alexander Motin
Author: mav Date: Wed Jun 16 15:09:45 2010 New Revision: 209234 URL: http://svn.freebsd.org/changeset/base/209234 Log: Freq sysctls are quite heavy due to set of malloc()/free() calls. Avoid reading current frequency on every period. Instead do it only after changing and periodically from ti

Re: svn commit: r209129 - head/sys/arm/arm

2010-06-16 Thread Rafal Jaworowski
On 2010-06-16, at 11:03, Andrew Turner wrote: > On Sun, 13 Jun 2010 13:08:23 + (UTC) > Rafal Jaworowski wrote: > >> Author: raj >> Date: Sun Jun 13 13:08:23 2010 >> New Revision: 209129 >> URL: http://svn.freebsd.org/changeset/base/209129 >> >> Log: >> Improve style. >> >> Modified: >>

svn commit: r209233 - in head/lib/libc: . mips mips/gen mips/sys

2010-06-16 Thread Jayachandran C.
Author: jchandra Date: Wed Jun 16 14:13:36 2010 New Revision: 209233 URL: http://svn.freebsd.org/changeset/base/209233 Log: Merge jmallett@'s n64 work into HEAD - changeset 2 Update libc Makefiles. Add makecontext implementation. Changes from http://svn.freebsd.org/base/user/jmallett

svn commit: r209232 - head/sys/arm/arm

2010-06-16 Thread Rafal Jaworowski
Author: raj Date: Wed Jun 16 14:10:39 2010 New Revision: 209232 URL: http://svn.freebsd.org/changeset/base/209232 Log: Move ARM nexus rman initialization to attach routine. This fixes a panic, which started to trigger after r209129 cleanup. Submitted by: Andrew Turner Modified: head

svn commit: r209231 - in head/lib/libc/mips: . gen string sys

2010-06-16 Thread Jayachandran C.
Author: jchandra Date: Wed Jun 16 12:55:14 2010 New Revision: 209231 URL: http://svn.freebsd.org/changeset/base/209231 Log: Merge jmallett@'s n64 work into HEAD - changeset 1. Update libc assembly code to use macros that work on both o32 and n64. Merge string functions from NetBSD. T

Re: svn commit: r209226 - head/sys/fs/tmpfs

2010-06-16 Thread Pawel Jakub Dawidek
On Wed, Jun 16, 2010 at 12:41:21AM +, Alan Cox wrote: > Author: alc > Date: Wed Jun 16 00:41:21 2010 > New Revision: 209226 > URL: http://svn.freebsd.org/changeset/base/209226 > > Log: > Eliminate unnecessary page queues locking. [...] Could you take a look at this patch: http://pe

svn commit: r209230 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-06-16 Thread Pawel Jakub Dawidek
Author: pjd Date: Wed Jun 16 12:42:20 2010 New Revision: 209230 URL: http://svn.freebsd.org/changeset/base/209230 Log: Remove redundant assignment. MFC after:3 days Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Modified: head/sys/cddl/contrib/opensolaris

Re: svn commit: r201546 - in head: . include lib/libc/gen lib/libc/include lib/libthr lib/libthr/thread sys/kern sys/sys

2010-06-16 Thread Renato Botelho
On Mon, Jan 4, 2010 at 11:37 PM, David Xu wrote: > Author: davidxu > Date: Tue Jan  5 02:37:59 2010 > New Revision: 201546 > URL: http://svn.freebsd.org/changeset/base/201546 > > Log: >  Use umtx to implement process sharable semaphore, to make this work, >  now type sema_t is a structure which ca

Re: svn commit: r209221 - head/bin/sh

2010-06-16 Thread Ed Schouten
* Dag-Erling Smørgrav wrote: > Jilles Tjoelker writes: > > Log: > > sh: Add filename completion. > > Wonderful! Now I'll never have to use csh again :) Exactly. Thanks, Jilles! -- Ed Schouten WWW: http://80386.nl/ pgpx0bSukmU9B.pgp Description: PGP signature

Re: svn commit: r209129 - head/sys/arm/arm

2010-06-16 Thread Andrew Turner
On Sun, 13 Jun 2010 13:08:23 + (UTC) Rafal Jaworowski wrote: > Author: raj > Date: Sun Jun 13 13:08:23 2010 > New Revision: 209129 > URL: http://svn.freebsd.org/changeset/base/209129 > > Log: > Improve style. > > Modified: > head/sys/arm/arm/nexus.c > > Modified: head/sys/arm/arm/nexus

svn commit: r209229 - head/etc

2010-06-16 Thread Andriy Gapon
Author: avg Date: Wed Jun 16 08:20:01 2010 New Revision: 209229 URL: http://svn.freebsd.org/changeset/base/209229 Log: device.hints: do not install when WITHOUT_BOOT is set Forced commit to fix commit message in r209228. Discussed with: imp MFC after:2 weeks Modified: he

Re: svn commit: r209228 - head/etc

2010-06-16 Thread Andriy Gapon
on 16/06/2010 10:52 Andriy Gapon said the following: > Author: avg > Date: Wed Jun 16 07:52:44 2010 > New Revision: 209228 > URL: http://svn.freebsd.org/changeset/base/209228 > > Log: > device.hints: do install when WITHOUT_BOOT is set Oh, this should have been "do NOT install". > Discussed

svn commit: r209228 - head/etc

2010-06-16 Thread Andriy Gapon
Author: avg Date: Wed Jun 16 07:52:44 2010 New Revision: 209228 URL: http://svn.freebsd.org/changeset/base/209228 Log: device.hints: do install when WITHOUT_BOOT is set Discussed with: imp MFC after:2 weeks Modified: head/etc/Makefile Modified: head/etc/Makefile