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

2014-07-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jul 16 06:25:44 2014 New Revision: 268740 URL: http://svnweb.freebsd.org/changeset/base/268740 Log: MFC r268583: Turn off blinking device leds at attach. PR: 183735 Modified: stable/8/sys/dev/usb/input/uhid.c Directory Properties: stable/8/sys/

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

2014-07-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jul 16 06:23:54 2014 New Revision: 268739 URL: http://svnweb.freebsd.org/changeset/base/268739 Log: MFC r268583: Turn off blinking device leds at attach. PR: 183735 Modified: stable/9/sys/dev/usb/input/uhid.c Directory Properties: stable/9/sys/

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

2014-07-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jul 16 06:22:35 2014 New Revision: 268738 URL: http://svnweb.freebsd.org/changeset/base/268738 Log: MFC r268583: Turn off blinking device leds at attach. PR: 183735 Modified: stable/10/sys/dev/usb/input/uhid.c Directory Properties: stable/10/ (p

svn commit: r268737 - stable/10/sys/dev/usb/net

2014-07-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jul 16 06:20:18 2014 New Revision: 268737 URL: http://svnweb.freebsd.org/changeset/base/268737 Log: MFC r268582: Fix performance problems with AXGE network adapter in RX direction: - Remove 4 extra bytes from the ethernet payload. - The maximum RX buffer was inco

svn commit: r268736 - stable/9/sys/dev/usb/net

2014-07-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jul 16 06:18:02 2014 New Revision: 268736 URL: http://svnweb.freebsd.org/changeset/base/268736 Log: MFC r268582: Fix performance problems with AXGE network adapter in RX direction: - Remove 4 extra bytes from the ethernet payload. - The maximum RX buffer was inco

svn commit: r268735 - head/sys/dev/usb/controller

2014-07-15 Thread Hans Petter Selasky
Author: hselasky Date: Wed Jul 16 06:14:41 2014 New Revision: 268735 URL: http://svnweb.freebsd.org/changeset/base/268735 Log: Improve support for Intel Lynx Point USB 3.0 controllers by using the USB 2.0 port mask in addition to the USB 3.0 port mask. The hardware does not always accept whe

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
> -Original Message- > From: adrian.ch...@gmail.com [mailto:adrian.ch...@gmail.com] On Behalf > Of Adrian Chadd > Sent: Tuesday, July 15, 2014 10:19 PM > To: Mark Linimon > Cc: Devin Teske; Mateusz Guzik; Bryan Drewery; svn-src-h...@freebsd.org; > svn-src-all@freebsd.org; src-committ...@f

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
From: Jordan Hubbard [mailto:jordanhubb...@me.com] Sent: Tuesday, July 15, 2014 9:42 PM To: dte...@freebsd.org Cc: Benjamin Kaduk; Bryan Drewery; svn-src-h...@freebsd.org; svn-src-all@freebsd.org; src-committ...@freebsd.org Subject: Re: svn commit: r268641 - head/usr.sbin/service On J

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
> -Original Message- > From: Jordan Hubbard [mailto:jordanhubb...@me.com] > Sent: Tuesday, July 15, 2014 9:39 PM > To: dte...@freebsd.org > Cc: Mateusz Guzik; Bryan Drewery; src-committ...@freebsd.org; svn-src- > a...@freebsd.org; svn-src-h...@freebsd.org > Subject: Re: svn commit: r26864

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
> -Original Message- > From: Bryan Drewery [mailto:bdrew...@freebsd.org] > Sent: Tuesday, July 15, 2014 8:44 PM > To: dte...@freebsd.org; 'Mateusz Guzik' > Cc: src-committ...@freebsd.org; svn-src-all@freebsd.org; svn-src- > h...@freebsd.org > Subject: Re: svn commit: r268641 - head/usr.sb

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Adrian Chadd
On 15 July 2014 22:08, Mark Linimon wrote: > On Tue, Jul 15, 2014 at 07:13:44PM -0700, dte...@freebsd.org wrote: >> destroying all vestiges of that environment purely for the sake of >> saying "it's clean" seems counter to the UNIX pathos. > > I think you mean "ethos" here, but frankly I like it b

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Mark Linimon
On Tue, Jul 15, 2014 at 07:13:44PM -0700, dte...@freebsd.org wrote: > destroying all vestiges of that environment purely for the sake of > saying "it's clean" seems counter to the UNIX pathos. I think you mean "ethos" here, but frankly I like it better this way. mcl __

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
> -Original Message- > From: owner-src-committ...@freebsd.org [mailto:owner-src- > committ...@freebsd.org] On Behalf Of Bryan Drewery > Sent: Tuesday, July 15, 2014 10:59 AM > To: Devin Teske; src-committ...@freebsd.org; svn-src-all@freebsd.org; svn- > src-h...@freebsd.org > Subject: Re:

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Jordan Hubbard
On Jul 15, 2014, at 7:40 PM, dte...@freebsd.org wrote: > I define non-UNIXy as chicanery that makes working in a > POSIX environment more difficult POSIX does not define or mandate any specific set of environment variables. OS X is POSIX and UNIX03 compliant (and qualified to use the Unix trad

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Jordan Hubbard
On Jul 15, 2014, at 7:13 PM, dte...@freebsd.org wrote: > I would argue that not all programs are going to like having > a nearly empty environment. Things like TERM and SHLVL > at the very least should be passed (after-all, the boot process > takes place on [a] a terminal and [b] in a shell). Hav

Re: svn commit: r268600 - in head/sys: amd64/amd64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/i386 cddl/dev/dtrace/mips cddl/dev/dtrace/powerpc i386/i386 mips/mips powerpc/aim sys

2014-07-15 Thread Mark Johnston
On Mon, Jul 14, 2014 at 11:10:50AM +0300, Konstantin Belousov wrote: > On Mon, Jul 14, 2014 at 04:38:17AM +, Mark Johnston wrote: > > Author: markj > > Date: Mon Jul 14 04:38:17 2014 > > New Revision: 268600 > > URL: http://svnweb.freebsd.org/changeset/base/268600 > > > > Log: > > Invoke the

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Bryan Drewery
On 7/15/14, 9:48 PM, dte...@freebsd.org wrote: -Original Message- From: owner-src-committ...@freebsd.org [mailto:owner-src- committ...@freebsd.org] On Behalf Of Mateusz Guzik Sent: Tuesday, July 15, 2014 12:16 PM To: Bryan Drewery Cc: Devin Teske; src-committ...@freebsd.org; svn-src-al

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
> -Original Message- > From: owner-src-committ...@freebsd.org [mailto:owner-src- > committ...@freebsd.org] On Behalf Of Mateusz Guzik > Sent: Tuesday, July 15, 2014 12:16 PM > To: Bryan Drewery > Cc: Devin Teske; src-committ...@freebsd.org; svn-src-all@freebsd.org; svn- > src-h...@freebsd

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
From: Benjamin Kaduk [mailto:bjkf...@gmail.com] Sent: Tuesday, July 15, 2014 7:24 PM To: dte...@freebsd.org Cc: Bryan Drewery; svn-src-h...@freebsd.org; svn-src-all@freebsd.org; src-committ...@freebsd.org Subject: Re: svn commit: r268641 - head/usr.sbin/service On Tue, Jul 15, 2014 at 1

Re: svn commit: r268624 - head/sys/dev/vt/hw/efifb

2014-07-15 Thread Nathan Whitehorn
On 07/15/14 08:43, Alan Cox wrote: On 07/15/2014 09:01, John Baldwin wrote: On Monday, July 14, 2014 1:53:45 pm Konstantin Belousov wrote: On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote: Author: nwhitehorn Date: Mon Jul 14 17:42:22 2014 New Revision: 268624 URL: http://svnwe

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Benjamin Kaduk
On Tue, Jul 15, 2014 at 10:13 PM, wrote: > > Blatting out the environment feels rude and non-UNIXy. > UNIX programs can, and should expect at a minimum to > be able to interrogate the environment they are running > within -- destroying all vestiges of that environment purely > for the sake of say

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
> -Original Message- > From: owner-src-committ...@freebsd.org [mailto:owner-src- > committ...@freebsd.org] On Behalf Of Mateusz Guzik > Sent: Tuesday, July 15, 2014 12:16 PM > To: Bryan Drewery > Cc: Devin Teske; src-committ...@freebsd.org; svn-src-all@freebsd.org; svn- > src-h...@freebsd

svn commit: r268734 - in stable/10/sys: cddl/contrib/opensolaris/uts/common/dtrace modules/dtrace/fasttrap

2014-07-15 Thread Pedro F. Giffuni
Author: pfg Date: Wed Jul 16 02:02:46 2014 New Revision: 268734 URL: http://svnweb.freebsd.org/changeset/base/268734 Log: MFC r268097: MFV r260708 4427 pid provider rejects probes with valid UTF-8 names This make use of Solaris' u8_validate() which we happen to use since r18502

svn commit: r268733 - stable/9/usr.bin/showmount

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Wed Jul 16 00:43:53 2014 New Revision: 268733 URL: http://svnweb.freebsd.org/changeset/base/268733 Log: MFC r268381: Make synopsis version of -3 flag match other uses in the page. Modified: stable/9/usr.bin/showmount/showmount.8 Directory Properties:

svn commit: r268732 - stable/10/usr.bin/showmount

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Wed Jul 16 00:41:47 2014 New Revision: 268732 URL: http://svnweb.freebsd.org/changeset/base/268732 Log: MFC r268381 Make synopsis version of -3 flag match other uses in the page. Modified: stable/10/usr.bin/showmount/showmount.8 Directory Properties:

svn commit: r268731 - stable/9/share/man/man4

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Wed Jul 16 00:39:58 2014 New Revision: 268731 URL: http://svnweb.freebsd.org/changeset/base/268731 Log: MFC r268187: Improve markup, change references to nonexistent vt_vga(4), remove some language redundancy, and move the examples so sections are in t

svn commit: r268730 - stable/10/share/man/man4

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Wed Jul 16 00:36:55 2014 New Revision: 268730 URL: http://svnweb.freebsd.org/changeset/base/268730 Log: MFC r268187: Improve markup, change references to nonexistent vt_vga(4), remove some language redundancy, and move the examples so sections are in t

svn commit: r268729 - stable/9/sbin/geom/class/eli

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Wed Jul 16 00:34:20 2014 New Revision: 268729 URL: http://svnweb.freebsd.org/changeset/base/268729 Log: MFC r267617: Fix spelling, typos, missing articles, contractions. Expanded version of patch supplied with PR. Modified: stable/9/sbin/geom/class

svn commit: r268728 - head/usr.sbin/pkg

2014-07-15 Thread Gavin Atkinson
Author: gavin Date: Wed Jul 16 00:12:57 2014 New Revision: 268728 URL: http://svnweb.freebsd.org/changeset/base/268728 Log: When we fail to extract the pkg binaries (for example, / is read-only), give a more helpful error message. MFC after:1 week Modified: head/usr.sbin/pkg/pkg.c

svn commit: r268727 - head/usr.bin/mkimg

2014-07-15 Thread Xin LI
Author: delphij Date: Tue Jul 15 23:35:06 2014 New Revision: 268727 URL: http://svnweb.freebsd.org/changeset/base/268727 Log: Add a bandaid to fix GCC build (on sparc64 et al). Modified: head/usr.bin/mkimg/vhd.c Modified: head/usr.bin/mkimg/vhd.c =

svn commit: r268726 - head/sys/dev/e1000

2014-07-15 Thread Rick Macklem
Author: rmacklem Date: Tue Jul 15 23:32:13 2014 New Revision: 268726 URL: http://svnweb.freebsd.org/changeset/base/268726 Log: Move the "retry:" label so that the calls to m_pullup() are not done after the call to m_defrag(). This fixes a problem where m_pullup() would prepend an mbuf to the

svn commit: r268725 - head/share/man/man9

2014-07-15 Thread Gavin Atkinson
Author: gavin Date: Tue Jul 15 23:29:20 2014 New Revision: 268725 URL: http://svnweb.freebsd.org/changeset/base/268725 Log: Since r202933, kthread_suspend_check() takes no arguments. Update the example to match. MFC after:3 days Modified: head/share/man/man9/kthread.9 Modified: h

Re: Phabric IDs / URLs in commits

2014-07-15 Thread Kubilay Kocak
On 16/07/2014 1:12 AM, John Baldwin wrote: > On Friday, July 11, 2014 1:54:42 pm Baptiste Daroussin wrote: >> On Fri, Jul 11, 2014 at 12:38:23PM -0400, John Baldwin wrote: >>> On Friday, July 11, 2014 12:16:26 pm John Baldwin wrote: Author: jhb Date: Fri Jul 11 16:16:26 2014 New Revi

svn commit: r268724 - stable/10/sbin/geom/class/eli

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Tue Jul 15 23:20:25 2014 New Revision: 268724 URL: http://svnweb.freebsd.org/changeset/base/268724 Log: MFC r267617: Fix spelling, typos, missing articles, contractions. Expanded version of patch supplied with PR. Modified: stable/10/sbin/geom/clas

svn commit: r268723 - stable/9/lib/libc/stdtime

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Tue Jul 15 23:16:33 2014 New Revision: 268723 URL: http://svnweb.freebsd.org/changeset/base/268723 Log: MFC r267618: Fix syntax error. Modified: stable/9/lib/libc/stdtime/strftime.3 Directory Properties: stable/9/lib/libc/ (props changed) stable

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

2014-07-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Jul 15 22:57:50 2014 New Revision: 268722 URL: http://svnweb.freebsd.org/changeset/base/268722 Log: Also link 'show bio' to g_bio(9.) X-MFC-With: r268715 MFC after:1 week Sponsored by: EMC / Isilon Storage Division Modified: head/share/man/man4/ddb.4

svn commit: r268721 - stable/10/lib/libc/stdtime

2014-07-15 Thread Warren Block
Author: wblock (doc committer) Date: Tue Jul 15 22:44:10 2014 New Revision: 268721 URL: http://svnweb.freebsd.org/changeset/base/268721 Log: MFC r267618: Fix syntax error. Modified: stable/10/lib/libc/stdtime/strftime.3 Directory Properties: stable/10/ (props changed) Modified: stab

svn commit: r268720 - in head: cddl/contrib/opensolaris/cmd/zpool sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2014-07-15 Thread Xin LI
Author: delphij Date: Tue Jul 15 22:44:04 2014 New Revision: 268720 URL: http://svnweb.freebsd.org/changeset/base/268720 Log: MFV r268714: Improve extreme rewind import. When doing an "extreme rewind" import ("zpool import -XF"), we attempt to verify all data in the pool, essentially

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

2014-07-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Jul 15 21:13:08 2014 New Revision: 268715 URL: http://svnweb.freebsd.org/changeset/base/268715 Log: Document the 'show bio' command added in 2009. While here also reword 'show buffer' to have an 'addr' argument and to match other struct documentation. MFC a

svn commit: r268714 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor/illumos/dist/cmd/zpool

2014-07-15 Thread Xin LI
Author: delphij Date: Tue Jul 15 20:35:56 2014 New Revision: 268714 URL: http://svnweb.freebsd.org/changeset/base/268714 Log: 4970 need controls on i/o issued by zpool import -XF 4971 zpool import -T should accept hex values 4972 zpool import -T implies extreme rewind, and thus a scrub 497

svn commit: r268714 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor/illumos/dist/cmd/zpool

2014-07-15 Thread Xin LI
Author: delphij Date: Tue Jul 15 20:35:56 2014 New Revision: 268714 URL: http://svnweb.freebsd.org/changeset/base/268714 Log: 4970 need controls on i/o issued by zpool import -XF 4971 zpool import -T should accept hex values 4972 zpool import -T implies extreme rewind, and thus a scrub 497

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

2014-07-15 Thread Xin LI
Author: delphij Date: Tue Jul 15 20:32:23 2014 New Revision: 268713 URL: http://svnweb.freebsd.org/changeset/base/268713 Log: MFV r268702: Add missing *_destroy() calls in various places with ZFS. Illumos issue: 4975 missing mutex_destroy() calls in zfs MFC after:2 weeks

Re: svn commit: r268491 - head/usr.bin/users

2014-07-15 Thread John Baldwin
On Tuesday, July 15, 2014 3:21:49 pm Pietro Cerutti wrote: > On 2014-Jul-10, 11:27, John Baldwin wrote: > > I would also prefer avoiding 'using namespace' when possible, especially > > for a short program. > > On 2014-Jul-11, 17:26, John Baldwin wrote: > > I suppose it would be fine to permit it i

svn commit: r268712 - head/sys/kern

2014-07-15 Thread Konstantin Belousov
Author: kib Date: Tue Jul 15 19:57:03 2014 New Revision: 268712 URL: http://svnweb.freebsd.org/changeset/base/268712 Log: Followup to r268466. - Move the code to calculate resident count into separate function. It reduces the indent level and makes the operation of vmmap_skip_res_cn

svn commit: r268711 - head/sys/kern

2014-07-15 Thread Konstantin Belousov
Author: kib Date: Tue Jul 15 19:49:00 2014 New Revision: 268711 URL: http://svnweb.freebsd.org/changeset/base/268711 Log: Change the calculation of the kinfo_vmentry field kve_private_resident to reflect its name. Noted and reviewed by:alc Sponsored by: The FreeBSD Foundation

svn commit: r268710 - svnadmin/conf

2014-07-15 Thread Xin LI
Author: delphij Date: Tue Jul 15 19:46:37 2014 New Revision: 268710 URL: http://svnweb.freebsd.org/changeset/base/268710 Log: Please welcome Venkat Duvvuru (venkat@) to the rank of src committers. Venkat works for Emulex and will be maintaing drivers for their OneConnect product (oce(4)

Re: svn commit: r268491 - head/usr.bin/users

2014-07-15 Thread Pietro Cerutti
On 2014-Jul-10, 11:27, John Baldwin wrote: > I would also prefer avoiding 'using namespace' when possible, especially > for a short program. On 2014-Jul-11, 17:26, John Baldwin wrote: > I suppose it would be fine to permit it in small utilities and only in .cc > files but not otherwise? I'm confu

svn commit: r268709 - stable/8/sys/rpc

2014-07-15 Thread John Baldwin
Author: jhb Date: Tue Jul 15 19:18:46 2014 New Revision: 268709 URL: http://svnweb.freebsd.org/changeset/base/268709 Log: MFC 255284: It was reported via email that the cu_sent field used by the krpc client side UDP was observed as way out of range and caused the rpc.lockd daemon to hang t

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Mateusz Guzik
On Tue, Jul 15, 2014 at 12:59:05PM -0500, Bryan Drewery wrote: > On 7/14/2014 9:18 PM, Devin Teske wrote: > > Author: dteske > > Date: Tue Jul 15 02:18:55 2014 > > New Revision: 268641 > > URL: http://svnweb.freebsd.org/changeset/base/268641 > > > > Log: > > Fix an issue with service(8) where ut

svn commit: r268708 - stable/10

2014-07-15 Thread Alexander Motin
is a bit fragile. +20140715: + Several ABI breaking changes were merged to CTL and new iSCSI code. + All CTL and iSCSI-related tools, such as ctladm, ctld, iscsid and + iscsictl need to be rebuilt to work with a new kernel. + 20140708: The WITHOUT_VT_SUPPORT kernel

svn commit: r268707 - stable/10/sys/dev/iscsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 18:27:18 2014 New Revision: 268707 URL: http://svnweb.freebsd.org/changeset/base/268707 Log: Fix build on stable/10. Modified: stable/10/sys/dev/iscsi/iscsi.c Modified: stable/10/sys/dev/iscsi/iscsi.c ==

svn commit: r268706 - head/sys/dev/cxgbe

2014-07-15 Thread Navdeep Parhar
Author: np Date: Tue Jul 15 18:24:41 2014 New Revision: 268706 URL: http://svnweb.freebsd.org/changeset/base/268706 Log: cxgbe(4): Display CF facility correctly in the device log. MFC after:3 days Modified: head/sys/dev/cxgbe/t4_main.c Modified: head/sys/dev/cxgbe/t4_main.c

svn commit: r268705 - stable/10/sys/dev/iscsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 18:23:14 2014 New Revision: 268705 URL: http://svnweb.freebsd.org/changeset/base/268705 Log: MFC r268388: Add XPT_ABORT support to iSCSI initiator. While CAM does not use it normally, it is useful for targets testing. Modified: stable/10/sys/dev/iscsi/iscsi

svn commit: r268704 - stable/10/sys/dev/iscsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 18:22:17 2014 New Revision: 268704 URL: http://svnweb.freebsd.org/changeset/base/268704 Log: MFC r268370: Make XPT_GET_TRAN_SETTINGS to report CAM that command queueing is enabled, but make couple changes to handle non-queued commands too, if happen. Modified:

svn commit: r268703 - in stable/10: sys/dev/iscsi usr.sbin/iscsid

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 18:21:26 2014 New Revision: 268703 URL: http://svnweb.freebsd.org/changeset/base/268703 Log: MFC r268326: Make iSCSI initiator keep Initiator Session ID (ISID) across reconnects. Previously ISID was changed every time, that made impossible correct persistent

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Bryan Drewery
On 7/14/2014 9:18 PM, Devin Teske wrote: > Author: dteske > Date: Tue Jul 15 02:18:55 2014 > New Revision: 268641 > URL: http://svnweb.freebsd.org/changeset/base/268641 > > Log: > Fix an issue with service(8) where utilities such as screen(1) and tmux(1) > would behave differently when utilizi

svn commit: r268686 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:09:02 2014 New Revision: 268686 URL: http://svnweb.freebsd.org/changeset/base/268686 Log: MFC r268308: Make REPORT TARGET PORT GROUPS command report realistic data instead of hardcoded garbage. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/c

svn commit: r268702 - vendor-sys/illumos/dist/uts/common/fs/zfs

2014-07-15 Thread Xin LI
Author: delphij Date: Tue Jul 15 17:39:53 2014 New Revision: 268702 URL: http://svnweb.freebsd.org/changeset/base/268702 Log: 4975 missing mutex_destroy() calls in zfs Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Rich Lowe Reviewed by: Seth Nimbosa Reviewed b

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

2014-07-15 Thread Neel Natu
Author: neel Date: Tue Jul 15 17:37:17 2014 New Revision: 268701 URL: http://svnweb.freebsd.org/changeset/base/268701 Log: Add support for operand size and address size override prefixes in bhyve's instruction emulation [1]. Fix bug in emulation of opcode 0x8A where the destination is a l

svn commit: r268697 - in stable/10/sys/cam: ctl scsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:18:50 2014 New Revision: 268697 URL: http://svnweb.freebsd.org/changeset/base/268697 Log: MFC r268418: Enable TAS feature: notify initiator if its command was aborted by other. That should make operation more kind to multi-initiator environment. Without t

svn commit: r268700 - in stable/10: sbin/camcontrol sys/cam/scsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:26:43 2014 New Revision: 268700 URL: http://svnweb.freebsd.org/changeset/base/268700 Log: MFC r268240 (by ken): Add persistent reservation support to camcontrol(8). camcontrol(8) now supports a new 'persist' subcommand that allows users to issue SCSI PERS

svn commit: r268699 - in stable/10: sys/cam/ctl usr.sbin/ctladm

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:20:40 2014 New Revision: 268699 URL: http://svnweb.freebsd.org/changeset/base/268699 Log: MFC r268447: Add LUN options to specify 64-bit EUI and NAA identifiers. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/usr.sbin/ctladm/ctladm.8 Directory Properties:

svn commit: r268698 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:19:43 2014 New Revision: 268698 URL: http://svnweb.freebsd.org/changeset/base/268698 Log: MFC r268421: Remove status setting from datamove() path. Leave that to other places. Modified: stable/10/sys/cam/ctl/ctl.c Directory Properties: stable/10/ (props c

svn commit: r268696 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:17:52 2014 New Revision: 268696 URL: http://svnweb.freebsd.org/changeset/base/268696 Log: MFC r268387: Fix task management functions status: task not found is not an error, while not implemented function is. Modified: stable/10/sys/cam/ctl/ctl.c Directory P

svn commit: r268695 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:16:58 2014 New Revision: 268695 URL: http://svnweb.freebsd.org/changeset/base/268695 Log: MFC r268364: Fix "use after free" on port creation error in r268291. Modified: stable/10/sys/cam/ctl/ctl_frontend_iscsi.c Directory Properties: stable/10/ (props cha

svn commit: r268694 - in stable/10: sys/cam/ctl usr.sbin/ctladm

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:16:06 2014 New Revision: 268694 URL: http://svnweb.freebsd.org/changeset/base/268694 Log: MFC r268363: Add support for READ FULL STATUS action of PERSISTENT RESERVE IN command. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl.h stable/10/sy

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

2014-07-15 Thread Alan Cox
Author: alc Date: Tue Jul 15 17:16:06 2014 New Revision: 268693 URL: http://svnweb.freebsd.org/changeset/base/268693 Log: Actually set the "no execute" bit on 1 MB page mappings in pmap_protect(). Previously, the "no execute" bit was being set directly in the PTE, instead of the local variab

svn commit: r268692 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:14:53 2014 New Revision: 268692 URL: http://svnweb.freebsd.org/changeset/base/268692 Log: MFC r268362: Teach ctl_add_initiator() to dynamically allocate IIDs from pool. If port passed negative IID value, the function will try to allocate IID from the pool

svn commit: r268691 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:13:49 2014 New Revision: 268691 URL: http://svnweb.freebsd.org/changeset/base/268691 Log: MFC r268356, r268357: When new connection comes in, check whether we already have session from the same intiator (Name+ISID). If so -- terminate the old session and let

svn commit: r268682 - in stable/10: sys/cam/ctl usr.sbin/ctld

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:05:11 2014 New Revision: 268682 URL: http://svnweb.freebsd.org/changeset/base/268682 Log: MFC r268291: Create separate CTL port for every iSCSI target (and maybe portal group). Having single port for all iSCSI connections makes problematic implementing so

svn commit: r268690 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:12:37 2014 New Revision: 268690 URL: http://svnweb.freebsd.org/changeset/base/268690 Log: MFC r268353: Implement ABORT TASK SET and I_T NEXUS RESET task management functions. Use the last one to terminate active commands on iSCSI session termination. Prev

svn commit: r268689 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:11:42 2014 New Revision: 268689 URL: http://svnweb.freebsd.org/changeset/base/268689 Log: MFC r268330: Make gcc happy, init idlen2. Modified: stable/10/sys/cam/ctl/ctl.c Directory Properties: stable/10/ (props changed) Modified: stable/10/sys/cam/ctl/ctl

svn commit: r268688 - in stable/10: sys/cam/ctl usr.sbin/ctld

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:10:48 2014 New Revision: 268688 URL: http://svnweb.freebsd.org/changeset/base/268688 Log: MFC r268328: Close race in r268291 between port destruction, delayed by sessions teardown, and new port creation during `service ctld restart`. Close it by returning

svn commit: r268687 - in stable/10/sys/cam: ctl scsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:09:52 2014 New Revision: 268687 URL: http://svnweb.freebsd.org/changeset/base/268687 Log: MFC r268309: Add support for SCSI Ports (88h) VPD page. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/scsi/scsi_all.h Directory Properties: stable/10/ (p

svn commit: r268685 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:08:04 2014 New Revision: 268685 URL: http://svnweb.freebsd.org/changeset/base/268685 Log: MFC r268307: Move lun_map() method from command nexus to port. Previous implementation made impossible to do some things, such as calling it for ports other then one

svn commit: r268684 - in stable/10: sys/cam/ctl usr.sbin/ctld

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:07:07 2014 New Revision: 268684 URL: http://svnweb.freebsd.org/changeset/base/268684 Log: MFC r268302: Pass through iSCSI session ISID from LOGIN request to the CTL frontend. ISID is an important part of initiator transport ID for iSCSI. It is not used n

svn commit: r268683 - in stable/10: sys/cam/ctl usr.sbin/ctladm usr.sbin/ctld

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:06:10 2014 New Revision: 268683 URL: http://svnweb.freebsd.org/changeset/base/268683 Log: MFC r268293: Burry devid port method, which was a gross hack. Instead make ports provide wanted port and target IDs, and LUNs provide wanted LUN IDs. After that cor

svn commit: r268681 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:01:39 2014 New Revision: 268681 URL: http://svnweb.freebsd.org/changeset/base/268681 Log: MFC r268288: Improve CTL_BEARG_* flags support, including optional values copyout. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl_backend.c Directory

svn commit: r268680 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 17:00:41 2014 New Revision: 268680 URL: http://svnweb.freebsd.org/changeset/base/268680 Log: MFC r268287: Implement and use ctl_frontend_find(). Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl_frontend.c stable/10/sys/cam/ctl/ctl_frontend.h D

svn commit: r268679 - in stable/10: sys/cam/ctl usr.sbin/ctladm

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 16:59:46 2014 New Revision: 268679 URL: http://svnweb.freebsd.org/changeset/base/268679 Log: MFC r268284: Introduce new IOCTL CTL_PORT_LIST reporting in more flexible XML format. Leave old CTL_GET_PORT_LIST in place so far. Garbage-collect it later. Modified

svn commit: r268678 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 16:58:38 2014 New Revision: 268678 URL: http://svnweb.freebsd.org/changeset/base/268678 Log: MFC r268280: Make options KPI more generic to allow it to be used for ports too, not only for LUNs. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl.h

svn commit: r268677 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 16:57:30 2014 New Revision: 268677 URL: http://svnweb.freebsd.org/changeset/base/268677 Log: MFC r268266, r268275: Separate concepts of frontend and port. Before iSCSI implementation CTL had no knowledge about frontend drivers, it had only frontends, which r

svn commit: r268676 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 16:55:13 2014 New Revision: 268676 URL: http://svnweb.freebsd.org/changeset/base/268676 Log: MFC r268265: Remove targ_enable()/targ_disable() frontend methods. Those methods were never implemented, and I believe that their concept is wrong, since single fron

svn commit: r268675 - in stable/10/sys/cam: ctl scsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 16:54:04 2014 New Revision: 268675 URL: http://svnweb.freebsd.org/changeset/base/268675 Log: MFC r268103: Add support for REPORT TIMESTAMP command. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl_cmd_table.c stable/10/sys/cam/ctl/ctl_private.

svn commit: r268674 - in stable/10/sys/cam: ctl scsi

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 16:53:04 2014 New Revision: 268674 URL: http://svnweb.freebsd.org/changeset/base/268674 Log: MFC r268096, r268306, r268361: Add more formal and strict command parsing and validation. For every supported command define CDB length and mask of bits that are all

svn commit: r268673 - stable/10/sys/cam/ctl

2014-07-15 Thread Alexander Motin
Author: mav Date: Tue Jul 15 16:49:35 2014 New Revision: 268673 URL: http://svnweb.freebsd.org/changeset/base/268673 Log: MFC r267639: Increase CTL_DEVID_LEN from 16 to 64 bytes. SPC-4 recommends T10 vendor ID based LUN ID was created by concatenating product name and serial number (and

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

2014-07-15 Thread Kevin Lo
On Mon, Jul 14, 2014 at 03:21:11PM -0700, Eitan Adler wrote: > > On 13 July 2014 23:00, Kevin Lo wrote: > > Author: kevlo > > Date: Mon Jul 14 06:00:01 2014 > > New Revision: 268601 > > URL: http://svnweb.freebsd.org/changeset/base/268601 > > > > Log: > > Make bind(2) and connect(2) return EAFN

Re: svn commit: r268624 - head/sys/dev/vt/hw/efifb

2014-07-15 Thread Alan Cox
On 07/15/2014 09:01, John Baldwin wrote: > On Monday, July 14, 2014 1:53:45 pm Konstantin Belousov wrote: >> On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote: >>> Author: nwhitehorn >>> Date: Mon Jul 14 17:42:22 2014 >>> New Revision: 268624 >>> URL: http://svnweb.freebsd.org/change

svn commit: r268672 - head/sys/x86/xen

2014-07-15 Thread John Baldwin
Author: jhb Date: Tue Jul 15 15:40:33 2014 New Revision: 268672 URL: http://svnweb.freebsd.org/changeset/base/268672 Log: Fix build with SMP disabled. CR: https://phabric.freebsd.org/D407 Reviewed by: royger Modified: head/sys/x86/xen/pv.c head/sys/x86/xen/xen_apic.c Modi

Re: svn commit: r268660 - head/sys/amd64/amd64

2014-07-15 Thread John Baldwin
On Tuesday, July 15, 2014 9:52:20 am Ian Lepore wrote: > On Tue, 2014-07-15 at 09:30 +, Konstantin Belousov wrote: > > Author: kib > > Date: Tue Jul 15 09:30:43 2014 > > New Revision: 268660 > > URL: http://svnweb.freebsd.org/changeset/base/268660 > > > > Log: > > Make amd64 pmap_copy_pages(

Re: Phabric IDs / URLs in commits

2014-07-15 Thread John Baldwin
On Friday, July 11, 2014 1:54:42 pm Baptiste Daroussin wrote: > On Fri, Jul 11, 2014 at 12:38:23PM -0400, John Baldwin wrote: > > On Friday, July 11, 2014 12:16:26 pm John Baldwin wrote: > > > Author: jhb > > > Date: Fri Jul 11 16:16:26 2014 > > > New Revision: 268531 > > > URL: http://svnweb.freeb

Re: svn commit: r268624 - head/sys/dev/vt/hw/efifb

2014-07-15 Thread John Baldwin
On Monday, July 14, 2014 1:53:45 pm Konstantin Belousov wrote: > On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote: > > Author: nwhitehorn > > Date: Mon Jul 14 17:42:22 2014 > > New Revision: 268624 > > URL: http://svnweb.freebsd.org/changeset/base/268624 > > > > Log: > > On my Le

Re: svn commit: r268660 - head/sys/amd64/amd64

2014-07-15 Thread Ian Lepore
On Tue, 2014-07-15 at 18:30 +0300, Konstantin Belousov wrote: > On Tue, Jul 15, 2014 at 07:52:20AM -0600, Ian Lepore wrote: > > > bcopy(a_cp, b_cp, cnt); > > > + if (__predict_false(pinned)) { > > > + sched_unpin(); > > > + mtx_unlock(&cpage_lock);

Re: svn commit: r268660 - head/sys/amd64/amd64

2014-07-15 Thread Konstantin Belousov
On Tue, Jul 15, 2014 at 07:52:20AM -0600, Ian Lepore wrote: > > bcopy(a_cp, b_cp, cnt); > > + if (__predict_false(pinned)) { > > + sched_unpin(); > > + mtx_unlock(&cpage_lock); > > + pinned = FALSE; > > Should this pinned

svn commit: r268671 - head/lib/libfetch

2014-07-15 Thread Baptiste Daroussin
Author: bapt Date: Tue Jul 15 15:29:43 2014 New Revision: 268671 URL: http://svnweb.freebsd.org/changeset/base/268671 Log: Add a comment to explain the EAGAIN is only there for POSIX compliance Resquested by:kib Reviewed by: des Modified: head/lib/libfetch/common.c Modified:

Re: svn commit: r268660 - head/sys/amd64/amd64

2014-07-15 Thread Ian Lepore
On Tue, 2014-07-15 at 09:30 +, Konstantin Belousov wrote: > Author: kib > Date: Tue Jul 15 09:30:43 2014 > New Revision: 268660 > URL: http://svnweb.freebsd.org/changeset/base/268660 > > Log: > Make amd64 pmap_copy_pages() functional for pages not mapped by DMAP. > > Requested and revie

svn commit: r268664 - stable/9/tools/regression/file/flock

2014-07-15 Thread Konstantin Belousov
Author: kib Date: Tue Jul 15 10:07:05 2014 New Revision: 268664 URL: http://svnweb.freebsd.org/changeset/base/268664 Log: MFC r268385: Make this compilable on latest Linux'es without warnings. Modified: stable/9/tools/regression/file/flock/flock.c Directory Properties: stable/9/tools/regr

svn commit: r268663 - stable/10/tools/regression/file/flock

2014-07-15 Thread Konstantin Belousov
Author: kib Date: Tue Jul 15 10:05:52 2014 New Revision: 268663 URL: http://svnweb.freebsd.org/changeset/base/268663 Log: MFC r268385: Make this compilable on latest Linux'es without warnings. Modified: stable/10/tools/regression/file/flock/flock.c Directory Properties: stable/10/ (prop

svn commit: r268662 - in stable/9/sys: amd64/amd64 i386/i386

2014-07-15 Thread Konstantin Belousov
Author: kib Date: Tue Jul 15 10:04:09 2014 New Revision: 268662 URL: http://svnweb.freebsd.org/changeset/base/268662 Log: MFC r268383: Correct si_code for the SIGBUS signal generated by the alignment trap. Modified: stable/9/sys/amd64/amd64/trap.c stable/9/sys/i386/i386/trap.c Directory P

svn commit: r268661 - in stable/10/sys: amd64/amd64 i386/i386

2014-07-15 Thread Konstantin Belousov
Author: kib Date: Tue Jul 15 10:01:33 2014 New Revision: 268661 URL: http://svnweb.freebsd.org/changeset/base/268661 Log: MFC r268383: Correct si_code for the SIGBUS signal generated by the alignment trap. Modified: stable/10/sys/amd64/amd64/trap.c stable/10/sys/i386/i386/trap.c Directory

  1   2   >