Re: svn commit: r271023 - stable/10/sys/dev/vt

2014-09-04 Thread Jean-Sébastien Pédron
On 03.09.2014 16:57, Alexey Dokuchaev wrote: The VGA vt(4) issues all stem from the relatively complex and arcane VGA hardware and a somewhat limited vt_vga implementation. Can you elaborate a bit on the technical side of things? Particularly, it looks strange that syscons(4) was able to

svn commit: r271088 - in head/sys: kern sys

2014-09-04 Thread Gleb Smirnoff
Author: glebius Date: Thu Sep 4 09:07:14 2014 New Revision: 271088 URL: http://svnweb.freebsd.org/changeset/base/271088 Log: Provide m_catpkt(), a wrapper around m_cat() that deals with M_PKTHDR mbufs. Sponsored by: Netflix Sponsored by: Nginx, Inc. Modified:

svn commit: r271089 - head/sys/netinet

2014-09-04 Thread Gleb Smirnoff
Author: glebius Date: Thu Sep 4 09:15:44 2014 New Revision: 271089 URL: http://svnweb.freebsd.org/changeset/base/271089 Log: Improve r265338. When inserting mbufs into TCP reassembly queue, try to collapse adjacent pieces using m_catpkt(). In best case scenario it copies data and frees

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

2014-09-04 Thread Gleb Smirnoff
On Wed, Sep 03, 2014 at 12:10:28PM -0700, John-Mark Gurney wrote: J M + if (p-p_pptr) { J Mkp-ki_ppid = proc_realparent(p)-p_pid; J M - if (p-p_flag P_TRACED) J M - kp-ki_tracer = p-p_pptr-p_pid; J M + if (p-p_flag P_TRACED) J M +

svn commit: r271090 - stable/10/sys/dev/drm2/radeon

2014-09-04 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Thu Sep 4 09:42:36 2014 New Revision: 271090 URL: http://svnweb.freebsd.org/changeset/base/271090 Log: drm/radeon: Fix a memory leak when radeonkms is unloaded This an MFC of r270750. Modified: stable/10/sys/dev/drm2/radeon/radeon_fb.c Directory Properties:

svn commit: r271091 - stable/9/sys/dev/drm2/radeon

2014-09-04 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Thu Sep 4 09:49:21 2014 New Revision: 271091 URL: http://svnweb.freebsd.org/changeset/base/271091 Log: drm/radeon: Fix a memory leak when radeonkms is unloaded This an MFC of r270750. Modified: stable/9/sys/dev/drm2/radeon/radeon_fb.c Directory Properties:

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

2014-09-04 Thread Glen Barber
Author: gjb Date: Thu Sep 4 11:15:38 2014 New Revision: 271092 URL: http://svnweb.freebsd.org/changeset/base/271092 Log: Document r271069, Mac Mini 3,1 support added to asmc(4). Sponsored by: The FreeBSD Foundation Modified: stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml

Re: svn commit: r271023 - stable/10/sys/dev/vt

2014-09-04 Thread Bruce Simpson
On Thu, 4 Sep 2014, at 10:05, Jean-Sébastien Pédron wrote: Unfortunately, reading from the video memory is very expensive. The new version of vt_vga never reads from the video memory. Instead, it uses the console history to know what those 8 pixels should look like and write one byte which

svn commit: r271093 - in head/sys: arm/altera arm/altera/socfpga arm/conf boot/fdt/dts/arm

2014-09-04 Thread Ruslan Bukin
Author: br Date: Thu Sep 4 12:44:40 2014 New Revision: 271093 URL: http://svnweb.freebsd.org/changeset/base/271093 Log: Add initial support for Altera SOCFPGA (heterogeneous ARM/FPGA) SoC family. Include board configuration for Terasic SoCKit (Altera Cyclone V). Sponsored by: DARPA,

svn commit: r271094 - head/sys/arm/freescale/imx

2014-09-04 Thread Ian Lepore
Author: ian Date: Thu Sep 4 13:13:42 2014 New Revision: 271094 URL: http://svnweb.freebsd.org/changeset/base/271094 Log: Fix typo in variable name. Modified: head/sys/arm/freescale/imx/imx51_iomux.c Modified: head/sys/arm/freescale/imx/imx51_iomux.c

svn commit: r271095 - in stable/10: etc/defaults etc/rc.d sbin/conscontrol share/man/man4 share/man/man5 share/man/man7 share/man/man8 tools/tools/vt/keymaps usr.bin/lock usr.sbin/bsdconfig usr.sbi...

2014-09-04 Thread Stefan Esser
Author: se Date: Thu Sep 4 13:45:16 2014 New Revision: 271095 URL: http://svnweb.freebsd.org/changeset/base/271095 Log: MFC r270647: Add references to vt(4) and the configuration files in /usr/sha MFC r270653: Update man-pages to correctly refer to changed pathes and namin MFC r270657:

svn commit: r271096 - stable/10/usr.sbin/smbmsg

2014-09-04 Thread Stefan Esser
Author: se Date: Thu Sep 4 13:47:55 2014 New Revision: 271096 URL: http://svnweb.freebsd.org/changeset/base/271096 Log: MFC r270931: Fix typo (by - be). Modified: stable/10/usr.sbin/smbmsg/smbmsg.8 Directory Properties: stable/10/ (props changed) Modified:

svn commit: r271097 - head/sys/arm/freescale/imx

2014-09-04 Thread Ian Lepore
Author: ian Date: Thu Sep 4 14:25:32 2014 New Revision: 271097 URL: http://svnweb.freebsd.org/changeset/base/271097 Log: Add a basic iomux driver for imx6. Submitted by: bsam@ Added: head/sys/arm/freescale/imx/imx6_iomux.c (contents, props changed)

svn commit: r271098 - in head/sys: amd64/amd64 conf i386/i386 i386/include x86/x86

2014-09-04 Thread John Baldwin
Author: jhb Date: Thu Sep 4 14:26:25 2014 New Revision: 271098 URL: http://svnweb.freebsd.org/changeset/base/271098 Log: Merge the amd64 and i386 identcpu.c into a single x86 implementation. This brings the structured extended features mask and VT-x reporting to i386 and Intel cache and

Re: svn commit: r270232 - head/tools/tools/vt/keymaps

2014-09-04 Thread Jan Beich
Stefan Esser s...@freebsd.org writes: Author: se Date: Wed Aug 20 17:07:41 2014 New Revision: 270232 URL: http://svnweb.freebsd.org/changeset/base/270232 Log: The conversion tools have been further improved and some erroneous conversions have been detected and fixed. [...] sub

svn commit: r271099 - head/sys/dev/xen/blkfront

2014-09-04 Thread Roger Pau Monné
Author: royger Date: Thu Sep 4 14:56:24 2014 New Revision: 271099 URL: http://svnweb.freebsd.org/changeset/base/271099 Log: Revert r269814: blkfront: add support for unmapped IO Current busdma code for unmapped bios will not properly align the segment size, causing corruption on

svn commit: r271100 - head/sys/arm/freescale/imx

2014-09-04 Thread Ian Lepore
Author: ian Date: Thu Sep 4 14:57:04 2014 New Revision: 271100 URL: http://svnweb.freebsd.org/changeset/base/271100 Log: Implement the same public interface in imx51 and imx6 iomux; use the common header file for both. Remove some unused code from imx51_iomux. The iomux drivers are

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

2014-09-04 Thread Ian Lepore
Author: ian Date: Thu Sep 4 14:59:27 2014 New Revision: 271101 URL: http://svnweb.freebsd.org/changeset/base/271101 Log: The iomux driver is no longer optional, all imx platforms have it as standard now, so remove it from kernel configs. Modified: head/sys/arm/conf/DIGI-CCWMX53

Re: svn commit: r269814 - head/sys/dev/xen/blkfront

2014-09-04 Thread Roger Pau Monné
El 03/09/14 a les 18.03, Alexander Motin ha escrit: On 03.09.2014 18:48, Roger Pau Monné wrote: El 02/09/14 a les 19.18, John-Mark Gurney ha escrit: Roger Pau Monn wrote this message on Tue, Sep 02, 2014 at 11:30 +0200: El 29/08/14 a les 19.52, Roger Pau Monné ha escrit: El 28/08/14 a les

svn commit: r271102 - head/sys/arm/freescale/imx

2014-09-04 Thread Ian Lepore
Author: ian Date: Thu Sep 4 15:11:57 2014 New Revision: 271102 URL: http://svnweb.freebsd.org/changeset/base/271102 Log: Implement the imx_iomux_get/set_gpr() interface for imx6. Modified: head/sys/arm/freescale/imx/imx6_iomux.c Modified: head/sys/arm/freescale/imx/imx6_iomux.c

Re: svn commit: r270759 - in head/sys: cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs vm

2014-09-04 Thread Nikolai Lifanov
On 09/03/14 21:18, Steven Hartland wrote: - Original Message - From: Andriy Gapon a...@freebsd.org on 03/09/2014 23:22 Nikolai Lifanov said the following: On 09/03/14 15:22, John Baldwin wrote: On Wednesday, September 03, 2014 11:05:04 AM Nikolai Lifanov wrote: On 09/03/14

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread John Baldwin
On Wednesday, September 03, 2014 07:37:21 PM Don Lewis wrote: On 4 Sep, John Baldwin wrote: Author: jhb Date: Thu Sep 4 01:46:06 2014 New Revision: 271076 URL: http://svnweb.freebsd.org/changeset/base/271076 Log: - Move the declaration of has_f00f_hack out of identcpu.c to

Re: svn commit: r271082 - in head/sys: i386/i386 x86/x86

2014-09-04 Thread John Baldwin
On Thursday, September 04, 2014 02:26:00 AM John Baldwin wrote: Author: jhb Date: Thu Sep 4 02:25:59 2014 New Revision: 271082 URL: http://svnweb.freebsd.org/changeset/base/271082 Log: - Move blacklists of broken TSCs out of the printcpuinfo() function and into the TSC probe

Re: svn commit: r271085 - head/lib/libgeom

2014-09-04 Thread John Baldwin
On Thursday, September 04, 2014 03:31:49 AM Benno Rice wrote: Author: benno Date: Thu Sep 4 03:31:48 2014 New Revision: 271085 URL: http://svnweb.freebsd.org/changeset/base/271085 Log: Systems with lots of geom providers can end up with a kern.geom.confxml value too large for the

svn commit: r271103 - stable/10/contrib/binutils/ld/emultempl

2014-09-04 Thread Tijl Coosemans
Author: tijl Date: Thu Sep 4 16:05:12 2014 New Revision: 271103 URL: http://svnweb.freebsd.org/changeset/base/271103 Log: MFC r270757: In r253839 the default behaviour of ld(1) was changed such that all libraries that need to be linked into an executable or library have to be listed

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread Don Lewis
On 4 Sep, John Baldwin wrote: On Wednesday, September 03, 2014 07:37:21 PM Don Lewis wrote: On 4 Sep, John Baldwin wrote: Author: jhb Date: Thu Sep 4 01:46:06 2014 New Revision: 271076 URL: http://svnweb.freebsd.org/changeset/base/271076 Log: - Move the declaration of

Re: svn commit: r271085 - head/lib/libgeom

2014-09-04 Thread Benno Rice
On Sep 4, 2014, at 6:51 AM, John Baldwin j...@freebsd.org wrote: On Thursday, September 04, 2014 03:31:49 AM Benno Rice wrote: Author: benno Date: Thu Sep 4 03:31:48 2014 New Revision: 271085 URL: http://svnweb.freebsd.org/changeset/base/271085 Log: Systems with lots of geom providers

svn commit: r271104 - head/sys/arm/at91

2014-09-04 Thread Warner Losh
Author: imp Date: Thu Sep 4 16:40:54 2014 New Revision: 271104 URL: http://svnweb.freebsd.org/changeset/base/271104 Log: Wrap some long lines. Modified: head/sys/arm/at91/at91_pinctrl.c Modified: head/sys/arm/at91/at91_pinctrl.c

svn commit: r271105 - stable/10/sys/dev/fb

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 16:51:45 2014 New Revision: 271105 URL: http://svnweb.freebsd.org/changeset/base/271105 Log: MFC r260047: Clean up license text - Renumber Regents clauses - Remove clause 3 and 4 from TNF license, following upstream change Sponsored by: The

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread Alexey Dokuchaev
On Thu, Sep 04, 2014 at 09:22:48AM -0700, Don Lewis wrote: I've still got the old hardware and am often tempted to see if it will run a recent version of FreeBSD. I don't think I want to know how long it would take to run buildworld post-clang. My router machine at home is Mendocino-based,

svn commit: r271106 - stable/10/share/examples/bhyve

2014-09-04 Thread Craig Rodrigues
Author: rodrigc Date: Thu Sep 4 16:55:01 2014 New Revision: 271106 URL: http://svnweb.freebsd.org/changeset/base/271106 Log: MFC r270512 r270513 r270754 - add comments which describe exit status codes of /usr/sbin/bhyve - move bhyvectl --destroy outside of the while loop - Use

svn commit: r271107 - head/sys/netinet

2014-09-04 Thread Gleb Smirnoff
Author: glebius Date: Thu Sep 4 17:05:57 2014 New Revision: 271107 URL: http://svnweb.freebsd.org/changeset/base/271107 Log: Fixes for tcp_respond() comment. Modified: head/sys/netinet/tcp_subr.c Modified: head/sys/netinet/tcp_subr.c

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

2014-09-04 Thread John-Mark Gurney
Gleb Smirnoff wrote this message on Thu, Sep 04, 2014 at 13:18 +0400: On Wed, Sep 03, 2014 at 12:10:28PM -0700, John-Mark Gurney wrote: J M + if (p-p_pptr) { J M kp-ki_ppid = proc_realparent(p)-p_pid; J M - if (p-p_flag P_TRACED) J M - kp-ki_tracer =

svn commit: r271108 - head/tools/tools/vt/keymaps

2014-09-04 Thread Stefan Esser
Author: se Date: Thu Sep 4 17:19:16 2014 New Revision: 271108 URL: http://svnweb.freebsd.org/changeset/base/271108 Log: Fix debug output that has erroneously been committed with the last update. Obtained from:Jan Beich MFC after:3 days Modified:

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread John-Mark Gurney
Don Lewis wrote this message on Thu, Sep 04, 2014 at 09:22 -0700: On 4 Sep, John Baldwin wrote: On Wednesday, September 03, 2014 07:37:21 PM Don Lewis wrote: On 4 Sep, John Baldwin wrote: Author: jhb Date: Thu Sep 4 01:46:06 2014 New Revision: 271076 URL:

svn commit: r271109 - stable/10/tools/tools/vt/keymaps

2014-09-04 Thread Stefan Esser
Author: se Date: Thu Sep 4 17:21:54 2014 New Revision: 271109 URL: http://svnweb.freebsd.org/changeset/base/271109 Log: Fix debug output that has erroneously been committed with the last update. Obtained from:Jan Beich Modified:

Re: svn commit: r270232 - head/tools/tools/vt/keymaps

2014-09-04 Thread Stefan Esser
Am 04.09.2014 um 16:52 schrieb Jan Beich: Stefan Esser s...@freebsd.org writes: Author: se Date: Wed Aug 20 17:07:41 2014 New Revision: 270232 URL: http://svnweb.freebsd.org/changeset/base/270232 Log: The conversion tools have been further improved and some erroneous conversions

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread Don Lewis
On 4 Sep, Alexey Dokuchaev wrote: On Thu, Sep 04, 2014 at 09:22:48AM -0700, Don Lewis wrote: I've still got the old hardware and am often tempted to see if it will run a recent version of FreeBSD. I don't think I want to know how long it would take to run buildworld post-clang. My router

svn commit: r271110 - head/lib/libc/locale

2014-09-04 Thread Pedro F. Giffuni
Author: pfg Date: Thu Sep 4 17:36:21 2014 New Revision: 271110 URL: http://svnweb.freebsd.org/changeset/base/271110 Log: libc/locale: Remove a wrong comma. This only had some effect when debugging. Obtained from:DragonflyBSD MFC after:3 days Modified:

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread Don Lewis
On 4 Sep, John-Mark Gurney wrote: Don Lewis wrote this message on Thu, Sep 04, 2014 at 09:22 -0700: On 4 Sep, John Baldwin wrote: On Wednesday, September 03, 2014 07:37:21 PM Don Lewis wrote: On 4 Sep, John Baldwin wrote: Author: jhb Date: Thu Sep 4 01:46:06 2014 New Revision:

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread Alexey Dokuchaev
On Thu, Sep 04, 2014 at 10:31:24AM -0700, Don Lewis wrote: On 4 Sep, Alexey Dokuchaev wrote: I have a couple of P55-based mobos, but never bothered to install our fresh -CURRENT on them. I guess I should, just to see if we still rock. RAM size is the probably the biggest issue. [...]

svn commit: r271111 - in stable/10/sys: conf powerpc/conf powerpc/ps3

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 18:15:36 2014 New Revision: 27 URL: http://svnweb.freebsd.org/changeset/base/27 Log: MFC PS3 vt(4) console support r265871 (nwhitehorn): Move the PS3 framebuffer console to use vt instead of syscons and adjust GENERIC64 for PowerPC to use

svn commit: r271112 - in stable/10/sys: conf dev/fb

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 18:18:29 2014 New Revision: 271112 URL: http://svnweb.freebsd.org/changeset/base/271112 Log: MFC vt(4) driver for Sun creator(4) framebuffers r269601 (nwhitehorn): Add a simple unaccelerated vt(4) framebuffer driver for Sun framebuffers handled by

svn commit: r271113 - in stable/10/sys/powerpc: aim powerpc

2014-09-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Sep 4 18:24:47 2014 New Revision: 271113 URL: http://svnweb.freebsd.org/changeset/base/271113 Log: MFC r268880: Allow mappings of memory not previously direct-mapped by the kernel when calling mmap on /dev/mem and add a handler for the possible userland

svn commit: r271114 - stable/10/sys/powerpc/ps3

2014-09-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Sep 4 18:28:30 2014 New Revision: 271114 URL: http://svnweb.freebsd.org/changeset/base/271114 Log: MFC r265883,268898: Repair bitrot in PS3 memory and interrupt allocation. Modified: stable/10/sys/powerpc/ps3/platform_ps3.c

svn commit: r271115 - stable/10/sys/dev/vt/hw/ofwfb

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 18:30:33 2014 New Revision: 271115 URL: http://svnweb.freebsd.org/changeset/base/271115 Log: MFC r268350 (nwhitehorn): Use common vt_fb parts in ofwfb as far as we are able without sacrificing performance. Sponsored by: The FreeBSD Foundation

svn commit: r271116 - stable/10/sys/dev/vt/hw/ofwfb

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 18:34:22 2014 New Revision: 271116 URL: http://svnweb.freebsd.org/changeset/base/271116 Log: MFC r269278 (nwhitehorn): Make mmap() of the console device when using ofwfb work like other supported framebuffer drivers. This lets ofwfb work with

svn commit: r271117 - in stable/10/sys: dev/fb dev/vt/hw/efifb dev/vt/hw/fb dev/vt/hw/ofwfb powerpc/ps3 sys

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 18:43:40 2014 New Revision: 271117 URL: http://svnweb.freebsd.org/changeset/base/271117 Log: MFC fbd(4) and vt_fb disentanglement: r268472 (ray): Should check fb_read method presence instead of double check for fb_write. r269620 (nwhitehorn):

svn commit: r271118 - stable/10/sys/dev/vt/hw/ofwfb

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 18:54:01 2014 New Revision: 271118 URL: http://svnweb.freebsd.org/changeset/base/271118 Log: MFC r269636 by nwhitehorn: Set fb_pbase properly on PowerPC in the case where we have to guess at the right register bank for the framebuffer. Disable the

Re: svn commit: r271076 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include pc98/pc98

2014-09-04 Thread John-Mark Gurney
Don Lewis wrote this message on Thu, Sep 04, 2014 at 10:41 -0700: On 4 Sep, John-Mark Gurney wrote: Don Lewis wrote this message on Thu, Sep 04, 2014 at 09:22 -0700: On 4 Sep, John Baldwin wrote: On Wednesday, September 03, 2014 07:37:21 PM Don Lewis wrote: On 4 Sep, John Baldwin

Re: svn commit: r271116 - stable/10/sys/dev/vt/hw/ofwfb

2014-09-04 Thread Nathan Whitehorn
There's an UPDATING entry with this commit. Could you please MFC that too? Thanks for following all of this. -Nathan On 09/04/14 11:34, Ed Maste wrote: Author: emaste Date: Thu Sep 4 18:34:22 2014 New Revision: 271116 URL: http://svnweb.freebsd.org/changeset/base/271116 Log: MFC r269278

svn commit: r271119 - head/sys/netinet

2014-09-04 Thread John Baldwin
Author: jhb Date: Thu Sep 4 19:09:08 2014 New Revision: 271119 URL: http://svnweb.freebsd.org/changeset/base/271119 Log: In tcp_input(), don't acquire the pcbinfo global write lock for SYN packets targeting a listening socket. Permit to reduce TCP input processing starvation in context of

Re: svn commit: r271085 - head/lib/libgeom

2014-09-04 Thread John Baldwin
On Thursday, September 04, 2014 09:29:24 AM Benno Rice wrote: On Sep 4, 2014, at 6:51 AM, John Baldwin j...@freebsd.org wrote: On Thursday, September 04, 2014 03:31:49 AM Benno Rice wrote: Author: benno Date: Thu Sep 4 03:31:48 2014 New Revision: 271085 URL:

svn commit: r271120 - in stable/10/sys: dev/fb dev/vt dev/vt/hw/efifb dev/vt/hw/fb dev/vt/hw/ofwfb dev/vt/hw/vga powerpc/ps3

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 19:13:07 2014 New Revision: 271120 URL: http://svnweb.freebsd.org/changeset/base/271120 Log: MFC r269685 (nwhitehorn): Retire vd_maskbitbltchr. The same functionality can be obtained by testing for mask != NULL in vd_bitbltchr, which all

svn commit: r271121 - stable/10/sys/dev/vt/hw/vga

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 19:22:01 2014 New Revision: 271121 URL: http://svnweb.freebsd.org/changeset/base/271121 Log: MFC r270299 (dumbbell): vt_vga: When clearing video memory, don't read from it The goal is to clear the video memory, in case an application drew to it. So the

svn commit: r271122 - head/sys/kern

2014-09-04 Thread Gleb Smirnoff
Author: glebius Date: Thu Sep 4 19:27:30 2014 New Revision: 271122 URL: http://svnweb.freebsd.org/changeset/base/271122 Log: Change a very strange code in m_demote() to simple assertion. Sponsored by: Nginx, Inc. Modified: head/sys/kern/uipc_mbuf.c Modified: head/sys/kern/uipc_mbuf.c

svn commit: r271123 - head/sys/netinet

2014-09-04 Thread Gleb Smirnoff
Author: glebius Date: Thu Sep 4 19:28:02 2014 New Revision: 271123 URL: http://svnweb.freebsd.org/changeset/base/271123 Log: Satisfy assertion in m_demote(). Sponsored by: Nginx, Inc. Modified: head/sys/netinet/tcp_reass.c Modified: head/sys/netinet/tcp_reass.c

svn commit: r271124 - head/sys/boot/fdt/dts/arm

2014-09-04 Thread Ian Lepore
Author: ian Date: Thu Sep 4 19:52:17 2014 New Revision: 271124 URL: http://svnweb.freebsd.org/changeset/base/271124 Log: Stop setting the iomux device status to disabled, now that we have a driver. Modified: head/sys/boot/fdt/dts/arm/imx6.dtsi head/sys/boot/fdt/dts/arm/wandboard-dual.dts

svn commit: r271125 - stable/10/gnu/lib/libgcc

2014-09-04 Thread Garrett Cooper
Author: ngie Date: Thu Sep 4 20:02:28 2014 New Revision: 271125 URL: http://svnweb.freebsd.org/changeset/base/271125 Log: MFC r270216: Add ${LIBC} to DPADD to fix make checkdpadd Phabric: D632 Approved by: jmmv (mentor) Modified: stable/10/gnu/lib/libgcc/Makefile Directory

svn commit: r271126 - stable/9/sbin/hastd

2014-09-04 Thread Garrett Cooper
Author: ngie Date: Thu Sep 4 20:07:44 2014 New Revision: 271126 URL: http://svnweb.freebsd.org/changeset/base/271126 Log: MFC r270433: Garbage collect libl dependency The application links and runs without libl Approved by: rpaulo (mentor) Phabric: D673 Submitted

svn commit: r271127 - in stable/10/sys: contrib/rdma/krping dev/cxgb dev/cxgbe/iw_cxgbe modules/mlx4 modules/mlx4ib modules/mlxen ofed/drivers/infiniband/core ofed/drivers/infiniband/hw/mlx4 ofed/d...

2014-09-04 Thread Hans Petter Selasky
Author: hselasky Date: Thu Sep 4 20:12:36 2014 New Revision: 271127 URL: http://svnweb.freebsd.org/changeset/base/271127 Log: MFC r270710 and r270821: - Update the OFED Linux Emulation layer as a preparation for a hardware driver update from Mellanox Technologies. - Remove empty files

svn commit: r271128 - in stable/10/sys: dev/fb dev/vt dev/vt/font dev/vt/hw/efifb dev/vt/hw/fb dev/vt/hw/ofwfb dev/vt/hw/vga powerpc/ps3

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 20:18:08 2014 New Revision: 271128 URL: http://svnweb.freebsd.org/changeset/base/271128 Log: MFC vt(4) improvements / sync with HEAD These are largely dumbbell@'s changes. Most significantly they address the extreme performance degradation with VGA

svn commit: r271129 - stable/10/lib/libstand/powerpc

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 20:21:30 2014 New Revision: 271129 URL: http://svnweb.freebsd.org/changeset/base/271129 Log: MFC r261591 (nwhitehorn): Make libstand setjmp work for both 64- and 32-bit ABIs. Modified: stable/10/lib/libstand/powerpc/_setjmp.S Directory Properties:

svn commit: r271130 - in stable/10/sys/boot: . i386/efi i386/gptboot i386/gptzfsboot i386/loader i386/zfsboot libstand32 powerpc/ofw powerpc/ps3 powerpc/uboot

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 20:35:53 2014 New Revision: 271130 URL: http://svnweb.freebsd.org/changeset/base/271130 Log: r261567: Build a 32-bit libstand under sys/boot/ A 32-bit libstand is needed on 64-bit platforms for use by various bootloaders. Previously only the 32-bit

svn commit: r271131 - stable/10/sys/boot/libstand32

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 20:44:41 2014 New Revision: 271131 URL: http://svnweb.freebsd.org/changeset/base/271131 Log: MFC libstand32 clean target fixes r269029 (sbruno): Update so that clean target in sys/boot will delete the symlink created for machine r269036

svn commit: r271132 - in stable/10/sys: boot/i386/efi boot/i386/libi386 boot/ia64/common boot/powerpc/ofw boot/powerpc/ps3 boot/sparc64/loader boot/uboot/common boot/userboot/userboot i386/xen sys

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 20:47:14 2014 New Revision: 271132 URL: http://svnweb.freebsd.org/changeset/base/271132 Log: MFC r263005 by royger: howto_names: unify declaration Added: stable/10/sys/sys/boot.h - copied unchanged from r263005, head/sys/sys/boot.h Modified:

svn commit: r271133 - in head/sys/gnu/dts/include/dt-bindings: clk clock dma gpio input interrupt-controller mfd phy pinctrl pwm reset reset-controller soc sound spmi thermal

2014-09-04 Thread Warner Losh
Author: imp Date: Thu Sep 4 20:48:16 2014 New Revision: 271133 URL: http://svnweb.freebsd.org/changeset/base/271133 Log: Update bindings to latest vendor branch representing 3.17-rc2 level of Linux DTS API. Added: - copied unchanged from r270866,

svn commit: r271134 - stable/10/lib/libstand

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 20:49:11 2014 New Revision: 271134 URL: http://svnweb.freebsd.org/changeset/base/271134 Log: MFC r269077 (sbruno): libstand qdivrem warning fixes libstand's qdivrem.c assumes that sizeof(int) == sizeof(long), this is not true on amd64 I'm not quite

svn commit: r271136 - in stable/10/sys/boot/amd64: . boot1.efi

2014-09-04 Thread Ed Maste
Author: emaste Date: Thu Sep 4 21:05:04 2014 New Revision: 271136 URL: http://svnweb.freebsd.org/changeset/base/271136 Log: MFC boot1.efi stub loader r264391 (nwhitehorn): Add a simple EFI stub loader. This is a quick and dirty of boot1.chrp from the PowerPC port with all the

svn commit: r271137 - in head/sys: amd64/conf conf i386/conf

2014-09-04 Thread Mark Johnston
Author: markj Date: Thu Sep 4 21:06:33 2014 New Revision: 271137 URL: http://svnweb.freebsd.org/changeset/base/271137 Log: Add mrsas(4) to GENERIC for i386 and amd64. Approved by: ambrisko, kadesai MFC after:3 days Modified: head/sys/amd64/conf/GENERIC head/sys/conf/NOTES

svn commit: r271138 - stable/10

2014-09-04 Thread Ed Maste
older version of current is a bit fragile. +20140904: + The ofwfb driver, used to provide a graphics console on PowerPC when + using vt(4), no longer allows mmap() of all of physical memory. This + will prevent Xorg on PowerPC with some ATI graphics cards from

svn commit: r271139 - in vendor/device-tree/dist/src: arc arm arm64 c6x metag microblaze mips openrisc powerpc x86 xtensa

2014-09-04 Thread Warner Losh
Author: imp Date: Thu Sep 4 21:26:34 2014 New Revision: 271139 URL: http://svnweb.freebsd.org/changeset/base/271139 Log: Properly trim the vendor tree to include only those files that we want merged into FreeBSD. Cherry picking from a full vendor tree was too hard and lead to undestirable

svn commit: r271140 - head/sys/gnu/dts/arm

2014-09-04 Thread Warner Losh
Author: imp Date: Thu Sep 4 21:28:25 2014 New Revision: 271140 URL: http://svnweb.freebsd.org/changeset/base/271140 Log: Delete old arm dts tree. This was created by cherry picking from a full vendor tree. This worked great until it was time to update, but now it is time to update. Hit the

svn commit: r271141 - in head/sys: kern sys

2014-09-04 Thread Sean Bruno
Author: sbruno Date: Thu Sep 4 21:31:25 2014 New Revision: 271141 URL: http://svnweb.freebsd.org/changeset/base/271141 Log: Allow multiple image activators to run on the same execution by changing imgp-interpreted to a bitmask instead of, functionally, a bool. Each imgactivator now

svn commit: r271142 - svnadmin/conf

2014-09-04 Thread Glen Barber
Author: gjb Date: Thu Sep 4 21:44:44 2014 New Revision: 271142 URL: http://svnweb.freebsd.org/changeset/base/271142 Log: Require explicit re@ approval for commits to stable/10 as, the code freeze for 10.1-RELEASE is now in effect. Approved by: re (implicit) Sponsored by: The FreeBSD

svn commit: r271143 - head/sys/gnu/dts/arm

2014-09-04 Thread Warner Losh
Author: imp Date: Thu Sep 4 21:48:33 2014 New Revision: 271143 URL: http://svnweb.freebsd.org/changeset/base/271143 Log: Reimport dts files from vendor repo now that it has been properly trimmed. Added: head/sys/gnu/dts/arm/ - copied from r271142, vendor/device-tree/dist/src/arm/

svn commit: r271144 - head/bin/sh

2014-09-04 Thread Jilles Tjoelker
Author: jilles Date: Thu Sep 4 21:48:33 2014 New Revision: 271144 URL: http://svnweb.freebsd.org/changeset/base/271144 Log: sh: Allow enabling job control without a tty in non-interactive mode. If no tty is available, 'set -m' is still useful to put jobs in their own process groups.

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

2014-09-04 Thread Hiroki Sato
Author: hrs Date: Thu Sep 4 22:00:52 2014 New Revision: 271145 URL: http://svnweb.freebsd.org/changeset/base/271145 Log: Fix a bug which prevented mount.fstab parameter from being converted when jail_JID_devfs_enable=NO. Spotted by: peter Modified: head/etc/rc.d/jail Modified:

svn commit: r271146 - in head/sys: conf dev/ahci modules/ahci

2014-09-04 Thread Warner Losh
Author: imp Date: Thu Sep 4 22:22:53 2014 New Revision: 271146 URL: http://svnweb.freebsd.org/changeset/base/271146 Log: Separate out PCI attachment from the main AHCI driver. Move checks of PCI IDs into quirks, which mostly fit (though you'd get no argument from me that AHCI_Q_SATA1_UNIT0

svn commit: r271147 - head/lib/msun/src

2014-09-04 Thread Steve Kargl
Author: kargl Date: Thu Sep 4 23:50:05 2014 New Revision: 271147 URL: http://svnweb.freebsd.org/changeset/base/271147 Log: Remove an initialized, but otherwise, unused variable. Modified: head/lib/msun/src/e_lgamma_r.c head/lib/msun/src/e_lgammaf_r.c Modified:

svn commit: r271148 - head/sys/geom/eli

2014-09-04 Thread John-Mark Gurney
Author: jmg Date: Thu Sep 4 23:53:51 2014 New Revision: 271148 URL: http://svnweb.freebsd.org/changeset/base/271148 Log: use a straight buffer instead of an iov w/ 1 segment... The aesni driver when it hits a mbuf/iov buffer, it mallocs and copies the data for processing.. This improves

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

2014-09-04 Thread Pedro F. Giffuni
Author: pfg Date: Fri Sep 5 01:06:45 2014 New Revision: 271149 URL: http://svnweb.freebsd.org/changeset/base/271149 Log: Apply known workarounds for modern MacBooks. The legacy USB circuit tends to give trouble on MacBook. While the original report covered MacBook, extend the fix

svn commit: r271150 - vendor/device-tree/dist/src/arm

2014-09-04 Thread Warner Losh
Author: imp Date: Fri Sep 5 02:20:06 2014 New Revision: 271150 URL: http://svnweb.freebsd.org/changeset/base/271150 Log: Bring in forgotten pinfunc.h files from last import. Added: vendor/device-tree/dist/src/arm/imx51-pinfunc.h - copied unchanged from r271109,

svn commit: r271151 - head/sys/gnu/dts/arm

2014-09-04 Thread Warner Losh
Author: imp Date: Fri Sep 5 02:21:45 2014 New Revision: 271151 URL: http://svnweb.freebsd.org/changeset/base/271151 Log: Merge forgotten .h files from vendor branch. Added: head/sys/gnu/dts/arm/imx51-pinfunc.h - copied unchanged from r271150,

Re: svn commit: r270850 - in head/sys: i386/i386 i386/include i386/isa x86/acpica

2014-09-04 Thread John Baldwin
On Tuesday, September 02, 2014 06:41:27 PM Konstantin Belousov wrote: On Tue, Sep 02, 2014 at 11:00:57AM -0400, John Baldwin wrote: I thought about that. I could easily make a parallel array, or perhaps use a separate 'susppcb' structure that includes a pcb and the savefpu union and change

svn commit: r271153 - stable/10/sys/powerpc/include

2014-09-04 Thread Justin Hibbits
Author: jhibbits Date: Fri Sep 5 05:07:38 2014 New Revision: 271153 URL: http://svnweb.freebsd.org/changeset/base/271153 Log: MFC r258078,258079 Increase the stack size for ppc64 from 4 pages to 8. I found a stack overflow when a coredump was taken onto a ZFS volume with heavy

svn commit: r271154 - head/sys/sys

2014-09-04 Thread Ed Schouten
Author: ed Date: Fri Sep 5 05:20:52 2014 New Revision: 271154 URL: http://svnweb.freebsd.org/changeset/base/271154 Log: Partially revert r271012. Incredibly weird: GCC 4.7/4.9 do support the _Noreturn and _Thread_local keywords, but not during bootstrapping. GCC is by far the weirdest

svn commit: r271155 - in head: include sys/sys

2014-09-04 Thread Ed Schouten
Author: ed Date: Fri Sep 5 05:36:32 2014 New Revision: 271155 URL: http://svnweb.freebsd.org/changeset/base/271155 Log: Roll back r271012 even more aggressively. I've looked at the GCC sources and I now understand what's going wrong. THe C11 keywords are simply nonexistent when using