svn commit: r206721 - in head/sys/mips: cavium cavium/dev/rgmii mips

2010-04-16 Thread Juli Mallett
Author: jmallett Date: Sat Apr 17 03:08:13 2010 New Revision: 206721 URL: http://svn.freebsd.org/changeset/base/206721 Log: o) Add SMP support for Octeon using U-Boot to launch all the processors at the same time. o) Remove some unused trivial uart functions from octeon_machdep now that t

svn commit: r206718 - in head/sys/mips: conf mips

2010-04-16 Thread Juli Mallett
Author: jmallett Date: Sat Apr 17 01:49:50 2010 New Revision: 206718 URL: http://svn.freebsd.org/changeset/base/206718 Log: o) Back out my previous change to SWARM; some of it was to address an issue that turned out to be unrelated, and the rest was, as pointed out by Neel, just wrong-

svn commit: r206717 - in head: . sys/mips/include sys/mips/mips sys/mips/rmi

2010-04-16 Thread Juli Mallett
s.inc Sat Apr 17 00:05:22 2010(r206716) +++ head/ObsoleteFiles.inc Sat Apr 17 01:17:31 2010(r206717) @@ -14,6 +14,10 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20100416: [mips] removed +.if ${TARGET_ARCH} == "mips"

svn commit: r206716 - in head/sys/mips: include mips

2010-04-16 Thread Juli Mallett
Author: jmallett Date: Sat Apr 17 00:05:22 2010 New Revision: 206716 URL: http://svn.freebsd.org/changeset/base/206716 Log: o) Remove code related to VM_ALLOC_WIRED_TLB_PG_POOL, VM_KERNEL_ALLOC_OFFSET and floating pages. They are unused and unsupported. Modified: head/sys/mips/include/p

svn commit: r206715 - head/sys/mips/include

2010-04-16 Thread Juli Mallett
Author: jmallett Date: Fri Apr 16 23:54:56 2010 New Revision: 206715 URL: http://svn.freebsd.org/changeset/base/206715 Log: Adjust limits and formats for ABIs with 64-bit longs. Modified: head/sys/mips/include/_inttypes.h head/sys/mips/include/_limits.h Modified: head/sys/mips/include/_int

svn commit: r206714 - in head/sys/mips: include mips

2010-04-16 Thread Juli Mallett
Author: jmallett Date: Fri Apr 16 23:48:28 2010 New Revision: 206714 URL: http://svn.freebsd.org/changeset/base/206714 Log: o) Use the direct map where possible for uiomove_fromphys, based on code from sparc64. o) Use uiomove_fromphys rather than the broken fpage mechanism for /dev/mem.

svn commit: r206713 - head/sys/mips/include

2010-04-16 Thread Juli Mallett
Author: jmallett Date: Fri Apr 16 23:46:30 2010 New Revision: 206713 URL: http://svn.freebsd.org/changeset/base/206713 Log: o) Fix the intr_* functions to not spam the whole status register, just the IE bit. o) Remove some unused inlines. o) Generate CP0 access functions for 64-bit TLB

svn commit: r206712 - head/sys/mips/conf

2010-04-16 Thread Juli Mallett
Author: jmallett Date: Fri Apr 16 23:42:19 2010 New Revision: 206712 URL: http://svn.freebsd.org/changeset/base/206712 Log: Set KERNLOADADDR and TARGET_BIG_ENDIAN for SWARM. Modified: head/sys/mips/conf/SWARM Modified: head/sys/mips/conf/SWARM

Re: svn commit: r206408 - in head: etc etc/defaults etc/rc.d share/man/man5

2010-04-16 Thread Doug Barton
Rather than have the discussion about this here I'm going to respond to your message on -current where the most recent discussion about this took place. Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effecti

Re: svn commit: r206408 - in head: etc etc/defaults etc/rc.d share/man/man5

2010-04-16 Thread Bjoern A. Zeeb
On Fri, 9 Apr 2010, Doug Barton wrote: Hi, first off all it would have been easier to figure a few things out, if the several different things had been individual commits or if the commit hadn't happed in the middle of a discussion that died with this. The comments below are on the first four t

svn commit: r206711 - in head: lib/libc/gen tools/regression/lib/libc/gen

2010-04-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Apr 16 22:29:24 2010 New Revision: 206711 URL: http://svn.freebsd.org/changeset/base/206711 Log: fnmatch: Fix bad FNM_PERIOD disabling if an asterisk has been seen. Example: fnmatch("a*b/*", "abbb/.x", FNM_PATHNAME | FNM_PERIOD) PR: 116074 MFC after

svn commit: r206710 - head/tools/regression/lib/libc/gen

2010-04-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Apr 16 22:15:26 2010 New Revision: 206710 URL: http://svn.freebsd.org/changeset/base/206710 Log: Add some tests for fnmatch(3). MFC after:1 week Added: head/tools/regression/lib/libc/gen/test-fnmatch.c (contents, props changed) Modified: head/tools/regres

svn commit: r206709 - head/lib/libz

2010-04-16 Thread Xin LI
Author: delphij Date: Fri Apr 16 20:07:24 2010 New Revision: 206709 URL: http://svn.freebsd.org/changeset/base/206709 Log: Expose a few symbols as public interface rather than private. Note: the *64 interfaces are no longer exposed via zlib.h but were keep as public interfaces; Note

svn commit: r206708 - head/lib/libz

2010-04-16 Thread Xin LI
Author: delphij Date: Fri Apr 16 20:04:45 2010 New Revision: 206708 URL: http://svn.freebsd.org/changeset/base/206708 Log: MFV: libz 1.2.4.3. Modified: head/lib/libz/ChangeLog head/lib/libz/README head/lib/libz/deflate.c head/lib/libz/gzguts.h head/lib/libz/gzlib.c head/lib/libz/inf

svn commit: r206706 - head/etc/rc.d

2010-04-16 Thread Rui Paulo
Author: rpaulo Date: Fri Apr 16 16:49:42 2010 New Revision: 206706 URL: http://svn.freebsd.org/changeset/base/206706 Log: Add ubthidhci. MFC after:2 days Modified: head/etc/rc.d/Makefile Modified: head/etc/rc.d/Makefile ===

svn commit: r206705 - head/sys/dev/ixgbe

2010-04-16 Thread Jack F Vogel
Author: jfv Date: Fri Apr 16 16:33:05 2010 New Revision: 206705 URL: http://svn.freebsd.org/changeset/base/206705 Log: Remove the tx queue selection based on the cpu whe no flowid is present, this was causing some bad reordering, now just use 0. Also, add a few watchdog bits, and tx han

Re: svn commit: r206687 - head/usr.bin/indent

2010-04-16 Thread Bruce Evans
On Fri, 16 Apr 2010, Colin Percival wrote: Bruce Evans wrote: On Thu, 15 Apr 2010, Andriy Gapon wrote: It seems that identifier "_t" is sometimes used as a variable name, even in our tree. [...] Funny. POSIX reserves "_t" as a suffix in header files, so unless it also requires a non-null

Re: svn commit: r206687 - head/usr.bin/indent

2010-04-16 Thread Colin Percival
Bruce Evans wrote: > On Thu, 15 Apr 2010, Andriy Gapon wrote: >> It seems that identifier "_t" is sometimes used as a variable name, >> even in our tree. [...] > > Funny. POSIX reserves "_t" as a suffix in header files, so unless it > also requires a non-null prefix, "_t" is reserved in POSIX.

Re: svn commit: r206687 - head/usr.bin/indent

2010-04-16 Thread Bruce Evans
On Thu, 15 Apr 2010, Andriy Gapon wrote: Log: indent(1): don't treat bare '_t' as a type name when -ta is used It seems that identifier "_t" is sometimes used as a variable name, even in our tree. Not that I endorse that, but still it's better to require at least one character before _t su

Re: svn commit: r206452 - head/sys/netinet

2010-04-16 Thread Bjoern A. Zeeb
On Fri, 16 Apr 2010, Bruce Simpson wrote: On 04/16/10 09:23, Alexander Leidinger wrote: IP multicast group membership is always scoped to physical links [1]. The 4.4BSD API originally used the "primary IP address" to identify each link. Unfortunately this is not a persistent identifier, espe

Re: svn commit: r206452 - head/sys/netinet

2010-04-16 Thread Bruce Simpson
On 04/16/10 09:23, Alexander Leidinger wrote: IP multicast group membership is always scoped to physical links [1]. The 4.4BSD API originally used the "primary IP address" to identify each link. Unfortunately this is not a persistent identifier, especially so in the use-case which had problem

Re: svn commit: r205954 - head/include

2010-04-16 Thread Bruce Evans
On Thu, 15 Apr 2010, David Schultz wrote: On Wed, Mar 31, 2010, Juli Mallett wrote: Be like stdlib.h and bring in a wchar_t definition and use it to prototype wcstoimax and wcstoumax, rather than spelling it __wchar_t. This is necessary to use these functions in C++ where wchar_t is diff

Re: svn commit: r206452 - head/sys/netinet

2010-04-16 Thread Alexander Leidinger
Quoting Bruce Simpson (from Thu, 15 Apr 2010 18:10:04 +0100): On 04/10/10 13:05, Bruce M Simpson wrote: Log: Fix a few issues related to the legacy 4.4 BSD multicast APIs. IPv4 addresses can and do change during normal operation. Testing by pfSense developers exposed an issue where Op

svn commit: r206698 - head/sys/fs/devfs

2010-04-16 Thread Jaakko Heinonen
Author: jh Date: Fri Apr 16 07:02:28 2010 New Revision: 206698 URL: http://svn.freebsd.org/changeset/base/206698 Log: Revert r206560. The change doesn't work correctly in all cases with multiple devfs mounts. Modified: head/sys/fs/devfs/devfs_devs.c head/sys/fs/devfs/devfs_int.h Modified