Author: gjb
Date: Mon Oct 5 20:15:16 2015
New Revision: 288898
URL: https://svnweb.freebsd.org/changeset/base/288898
Log:
Document r288167, fix kqueue write events for files > 2GB
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml
Author: gjb
Date: Mon Oct 5 20:15:08 2015
New Revision: 288895
URL: https://svnweb.freebsd.org/changeset/base/288895
Log:
Document r287665, account for ashift when gathering buffers to
be written to l2arc device.
Add ClusterHQ to sponsor.ent.
Sponsored by: The FreeBSD Foundation
Modif
Author: gjb
Date: Mon Oct 5 20:15:04 2015
New Revision: 288893
URL: https://svnweb.freebsd.org/changeset/base/288893
Log:
Document r287802, xen(4) blkif indirect segment I/O support.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xm
Author: gjb
Date: Mon Oct 5 20:15:11 2015
New Revision: 288896
URL: https://svnweb.freebsd.org/changeset/base/288896
Log:
Document r287746, pciconf(8) prefer pciids from ports database,
if present.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/re
Author: gjb
Date: Mon Oct 5 20:15:13 2015
New Revision: 288897
URL: https://svnweb.freebsd.org/changeset/base/288897
Log:
Document r288732, CTL HA reimplementation.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml
Modified: stabl
Author: gjb
Date: Mon Oct 5 20:15:18 2015
New Revision: 288899
URL: https://svnweb.freebsd.org/changeset/base/288899
Log:
Document r288810, ctl(4) updated to support CD-ROMs and other
removable devices.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859
Author: gjb
Date: Mon Oct 5 20:14:55 2015
New Revision: 29
URL: https://svnweb.freebsd.org/changeset/base/29
Log:
Document r287122, NTFS support in mkimg(1).
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml
Modified: stab
Author: gjb
Date: Mon Oct 5 20:14:57 2015
New Revision: 288890
URL: https://svnweb.freebsd.org/changeset/base/288890
Log:
Document r286064, jail(8) -l flag and default shell execution when
no commands are specified.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/
Author: gjb
Date: Mon Oct 5 20:15:06 2015
New Revision: 288894
URL: https://svnweb.freebsd.org/changeset/base/288894
Log:
Document r287037, uart(4) PPS runtime-tunable.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml
Modified: s
Author: gjb
Date: Mon Oct 5 20:15:01 2015
New Revision: 288892
URL: https://svnweb.freebsd.org/changeset/base/288892
Log:
Document r288202, ar(1) '-D' option enabled by default.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml
Mo
Author: gjb
Date: Mon Oct 5 20:14:59 2015
New Revision: 288891
URL: https://svnweb.freebsd.org/changeset/base/288891
Log:
Document r286082, libarchive(3) bugfix for sparse files in tar(1)
archives.
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/release/doc/en_US.ISO8859-1/re
Author: jpaetzel
Date: Mon Oct 5 17:15:04 2015
New Revision: 288827
URL: https://svnweb.freebsd.org/changeset/base/288827
Log:
MFC 288272
Increase group limit for kerberized NFSv4
PR: 202659
Submitted by: matthew.l.dai...@dartmouth.edu
Reviewed by: rmacklem dfr
Sponsored by:
Author: mav
Date: Mon Oct 5 13:33:02 2015
New Revision: 288825
URL: https://svnweb.freebsd.org/changeset/base/288825
Log:
MFC r288579: Restore original array_rd_sz semantics.
Before r278702 prefetch was blocked for I/Os > 1MB, after -- >= 1MB.
1MB I/Os are used for bulk operations in CTL
Author: mav
Date: Mon Oct 5 11:51:13 2015
New Revision: 288823
URL: https://svnweb.freebsd.org/changeset/base/288823
Log:
MFC r288486, r288488: Set default block size for CD to expected 2048 bytes.
Modified:
stable/10/usr.sbin/ctld/ctl.conf.5
stable/10/usr.sbin/ctld/ctld.c
stable/10/usr.
Author: mav
Date: Mon Oct 5 11:49:56 2015
New Revision: 288822
URL: https://svnweb.freebsd.org/changeset/base/288822
Log:
MFC r288458: More aggressively fill WUT read pipeline.
On some tests I've measured 5% copy speedup from this.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
Directory Pro
Author: mav
Date: Mon Oct 5 11:49:02 2015
New Revision: 288821
URL: https://svnweb.freebsd.org/changeset/base/288821
Log:
MFC r288450: Make zero WUT use WRITE SAME with recently allowed NDOB flag.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Mon Oct 5 11:48:14 2015
New Revision: 288820
URL: https://svnweb.freebsd.org/changeset/base/288820
Log:
MFC r288449:
Implement SPC-3 exceptions to SPC-2 RESERVE and RELEASE behavior.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed
Author: mav
Date: Mon Oct 5 11:47:16 2015
New Revision: 288819
URL: https://svnweb.freebsd.org/changeset/base/288819
Log:
MFC r288448: Unify PR variable names to reduce confusion.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_private.h
Directory Properties:
stable/10/
Author: mav
Date: Mon Oct 5 11:46:23 2015
New Revision: 288818
URL: https://svnweb.freebsd.org/changeset/base/288818
Log:
MFC r288427: Use proper STAILQ_* macros where possible.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_ramdisk.c
Directory Properties:
stable
Author: mav
Date: Mon Oct 5 11:45:28 2015
New Revision: 288817
URL: https://svnweb.freebsd.org/changeset/base/288817
Log:
MFC r288420: Make pass, sg and targ drivers respect HBA's maxio.
Previous limitation of 64K (DFLTPHYS) is quite annoying.
Modified:
stable/10/sys/cam/cam_periph.c
Author: mav
Date: Mon Oct 5 11:42:44 2015
New Revision: 288816
URL: https://svnweb.freebsd.org/changeset/base/288816
Log:
MFC r288369: Really implement PREVENT ALLOW MEDIUM REMOVAL command.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_block.c
stable/10/sys/cam/
Author: mav
Date: Mon Oct 5 11:41:05 2015
New Revision: 288814
URL: https://svnweb.freebsd.org/changeset/base/288814
Log:
MFC r288367: Fix arguments order.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/cam/ctl/ctl_tpc.
Author: mav
Date: Mon Oct 5 11:41:52 2015
New Revision: 288815
URL: https://svnweb.freebsd.org/changeset/base/288815
Log:
MFC r288368: Don't report SYNC_NV bit set in SYNCHRONIZE CACHE as error.
While this bit is obsolete in SBC-3, behavior controlled by it is allowed
on device discretio
Author: mav
Date: Mon Oct 5 11:39:43 2015
New Revision: 288813
URL: https://svnweb.freebsd.org/changeset/base/288813
Log:
MFC r288359: Report that we can read all flavours of DVD. Why not?
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Mon Oct 5 11:38:51 2015
New Revision: 288812
URL: https://svnweb.freebsd.org/changeset/base/288812
Log:
MFC r288358: Add CD/DVD Capabilities and Mechanical Status Page.
This page is obsolete since MMC-4, but still used by some software.
approved by:
Modified:
stab
Author: mav
Date: Mon Oct 5 11:31:24 2015
New Revision: 288811
URL: https://svnweb.freebsd.org/changeset/base/288811
Log:
MFC r288348: Umplement media load/eject support for removable devices.
In case of block backend eject really closes the backing store, while
load tries to open it bac
Author: mav
Date: Mon Oct 5 11:30:18 2015
New Revision: 288810
URL: https://svnweb.freebsd.org/changeset/base/288810
Log:
MFC r288310: Add to CTL initial support for CDROMs and removable devices.
Relnotes: yes
Modified:
stable/10/share/man/man4/ctl.4
stable/10/sys/cam/ctl/README
Author: mav
Date: Mon Oct 5 11:29:23 2015
New Revision: 288809
URL: https://svnweb.freebsd.org/changeset/base/288809
Log:
MFC r288264: Allow LOG SENSE command on non-disk devices.
Modified:
stable/10/sys/cam/ctl/ctl_cmd_table.c
stable/10/sys/cam/ctl/ctl_private.h
Directory Properties:
st
Author: mav
Date: Mon Oct 5 11:28:26 2015
New Revision: 288808
URL: https://svnweb.freebsd.org/changeset/base/288808
Log:
MFC r288262: Remove concept of control device.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/cam/ctl
Author: mav
Date: Mon Oct 5 11:27:35 2015
New Revision: 288807
URL: https://svnweb.freebsd.org/changeset/base/288807
Log:
MFC r288261: Move ioctl frontend defines where they belong.
Modified:
stable/10/sys/cam/ctl/ctl_frontend_ioctl.c
stable/10/sys/cam/ctl/ctl_private.h
Directory Propertie
Author: mav
Date: Mon Oct 5 11:24:51 2015
New Revision: 288804
URL: https://svnweb.freebsd.org/changeset/base/288804
Log:
MFC r288247: Pass to sobind() copy of the address, not the original.
Modified:
stable/10/sys/cam/ctl/ctl_ha.c
Directory Properties:
stable/10/ (props changed)
Modifi
Author: mav
Date: Mon Oct 5 11:25:48 2015
New Revision: 288805
URL: https://svnweb.freebsd.org/changeset/base/288805
Log:
MFC r288259: Remove some duplicate, legacy, dead and questionable code.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_block.c
stable/10/sys/
Author: mav
Date: Mon Oct 5 11:26:46 2015
New Revision: 288806
URL: https://svnweb.freebsd.org/changeset/base/288806
Log:
MFC r288260: Remove few more unused variables.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_private.h
Directory Properties:
stable/10/ (props cha
Author: mav
Date: Mon Oct 5 11:05:56 2015
New Revision: 288803
URL: https://svnweb.freebsd.org/changeset/base/288803
Log:
MFC r288239: Properly lock LUN in ctl_failover_lun().
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/
Author: mav
Date: Mon Oct 5 11:05:04 2015
New Revision: 288802
URL: https://svnweb.freebsd.org/changeset/base/288802
Log:
MFC r288224: Constify ctl_serialize_table.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_ser_table.c
Directory Properties:
stable/10/ (props chang
Author: mav
Date: Mon Oct 5 11:04:13 2015
New Revision: 288801
URL: https://svnweb.freebsd.org/changeset/base/288801
Log:
MFC r288229: Fix bit masks changed for the wrong commands in r288221.
Modified:
stable/10/sys/cam/ctl/ctl_cmd_table.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Mon Oct 5 11:03:24 2015
New Revision: 288800
URL: https://svnweb.freebsd.org/changeset/base/288800
Log:
MFC r288221: Remove some dead code found by Clang analyzer.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_block.c
stable/10/sys/cam/ctl/ctl_
Author: mav
Date: Mon Oct 5 11:02:17 2015
New Revision: 288799
URL: https://svnweb.freebsd.org/changeset/base/288799
Log:
MFC r288220: Remove stale comments and some excessive empty lines.
Modified:
stable/10/sys/cam/ctl/ctl_backend_block.c
stable/10/sys/cam/ctl/ctl_backend_ramdisk.c
Direc
Author: mav
Date: Mon Oct 5 11:01:18 2015
New Revision: 288798
URL: https://svnweb.freebsd.org/changeset/base/288798
Log:
MFC r288215: Switch I/O time accounting from system time to uptime.
While there, make num_dmas accounted independently of CTL_TIME_IO.
Modified:
stable/10/sys/cam/ct
Author: mav
Date: Mon Oct 5 11:00:25 2015
New Revision: 288797
URL: https://svnweb.freebsd.org/changeset/base/288797
Log:
MFC r288214: Collect DMA statistics on secondary HA node.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/
Author: mav
Date: Mon Oct 5 10:59:37 2015
New Revision: 288796
URL: https://svnweb.freebsd.org/changeset/base/288796
Log:
MFC r288213:
Make HA handle datamove and done in a universal way, using port methods.
Now from primary node point of view requests transferred from secondary
node s
Author: mav
Date: Mon Oct 5 10:58:41 2015
New Revision: 288795
URL: https://svnweb.freebsd.org/changeset/base/288795
Log:
MFC r288211: Remove some control_softc references.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend.c
stable/10/sys/cam/ctl/ctl_frontend.c
st
Author: mav
Date: Mon Oct 5 10:57:50 2015
New Revision: 288794
URL: https://svnweb.freebsd.org/changeset/base/288794
Log:
MFC r288175: Allow WRITE SAME with NDOB bit set but without UNMAP.
This combination was originally forbidden, but allowed at spc4r3.
Modified:
stable/10/sys/cam/ctl/
Author: mav
Date: Mon Oct 5 10:56:57 2015
New Revision: 288793
URL: https://svnweb.freebsd.org/changeset/base/288793
Log:
MFC r288170: Add new report types to REPORT LUNS command.
This is only for completeness, since we have nothing new to report there.
Modified:
stable/10/sys/cam/ctl/c
Author: mav
Date: Mon Oct 5 10:56:04 2015
New Revision: 288792
URL: https://svnweb.freebsd.org/changeset/base/288792
Log:
MFC r288166: Update WRITE ATOMIC(16) support to sbc4r8 draft.
This is only a cosmetic change. We still don't support atomic boundary
field in the CDB, but at least n
Author: mav
Date: Mon Oct 5 10:55:08 2015
New Revision: 288791
URL: https://svnweb.freebsd.org/changeset/base/288791
Log:
MFC r288165: Add support for READ BUFFER(16) command.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_cmd_table.c
stable/10/sys/cam/scsi/scsi_all.h
Di
Author: mav
Date: Mon Oct 5 10:54:06 2015
New Revision: 288790
URL: https://svnweb.freebsd.org/changeset/base/288790
Log:
MFC r288148: Synchronize mode pages between HA peers.
We allow to modify only few fields in mode pages now, but still it is
not good if they unexpectedly change durin
Author: mav
Date: Mon Oct 5 10:53:13 2015
New Revision: 288789
URL: https://svnweb.freebsd.org/changeset/base/288789
Log:
MFC r288146: Make HA peers announce their parameters on connect.
HA protocol requires strict version, parameters and configuration match.
Differences there may cause
Author: mav
Date: Mon Oct 5 10:52:22 2015
New Revision: 288788
URL: https://svnweb.freebsd.org/changeset/base/288788
Log:
MFC r288110: Add support for Control extension mode page.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_private.h
stable/10/sys/cam/scsi/scsi_all.h
Author: mav
Date: Mon Oct 5 10:51:24 2015
New Revision: 288787
URL: https://svnweb.freebsd.org/changeset/base/288787
Log:
MFC r288104: Remove duplicate and incomplete code handling LUN modify.
Instead reuse code from LUN creation. This allows most of LUN media
options to be changed live
Author: mav
Date: Mon Oct 5 10:50:35 2015
New Revision: 288786
URL: https://svnweb.freebsd.org/changeset/base/288786
Log:
MFC r288067: Log iSCSI session reinstatements.
False session reinstatements can be result of misconfiguration, when
several initiators use the same initiator name and
Author: mav
Date: Mon Oct 5 10:49:47 2015
New Revision: 288785
URL: https://svnweb.freebsd.org/changeset/base/288785
Log:
MFC r288061: Make cltd ignore HA ports.
Modified:
stable/10/usr.sbin/ctld/kernel.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/usr.sbin/ctld
Author: mav
Date: Mon Oct 5 10:49:01 2015
New Revision: 288784
URL: https://svnweb.freebsd.org/changeset/base/288784
Log:
MFC r288059: Bunch of improvements to ctlstat.
Add -p option to allow filtering by ports.
Make -l and -p options work in all modes as filters.
Improve output format
Author: mav
Date: Mon Oct 5 10:48:14 2015
New Revision: 288783
URL: https://svnweb.freebsd.org/changeset/base/288783
Log:
MFC r288043:
Output times as normal microseconds, rather then in bintime format.
Modified:
stable/10/usr.bin/ctlstat/ctlstat.c
Directory Properties:
stable/10/ (pro
Author: mav
Date: Mon Oct 5 10:47:18 2015
New Revision: 288782
URL: https://svnweb.freebsd.org/changeset/base/288782
Log:
MFC r288021: Mark with DMA flag I/Os waiting for iSCSI write data after R2T.
Reads and immediate writes are not blocking, so don't bother.
Modified:
stable/10/sys/ca
Author: mav
Date: Mon Oct 5 10:46:24 2015
New Revision: 288781
URL: https://svnweb.freebsd.org/changeset/base/288781
Log:
MFC r288020: Remove couple excess SGLIST I/O flags.
Those flags duplicated respective (sg_entries > 0) values.
Modified:
stable/10/sys/cam/ctl/ctl_backend_block.c
Author: mav
Date: Mon Oct 5 10:45:33 2015
New Revision: 288779
URL: https://svnweb.freebsd.org/changeset/base/288779
Log:
MFC r287994: Always execute REPORT LUNS and REQUEST SENSE commands locally.
REPORT LUNS command is more related to target rather then specific LUN.
This node may be p
Author: mav
Date: Mon Oct 5 10:44:36 2015
New Revision: 288778
URL: https://svnweb.freebsd.org/changeset/base/288778
Log:
MFC r287993: Split two command flags with different meaning.
This is only a cosmetical change.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_cmd_
Author: mav
Date: Mon Oct 5 10:43:45 2015
New Revision: 288777
URL: https://svnweb.freebsd.org/changeset/base/288777
Log:
MFC r287991: Pack struct ctl_ha_msg_hdr by 8 bytes.
Modified:
stable/10/sys/cam/ctl/ctl_io.h
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys
Author: mav
Date: Mon Oct 5 10:42:58 2015
New Revision: 288776
URL: https://svnweb.freebsd.org/changeset/base/288776
Log:
MFC r287986: Fix memory corruption when >128K transferred through HA link.
While there, do some cleaning.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
Author: mav
Date: Mon Oct 5 10:42:07 2015
New Revision: 288775
URL: https://svnweb.freebsd.org/changeset/base/288775
Log:
MFC r287968: Mark I/Os with DMA flag while moving data through the HA link.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Mo
Author: mav
Date: Mon Oct 5 10:41:08 2015
New Revision: 288774
URL: https://svnweb.freebsd.org/changeset/base/288774
Log:
MFC r287967: Relax serseq option operation for reads.
Previously, with serseq enabled, next command was unblocked only after
previous completed. With this change, fo
Author: mav
Date: Mon Oct 5 10:40:15 2015
New Revision: 288773
URL: https://svnweb.freebsd.org/changeset/base/288773
Log:
MFC r287957: Kill HA link and shutdown the threads on shutdown.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_ha.c
stable/10/sys/cam/ctl/ctl_ha.h
Di
Author: mav
Date: Mon Oct 5 10:39:21 2015
New Revision: 288772
URL: https://svnweb.freebsd.org/changeset/base/288772
Log:
MFC r287956: Update list of opcodes to 5/26/15.
Modified:
stable/10/sys/cam/scsi/scsi_all.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/
Author: mav
Date: Mon Oct 5 10:38:32 2015
New Revision: 288771
URL: https://svnweb.freebsd.org/changeset/base/288771
Log:
MFC r287955: Update list of ASC/ASCQ codes from 5/20/12 to 8/12/15.
Modified:
stable/10/sys/cam/scsi/scsi_all.c
Directory Properties:
stable/10/ (props changed)
Modi
Author: mav
Date: Mon Oct 5 10:37:20 2015
New Revision: 288770
URL: https://svnweb.freebsd.org/changeset/base/288770
Log:
MFC r287940: Replicate initiators WWPNs and names between HA peers.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl.h
stable/10/sys/cam/ctl/ctl_io.h
D
Author: mav
Date: Mon Oct 5 10:36:28 2015
New Revision: 288769
URL: https://svnweb.freebsd.org/changeset/base/288769
Log:
MFC r287933: Replicate port->init_devid to HA peer.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_io.h
Directory Properties:
stable/10/ (props cha
Author: mav
Date: Mon Oct 5 10:35:36 2015
New Revision: 288768
URL: https://svnweb.freebsd.org/changeset/base/288768
Log:
MFC r287921: When reporting TPT UA, report which of thresholds was reached.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_error.c
stable/10/sys/cam/
Author: mav
Date: Mon Oct 5 10:34:40 2015
New Revision: 288767
URL: https://svnweb.freebsd.org/changeset/base/288767
Log:
MFC r287913: Report number of failed XCOPY segment.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sy
Author: mav
Date: Mon Oct 5 09:46:23 2015
New Revision: 288766
URL: https://svnweb.freebsd.org/changeset/base/288766
Log:
MFC r279433 (by rstone): Implement asprintf in libkern
Added:
stable/10/sys/libkern/asprintf.c
- copied unchanged from r279433, head/sys/libkern/asprintf.c
Modified:
Author: mav
Date: Mon Oct 5 09:26:52 2015
New Revision: 288765
URL: https://svnweb.freebsd.org/changeset/base/288765
Log:
MFC r287912: Report proper medium error code for VERIFY commands.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_block.c
stable/10/sys/cam/ct
Author: mav
Date: Mon Oct 5 09:26:00 2015
New Revision: 288764
URL: https://svnweb.freebsd.org/changeset/base/288764
Log:
MFC r287875: Fix reading after end of file for file-backed LUNs.
If backing file is smaller then the LUN size, we have to explicitly clear
the rest of the buffer to n
Author: mav
Date: Mon Oct 5 09:25:04 2015
New Revision: 288763
URL: https://svnweb.freebsd.org/changeset/base/288763
Log:
MFC r287868: Make COMPARE AND WRITE report offset of difference.
Modified:
stable/10/sys/cam/ctl/ctl_backend_block.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Mon Oct 5 09:24:08 2015
New Revision: 288762
URL: https://svnweb.freebsd.org/changeset/base/288762
Log:
MFC r287860: Frontends don't need to set errors themselves.
Modified:
stable/10/sys/cam/ctl/ctl_frontend_ioctl.c
Directory Properties:
stable/10/ (props changed)
Mod
Author: mav
Date: Mon Oct 5 09:23:20 2015
New Revision: 288761
URL: https://svnweb.freebsd.org/changeset/base/288761
Log:
MFC r287855: Don't flap the HA link if sysctl is reset to the same value.
Modified:
stable/10/sys/cam/ctl/ctl_ha.c
Directory Properties:
stable/10/ (props changed)
M
Author: mav
Date: Mon Oct 5 09:22:31 2015
New Revision: 288760
URL: https://svnweb.freebsd.org/changeset/base/288760
Log:
MFC r287823: Add ctl-lun config option for consistency in HA setups.
Modified:
stable/10/usr.sbin/ctld/ctl.conf.5
stable/10/usr.sbin/ctld/ctld.c
stable/10/usr.sbin/ct
Author: mav
Date: Mon Oct 5 09:21:45 2015
New Revision: 288759
URL: https://svnweb.freebsd.org/changeset/base/288759
Log:
MFC r287818: Fix completion/error status reporting.
Modified:
stable/10/sys/cam/ctl/ctl_frontend_cam_sim.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Mon Oct 5 09:20:57 2015
New Revision: 288758
URL: https://svnweb.freebsd.org/changeset/base/288758
Log:
MFC r287816: Close potential race between datamove and HA failover.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Mon Oct 5 09:20:09 2015
New Revision: 288757
URL: https://svnweb.freebsd.org/changeset/base/288757
Log:
MFC r287784: Implement data/status aggregation for secondary HA node.
For short read requests this reduces latency by 30%, reporting command
completion after two inte
Author: mav
Date: Mon Oct 5 09:19:14 2015
New Revision: 288756
URL: https://svnweb.freebsd.org/changeset/base/288756
Log:
MFC r287783: Implement data/status aggregation for camsim backend.
This is almost pointless for primary HA node, but useful for secondary,
where between fe_datamove a
Author: mav
Date: Mon Oct 5 09:18:22 2015
New Revision: 288755
URL: https://svnweb.freebsd.org/changeset/base/288755
Log:
MFC r287778: Remove CTL_PRIV_LBA_LEN from HA messages.
Previously it was used for statistics, but now just a 16 extra bytes.
Modified:
stable/10/sys/cam/ctl/ctl.c
Author: mav
Date: Mon Oct 5 09:16:55 2015
New Revision: 288754
URL: https://svnweb.freebsd.org/changeset/base/288754
Log:
MFC r287774: Implement QUERY TASK, QUERY TASK SET and QUERY ASYNC EVENT.
Now we support most of SAM-5 task management.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable
Author: mav
Date: Mon Oct 5 09:16:01 2015
New Revision: 288753
URL: https://svnweb.freebsd.org/changeset/base/288753
Log:
MFC r287766: Add negotiation of iSCSIProtocolLevel to 2 (RFC7144).
We may need to pass negotiated value to kernel level, but so far it is
not necessary, since it does
Author: mav
Date: Mon Oct 5 09:15:11 2015
New Revision: 288752
URL: https://svnweb.freebsd.org/changeset/base/288752
Log:
MFC r287765: Map CLEAR TASK SET and I_T NEXUS RESET for iSCSI.
The last should not be called without iSCSIProtocolLevel negotiation.
Modified:
stable/10/sys/cam/ctl/
Author: mav
Date: Mon Oct 5 09:14:20 2015
New Revision: 288751
URL: https://svnweb.freebsd.org/changeset/base/288751
Log:
MFC r287764: Implement iSCSI TARGET COLD RESET task management function.
Implement it as CTL_TASK_TARGET_RESET plus termination of all sessions.
Modified:
stable/10/
Author: mav
Date: Mon Oct 5 09:13:30 2015
New Revision: 288750
URL: https://svnweb.freebsd.org/changeset/base/288750
Log:
MFC r287760: Improve read-only support.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_block.c
stable/10/sys/cam/ctl/ctl_cmd_table.c
stable
Author: mav
Date: Mon Oct 5 09:12:38 2015
New Revision: 288749
URL: https://svnweb.freebsd.org/changeset/base/288749
Log:
MFC r287758: Reannounce port to HA peer if LUN map changed after online.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modif
Author: mav
Date: Mon Oct 5 09:11:46 2015
New Revision: 288748
URL: https://svnweb.freebsd.org/changeset/base/288748
Log:
MFC r287757: When updating port, apply only change of LUN map, not whole.
Modified:
stable/10/usr.sbin/ctld/ctld.c
stable/10/usr.sbin/ctld/ctld.h
stable/10/usr.sbin/c
Author: mav
Date: Mon Oct 5 09:10:58 2015
New Revision: 288747
URL: https://svnweb.freebsd.org/changeset/base/288747
Log:
MFC r287756:
Report INQUIRY DATA HAS CHANGED for related LUNs on port on-/offline.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl.h
stable/10/sys/c
Author: mav
Date: Mon Oct 5 09:09:48 2015
New Revision: 288746
URL: https://svnweb.freebsd.org/changeset/base/288746
Log:
MFC r287754: Report CTL_UA_LUN_CHANGE on LUN map change.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/s
Author: mav
Date: Mon Oct 5 09:08:58 2015
New Revision: 288745
URL: https://svnweb.freebsd.org/changeset/base/288745
Log:
MFC r287748: Make TARGET RESET respect LUN mapping.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/ca
Author: mav
Date: Mon Oct 5 09:08:06 2015
New Revision: 288744
URL: https://svnweb.freebsd.org/changeset/base/288744
Log:
MFC r287724: Check for obsolete NUL bin in CSCD descriptor.
Modified:
stable/10/sys/cam/ctl/ctl_tpc_local.c
stable/10/sys/cam/scsi/scsi_all.h
Directory Properties:
st
Author: mav
Date: Mon Oct 5 09:07:15 2015
New Revision: 288743
URL: https://svnweb.freebsd.org/changeset/base/288743
Log:
MFC r287721: Add HA support for CTL_TASK_I_T_NEXUS_RESET.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/
Author: mav
Date: Mon Oct 5 09:06:18 2015
New Revision: 288742
URL: https://svnweb.freebsd.org/changeset/base/288742
Log:
MFC r287720: Fix false CTL_UA_RES_RELEASE on secondary HA node.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stab
Author: mav
Date: Mon Oct 5 09:05:23 2015
New Revision: 288741
URL: https://svnweb.freebsd.org/changeset/base/288741
Log:
MFC r287718: Decode WRITE ATOMIC(16) command.
Modified:
stable/10/sys/cam/scsi/scsi_all.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/ca
Author: mav
Date: Mon Oct 5 09:04:36 2015
New Revision: 288740
URL: https://svnweb.freebsd.org/changeset/base/288740
Log:
MFC r287715: Improve XCOPY error reporting.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
stable/10/sys/cam/ctl/ctl_tpc_local.c
Directory Properties:
stable/10/ (props
Author: mav
Date: Mon Oct 5 09:03:50 2015
New Revision: 288739
URL: https://svnweb.freebsd.org/changeset/base/288739
Log:
MFC r287714: Report that we have no limit on POPULATE TOKEN segment size.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Mon Oct 5 09:03:00 2015
New Revision: 288738
URL: https://svnweb.freebsd.org/changeset/base/288738
Log:
MFC r287712: Correct RTPG bitmask.
Modified:
stable/10/sys/cam/ctl/ctl_cmd_table.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/cam/ctl/c
Author: mav
Date: Mon Oct 5 09:02:13 2015
New Revision: 288737
URL: https://svnweb.freebsd.org/changeset/base/288737
Log:
MFC r287711: Some HA polishing.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/cam/ctl/ctl.c
Author: mav
Date: Mon Oct 5 09:01:19 2015
New Revision: 288736
URL: https://svnweb.freebsd.org/changeset/base/288736
Log:
MFC r287707: CTL documentation update, mostly for HA.
Modified:
stable/10/share/man/man4/ctl.4
stable/10/sys/cam/ctl/README.ctl.txt
stable/10/usr.sbin/ctladm/ctladm.8
1 - 100 of 140 matches
Mail list logo