svn commit: r291266 - head/sys/x86/x86

2015-11-24 Thread Konstantin Belousov
Author: kib Date: Tue Nov 24 19:55:11 2015 New Revision: 291266 URL: https://svnweb.freebsd.org/changeset/base/291266 Log: Correct the number of DTLB entries reported for the CPUID Leaf 2 descriptor 0x6c. Confirmed by: Intel MFC after:3 days Modified: head/sys/x86/x86/identcpu.c

Re: svn commit: r291263 - head/sys/dev/ntb/ntb_hw

2015-11-24 Thread Conrad Meyer
On Tue, Nov 24, 2015 at 10:51 AM, Conrad E. Meyer wrote: > Author: cem > Date: Tue Nov 24 18:51:17 2015 > New Revision: 291263 > URL: https://svnweb.freebsd.org/changeset/base/291263 > > Log: > ntb: Add MW tunable for MMR Xeon errata workaround > > Adds a new tunable,

svn commit: r291280 - head/sys/dev/ntb/ntb_hw

2015-11-24 Thread Conrad E. Meyer
Author: cem Date: Wed Nov 25 01:59:08 2015 New Revision: 291280 URL: https://svnweb.freebsd.org/changeset/base/291280 Log: NTB: WC/WB isn't enough; set MMR region as UC And expose vm_memattr_t of current mapping to consumers (as well as the ability to change it to one of UC, WB, WC).

svn commit: r291292 - in head/sys: conf modules modules/if_enc net netinet netinet6 netipsec sys

2015-11-24 Thread Andrey V. Elsukov
Author: ae Date: Wed Nov 25 07:31:59 2015 New Revision: 291292 URL: https://svnweb.freebsd.org/changeset/base/291292 Log: Overhaul if_enc(4) and make it loadable in run-time. Use hhook(9) framework to achieve ability of loading and unloading if_enc(4) kernel module. INET and INET6 code

svn commit: r291291 - head/sys/kern

2015-11-24 Thread Andrey V. Elsukov
Author: ae Date: Wed Nov 25 07:14:58 2015 New Revision: 291291 URL: https://svnweb.freebsd.org/changeset/base/291291 Log: Check that hhk_helper pointer isn't NULL before access. It isn't forbidden to use NULL pointer for hook_helper in hookinfo structure when hhook_add_hook() adds new

svn commit: r291263 - head/sys/dev/ntb/ntb_hw

2015-11-24 Thread Conrad E. Meyer
Author: cem Date: Tue Nov 24 18:51:17 2015 New Revision: 291263 URL: https://svnweb.freebsd.org/changeset/base/291263 Log: ntb: Add MW tunable for MMR Xeon errata workaround Adds a new tunable, ntb.hw.b2b_mw_idx, which specifies the offset (from the total number of memory windows) to use

svn commit: r291261 - head/crypto/openssh

2015-11-24 Thread Dag-Erling Smørgrav
Author: des Date: Tue Nov 24 16:07:03 2015 New Revision: 291261 URL: https://svnweb.freebsd.org/changeset/base/291261 Log: Revert inadvertent commit of an incorrect patch Modified: head/crypto/openssh/session.c Modified: head/crypto/openssh/session.c

svn commit: r291260 - head/crypto/openssh

2015-11-24 Thread Dag-Erling Smørgrav
Author: des Date: Tue Nov 24 16:06:15 2015 New Revision: 291260 URL: https://svnweb.freebsd.org/changeset/base/291260 Log: Remove description of the now-defunct NoneEnabled option. Modified: head/crypto/openssh/session.c head/crypto/openssh/sshd_config Modified:

svn commit: r291262 - head/sys/powerpc/aim

2015-11-24 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Nov 24 16:10:21 2015 New Revision: 291262 URL: https://svnweb.freebsd.org/changeset/base/291262 Log: Use what we really mean (powerpc_lwsync()) rather than the Linux-compat mb() here and provide some more documentation on what, exactly, makes this code safe.

svn commit: r291265 - head/sys/dev/isp

2015-11-24 Thread Alexander Motin
Author: mav Date: Tue Nov 24 19:20:49 2015 New Revision: 291265 URL: https://svnweb.freebsd.org/changeset/base/291265 Log: Rename ASYNC_LIP_F8 to ASYNC_LIP_NOS_OLS_RECV. New name better repsents its meaning for modern chips. Modified: head/sys/dev/isp/isp.c

svn commit: r291264 - head/sys/dev/usb/wlan

2015-11-24 Thread Andriy Voskoboinyk
Author: avos Date: Tue Nov 24 19:20:45 2015 New Revision: 291264 URL: https://svnweb.freebsd.org/changeset/base/291264 Log: urtwn(4): rework ROM reading. - Add error handling for urtwn_(r88e_)read_rom() and urtwn_efuse_*() functions. - Remove code duplication between urtwn_efuse_read()

svn commit: r291267 - head/bin/sh

2015-11-24 Thread Jilles Tjoelker
Author: jilles Date: Tue Nov 24 22:47:19 2015 New Revision: 291267 URL: https://svnweb.freebsd.org/changeset/base/291267 Log: sh: Remove global state from nodes.c. No functional change is intended. Modified: head/bin/sh/mknodes.c head/bin/sh/nodes.c.pat Modified:

svn commit: r291268 - stable/10/usr.bin/ldd

2015-11-24 Thread Jung-uk Kim
Author: jkim Date: Tue Nov 24 23:04:03 2015 New Revision: 291268 URL: https://svnweb.freebsd.org/changeset/base/291268 Log: MFC: r289425 Add support for ARM EABI. Note it is not a direct MFC because some macros are not defined in this branch. Modified: stable/10/usr.bin/ldd/ldd.c

svn commit: r291238 - in head: share/man/man4 sys/conf

2015-11-24 Thread Kevin Lo
Author: kevlo Date: Tue Nov 24 08:34:48 2015 New Revision: 291238 URL: https://svnweb.freebsd.org/changeset/base/291238 Log: Add dependency to uether. Reviewed by: hselasky Modified: head/share/man/man4/aue.4 head/share/man/man4/axe.4 head/share/man/man4/axge.4

svn commit: r291239 - in stable/10/sys: dev/xen/blkfront dev/xen/netfront x86/xen xen

2015-11-24 Thread Roger Pau Monné
Author: royger Date: Tue Nov 24 08:41:27 2015 New Revision: 291239 URL: https://svnweb.freebsd.org/changeset/base/291239 Log: MFC r286999: xen: allow disabling PV disks and nics Sponsored by: Citrix Systems R Modified: stable/10/sys/dev/xen/blkfront/blkfront.c

Re: svn commit: r291197 - head/lib/libc/stdio

2015-11-24 Thread Dag-Erling Smørgrav
Benjamin Kaduk writes: > Hmm, I would have expected that the semicolon could go on the previous > line, as is normally the case for punctuation following macros. Is > this not the case here? You're right. I didn't notice because I was just looking for double quotes. Feel

svn commit: r291242 - head/sys/powerpc/include

2015-11-24 Thread Konstantin Belousov
Author: kib Date: Tue Nov 24 09:13:21 2015 New Revision: 291242 URL: https://svnweb.freebsd.org/changeset/base/291242 Log: On PowerPC 64bit, the linux-compat mb() definition is implemented with lwsync instruction, which does not provide Store/Load barrier. Fix this by using "full" sync

Re: svn commit: r291239 - in stable/10/sys: dev/xen/blkfront dev/xen/netfront x86/xen xen

2015-11-24 Thread Renato Botelho
> On Nov 24, 2015, at 06:41, Roger Pau Monné wrote: > > Author: royger > Date: Tue Nov 24 08:41:27 2015 > New Revision: 291239 > URL: https://svnweb.freebsd.org/changeset/base/291239 > > Log: > MFC r286999: > > xen: allow disabling PV disks and nics > > Sponsored by:

svn commit: r291244 - head/sys/kern

2015-11-24 Thread Konstantin Belousov
Author: kib Date: Tue Nov 24 09:45:36 2015 New Revision: 291244 URL: https://svnweb.freebsd.org/changeset/base/291244 Log: Rework the vnode cache recycling to meet free and unused vnodes targets. See the comment above wantfreevnodes variable for the description of the algorithm. The

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

2015-11-24 Thread Andrew Turner
Author: andrew Date: Tue Nov 24 11:01:43 2015 New Revision: 291246 URL: https://svnweb.freebsd.org/changeset/base/291246 Log: Add support for moving the DMAP range. This is needed as some AMD SoCs place physical memory at an address outside the old DMAP range. This is an issue as we rely on

Re: svn commit: r291242 - head/sys/powerpc/include

2015-11-24 Thread Konstantin Belousov
On Tue, Nov 24, 2015 at 09:13:21AM +, Konstantin Belousov wrote: > Author: kib > Date: Tue Nov 24 09:13:21 2015 > New Revision: 291242 > URL: https://svnweb.freebsd.org/changeset/base/291242 > > Log: > On PowerPC 64bit, the linux-compat mb() definition is implemented with > lwsync

svn commit: r291243 - stable/10/sys/sys

2015-11-24 Thread Steven Hartland
Author: smh Date: Tue Nov 24 09:41:50 2015 New Revision: 291243 URL: https://svnweb.freebsd.org/changeset/base/291243 Log: Belatedly bump __FreeBSD_version after r291215 Due to the change in args for g_dev_setdumpdev by r291215 belatedly bump __FreeBSD_version to allow any potential

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

2015-11-24 Thread Hajimu UMEMOTO
Author: ume Date: Tue Nov 24 14:25:40 2015 New Revision: 291259 URL: https://svnweb.freebsd.org/changeset/base/291259 Log: Correct alignment of the addresses in the `netstat -aW' output. Modified: head/usr.bin/netstat/inet.c Modified: head/usr.bin/netstat/inet.c

svn commit: r291251 - stable/9/sys/dev/usb

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:19:20 2015 New Revision: 291251 URL: https://svnweb.freebsd.org/changeset/base/291251 Log: MFC r290326: Relax the BUS_DMA_KEEP_PG_OFFSET requirement to allow optimising allocation of DMA bounce buffers. Discussed with: ian @ Modified:

svn commit: r291252 - stable/8/sys/dev/usb

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:23:15 2015 New Revision: 291252 URL: https://svnweb.freebsd.org/changeset/base/291252 Log: MFC r290326: Relax the BUS_DMA_KEEP_PG_OFFSET requirement to allow optimising allocation of DMA bounce buffers. Discussed with: ian @ Modified:

svn commit: r291256 - stable/8/sys/dev/usb/input

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:32:15 2015 New Revision: 291256 URL: https://svnweb.freebsd.org/changeset/base/291256 Log: MFC r291146: Add support for Kana and Eisu keys to the USB keyboard driver. PR: 204709 Modified: stable/8/sys/dev/usb/input/ukbd.c Directory

svn commit: r291250 - stable/10/sys/dev/usb

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:17:00 2015 New Revision: 291250 URL: https://svnweb.freebsd.org/changeset/base/291250 Log: MFC r290326: Relax the BUS_DMA_KEEP_PG_OFFSET requirement to allow optimising allocation of DMA bounce buffers. Discussed with: ian @ Modified:

svn commit: r291254 - stable/10/sys/dev/usb/input

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:28:36 2015 New Revision: 291254 URL: https://svnweb.freebsd.org/changeset/base/291254 Log: MFC r291146: Add support for Kana and Eisu keys to the USB keyboard driver. PR: 204709 Modified: stable/10/sys/dev/usb/input/ukbd.c Directory

svn commit: r291248 - stable/10/sys/dev/ixl

2015-11-24 Thread Steven Hartland
Author: smh Date: Tue Nov 24 11:09:39 2015 New Revision: 291248 URL: https://svnweb.freebsd.org/changeset/base/291248 Log: MFC r277082: Update to the shared code for Intel I40E drivers (by jfv) Sponsored by: Multiplay Modified: stable/10/sys/dev/ixl/i40e_adminq.c

svn commit: r291253 - stable/10/usr.sbin/bluetooth/bthidd

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:25:34 2015 New Revision: 291253 URL: https://svnweb.freebsd.org/changeset/base/291253 Log: MFC r291145: Fix scancodes for Kana and Eisu keys. PR: 204709 Modified: stable/10/usr.sbin/bluetooth/bthidd/kbd.c Directory Properties:

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

2015-11-24 Thread Hajimu UMEMOTO
Author: ume Date: Tue Nov 24 11:07:37 2015 New Revision: 291247 URL: https://svnweb.freebsd.org/changeset/base/291247 Log: Add missing error check after xo_parse_args() in netstat(8). Submitted by: Oliver Pinter Differential Revision:https://reviews.freebsd.org/D4233 Modified:

svn commit: r291249 - head/sys/ofed/include/rdma

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:11:56 2015 New Revision: 291249 URL: https://svnweb.freebsd.org/changeset/base/291249 Log: Add some defines needed by the coming mlx5 infiniband support. Sponsored by: Mellanox Technologies MFC after:1 week Modified:

svn commit: r291255 - stable/9/sys/dev/usb/input

2015-11-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Nov 24 12:30:21 2015 New Revision: 291255 URL: https://svnweb.freebsd.org/changeset/base/291255 Log: MFC r291146: Add support for Kana and Eisu keys to the USB keyboard driver. PR: 204709 Modified: stable/9/sys/dev/usb/input/ukbd.c Directory

svn commit: r291257 - head/usr.bin/calendar/calendars

2015-11-24 Thread Kurt Lidl
Author: lidl Date: Tue Nov 24 13:47:21 2015 New Revision: 291257 URL: https://svnweb.freebsd.org/changeset/base/291257 Log: Add myself (lidl) to the calendar.freebsd file. Approved by: rpaulo (mentor) Differential Revision:https://reviews.freebsd.org/D4264 Modified:

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

2015-11-24 Thread Svatopluk Kraus
Author: skra Date: Tue Nov 24 13:57:41 2015 New Revision: 291258 URL: https://svnweb.freebsd.org/changeset/base/291258 Log: Flush all kernel mappings from TLB(s) in time when they are cleared. Replace tlb_flush_local() by tlb_flush() as even not global mappings could be fetched to TLB(s) on