svn commit: r271702 - head/sys/cam/ctl

2014-09-17 Thread Alexander Motin
Author: mav Date: Wed Sep 17 07:08:59 2014 New Revision: 271702 URL: http://svnweb.freebsd.org/changeset/base/271702 Log: Fix tpc_create_token() introduced in r269497 to encode CREATOR LOGICAL UNIT DESCRIPTOR field as Identification Descriptor CSCD descriptor, not just as Identification Desc

svn commit: r271703 - head/sys/dev/iscsi

2014-09-17 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Sep 17 07:55:23 2014 New Revision: 271703 URL: http://svnweb.freebsd.org/changeset/base/271703 Log: Fix LUN discovery for targets that don't support REPORT_LUNS, broken in r263741. At least with CTL (slightly modified to report SPC2) there is still some problem: it d

svn commit: r271705 - in head/sys: dev/drm2 dev/drm2/i915 modules/drm2/i915kms sys

2014-09-17 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Wed Sep 17 08:28:50 2014 New Revision: 271705 URL: http://svnweb.freebsd.org/changeset/base/271705 Log: drm/i915: Add HW context support This feature is required by Mesa 9.2+. Without this, a GL application crashes with the following message: # glxinfo n

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

2014-09-17 Thread Andriy Gapon
On 25/07/2014 21:41, Xin LI wrote: > Author: delphij > Date: Fri Jul 25 18:41:56 2014 > New Revision: 269093 > URL: http://svnweb.freebsd.org/changeset/base/269093 > > Log: > Transform the I/O when vdev_physical_ashift is greater than > SPA_MINBLOCKSHIFT. This commit seems illogical to me. I

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

2014-09-17 Thread Justin T. Gibbs
On Sep 17, 2014, at 4:38 AM, Andriy Gapon wrote: > On 25/07/2014 21:41, Xin LI wrote: >> Author: delphij >> Date: Fri Jul 25 18:41:56 2014 >> New Revision: 269093 >> URL: http://svnweb.freebsd.org/changeset/base/269093 >> >> Log: >> Transform the I/O when vdev_physical_ashift is greater than >>

svn commit: r271711 - head/usr.sbin/bhyve

2014-09-17 Thread Glen Barber
Author: gjb Date: Wed Sep 17 16:45:20 2014 New Revision: 271711 URL: http://svnweb.freebsd.org/changeset/base/271711 Log: Update the bhyve(8) manual to reflect that it is no longer considered 'experimental.' Reviewed by: grehan MFC after:3 days Sponsored by: The FreeBSD Foundatio

svn commit: r271712 - in head/sys: kern mips/cavium powerpc/powerpc sparc64/sparc64 sys x86/x86

2014-09-17 Thread Adrian Chadd
Author: adrian Date: Wed Sep 17 17:33:22 2014 New Revision: 271712 URL: http://svnweb.freebsd.org/changeset/base/271712 Log: Migrate ie->ie_assign_cpu and associated code to use an int for CPU rather than u_char. Migrate post_filter to use an int for a CPU rather than u_char. Change

svn commit: r271713 - head/sys/kern

2014-09-17 Thread Alexander Motin
Author: mav Date: Wed Sep 17 17:43:32 2014 New Revision: 271713 URL: http://svnweb.freebsd.org/changeset/base/271713 Log: Reprase r271616 comments. Submitted by: alc MFC after:1 month Modified: head/sys/kern/sched_ule.c Modified: head/sys/kern/sched_ule.c =

Re: svn commit: r271635 - in head: lib/libc/sys sys/vm

2014-09-17 Thread John Baldwin
On Tuesday, September 16, 2014 04:38:21 PM Andriy Gapon wrote: > On 15/09/2014 20:20, John Baldwin wrote: > > Author: jhb > > Date: Mon Sep 15 17:20:13 2014 > > New Revision: 271635 > > URL: http://svnweb.freebsd.org/changeset/base/271635 > > > > Log: > > Add stricter checking of some mmap() arg

Re: svn commit: r265703 - in head: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-09-17 Thread John Baldwin
On Monday, September 15, 2014 04:31:13 PM David Somayajulu wrote: > Hi Andrey, > When I didn't have the clean override, "make clean" was not cleaning > properly when I built a standalone loadable driver. Perhaps we can change > "clean" in bxe/Makefile and bce/Makefile to "dclean". Try using 'make

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

2014-09-17 Thread Konstantin Belousov
Author: kib Date: Wed Sep 17 18:49:57 2014 New Revision: 271716 URL: http://svnweb.freebsd.org/changeset/base/271716 Log: Presence of any VM_PROT bits in the permission argument on x86 implies that the entry is readable and valid. Reported by: markj Submitted by: alc Tested by:ph

svn commit: r271717 - in head/sys: dev/acpica sparc64/pci

2014-09-17 Thread John Baldwin
Author: jhb Date: Wed Sep 17 18:55:39 2014 New Revision: 271717 URL: http://svnweb.freebsd.org/changeset/base/271717 Log: Revert unrelated changes accidentally committed in r271192. Modified: head/sys/dev/acpica/acpi.c head/sys/sparc64/pci/psycho.c Modified: head/sys/dev/acpica/acpi.c

svn commit: r271718 - head/sys/cam

2014-09-17 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 17 18:59:25 2014 New Revision: 271718 URL: http://svnweb.freebsd.org/changeset/base/271718 Log: Correct a comment Modified: head/sys/cam/cam_xpt.c Modified: head/sys/cam/cam_xpt.c == --

svn commit: r271719 - in head/lib/msun: ld128 ld80 src

2014-09-17 Thread Steve Kargl
Author: kargl Date: Wed Sep 17 19:01:22 2014 New Revision: 271719 URL: http://svnweb.freebsd.org/changeset/base/271719 Log: For targets that have a signed zero, lgamma_r(-0, &signgamp) should set signgamp = -1. Submitted by: enh at google dot com (e_lgamma[f]_r.c) Modified: head/lib/ms

svn commit: r271720 - head/sbin/savecore

2014-09-17 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 17 19:09:58 2014 New Revision: 271720 URL: http://svnweb.freebsd.org/changeset/base/271720 Log: If fgets(3) fails in getbounds(), show strerror(3) if not an EOF. Also fix a FILE* leak in getbounds(). Submitted by: Conrad Meyer PR: 192032 Spons

RE: svn commit: r265703 - in head: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-09-17 Thread David Somayajulu
HI John, Thanks for the info. I will go ahead and get rid of "clean" in the Makefile. Thanks David S. -Original Message- From: John Baldwin [mailto:j...@freebsd.org] Sent: Wednesday, September 17, 2014 8:02 AM To: David Somayajulu Cc: Andrey V. Elsukov; David C Somayajulu; src-committ...@

Re: svn commit: r271635 - in head: lib/libc/sys sys/vm

2014-09-17 Thread Konstantin Belousov
On Wed, Sep 17, 2014 at 11:03:29AM -0400, John Baldwin wrote: > On Tuesday, September 16, 2014 04:38:21 PM Andriy Gapon wrote: > > On 15/09/2014 20:20, John Baldwin wrote: > > > Author: jhb > > > Date: Mon Sep 15 17:20:13 2014 > > > New Revision: 271635 > > > URL: http://svnweb.freebsd.org/changese

Re: svn commit: r271711 - head/usr.sbin/bhyve

2014-09-17 Thread John-Mark Gurney
Glen Barber wrote this message on Wed, Sep 17, 2014 at 16:45 +: > Author: gjb > Date: Wed Sep 17 16:45:20 2014 > New Revision: 271711 > URL: http://svnweb.freebsd.org/changeset/base/271711 > > Log: > Update the bhyve(8) manual to reflect that it is no > longer considered 'experimental.' I

svn commit: r271721 - head/lib/libgeom

2014-09-17 Thread John Baldwin
Author: jhb Date: Wed Sep 17 19:37:58 2014 New Revision: 271721 URL: http://svnweb.freebsd.org/changeset/base/271721 Log: Explicitly specify MAP_SHARED when mapping the stats file descriptor. Reviewed by: kib MFC after:1 week Modified: head/lib/libgeom/geom_stats.c Modified: head

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

2014-09-17 Thread John Baldwin
Author: jhb Date: Wed Sep 17 19:45:34 2014 New Revision: 271722 URL: http://svnweb.freebsd.org/changeset/base/271722 Log: - Remove mention of MAP_INHERIT. It hasn't been implemented for thirteen years. - Remove mention of unimplemented MAP_SWAP. There are no future plans to implement

Re: svn commit: r265703 - in head: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-09-17 Thread Mark Johnston
On Wed, Sep 17, 2014 at 11:02:00AM -0400, John Baldwin wrote: > On Monday, September 15, 2014 04:31:13 PM David Somayajulu wrote: > > Hi Andrey, > > When I didn't have the clean override, "make clean" was not cleaning > > properly when I built a standalone loadable driver. Perhaps we can change >

Re: svn commit: r271635 - in head: lib/libc/sys sys/vm

2014-09-17 Thread John Baldwin
On Tuesday, September 16, 2014 12:00:09 PM Peter Holm wrote: > On Mon, Sep 15, 2014 at 05:20:13PM +, John Baldwin wrote: > > Author: jhb > > Date: Mon Sep 15 17:20:13 2014 > > New Revision: 271635 > > URL: http://svnweb.freebsd.org/changeset/base/271635 > > > > Log: > > Add stricter checking

Re: svn commit: r271635 - in head: lib/libc/sys sys/vm

2014-09-17 Thread John Baldwin
On Wednesday, September 17, 2014 10:20:09 PM Konstantin Belousov wrote: > On Wed, Sep 17, 2014 at 11:03:29AM -0400, John Baldwin wrote: > > On Tuesday, September 16, 2014 04:38:21 PM Andriy Gapon wrote: > > > On 15/09/2014 20:20, John Baldwin wrote: > > > > Author: jhb > > > > Date: Mon Sep 15 17:2

svn commit: r271723 - head/lib/libc/gen

2014-09-17 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 17 20:26:27 2014 New Revision: 271723 URL: http://svnweb.freebsd.org/changeset/base/271723 Log: Explicitly set MAP_PRIVATE to avoid [EINVAL] after r271635. X-MFC-With: r271635 Reviewed by: jhb Modified: head/lib/libc/gen/nlist.c Modified: head/lib/lib

Re: svn commit: r271723 - head/lib/libc/gen

2014-09-17 Thread John Baldwin
On Wednesday, September 17, 2014 08:26:27 PM Bryan Drewery wrote: > Author: bdrewery > Date: Wed Sep 17 20:26:27 2014 > New Revision: 271723 > URL: http://svnweb.freebsd.org/changeset/base/271723 > > Log: > Explicitly set MAP_PRIVATE to avoid [EINVAL] after r271635. > > X-MFC-With: r271635 A

svn commit: r271724 - in head/sys: sys vm

2014-09-17 Thread Konstantin Belousov
Author: kib Date: Wed Sep 17 21:04:50 2014 New Revision: 271724 URL: http://svnweb.freebsd.org/changeset/base/271724 Log: The vm_mmap_cdev() explicitely converts absence of both MAP_SHARED and MAP_PRIVATE flags to MAP_SHARED. Apparently, some code in tree, in particular, libgeom, relied on

Re: svn commit: r271711 - head/usr.sbin/bhyve

2014-09-17 Thread Peter Grehan
Update the bhyve(8) manual to reflect that it is no longer considered 'experimental.' If it's no longer experimental, we should document hardware requirements for it to function in the man page(s)... I'll get a phabric review going for this. Like I tried it on my AMD hardware, but it

svn commit: r271726 - head/sys/modules/bxe

2014-09-17 Thread David C Somayajulu
Author: davidcs Date: Wed Sep 17 22:24:51 2014 New Revision: 271726 URL: http://svnweb.freebsd.org/changeset/base/271726 Log: Remove clean option MFC after:5 days Modified: head/sys/modules/bxe/Makefile Modified: head/sys/modules/bxe/Makefile

svn commit: r271727 - head/sys/modules/bce

2014-09-17 Thread David C Somayajulu
Author: davidcs Date: Wed Sep 17 22:26:01 2014 New Revision: 271727 URL: http://svnweb.freebsd.org/changeset/base/271727 Log: Remove clean option MFC after:5 days Modified: head/sys/modules/bce/Makefile Modified: head/sys/modules/bce/Makefile

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

2014-09-17 Thread David C Somayajulu
Author: davidcs Date: Wed Sep 17 22:49:29 2014 New Revision: 271728 URL: http://svnweb.freebsd.org/changeset/base/271728 Log: For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag before printing error message. MFC after:5 days Modified: head/sys/dev/bxe/ecore_sp.h

Re: svn commit: r271711 - head/usr.sbin/bhyve

2014-09-17 Thread John-Mark Gurney
Peter Grehan wrote this message on Wed, Sep 17, 2014 at 15:18 -0700: > >> Update the bhyve(8) manual to reflect that it is no > >> longer considered 'experimental.' > > > >If it's no longer experimental, we should document hardware > >requirements for it to function in the man page(s)... > >

svn commit: r271730 - head

2014-09-17 Thread Will Andrews
Author: will Date: Thu Sep 18 01:57:36 2014 New Revision: 271730 URL: http://svnweb.freebsd.org/changeset/base/271730 Log: Root the lib32 object tree under the overall object tree. This enables a common root directory for all object files for a given tree, which eases sharing a common MAK

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

2014-09-17 Thread Will Andrews
Author: will Date: Thu Sep 18 02:01:36 2014 New Revision: 271731 URL: http://svnweb.freebsd.org/changeset/base/271731 Log: Fix a kernel panic when unloading isp(4). In the current implementation, the isp_kthread() threads never exit. The target threads do have an exit mode from isp_att

svn commit: r271732 - in head: sbin/ifconfig share/man/man4 sys/net

2014-09-17 Thread Marcelo Araujo
Author: araujo (ports committer) Date: Thu Sep 18 02:12:48 2014 New Revision: 271732 URL: http://svnweb.freebsd.org/changeset/base/271732 Log: Add laggproto broadcast, it allows sends frames to all ports of the lagg(4) group and receives frames on any port of the lagg(4). Phabric: D

svn commit: r271733 - in head: sbin/ifconfig share/man/man4

2014-09-17 Thread Marcelo Araujo
Author: araujo (ports committer) Date: Thu Sep 18 02:22:02 2014 New Revision: 271733 URL: http://svnweb.freebsd.org/changeset/base/271733 Log: The lagg(4) interface is based on trunk(4) interface from OpenBSD. The FreeBSD is the only system that has the FEC protocol, that is a simple alias

svn commit: r271735 - head/sys/net

2014-09-17 Thread Marcelo Araujo
Author: araujo (ports committer) Date: Thu Sep 18 03:09:34 2014 New Revision: 271735 URL: http://svnweb.freebsd.org/changeset/base/271735 Log: Remove old comment, we already do 802.1q tagging. Phabric: D797 Reviewed by: kevlo Approved by: kevlo Sponsored by: QNAP Systems Inc.

svn commit: r271736 - head/usr.sbin/makefs

2014-09-17 Thread Davide Italiano
Author: davide Date: Thu Sep 18 03:11:59 2014 New Revision: 271736 URL: http://svnweb.freebsd.org/changeset/base/271736 Log: r258695 introduces a sanity check for makefs in order to verify that the minimum image size specified is always less than the maximum image size. If makefs(1) is invok

Re: svn commit: r271735 - head/sys/net

2014-09-17 Thread Gleb Smirnoff
On Thu, Sep 18, 2014 at 03:09:35AM +, Marcelo Araujo wrote: M> Author: araujo (ports committer) M> Date: Thu Sep 18 03:09:34 2014 M> New Revision: 271735 M> URL: http://svnweb.freebsd.org/changeset/base/271735 M> M> Log: M> Remove old comment, we already do 802.1q tagging. But the comment s

Re: svn commit: r271735 - head/sys/net

2014-09-17 Thread Marcelo Araujo
2014-09-18 13:18 GMT+08:00 Gleb Smirnoff : > On Thu, Sep 18, 2014 at 03:09:35AM +, Marcelo Araujo wrote: > M> Author: araujo (ports committer) > M> Date: Thu Sep 18 03:09:34 2014 > M> New Revision: 271735 > M> URL: http://svnweb.freebsd.org/changeset/base/271735 > M> > M> Log: > M> Remove ol

svn commit: r271738 - head/sys/net

2014-09-17 Thread Marcelo Araujo
Author: araujo (ports committer) Date: Thu Sep 18 05:43:19 2014 New Revision: 271738 URL: http://svnweb.freebsd.org/changeset/base/271738 Log: Revert r271735. The comment is absolutely correct, we do not support 802.1p priority tagging. I got confused with the packet tagged and packet to be tag

Re: svn commit: r271735 - head/sys/net

2014-09-17 Thread Kevin Lo
On Thu, Sep 18, 2014 at 09:18:34AM +0400, Gleb Smirnoff wrote: > > On Thu, Sep 18, 2014 at 03:09:35AM +, Marcelo Araujo wrote: > M> Author: araujo (ports committer) > M> Date: Thu Sep 18 03:09:34 2014 > M> New Revision: 271735 > M> URL: http://svnweb.freebsd.org/changeset/base/271735 > M> > M