svn commit: r338991 - head/sys/conf

2018-09-27 Thread Glen Barber
Author: gjb Date: Fri Sep 28 00:01:45 2018 New Revision: 338991 URL: https://svnweb.freebsd.org/changeset/base/338991 Log: Update head from ALPHA7 to ALPHA8 as part of the 12.0-RELEASE cycle. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified:

Re: svn commit: r338930 - head/libexec/rtld-elf/powerpc

2018-09-27 Thread Konstantin Belousov
On Thu, Sep 27, 2018 at 09:37:31PM +0200, Andreas Tobler wrote: > On 27.09.18 20:48, Michael Tuexen wrote: > >> On 25. Sep 2018, at 21:29, Andreas Tobler wrote: > >> > >> Author: andreast > >> Date: Tue Sep 25 19:29:35 2018 > >> New Revision: 338930 > >> URL:

svn commit: r338990 - in head/sys: compat/freebsd32 dev/pci

2018-09-27 Thread Brooks Davis
Author: brooks Date: Thu Sep 27 21:08:32 2018 New Revision: 338990 URL: https://svnweb.freebsd.org/changeset/base/338990 Log: Centralize compat support for PCIOCGETCONF. The pre-7.x compat for both native and 32-bit code was already in pci_user.c. Use this infrastructure to add implement

svn commit: r338989 - head/sys/amd64/amd64

2018-09-27 Thread Mateusz Guzik
Author: mjg Date: Thu Sep 27 20:48:07 2018 New Revision: 338989 URL: https://svnweb.freebsd.org/changeset/base/338989 Log: amd64: fix return value of copyinstr after r338970 The function stopped swapping rdi and rsi, but the error handling code was not updated with the new register name.

RE: Cloud Computing Expo NOV/12 - NOV/13/2018 Visitors Mailing List

2018-09-27 Thread Amy Smith
Hi, I haven't heard you from a while. Hence floating this to the top of your inbox to understand, if you did get a chance to review my earlier mail. Kindly let me know your interest so that I can get back to you with counts and pricing available. Best Regards, Amy Smith

Re: svn commit: r338930 - head/libexec/rtld-elf/powerpc

2018-09-27 Thread Andreas Tobler
On 27.09.18 20:48, Michael Tuexen wrote: On 25. Sep 2018, at 21:29, Andreas Tobler wrote: Author: andreast Date: Tue Sep 25 19:29:35 2018 New Revision: 338930 URL: https://svnweb.freebsd.org/changeset/base/338930 Log: Bring the 32-bit powerpc (PowerMac) back to live. The commit 338486

svn commit: r338987 - stable/11/sys/kern

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:54:41 2018 New Revision: 338987 URL: https://svnweb.freebsd.org/changeset/base/338987 Log: Check to ensure the buffer returned is not NULL. Direct commit to the branch as this behavior is only seeing in stable/11. Reported by: Thomas Barabosch,

svn commit: r338986 - in stable/11/sys: netinet netinet6

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:50:10 2018 New Revision: 338986 URL: https://svnweb.freebsd.org/changeset/base/338986 Log: There are various cases where we modify the inp_vflag and inp_inc.inc_flags fields during a syscall, but don't restore those fields if the operation fails. This can

Re: svn commit: r338930 - head/libexec/rtld-elf/powerpc

2018-09-27 Thread Michael Tuexen
> On 25. Sep 2018, at 21:29, Andreas Tobler wrote: > > Author: andreast > Date: Tue Sep 25 19:29:35 2018 > New Revision: 338930 > URL: https://svnweb.freebsd.org/changeset/base/338930 > > Log: > Bring the 32-bit powerpc (PowerMac) back to live. The commit 338486 reworked > some TLS bits. This

svn commit: r338985 - in stable/10/sys: netinet netinet6

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:48:50 2018 New Revision: 338985 URL: https://svnweb.freebsd.org/changeset/base/338985 Log: There are various cases where we modify the inp_vflag and inp_inc.inc_flags fields during a syscall, but don't restore those fields if the operation fails. This can

svn commit: r338984 - stable/10/sys/kern

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:44:40 2018 New Revision: 338984 URL: https://svnweb.freebsd.org/changeset/base/338984 Log: MFC r338982. Clear stack allocated data structure to prevent kernel memory leak. Reported by: Thomas Barabosch, Fraunhofer FKIE Reviewed by: wes@

svn commit: r338983 - stable/11/sys/kern

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:42:40 2018 New Revision: 338983 URL: https://svnweb.freebsd.org/changeset/base/338983 Log: MFC r338982. Clear stack allocated data structure to prevent kernel memory leak. Reported by: Thomas Barabosch, Fraunhofer FKIE Reviewed by: wes@

svn commit: r338982 - head/sys/kern

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:39:54 2018 New Revision: 338982 URL: https://svnweb.freebsd.org/changeset/base/338982 Log: Clear stack allocated data structure to prevent kernel memory leak. Reported by: Thomas Barabosch, Fraunhofer FKIE Reviewed by: wes@ Approved by: re

svn commit: r338981 - in releng: 10.4/sys/kern 11.1/sys/kern 11.2/sys/kern

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:36:30 2018 New Revision: 338981 URL: https://svnweb.freebsd.org/changeset/base/338981 Log: Fix small kernel memory disclosures. [EN-18:12.mem] Reported by: Thomas Barabosch, Fraunhofer FKIE Approved by: so Security: FreeBSD-EN-18:12.mem

svn commit: r338980 - in releng: 10.4 10.4/sys/conf 10.4/sys/netinet 10.4/sys/netinet6 11.1/sys/netinet 11.1/sys/netinet6 11.2/sys/netinet 11.2/sys/netinet6

2018-09-27 Thread Gordon Tetlow
/10.4/UPDATINGThu Sep 27 18:32:14 2018(r338979) +++ releng/10.4/UPDATINGThu Sep 27 18:34:42 2018(r338980) @@ -17,6 +17,13 @@ stable/10, and then rebuild without this option. The b older version of current is a bit fragile. +20180927 p13 FreeBSD-EN-18:11

svn commit: r338979 - in releng: 11.1/sys/kern 11.2/sys/kern

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:32:14 2018 New Revision: 338979 URL: https://svnweb.freebsd.org/changeset/base/338979 Log: Fix NULL pointer dereference in freebsd4_getfsstat. [EN-18:10.syscall] Reported by: Thomas Barabosch, Fraunhofer FKIE Approved by: so Security:

svn commit: r338978 - in releng: 11.1 11.1/sys/conf 11.1/sys/netinet6 11.2 11.2/sys/conf 11.2/sys/netinet6

2018-09-27 Thread Gordon Tetlow
/clang cutover is a bit fragile. +20180927 p15 FreeBSD-EN-18:09.ip + FreeBSD-EN-18:10.syscall + FreeBSD-EN-18:11.listen + FreeBSD-EN-18:12.mem + + Fix regression in IPv6 fragment reassembly. [EN-18:09.ip] + + Fix

svn commit: r338977 - head/sbin/ipfw

2018-09-27 Thread Guangyuan Yang
Author: ygy (doc committer) Date: Thu Sep 27 18:14:01 2018 New Revision: 338977 URL: https://svnweb.freebsd.org/changeset/base/338977 Log: Add description, parameters, options, sysctl and examples of using AQMs to ipfw man page. CoDel, PIE, FQ-CoDel and FQ-PIE AQM for Dummynet exist in

svn commit: r338976 - in head/sys: amd64/amd64 i386/i386

2018-09-27 Thread John Baldwin
Author: jhb Date: Thu Sep 27 17:33:59 2018 New Revision: 338976 URL: https://svnweb.freebsd.org/changeset/base/338976 Log: Don't clear DR6 for debug exceptions from userland. This reverts part of r68. The attempt to clear DR6 was occuring too soon as trapsignal() does not pause to

svn commit: r338975 - in stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2018-09-27 Thread Alexander Motin
Author: mav Date: Thu Sep 27 17:22:40 2018 New Revision: 338975 URL: https://svnweb.freebsd.org/changeset/base/338975 Log: MFC r334810 (by benno), r338205, r338206: r334810: Break recursion involving getnewvnode and zfs_rmnode. When we're at our vnode limit, getnewvnode will call into

svn commit: r338974 - stable/11/cddl/contrib/opensolaris/lib/libzfs/common

2018-09-27 Thread Alexander Motin
Author: mav Date: Thu Sep 27 17:11:11 2018 New Revision: 338974 URL: https://svnweb.freebsd.org/changeset/base/338974 Log: MFC r07 (by sbruno): Cleanup sundry clang warnings for code that is not upstream in illumos.

svn commit: r338973 - head/lib/libc/amd64/string

2018-09-27 Thread Mateusz Guzik
Author: mjg Date: Thu Sep 27 17:08:29 2018 New Revision: 338973 URL: https://svnweb.freebsd.org/changeset/base/338973 Log: amd64: reimplement libc memcmp and bcmp with kernel memcmp Both are significantly slower than hand-coded loops. See r338963 for kernel commit. bcmp differs from

svn commit: r338972 - vendor-sys/acpica/20180927

2018-09-27 Thread Jung-uk Kim
Author: jkim Date: Thu Sep 27 16:43:41 2018 New Revision: 338972 URL: https://svnweb.freebsd.org/changeset/base/338972 Log: Tag ACPICA 20180927. Added: vendor-sys/acpica/20180927/ - copied from r338971, vendor-sys/acpica/dist/ ___ svn-src-all

svn commit: r338971 - in vendor-sys/acpica/dist: . generate/unix/acpiexamples generate/unix/acpiexec source/common source/compiler source/components/debugger source/components/disassembler source/c...

2018-09-27 Thread Jung-uk Kim
Author: jkim Date: Thu Sep 27 16:43:02 2018 New Revision: 338971 URL: https://svnweb.freebsd.org/changeset/base/338971 Log: Import ACPICA 20180927. Added: vendor-sys/acpica/dist/source/components/executer/exserial.c (contents, props changed) Modified: vendor-sys/acpica/dist/changes.txt

svn commit: r338970 - head/sys/amd64/amd64

2018-09-27 Thread Mateusz Guzik
Author: mjg Date: Thu Sep 27 15:53:36 2018 New Revision: 338970 URL: https://svnweb.freebsd.org/changeset/base/338970 Log: amd64: macroify and mostly depessimize copyinstr See r338968 for details. Reviewed by: kib Approved by: re (gjb) Differential Revision:

svn commit: r338969 - head/sys/netinet6

2018-09-27 Thread Bjoern A. Zeeb
Author: bz Date: Thu Sep 27 15:32:37 2018 New Revision: 338969 URL: https://svnweb.freebsd.org/changeset/base/338969 Log: In in6_pcbpurgeif0() called, e.g., from if_clone_destroy(), once we have a lock, make sure the inp is not marked freed. This can happen since the list traversal and

svn commit: r338968 - head/sys/amd64/amd64

2018-09-27 Thread Mateusz Guzik
Author: mjg Date: Thu Sep 27 15:27:53 2018 New Revision: 338968 URL: https://svnweb.freebsd.org/changeset/base/338968 Log: amd64: mostly depessimize copystr - remove a forward branch in the common case - replace xchg + lodsb/stosb loop with simple movs A simple test on Intel(R)

svn commit: r338967 - head/sys/amd64/amd64

2018-09-27 Thread Mateusz Guzik
Author: mjg Date: Thu Sep 27 15:24:16 2018 New Revision: 338967 URL: https://svnweb.freebsd.org/changeset/base/338967 Log: amd64: clean up copyin/copyout - move the PSL.AC comment to the fault handler - stop testing for zero-sized ops. after several minutes of package building there

svn commit: r338966 - stable/11/cddl/contrib/opensolaris/cmd/zpool

2018-09-27 Thread Alexander Motin
Author: mav Date: Thu Sep 27 14:57:20 2018 New Revision: 338966 URL: https://svnweb.freebsd.org/changeset/base/338966 Log: MFC r333081 (by eadler): zpool(8): correct list of default properties in 'list'. The default provides output in the following form: ``` NAME SIZE ALLOC

svn commit: r338965 - head/share/man/man4

2018-09-27 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Thu Sep 27 14:52:42 2018 New Revision: 338965 URL: https://svnweb.freebsd.org/changeset/base/338965 Log: lib(4): Fix mdoc issues. - Fix "mandoc -Tlint" warnings. - Use the "Er" macro for errors. - Add an extra newline for readability. - Reference

svn commit: r338964 - head/sbin/init/rc.d

2018-09-27 Thread Konstantin Belousov
Author: kib Date: Thu Sep 27 14:31:41 2018 New Revision: 338964 URL: https://svnweb.freebsd.org/changeset/base/338964 Log: Remove -m (update) from ldconfig -32 & -soft invocation on startup. Since r154114 which introduced ldconfig_local32_dirs, ldconfig -32 was called with -m. This means

svn commit: r338963 - in head/sys: amd64/amd64 conf

2018-09-27 Thread Mateusz Guzik
Author: mjg Date: Thu Sep 27 14:05:44 2018 New Revision: 338963 URL: https://svnweb.freebsd.org/changeset/base/338963 Log: amd64: implement memcmp in assembly Both the in-kernel C variant and libc asm variant have very poor performance. The former compiles to a single byte comparison

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

2018-09-27 Thread Andrew Turner
Author: andrew Date: Thu Sep 27 13:54:09 2018 New Revision: 338962 URL: https://svnweb.freebsd.org/changeset/base/338962 Log: Export ID_AA64PFR0_EL1 to userland Create a user view of the ID_AA64PFR0_EL1 register with values common across all CPUs. Approved by: re (kib) Sponsored

svn commit: r338961 - in head/sys/arm64: arm64 include

2018-09-27 Thread Andrew Turner
Author: andrew Date: Thu Sep 27 13:50:57 2018 New Revision: 338961 URL: https://svnweb.freebsd.org/changeset/base/338961 Log: Move the undefined instruction handler to identcpu.c so we have access to the registers from boot. Approved by: re (kib) Sponsored by: ABT Systems Ltd

svn commit: r338960 - in head: contrib/bmake share/man/man5

2018-09-27 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Thu Sep 27 12:20:32 2018 New Revision: 338960 URL: https://svnweb.freebsd.org/changeset/base/338960 Log: Cross-reference style.Makefile(5) from make(1) and make.conf(5). Reviewed by: krion, mat, sjg Approved by: re (gjb), krion (mentor), mat (mentor)

svn commit: r338959 - head/sys/conf

2018-09-27 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Thu Sep 27 12:15:31 2018 New Revision: 338959 URL: https://svnweb.freebsd.org/changeset/base/338959 Log: newvers.sh: Unbreak building in Git repositories. Building the kernel in Git repositories when git-svn is not available and the "help.autocorrect"

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

2018-09-27 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Thu Sep 27 12:08:53 2018 New Revision: 338958 URL: https://svnweb.freebsd.org/changeset/base/338958 Log: msdosfs(5): Explain how to determine version of the FAT file system. While here, remove deprecated Tn macros. Reviewed by: bcr Approved by:

svn commit: r338957 - in head/sys/amd64: include vmm vmm/intel

2018-09-27 Thread Andrew Turner
Author: andrew Date: Thu Sep 27 11:16:19 2018 New Revision: 338957 URL: https://svnweb.freebsd.org/changeset/base/338957 Log: Handle a guest executing a vm instruction by trapping and raising an undefined instruction exception. Previously we would exit the guest, however an unprivileged