svn commit: r254439 - head/sys/vm

2013-08-17 Thread Konstantin Belousov
Author: kib Date: Sat Aug 17 07:10:01 2013 New Revision: 254439 URL: http://svnweb.freebsd.org/changeset/base/254439 Log: Remove the arbitrary binding of the pagedaemon threads to the domains, update the comment accordingly and make it more precise. Requested and reviewed by:jeff (pre

svn commit: r254440 - head/usr.sbin/rwhod

2013-08-17 Thread Hiroki Sato
Author: hrs Date: Sat Aug 17 07:12:52 2013 New Revision: 254440 URL: http://svnweb.freebsd.org/changeset/base/254440 Log: Unbreak rwhod(8): - It did not work with GENERIC kernel after r250603 because options PROCDESC was required for pdfork(2). It now just uses fork(2) instead when

svn commit: r254441 - head/sys/netinet6

2013-08-17 Thread Hiroki Sato
Author: hrs Date: Sat Aug 17 07:14:45 2013 New Revision: 254441 URL: http://svnweb.freebsd.org/changeset/base/254441 Log: Return 0 in nbi->expire when la_expire == 0. Conversion from time_uptime to time_second should not be performed in this case. Modified: head/sys/netinet6/nd6.c Modifie

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

2013-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Aug 17 14:09:46 2013 New Revision: 254445 URL: http://svnweb.freebsd.org/changeset/base/254445 Log: Remove redundant variable. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vf

svn commit: r254446 - head/sys/kern

2013-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Aug 17 14:13:45 2013 New Revision: 254446 URL: http://svnweb.freebsd.org/changeset/base/254446 Log: In r114945 the line 'nmp = TAILQ_NEXT(mp, mnt_list);' was duplicated. Instead of just removing the duplicate, convert the loop to TAILQ_FOREACH(). Modified: head/sys/ker

svn commit: r254447 - head/sys/compat/freebsd32

2013-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Aug 17 14:17:13 2013 New Revision: 254447 URL: http://svnweb.freebsd.org/changeset/base/254447 Log: Make pdfork(2), pdkill(2) and pdgetpid(2) syscalls available for 32bit binaries running under 64bit kernel. Sponsored by: The FreeBSD Foundation Modified: head/sys/

svn commit: r254448 - head/sys/compat/freebsd32

2013-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Aug 17 14:18:41 2013 New Revision: 254448 URL: http://svnweb.freebsd.org/changeset/base/254448 Log: Regenerate after r254447. Sponsored by: The FreeBSD Foundation Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_syscall.h

svn commit: r254449 - head/contrib/binutils/gas/config

2013-08-17 Thread Andrew Turner
Author: andrew Date: Sat Aug 17 14:36:32 2013 New Revision: 254449 URL: http://svnweb.freebsd.org/changeset/base/254449 Log: Silence a warning that is incorrect on ARMv6 and later. In the smull, umull, smlal, and umlal the output registers are allowed to be the same as either input registers

svn commit: r254450 - head/lib/libthread_db/arch/arm

2013-08-17 Thread Andrew Turner
Author: andrew Date: Sat Aug 17 14:42:40 2013 New Revision: 254450 URL: http://svnweb.freebsd.org/changeset/base/254450 Log: Ensure we set all fpu registers to zero by using the address and size of the union over one of its members. Modified: head/lib/libthread_db/arch/arm/libpthread_md.c

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

2013-08-17 Thread Andrew Turner
Author: andrew Date: Sat Aug 17 14:52:19 2013 New Revision: 254451 URL: http://svnweb.freebsd.org/changeset/base/254451 Log: Remove unused FPE code. This is not enabled anywhere as it is the only file I can find containing FAST_FPE. It appears this would not work as want_resched is not defin

svn commit: r254452 - head/sys/arm/include

2013-08-17 Thread Andrew Turner
Author: andrew Date: Sat Aug 17 14:53:53 2013 New Revision: 254452 URL: http://svnweb.freebsd.org/changeset/base/254452 Log: Remove fpe_sp_state as we don't support fpe. Modified: head/sys/arm/include/fp.h head/sys/arm/include/pcb.h Modified: head/sys/arm/include/fp.h =

svn commit: r254453 - head/lib/libc/sys

2013-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Aug 17 14:55:31 2013 New Revision: 254453 URL: http://svnweb.freebsd.org/changeset/base/254453 Log: Correct function name and return value. Modified: head/lib/libc/sys/cap_ioctls_limit.2 Modified: head/lib/libc/sys/cap_ioctls_limit.2

svn commit: r254454 - in head/sys: arm/arm conf

2013-08-17 Thread Andrew Turner
Author: andrew Date: Sat Aug 17 15:09:14 2013 New Revision: 254454 URL: http://svnweb.freebsd.org/changeset/base/254454 Log: Remove the ARMFPE option. It is unsupported, and appears to be broken as arm_fpe_core_changecontext is not a function. Modified: head/sys/arm/arm/swtch.S head/sys/c

svn commit: r254455 - head/sys/conf

2013-08-17 Thread Andrew Turner
Author: andrew Date: Sat Aug 17 15:21:17 2013 New Revision: 254455 URL: http://svnweb.freebsd.org/changeset/base/254455 Log: Remove the armfpe config options. These files don't exist on FreeBSD. Modified: head/sys/conf/files.arm Modified: head/sys/conf/files.arm =

svn commit: r254457 - head/sys/kern

2013-08-17 Thread Bryan Venteicher
Author: bryanv Date: Sat Aug 17 17:02:43 2013 New Revision: 254457 URL: http://svnweb.freebsd.org/changeset/base/254457 Log: Do not use potentially stale thread in kthread_add() When an existing process is provided, the thread selected to use to initialize the new thread could have exited

svn commit: r254459 - head/usr.bin/netstat

2013-08-17 Thread Hiroki Sato
Author: hrs Date: Sat Aug 17 17:23:42 2013 New Revision: 254459 URL: http://svnweb.freebsd.org/changeset/base/254459 Log: - Use getnameinfo(3) instead of gethostbyaddr(3) or inet_ntop(3). - Fill sin6_scope_id from in6p.sin6_addr.s6_addr[2]. struct inpcb has struct in6_addr for the endp

svn commit: r254461 - in head/sys: arm/arm arm/conf arm/include conf

2013-08-17 Thread Andrew Turner
Author: andrew Date: Sat Aug 17 18:51:38 2013 New Revision: 254461 URL: http://svnweb.freebsd.org/changeset/base/254461 Log: Rename device vfp to option VFP and retire the ARM_VFP_SUPPORT option. This simplifies enabling as previously both options were required to be enabled, now we only nee

svn commit: r254462 - head/usr.sbin/rtsold

2013-08-17 Thread Hiroki Sato
Author: hrs Date: Sat Aug 17 19:23:35 2013 New Revision: 254462 URL: http://svnweb.freebsd.org/changeset/base/254462 Log: - Remove struct ifinfo *iflist. It is no longer used. - Suppress warnings about increase of alignment requirement. Modified: head/usr.sbin/rtsold/dump.c head/usr.sbin

svn commit: r254463 - in head: lib/libc/amd64/sys lib/libc/gen lib/libc/i386/sys sys/amd64/include sys/i386/include

2013-08-17 Thread Jilles Tjoelker
Author: jilles Date: Sat Aug 17 19:24:58 2013 New Revision: 254463 URL: http://svnweb.freebsd.org/changeset/base/254463 Log: libc: Access _logname_valid more efficiently. The variable _logname_valid is not exported via the version script; therefore, change C and i386/amd64 assembler code

svn commit: r254464 - head/sys/arm/conf

2013-08-17 Thread Ian Lepore
Author: ian Date: Sat Aug 17 19:29:51 2013 New Revision: 254464 URL: http://svnweb.freebsd.org/changeset/base/254464 Log: Enable VFP support for BeagleBone. Modified: head/sys/arm/conf/BEAGLEBONE Modified: head/sys/arm/conf/BEAGLEBONE =

svn commit: r254465 - head/sys/sys

2013-08-17 Thread Ed Maste
Author: emaste Date: Sat Aug 17 19:34:41 2013 New Revision: 254465 URL: http://svnweb.freebsd.org/changeset/base/254465 Log: Correct implementation of atomic_flag_test_and_set The function sets the flag and returns the previous value (7.17.8.1). Modified: head/sys/sys/stdatomic.h Modifi

svn commit: r254466 - in head/sys/amd64: amd64 include

2013-08-17 Thread Neel Natu
Author: neel Date: Sat Aug 17 19:49:08 2013 New Revision: 254466 URL: http://svnweb.freebsd.org/changeset/base/254466 Log: Bump up the maximum addressable memory on amd64 systems from 1TB to 4TB. Bump up the KVA size proportionally from 512GB to 2TB. The number of page table pages used by

svn commit: r254467 - head/sys/compat/linux

2013-08-17 Thread Mark Johnston
Author: markj Date: Sat Aug 17 21:53:37 2013 New Revision: 254467 URL: http://svnweb.freebsd.org/changeset/base/254467 Log: Remove a couple of unused macros. MFC after:3 days Modified: head/sys/compat/linux/linux_dtrace.h Modified: head/sys/compat/linux/linux_dtrace.h ==

svn commit: r254468 - in head/sys: cddl/dev/sdt sys

2013-08-17 Thread Mark Johnston
Author: markj Date: Sat Aug 17 22:02:26 2013 New Revision: 254468 URL: http://svnweb.freebsd.org/changeset/base/254468 Log: Add a "translated type" argument to SDT_PROBE_ARGTYPE() and add some macros which allow one to define SDT probes that specify translated types. The idea is to make it e

svn commit: r254469 - head/share/man/man9

2013-08-17 Thread Mark Johnston
Author: markj Date: Sat Aug 17 22:06:30 2013 New Revision: 254469 URL: http://svnweb.freebsd.org/changeset/base/254469 Log: Update the SDT(9) man page with the macros added in 254468. Also change the existing examples to not pass an mbuf as a probe argument. There's no obvious reason to have

svn commit: r254470 - head/usr.sbin/rtsold

2013-08-17 Thread Hiroki Sato
Author: hrs Date: Sat Aug 17 22:13:26 2013 New Revision: 254470 URL: http://svnweb.freebsd.org/changeset/base/254470 Log: Use sysctl(ICMPV6CTL_ND6_DRLIST) instead of SIOCGDRLST_IN6 ioctl. Modified: head/usr.sbin/rtsold/probe.c Modified: head/usr.sbin/rtsold/probe.c ==

Re: svn commit: r254273 - in head: . include lib lib/libc/iconv lib/libiconv_compat lib/libkiconv share/mk sys/sys tools/build/mk

2013-08-17 Thread Dimitry Andric
On Aug 13, 2013, at 09:15, Peter Wemm wrote: > Author: peter > Date: Tue Aug 13 07:15:01 2013 > New Revision: 254273 > URL: http://svnweb.freebsd.org/changeset/base/254273 > > Log: > The iconv in libc did two things - implement the standard APIs, the GNU > extensions and also tried to be link t

svn commit: r254476 - head/sys/dev/hwpmc

2013-08-17 Thread Adrian Chadd
Author: adrian Date: Sun Aug 18 06:08:52 2013 New Revision: 254476 URL: http://svnweb.freebsd.org/changeset/base/254476 Log: Add in missing events for Sandy Bridge Xeon. * Add in MEM_LOAD_UOPS_LLC_HIT_RETIRED for both sandy bridge and sandy bridge Xeon. Right now it only is enabled for

Re: svn commit: r254476 - head/sys/dev/hwpmc

2013-08-17 Thread hiren panchasara
On Sat, Aug 17, 2013 at 11:08 PM, Adrian Chadd wrote: > Author: adrian > Date: Sun Aug 18 06:08:52 2013 > New Revision: 254476 > URL: http://svnweb.freebsd.org/changeset/base/254476 > > Log: > Add in missing events for Sandy Bridge Xeon. > > * Add in MEM_LOAD_UOPS_LLC_HIT_RETIRED for both san