Re: svn commit: r286715 - head/lib/libc/string

2015-08-13 Thread David Chisnall
On 13 Aug 2015, at 08:56, Marcelo Araujo araujobsdp...@gmail.com wrote: So it means, this commit here was right already: https://svnweb.freebsd.org/base?view=revisionrevision=286651 Although I made a mistake with the date. More or less. I partly agree with Bruce that suggesting memcpy is

Re: svn commit: r286715 - head/lib/libc/string

2015-08-13 Thread David Chisnall
On 13 Aug 2015, at 08:11, Marcelo Araujo araujobsdp...@gmail.com wrote: The bcopy() was removed in IEEE Std 1003.1-2008 and it is marked as LEGACY in IEEE Std 1003.1-2004. However, BSD has its implementation before IEEE Std 1003.1-2001. In my understood it is obsolete on POSIX, but not

Re: svn commit: r286715 - head/lib/libc/string

2015-08-13 Thread Marcelo Araujo
Hi David, So it means, this commit here was right already: https://svnweb.freebsd.org/base?view=revisionrevision=286651 Although I made a mistake with the date. All the best. 2015-08-13 15:24 GMT+08:00 David Chisnall thera...@freebsd.org: On 13 Aug 2015, at 08:11, Marcelo Araujo

Re: svn commit: r286715 - head/lib/libc/string

2015-08-13 Thread Marcelo Araujo
2015-08-13 14:51 GMT+08:00 Marcelo Araujo araujobsdp...@gmail.com: Hi Bruce, I sent it already in private to you, as we were talking about the implementation of bcopy(3) on BSD and the POSIX one. So, I will send the patch again here, to let other developer give their opinion about it.

Re: svn commit: r286715 - head/lib/libc/string

2015-08-13 Thread Marcelo Araujo
Hi Bruce, I sent it already in private to you, as we were talking about the implementation of bcopy(3) on BSD and the POSIX one. So, I will send the patch again here, to let other developer give their opinion about it. Thanks to explain over and over again. Now it is clear to me. All the

Re: svn commit: r286715 - head/lib/libc/string

2015-08-13 Thread Bruce Evans
On Thu, 13 Aug 2015, David Chisnall wrote: On 13 Aug 2015, at 08:11, Marcelo Araujo araujobsdp...@gmail.com wrote: The bcopy() was removed in IEEE Std 1003.1-2008 and it is marked as LEGACY in IEEE Std 1003.1-2004. However, BSD has its implementation before IEEE Std 1003.1-2001. In my

svn commit: r286721 - head/sys/arm64/arm64

2015-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 13:21:00 2015 New Revision: 286721 URL: https://svnweb.freebsd.org/changeset/base/286721 Log: arm64: turn unknown el0 exception into a SIGILL It seems we get EXCP_UNKNOWN from QEMU when executing zeroed memory. Print a register dump here and signal illegal

Re: svn commit: r286698 - head/sys/kern

2015-08-13 Thread Gleb Smirnoff
On Wed, Aug 12, 2015 at 08:08:54PM +, Mariusz Zaborski wrote: M Author: oshogbo M Date: Wed Aug 12 20:08:54 2015 M New Revision: 286698 M URL: https://svnweb.freebsd.org/changeset/base/286698 M M Log: M When the wait*(2) syscalls wait for any process (P_ALL), they should M ignore

svn commit: r286719 - head/lib/libgeom

2015-08-13 Thread Alexander Motin
Author: mav Date: Thu Aug 13 13:19:56 2015 New Revision: 286719 URL: https://svnweb.freebsd.org/changeset/base/286719 Log: Revert part of r280687, reporting 1 (true) for empty value. For example, it made gpart partitions without label report 1 as label. PR: 202089 MFC

svn commit: r286720 - head/sys/dev/md

2015-08-13 Thread Andrey V. Elsukov
Author: ae Date: Thu Aug 13 13:20:29 2015 New Revision: 286720 URL: https://svnweb.freebsd.org/changeset/base/286720 Log: Use g_conf_printf_escaped() to escape illegal symbols in file name. PR: 202289 MFC after:1 week Modified: head/sys/dev/md/md.c Modified:

svn commit: r286722 - head/sys/netinet

2015-08-13 Thread Alexander V. Chernikov
Author: melifaro Date: Thu Aug 13 13:38:09 2015 New Revision: 286722 URL: https://svnweb.freebsd.org/changeset/base/286722 Log: Move lle update code from from gigantic ip_arpinput() to separate bunch of functions. The goal is to isolate actual lle updates to permit more fine-grained

svn commit: r286723 - head/sys/dev/vt/hw/vga

2015-08-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Aug 13 14:43:11 2015 New Revision: 286723 URL: https://svnweb.freebsd.org/changeset/base/286723 Log: Fix text mode operation. We first map 64KB at 0xA and then determine whether to work in text or graphics mode. When graphics mode, the mapping is precisely

Re: svn commit: r286715 - head/lib/libc/string

2015-08-13 Thread Pedro Giffuni
FWIW; I think the posix manpage is in the right direction. For a more detailed discussion about replacing bcopys you may read Ted Unangst's blog post[1], but of course OpenBSD is not FreeBSD. I honesly would sepnd much time in bcopy, it is one of those things that will stay in FreeBSD for a

svn commit: r286724 - head/sys/sys

2015-08-13 Thread Ian Lepore
Author: ian Date: Thu Aug 13 14:43:25 2015 New Revision: 286724 URL: https://svnweb.freebsd.org/changeset/base/286724 Log: Constify the pointers to eventtimer and timecounter name strings. The need for this appears as soon as you try to set the names to something that isn't a quoted

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

2015-08-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Aug 13 14:53:29 2015 New Revision: 286726 URL: https://svnweb.freebsd.org/changeset/base/286726 Log: Instead of having separate do_sync functions for ARM_ARCH 6 vs. ARM_ARCH = 7, use the dmb() macro defined in machine/atomic.h Submitted by: Steve Kiernan

svn commit: r286727 - in head/sys: conf dev/md

2015-08-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Aug 13 15:16:34 2015 New Revision: 286727 URL: https://svnweb.freebsd.org/changeset/base/286727 Log: Change md(4) to use weak symbols as start, end and size for the embedded root disk. The embedded image is linked into the kernel in the .mfs section. Add rules

svn commit: r286728 - in head: share/man/man4/man4.arm sys/arm/conf sys/arm/ti/am335x sys/modules/am335x_dmtpps

2015-08-13 Thread Ian Lepore
Author: ian Date: Thu Aug 13 15:19:30 2015 New Revision: 286728 URL: https://svnweb.freebsd.org/changeset/base/286728 Log: Add a new PPS driver for AM335x (beaglebone) timer hardware. This can be used as a module or compiled-in. Added: head/share/man/man4/man4.arm/am335x_dmtpps.4

Re: svn commit: r286698 - head/sys/kern

2015-08-13 Thread Mariusz Zaborski
On Thu, Aug 13, 2015 at 03:49:30PM +0300, Gleb Smirnoff wrote: On Wed, Aug 12, 2015 at 08:08:54PM +, Mariusz Zaborski wrote: M Author: oshogbo M Date: Wed Aug 12 20:08:54 2015 M New Revision: 286698 M URL: https://svnweb.freebsd.org/changeset/base/286698 M M Log: M When the wait*(2)

svn commit: r286725 - in head/sys/arm: arm include

2015-08-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Aug 13 14:50:11 2015 New Revision: 286725 URL: https://svnweb.freebsd.org/changeset/base/286725 Log: The Broadcom BCM56060 chip has a Cortex-A9R4 core. Submitted by: Steve Kiernan ste...@juniper.net Reviewed by: imp@ Differential Revision:

svn commit: r286733 - head/sys/dev/bxe

2015-08-13 Thread Dimitry Andric
Author: dim Date: Thu Aug 13 18:24:41 2015 New Revision: 286733 URL: https://svnweb.freebsd.org/changeset/base/286733 Log: Avoid left-shifting negative signed values in bxe(4). Reviewed by: davidcs MFC after:3 days Modified: head/sys/dev/bxe/ecore_hsi.h Modified:

svn commit: r286736 - stable/10/release/doc/en_US.ISO8859-1/errata

2015-08-13 Thread Glen Barber
Author: gjb Date: Thu Aug 13 18:41:53 2015 New Revision: 286736 URL: https://svnweb.freebsd.org/changeset/base/286736 Log: Update the errata article.xml file for 10.2-RELEASE. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified:

svn commit: r286738 - stable/10/release/doc/en_US.ISO8859-1/errata

2015-08-13 Thread Glen Barber
Author: gjb Date: Thu Aug 13 18:50:54 2015 New Revision: 286738 URL: https://svnweb.freebsd.org/changeset/base/286738 Log: Document a known issue with the VirtualBox Vagrant provider failing to boot on the first invocation of 'vagrant up'. Approved by: re (implicit) Sponsored by: The

svn commit: r286734 - stable/10/release/doc/share/xml

2015-08-13 Thread Glen Barber
Author: gjb Date: Thu Aug 13 18:39:32 2015 New Revision: 286734 URL: https://svnweb.freebsd.org/changeset/base/286734 Log: Update FreeBSD version numbers in preparation of properly creating the 10.2-RELEASE errata.html page. Approved by: re (implicit) Sponsored by: The FreeBSD

svn commit: r286730 - in head: . gnu/usr.bin/binutils lib targets/pseudo/toolchain tools/build/mk tools/build/options usr.bin

2015-08-13 Thread Ed Maste
THINK THAT FreeBSD 11 disable the most expensive debugging functionality run ln -s 'abort:false,junk:false' /etc/malloc.conf.) +20150813: + The WITHOUT_ELFTOOLCHAIN_TOOLS src.conf(5) knob has been retired. + Control over building the ELF Tool Chain tools is now provided

svn commit: r286737 - head/cddl/contrib/opensolaris/cmd/ztest

2015-08-13 Thread Xin LI
Author: delphij Date: Thu Aug 13 18:45:52 2015 New Revision: 286737 URL: https://svnweb.freebsd.org/changeset/base/286737 Log: Plug a memory leak. MFC after:2 weeks Modified: head/cddl/contrib/opensolaris/cmd/ztest/ztest.c Modified: head/cddl/contrib/opensolaris/cmd/ztest/ztest.c

svn commit: r286735 - stable/10/release/doc/share/xml

2015-08-13 Thread Glen Barber
Author: gjb Date: Thu Aug 13 18:40:32 2015 New Revision: 286735 URL: https://svnweb.freebsd.org/changeset/base/286735 Log: Prune Security Advisories and Errata Notices from the 10.2-RELEASE errata page. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified:

svn commit: r286732 - head/share/mk

2015-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 18:01:50 2015 New Revision: 286732 URL: https://svnweb.freebsd.org/changeset/base/286732 Log: Remove remnant of WITHOUT_ELFTOOLCHAIN_TOOLS missed in r286730 Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.mk

svn commit: r286731 - head/share/man/man5

2015-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 17:54:28 2015 New Revision: 286731 URL: https://svnweb.freebsd.org/changeset/base/286731 Log: Update src.conf(5) after r286730 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

Re: svn commit: r286729 - head/share/man/man4/man4.arm

2015-08-13 Thread Ian Lepore
On Thu, 2015-08-13 at 16:11 +, Christian Brueffer wrote: Author: brueffer Date: Thu Aug 13 16:11:04 2015 New Revision: 286729 URL: https://svnweb.freebsd.org/changeset/base/286729 Log: Small cleanup. - fix mandoc -Tlint warnings - use appropriate macros - canonize

svn commit: r286752 - stable/9/contrib/tzdata

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Fri Aug 14 00:00:24 2015 New Revision: 286752 URL: https://svnweb.freebsd.org/changeset/base/286752 Log: MFC of 286750,tzdata9: Update to tzdata2015f: Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen

svn commit: r286753 - stable/8/share/zoneinfo

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Fri Aug 14 00:00:50 2015 New Revision: 286753 URL: https://svnweb.freebsd.org/changeset/base/286753 Log: MFC of 286750,tzdata8: Update to tzdata2015f: Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen

svn commit: r286751 - stable/10/contrib/tzdata

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Thu Aug 13 23:59:53 2015 New Revision: 286751 URL: https://svnweb.freebsd.org/changeset/base/286751 Log: MFC of 286750,tzdata10: Update to tzdata2015f: Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen

Re: svn commit: r286745 - head/tools/build/mk

2015-08-13 Thread Ed Maste
On 13 August 2015 at 18:04, Antoine Brodin anto...@freebsd.org wrote: Author: antoine Date: Thu Aug 13 22:04:30 2015 New Revision: 286745 URL: https://svnweb.freebsd.org/changeset/base/286745 Log: Stop removing ELF toolchain tools Oops! Thanks for fixing this.

svn commit: r286746 - stable/10

2015-08-13 Thread Glen Barber
Author: gjb Date: Thu Aug 13 22:29:26 2015 New Revision: 286746 URL: https://svnweb.freebsd.org/changeset/base/286746 Log: MFC r262670 (marcel): Use ${MAKE} so that we always use the same version/implementation of make(1). PR: 202277 Submitted by: John Hein Sponsored

svn commit: r286754 - stable/7/share/zoneinfo

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Fri Aug 14 00:01:45 2015 New Revision: 286754 URL: https://svnweb.freebsd.org/changeset/base/286754 Log: MFC of 286750,tzdata7: Update to tzdata2015f: Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen

svn commit: r286755 - stable/6/share/zoneinfo

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Fri Aug 14 00:03:14 2015 New Revision: 286755 URL: https://svnweb.freebsd.org/changeset/base/286755 Log: MFC of 286750,tzdata6: Update to tzdata2015f: Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen

svn commit: r286745 - head/tools/build/mk

2015-08-13 Thread Antoine Brodin
Author: antoine Date: Thu Aug 13 22:04:30 2015 New Revision: 286745 URL: https://svnweb.freebsd.org/changeset/base/286745 Log: Stop removing ELF toolchain tools Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/tools/build/mk/OptionalObsoleteFiles.inc

svn commit: r286756 - stable/10/release/doc/en_US.ISO8859-1/relnotes

2015-08-13 Thread Glen Barber
Author: gjb Date: Fri Aug 14 00:19:09 2015 New Revision: 286756 URL: https://svnweb.freebsd.org/changeset/base/286756 Log: Prune the 10-STABLE release notes page after 10.2-RELEASE. Sponsored by: The FreeBSD Foundation Modified: stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml

svn commit: r286747 - head

2015-08-13 Thread Warner Losh
Author: imp Date: Thu Aug 13 22:32:42 2015 New Revision: 286747 URL: https://svnweb.freebsd.org/changeset/base/286747 Log: Spell binaries in the customary way. Submitted by: jhb@ Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r286750 - head/contrib/tzdata

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Thu Aug 13 23:57:44 2015 New Revision: 286750 URL: https://svnweb.freebsd.org/changeset/base/286750 Log: MFV of 286748,tzdata2015f Update to tzdata2015f: Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen

svn commit: r286749 - vendor/tzdata/tzdata2015f

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Thu Aug 13 23:57:15 2015 New Revision: 286749 URL: https://svnweb.freebsd.org/changeset/base/286749 Log: Tag of tzdata 2015f Added: - copied from r286748, vendor/tzdata/dist/ Directory Properties: vendor/tzdata/tzdata2015f/ (props changed)

svn commit: r286748 - vendor/tzdata/dist

2015-08-13 Thread Edwin Groothuis
Author: edwin Date: Thu Aug 13 23:57:00 2015 New Revision: 286748 URL: https://svnweb.freebsd.org/changeset/base/286748 Log: Vendor import of tzdata2015f: Update to tzdata2015f: Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to

svn commit: r286740 - head/sys/arm64/arm64

2015-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 19:05:18 2015 New Revision: 286740 URL: https://svnweb.freebsd.org/changeset/base/286740 Log: Remove arm64 workaround for Clang 3.4 crash Modified: head/sys/arm64/arm64/exception.S Modified: head/sys/arm64/arm64/exception.S

svn commit: r286739 - stable/10/release/doc/en_US.ISO8859-1/errata

2015-08-13 Thread Glen Barber
Author: gjb Date: Thu Aug 13 19:04:41 2015 New Revision: 286739 URL: https://svnweb.freebsd.org/changeset/base/286739 Log: Fix the gnome package name. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: stable/10/release/doc/en_US.ISO8859-1/errata/article.xml

svn commit: r286742 - stable/10/sys/dev/vt

2015-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 19:48:19 2015 New Revision: 286742 URL: https://svnweb.freebsd.org/changeset/base/286742 Log: MFC r276282: Support ALT_BREAK_TO_DEBUGGER in vt(4) PR: 196511 Modified: stable/10/sys/dev/vt/vt.h stable/10/sys/dev/vt/vt_core.c Directory

svn commit: r286743 - stable/9/sys/dev/vt

2015-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 19:51:21 2015 New Revision: 286743 URL: https://svnweb.freebsd.org/changeset/base/286743 Log: MFC r276282: Support ALT_BREAK_TO_DEBUGGER in vt(4) PR: 196511 Modified: stable/9/sys/dev/vt/vt.h stable/9/sys/dev/vt/vt_core.c Directory Properties:

svn commit: r286760 - in head/lib/libc: . secure sys

2015-08-13 Thread Pedro F. Giffuni
Author: pfg Date: Fri Aug 14 03:03:13 2015 New Revision: 286760 URL: https://svnweb.freebsd.org/changeset/base/286760 Log: Move the stack protector to a new secure directory As part of the code refactoring to support FORTIFY_SOURCE we want a new subdirectory secure to keep the files

svn commit: r286757 - head/lib/libc/string

2015-08-13 Thread Marcelo Araujo
Author: araujo Date: Fri Aug 14 01:27:30 2015 New Revision: 286757 URL: https://svnweb.freebsd.org/changeset/base/286757 Log: Make clear the bcopy(3) manpage regards when it was marked as LEGACY as well as when it was removed from POSIX specification. Reviewed by: theraven,

svn commit: r286759 - in stable/10: sys/geom/raid usr.bin/wc

2015-08-13 Thread Pedro F. Giffuni
Author: pfg Date: Fri Aug 14 02:45:22 2015 New Revision: 286759 URL: https://svnweb.freebsd.org/changeset/base/286759 Log: MFC r286615: Clean up some externally visible more then occurences Modified: stable/10/sys/geom/raid/md_intel.c stable/10/sys/geom/raid/md_jmicron.c

svn commit: r286758 - svnadmin/conf

2015-08-13 Thread Glen Barber
Author: gjb Date: Fri Aug 14 02:25:45 2015 New Revision: 286758 URL: https://svnweb.freebsd.org/changeset/base/286758 Log: Update the approvers file to share custody of releng/10.2 between so@ and re@ until re@ is comfortable releasing releng/10.2 entirely. Approved by: re (implicit)

svn commit: r286761 - stable/10/usr.sbin/bhyve

2015-08-13 Thread Alexander Motin
Author: mav Date: Fri Aug 14 04:23:17 2015 New Revision: 286761 URL: https://svnweb.freebsd.org/changeset/base/286761 Log: MFC r286621, r286622: Fix couple minor typos. Modified: stable/10/usr.sbin/bhyve/bhyve.8 Directory Properties: stable/10/ (props changed) Modified:

svn commit: r286729 - head/share/man/man4/man4.arm

2015-08-13 Thread Christian Brueffer
Author: brueffer Date: Thu Aug 13 16:11:04 2015 New Revision: 286729 URL: https://svnweb.freebsd.org/changeset/base/286729 Log: Small cleanup. - fix mandoc -Tlint warnings - use appropriate macros - canonize FreeBSD spelling Modified: head/share/man/man4/man4.arm/am335x_dmtpps.4

svn commit: r286741 - head/sys/dev/md

2015-08-13 Thread Marcel Moolenaar
Author: marcel Date: Thu Aug 13 19:12:55 2015 New Revision: 286741 URL: https://svnweb.freebsd.org/changeset/base/286741 Log: s/as/at/ in previous commit. Pointed out by: jmallett@ Modified: head/sys/dev/md/md.c Modified: head/sys/dev/md/md.c