Author: mav
Date: Sun Mar 20 23:51:56 2016
New Revision: 297094
URL: https://svnweb.freebsd.org/changeset/base/297094
Log:
MFC r294799: MFV r294798:
6292 exporting a pool while an async destroy is running can leave entries
in the deferred tree
Reviewed by: Paul Dagnelie
Author: mav
Date: Sun Mar 20 23:52:45 2016
New Revision: 297095
URL: https://svnweb.freebsd.org/changeset/base/297095
Log:
MFC r294801: MFV r294800: 6385 Fix unlocking order in zfs_zget
Reviewed by: Brian Behlendorf
Reviewed by: Matthew Ahrens
Author: mav
Date: Sun Mar 20 23:57:46 2016
New Revision: 297100
URL: https://svnweb.freebsd.org/changeset/base/297100
Log:
MFC r294811: MFV r294810: 6414 vdev_config_sync could be simpler
Reviewed by: George Wilson
Reviewed by: Matthew Ahrens
Author: mav
Date: Sun Mar 20 23:56:59 2016
New Revision: 297099
URL: https://svnweb.freebsd.org/changeset/base/297099
Log:
MFC r294809: MFV r294808:
6421 Add missing multilist_destroy calls to arc_fini
Reviewed by: Dan Kimmel
Reviewed by: Matthew Ahrens
Author: mav
Date: Sun Mar 20 23:56:02 2016
New Revision: 297098
URL: https://svnweb.freebsd.org/changeset/base/297098
Log:
MFC r294807: MFV r294806:
6388 Failure of userland copy should return EFAULT
Reviewed by: Brian Behlendorf
Reviewed by: Matthew Ahrens
Author: mav
Date: Mon Mar 21 00:01:59 2016
New Revision: 297102
URL: https://svnweb.freebsd.org/changeset/base/297102
Log:
MFC r294815: MFV r294814: 6393 zfs receive a full send as a clone
Reviewed by: Matthew Ahrens
Reviewed by: Prakash Surya
Author: mav
Date: Mon Mar 21 00:16:42 2016
New Revision: 297111
URL: https://svnweb.freebsd.org/changeset/base/297111
Log:
MFC r296516: MFV r296515:
6536 zfs send: want a way to disable setting of DRR_FLAG_FREERECORDS
Reviewed by: Anil Vijarnia
Reviewed
Author: mav
Date: Mon Mar 21 00:18:38 2016
New Revision: 297112
URL: https://svnweb.freebsd.org/changeset/base/297112
Log:
MFC r296519: MFV r296518: 5027 zfs large block support (add copyright)
Author: Matthew Ahrens
Author: mav
Date: Mon Mar 21 00:19:42 2016
New Revision: 297113
URL: https://svnweb.freebsd.org/changeset/base/297113
Log:
MFC r296521: MFV r296520:
6562 Refquota on receive doesn't account for overage
Reviewed by: Matthew Ahrens
Reviewed by: Yuri Pankov
Author: mav
Date: Mon Mar 21 00:22:09 2016
New Revision: 297115
URL: https://svnweb.freebsd.org/changeset/base/297115
Log:
MFC r296528: MFV r296527: 6659 nvlist_free(NULL) is a no-op
Reviewed by: Toomas Soome
Reviewed by: Marcel Telka
Approved by:
Author: mav
Date: Mon Mar 21 00:20:49 2016
New Revision: 297114
URL: https://svnweb.freebsd.org/changeset/base/297114
Log:
MFC r296523: MFV r296522:
6541 Pool feature-flag check defeated if "verify" is included in the dedup
property value
Reviewed by: Matthew Ahrens
Author: mav
Date: Mon Mar 21 00:29:00 2016
New Revision: 297123
URL: https://svnweb.freebsd.org/changeset/base/297123
Log:
MFC r296615: Make ZFS ignore stripe sizes above SPA_MAXASHIFT (8KB).
If device has stripe size bigger then maximal sector size supported by
ZFS, there is nothing can
Author: mav
Date: Mon Mar 21 00:27:00 2016
New Revision: 297121
URL: https://svnweb.freebsd.org/changeset/base/297121
Log:
MFC r296541: MFV r296540: 4448 zfs diff misprints unicode characters
Reviewed by: Igor Kozhukhov
Reviewed by: Toomas Soome
Author: mav
Date: Sun Mar 20 23:20:16 2016
New Revision: 297087
URL: https://svnweb.freebsd.org/changeset/base/297087
Log:
MFC r290266 (by avg):
zfs: allow the lookup of extended attributes of an unlinked file
That's required for extattr_get_fd(2) and the like to work properly.
PR:
Author: mav
Date: Sun Mar 20 23:29:58 2016
New Revision: 297089
URL: https://svnweb.freebsd.org/changeset/base/297089
Log:
MFC r292653 (by bapt): Report an error if zdb cannot initialize zfs
If the zfs module is not present and not loadable, report an error
to the user instead of
Author: mav
Date: Sun Mar 20 23:48:26 2016
New Revision: 297091
URL: https://svnweb.freebsd.org/changeset/base/297091
Log:
MFC r294625 (by trasz):
Fix ru_oublocks accounting for ZFS. There are two code paths that can be
called from zfs_write() - one of them, through dmu_write(), was handled
Author: mav
Date: Sun Mar 20 23:54:59 2016
New Revision: 297097
URL: https://svnweb.freebsd.org/changeset/base/297097
Log:
MFC r294805: MFV r294804:
6386 Fix function call with uninitialized value in vdev_inuse
Reviewed by: Brian Behlendorf
Reviewed by: Matthew
Author: mav
Date: Sun Mar 20 23:54:05 2016
New Revision: 297096
URL: https://svnweb.freebsd.org/changeset/base/297096
Log:
MFC r294803: MFV r294802: 6334 Cannot unlink files when over quota
Reviewed by: Matthew Ahrens
Reviewed by: Toomas Soome
Author: mav
Date: Sun Mar 20 23:58:44 2016
New Revision: 297101
URL: https://svnweb.freebsd.org/changeset/base/297101
Log:
MFC r294813: MFV r294812:
6434 sa_find_sizes() may compute wrong SA header size
Reviewed-by: Ned Bass
Reviewed-by: Brian Behlendorf
Author: mav
Date: Mon Mar 21 00:03:55 2016
New Revision: 297103
URL: https://svnweb.freebsd.org/changeset/base/297103
Log:
MFC r294817: MFV r294816:
4986 receiving replication stream fails if any snapshot exceeds refquota
Reviewed by: John Kennedy
Reviewed
Author: mav
Date: Mon Mar 21 00:06:42 2016
New Revision: 297105
URL: https://svnweb.freebsd.org/changeset/base/297105
Log:
MFC r295047: MFV 295046:
6358 A faulted pool with only unavailable vdevs triggers assertion
failure in libzfs
Reviewed by: Matthew Ahrens
Author: mav
Date: Mon Mar 21 00:07:56 2016
New Revision: 297106
URL: https://svnweb.freebsd.org/changeset/base/297106
Log:
MFC r295125: MFV r294821:
6529 Properly handle updates of variably-sized SA entries.
Reviewed by: Brian Behlendorf
Reviewed by: Matthew
Author: mav
Date: Mon Mar 21 00:09:56 2016
New Revision: 297107
URL: https://svnweb.freebsd.org/changeset/base/297107
Log:
MFC r296021 (by smh): Removed unused label and fix mutex_exit order
Remove unused done label from zfs_setacl fixing PVS-Studio V729.
Fix mutex_exit order to
Author: mav
Date: Mon Mar 21 00:14:30 2016
New Revision: 297109
URL: https://svnweb.freebsd.org/changeset/base/297109
Log:
MFC r296512: MFV r296511: 6537 Panic on zpool scrub with DEBUG kernel
Reviewed by: Steve Gonczi
Reviewed by: Dan McDonald
s_compat.c
Mon Mar 21 00:09:56 2016(r297107)
+++ stable/10/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_compat.c
Mon Mar 21 00:13:39 2016(r297108)
@@ -74,6 +74,9 @@ zcmd_ioctl(int fd, int request, zfs_cmd_
if (zfs_ioctl_version >= ZFS_IOCVER_DEADM
Author: mav
Date: Mon Mar 21 00:15:41 2016
New Revision: 297110
URL: https://svnweb.freebsd.org/changeset/base/297110
Log:
MFC r296514: MFV r296513:
6450 scrub/resilver unnecessarily traverses snapshots created after the
scrub started
Reviewed by: George Wilson
Author: mav
Date: Mon Mar 21 00:22:55 2016
New Revision: 297116
URL: https://svnweb.freebsd.org/changeset/base/297116
Log:
MFC r296530: MFV r296529:
6672 arc_reclaim_thread() should use gethrtime() instead of ddi_get_lbolt()
6673 want a macro to convert seconds to nanoseconds and vice-versa
Author: mav
Date: Mon Mar 21 00:26:14 2016
New Revision: 297120
URL: https://svnweb.freebsd.org/changeset/base/297120
Log:
MFC r296539: MFV r296538:
6544 incorrect comment in libzfs.h about offline status
Reviewed by: Matthew Ahrens
Approved by: Dan McDonald
Author: mav
Date: Mon Mar 7 08:59:06 2016
New Revision: 296441
URL: https://svnweb.freebsd.org/changeset/base/296441
Log:
MFC r295562: Don't check CmdSN for initial login request.
This fixes connection errors for some initiators not starting CmdSN
from zero.
While there, fix wrong
Author: mav
Date: Mon Mar 7 08:57:51 2016
New Revision: 296440
URL: https://svnweb.freebsd.org/changeset/base/296440
Log:
MFC r295324: Add error check to not leak logs with syntax errors in case
of failed `zpool history`.
Modified:
stable/10/etc/periodic/daily/800.scrub-zfs
Directory
Author: mav
Date: Mon Mar 7 09:00:27 2016
New Revision: 296442
URL: https://svnweb.freebsd.org/changeset/base/296442
Log:
MFC r296392: Set bhsdi_target_transfer_tag to reserved value, which is
0x.
This should be a purely cosmetic change.
Modified:
Author: mav
Date: Sun Apr 3 14:38:02 2016
New Revision: 297523
URL: https://svnweb.freebsd.org/changeset/base/297523
Log:
MFC r287109 (by trasz): Make it possible to forcibly unmount devfs.
Modified:
stable/10/sys/fs/devfs/devfs_vfsops.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Mon Apr 4 09:35:36 2016
New Revision: 297543
URL: https://svnweb.freebsd.org/changeset/base/297543
Log:
MFC r277450 (by will):
Use the "zfs_gfs" tag for GFS vnodes to make them easier to identify.
Modified:
stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
Author: mav
Date: Mon Apr 4 09:36:56 2016
New Revision: 297544
URL: https://svnweb.freebsd.org/changeset/base/297544
Log:
MFC r277504 (by will): Remove commented log messages.
Modified:
stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
Directory Properties:
stable/10/
Author: mav
Date: Mon Apr 4 09:47:39 2016
New Revision: 297546
URL: https://svnweb.freebsd.org/changeset/base/297546
Log:
MFC r297232: Unify ignoring EEXIST from zvol_create_minor().
This fixes creation of zvol devices for snapshots during zfs receive,
that previously failed with "ZFS
Author: mav
Date: Mon Apr 4 09:30:57 2016
New Revision: 297542
URL: https://svnweb.freebsd.org/changeset/base/297542
Log:
MFC r270382 (by delphij): MFV r270197:
Illumos issue:
5066 remove support for non-ANSI compilation
5068 Remove SCCSID() macro from
Modified:
Author: mav
Date: Mon Apr 4 09:50:28 2016
New Revision: 297549
URL: https://svnweb.freebsd.org/changeset/base/297549
Log:
MFC r297421: Plug open count leak on zvol rename.
Modified:
stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
Directory Properties:
stable/10/ (props
Author: mav
Date: Mon Apr 4 09:48:58 2016
New Revision: 297547
URL: https://svnweb.freebsd.org/changeset/base/297547
Log:
MFC r297337: Pass through error code from make_dev_p().
ENAMETOOLONG is much more informative in logs then ENXIO.
Modified:
Author: mav
Date: Mon Apr 4 09:49:45 2016
New Revision: 297548
URL: https://svnweb.freebsd.org/changeset/base/297548
Log:
MFC r297420: Switch from using make_dev_p() to make_dev_s() to close races.
Modified:
stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
Directory
Author: mav
Date: Tue Apr 5 06:37:58 2016
New Revision: 297574
URL: https://svnweb.freebsd.org/changeset/base/297574
Log:
MFC r297179: Optimize IPMI watchdog patting.
Set watchdog timer parameters only when they really need to be changed.
In other cases just restart the timer with
Author: mav
Date: Mon Mar 28 09:26:44 2016
New Revision: 297341
URL: https://svnweb.freebsd.org/changeset/base/297341
Log:
MFC r297049: Add IDs for Intel Wellsburg USB controllers.
Modified:
stable/10/sys/dev/usb/controller/ehci_pci.c
stable/10/sys/dev/usb/controller/xhci_pci.c
Directory
Author: mav
Date: Mon Mar 28 09:26:00 2016
New Revision: 297340
URL: https://svnweb.freebsd.org/changeset/base/297340
Log:
MFC r295463 (by hselasky): Correct PCI device description.
Modified:
stable/10/sys/dev/usb/controller/ehci_pci.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Mon Mar 28 09:34:14 2016
New Revision: 297344
URL: https://svnweb.freebsd.org/changeset/base/297344
Log:
MFC r296654: Use `geom disk list` instead `camcontrol identify`.
The new way works for almost any disk, while the old only for ATA.
Modified:
Author: mav
Date: Mon Mar 28 09:18:18 2016
New Revision: 297338
URL: https://svnweb.freebsd.org/changeset/base/297338
Log:
MFC r296449: Update meaning of -n argument.
Modified:
stable/10/sbin/mdmfs/mdmfs.8
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Mon Mar 28 09:36:52 2016
New Revision: 297346
URL: https://svnweb.freebsd.org/changeset/base/297346
Log:
MFC r296656:
Don't bother to invoke gmirror or zpool if the module is not loaded.
Modified:
stable/10/usr.sbin/pc-sysinstall/backend/functions-disk.sh
Directory
Author: mav
Date: Mon Mar 28 09:35:29 2016
New Revision: 297345
URL: https://svnweb.freebsd.org/changeset/base/297345
Log:
MFC r296655, r296673, r296776: Unify and improve metadata wiping.
Modified:
stable/10/usr.sbin/pc-sysinstall/backend/functions-disk.sh
Directory Properties:
stable/10/
Author: mav
Date: Mon Mar 28 09:28:01 2016
New Revision: 297342
URL: https://svnweb.freebsd.org/changeset/base/297342
Log:
MFC r297051: Fix incorrect (fortunately bigger) malloc size.
Modified:
stable/10/sys/rpc/svc.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Tue Mar 29 09:14:28 2016
New Revision: 297375
URL: https://svnweb.freebsd.org/changeset/base/297375
Log:
r297229 (by hselasky): Add more UHCI PCI IDs.
Modified:
stable/10/sys/dev/usb/controller/uhci_pci.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Mon May 23 16:12:11 2016
New Revision: 300516
URL: https://svnweb.freebsd.org/changeset/base/300516
Log:
Add respective tunables to all sysctls.
This is direct commit to stable/10, since head does not need it any more.
Modified:
stable/10/sys/dev/ntb/if_ntb/if_ntb.c
Author: mav
Date: Tue May 24 07:12:53 2016
New Revision: 300580
URL: https://svnweb.freebsd.org/changeset/base/300580
Log:
MFC r300052: Completely remove broken now autologin port flag.
Firmware automatically logs in only to local loop ports, and those ports
can be easily identified
Author: mav
Date: Tue May 24 07:12:11 2016
New Revision: 300579
URL: https://svnweb.freebsd.org/changeset/base/300579
Log:
MFC r299957: Reduce verbosity of "now sending synthesized status" message.
Modified:
stable/10/sys/dev/isp/isp_freebsd.c
Directory Properties:
stable/10/ (props
Author: mav
Date: Tue May 24 07:13:42 2016
New Revision: 300581
URL: https://svnweb.freebsd.org/changeset/base/300581
Log:
MFC r300058: Make RQCS_PORT_LOGGED_OUT for ZOMBIE ports retriable.
It is normal for ZOMBIE ports to be logged out. This status is not really
an error until Gone
Author: mav
Date: Tue May 24 07:19:52 2016
New Revision: 300588
URL: https://svnweb.freebsd.org/changeset/base/300588
Log:
MFC r299347, r299348: Validate XCOPY range offsets and lengths.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Tue May 24 07:17:09 2016
New Revision: 300585
URL: https://svnweb.freebsd.org/changeset/base/300585
Log:
MFC r300072: Fix NULL-dereference panic if VESA reports zero modes.
Modified:
stable/10/sys/dev/fb/vesa.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Tue May 24 07:15:53 2016
New Revision: 300584
URL: https://svnweb.freebsd.org/changeset/base/300584
Log:
MFC r300218: Add proper reporting for early task management errors.
This covers unknown requests and requests to unknown virtual ports.
Previously it "worked" only
Author: mav
Date: Tue May 24 07:10:50 2016
New Revision: 300577
URL: https://svnweb.freebsd.org/changeset/base/300577
Log:
MFC r299691: Fix FCP_CMD LENGTH mask in ATIO7 IOCB.
This caused "long IU length (16384) ignored" errors following by others.
Modified:
Author: mav
Date: Tue May 24 07:11:31 2016
New Revision: 300578
URL: https://svnweb.freebsd.org/changeset/base/300578
Log:
MFC r299955: No need to check login status for ZOMBIE ports.
ZOMBIE ports are always logged out, and so initiator may try to relogin.
Modified:
Author: mav
Date: Tue May 24 07:19:00 2016
New Revision: 300587
URL: https://svnweb.freebsd.org/changeset/base/300587
Log:
MFC r299346: More XCOPY parameters validation.
Modified:
stable/10/sys/cam/ctl/ctl_tpc.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Sat May 21 15:15:11 2016
New Revision: 300373
URL: https://svnweb.freebsd.org/changeset/base/300373
Log:
MFC 103 ntb(4) patches by cem@ up to r295487.
Modified:
stable/10/sys/conf/files.i386
stable/10/sys/dev/ntb/if_ntb/if_ntb.c
stable/10/sys/dev/ntb/ntb_hw/ntb_hw.c
lphix.com>
Author: Alexander Motin <m...@freebsd.org>
Improve speculative prefetch of indirect blocks.
Scalability of many operations on wide ZFS pool can be limited by
requirement to prefetch indirect blocks first. Recently added
asynchronous indirect block read partial
Author: mav
Date: Wed May 11 11:24:59 2016
New Revision: 299430
URL: https://svnweb.freebsd.org/changeset/base/299430
Log:
MFC r297763: MFV r297760: 6418 zpool should have a label clearing command
Reviewed by: Yuri Pankov
Reviewed by: Matthew Ahrens
Author: mav
Date: Wed May 11 11:31:51 2016
New Revision: 299431
URL: https://svnweb.freebsd.org/changeset/base/299431
Log:
MFC r297507: MFV r297504:
6681 zfs list burning lots of time in dodefault() via dsl_prop_*
Reviewed by: Patrick Mooney
Reviewed by:
Author: mav
Date: Wed May 11 11:32:38 2016
New Revision: 299432
URL: https://svnweb.freebsd.org/changeset/base/299432
Log:
MFC r297509: MFV r297506: 6738 zfs send stream padding needs documentation
Reviewed by: Matthew Ahrens
Reviewed by: Dan Kimmel
Author: mav
Date: Wed May 11 11:23:22 2016
New Revision: 299429
URL: https://svnweb.freebsd.org/changeset/base/299429
Log:
MFC r297508: MFV r297505:
6739 userland version of cv_timedwait_hires() always assumes absolute time
Reviewed by: Paul Dagnelie
Reviewed by:
Author: mav
Date: Tue May 3 08:35:35 2016
New Revision: 298975
URL: https://svnweb.freebsd.org/changeset/base/298975
Log:
MFC r298103: Simplify memory allocation for NS requests.
Since we no longer need additional buffers for request and response IOCBs,
we can increase receive space by
Author: mav
Date: Tue May 3 07:56:42 2016
New Revision: 298961
URL: https://svnweb.freebsd.org/changeset/base/298961
Log:
MFC r297741: Reduce code duplication when executing Passthrough IOCB.
Modified:
stable/10/sys/dev/isp/isp.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Tue May 3 08:05:31 2016
New Revision: 298972
URL: https://svnweb.freebsd.org/changeset/base/298972
Log:
MFC r297991: Extract virtual port address from RQSTYPE_RPT_ID_ACQ.
This should close the race between request arriving on new target mode
virtual port and its
Author: mav
Date: Tue May 3 07:57:26 2016
New Revision: 298962
URL: https://svnweb.freebsd.org/changeset/base/298962
Log:
MFC r297751: Register symbolic port/node names in FC name server.
This is cosmetics that simplifies identification of new ports on FC switch.
It would be good to
Author: mav
Date: Tue May 3 08:03:51 2016
New Revision: 298969
URL: https://svnweb.freebsd.org/changeset/base/298969
Log:
MFC r297912: Respect NVRAM topology settings on 24xx and above chips.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/ispvar.h
Directory Properties:
Author: mav
Date: Tue May 3 08:04:34 2016
New Revision: 298970
URL: https://svnweb.freebsd.org/changeset/base/298970
Log:
MFC r297915: Filter Port Database Changed notifications.
For some reason firmware sends Port Database Changed notifications in case
of explicit login requests from
Author: mav
Date: Tue May 3 07:58:11 2016
New Revision: 298963
URL: https://svnweb.freebsd.org/changeset/base/298963
Log:
MFC r297817: Polish debugging IOCB dumping.
Add few more missing cases, unify byte order.
Modified:
stable/10/sys/dev/isp/isp.c
Author: mav
Date: Tue May 3 07:48:52 2016
New Revision: 298957
URL: https://svnweb.freebsd.org/changeset/base/298957
Log:
MFC r297243: Polish wbwd(4) driver and add more supported chips.
Modified:
stable/10/share/man/man4/wbwd.4
stable/10/sys/amd64/conf/GENERIC.hints
Author: mav
Date: Tue May 3 07:49:40 2016
New Revision: 298958
URL: https://svnweb.freebsd.org/changeset/base/298958
Log:
MFC r297963: Remove watchdog timer stop check.
There are bunch of reports that this check fails at least on Nuvoton
NCT6776 chips. I don't see why this check needed
Author: mav
Date: Tue May 3 07:52:06 2016
New Revision: 298960
URL: https://svnweb.freebsd.org/changeset/base/298960
Log:
MFC r297522: Pass through some new block device features.
Modified:
stable/10/sys/dev/xen/blkfront/blkfront.c
stable/10/sys/dev/xen/blkfront/block.h
Directory
Author: mav
Date: Tue May 3 07:58:51 2016
New Revision: 298964
URL: https://svnweb.freebsd.org/changeset/base/298964
Log:
MFC r297854: Add couple missing memory barriers.
Modified:
stable/10/sys/dev/isp/isp.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: mav
Date: Tue May 3 07:59:42 2016
New Revision: 298965
URL: https://svnweb.freebsd.org/changeset/base/298965
Log:
MFC r297856: Reimplement ISP_TSK_MGMT IOCTL via asynchronous request.
I am not sure this code is not completely dead, but it used DMA scratch
are without good reason
Author: mav
Date: Tue May 3 08:07:38 2016
New Revision: 298973
URL: https://svnweb.freebsd.org/changeset/base/298973
Log:
MFC r297818: Update 25xx chips firmware from 7.03.00 to 8.03.00.
While the same update is also available for 24xx chips, it seems have
a problem with disabling
Author: mav
Date: Thu Apr 14 09:10:09 2016
New Revision: 297957
URL: https://svnweb.freebsd.org/changeset/base/297957
Log:
MFC r297672: Alike to r293708 relax pool check in vdev_geom_open_by_path().
This made impossible spare disk open by known path, which kind of worked
only because the
Author: mav
Date: Wed May 25 07:14:52 2016
New Revision: 300663
URL: https://svnweb.freebsd.org/changeset/base/300663
Log:
Add ioat.4 missed in r300661.
Added:
stable/10/share/man/man4/ioat.4 (contents, props changed)
Added: stable/10/share/man/man4/ioat.4
Author: mav
Date: Wed May 25 08:09:14 2016
New Revision: 300668
URL: https://svnweb.freebsd.org/changeset/base/300668
Log:
Fix build on stable/10.
Modified:
stable/10/tools/tools/ioat/Makefile
Modified: stable/10/tools/tools/ioat/Makefile
Author: mav
Date: Wed May 25 07:09:54 2016
New Revision: 300661
URL: https://svnweb.freebsd.org/changeset/base/300661
Log:
MFC ioat(4) driver in its present state.
Added:
stable/10/sys/dev/ioat/
stable/10/sys/dev/ioat/ioat.c (contents, props changed)
stable/10/sys/dev/ioat/ioat.h
Author: mav
Date: Thu Jul 21 11:41:27 2016
New Revision: 303137
URL: https://svnweb.freebsd.org/changeset/base/303137
Log:
MFC r303000: Update if_hwassist when interface options are changed.
In particular for me this fixes checksum problem when if_bridge attached
to the interface
Author: mav
Date: Thu Jul 21 11:58:47 2016
New Revision: 303139
URL: https://svnweb.freebsd.org/changeset/base/303139
Log:
MFC r302957: Fix NCQ TRIM emulation.
When this code was written, there was no guests using it to test.
Modified:
stable/10/usr.sbin/bhyve/pci_ahci.c
Directory
313371)
@@ -1,7 +1,7 @@
/*-
* Copyright (c) 2003, 2008 Silicon Graphics International Corp.
* Copyright (c) 2012 The FreeBSD Foundation
- * Copyright (c) 2014-2015 Alexander Motin <m...@freebsd.org>
+ * Copyright (c) 2014-2017 Alexander Motin <m...@freebsd.org>
* All rights reserved.
*
Author: mav
Date: Tue Feb 7 01:56:26 2017
New Revision: 313369
URL: https://svnweb.freebsd.org/changeset/base/313369
Log:
MFC r312603: Add initial support for CTL module unloading.
It is only a first step and not perfect, but better then nothing.
The main blocker is CAM target frontend,
Author: mav
Date: Tue Feb 7 01:39:25 2017
New Revision: 313363
URL: https://svnweb.freebsd.org/changeset/base/313363
Log:
MFC r312343: Improve error message on duplicate iSCSI port.
Modified:
stable/10/sys/cam/ctl/ctl_frontend_iscsi.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Tue Feb 7 01:42:53 2017
New Revision: 313365
URL: https://svnweb.freebsd.org/changeset/base/313365
Log:
MFC r312291, r312669:
Make CTL frontends report kern_data_resid for under-/overruns.
It seems like kern_data_resid was never really implemented. This change
Author: mav
Date: Tue Feb 7 01:44:18 2017
New Revision: 313367
URL: https://svnweb.freebsd.org/changeset/base/313367
Log:
MFC r312348: Remove writing 'residual' field of struct ctl_scsiio.
This field has no practical use and never readed. Initiators already
receive respective residual
Author: mav
Date: Wed Feb 8 16:07:59 2017
New Revision: 313446
URL: https://svnweb.freebsd.org/changeset/base/313446
Log:
MFC r312767: Partially workaround ASMedia HBA error recovery.
Taking closer look on my ASM1062 I found that it has bunch of issues around
error recovery: reported
Author: mav
Date: Sat Jan 21 08:36:05 2017
New Revision: 312579
URL: https://svnweb.freebsd.org/changeset/base/312579
Log:
MFC r310640, r310643:
Add support for revert to defaults (RTD) bit in MODE SELECT.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl.h
Author: mav
Date: Sat Jan 21 08:37:53 2017
New Revision: 312581
URL: https://svnweb.freebsd.org/changeset/base/312581
Log:
MFC r310644: Fix/synchronize field types in struct ctl_modepage_header.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl.h
Directory Properties:
Author: mav
Date: Sat Jan 21 08:34:27 2017
New Revision: 312577
URL: https://svnweb.freebsd.org/changeset/base/312577
Log:
MFC r310635: Decouple limits on number of LUNs per port and LUs per CTL.
Those two values are not directly related, so make them independent.
This does not change
Author: mav
Date: Sat Jan 21 08:43:41 2017
New Revision: 312587
URL: https://svnweb.freebsd.org/changeset/base/312587
Log:
MFC r311892: Do not wait for HA thread shutdown if scheduler is stopped.
This wait loop made system hang on panic instead of reboot.
Modified:
Author: mav
Date: Sat Jan 21 08:41:00 2017
New Revision: 312585
URL: https://svnweb.freebsd.org/changeset/base/312585
Log:
MFC r310649: Allow more efficient use of private area.
There are 16 bytes of space, so we may store two pointers in one.
Modified:
stable/10/sys/cam/ctl/ctl_io.h
Author: mav
Date: Sat Jan 21 08:39:39 2017
New Revision: 312583
URL: https://svnweb.freebsd.org/changeset/base/312583
Log:
MFC r310646: Do not update "saved" mode page on every MODE SELECT.
We do not have non-volatile memory to really save those values, so we
neither report nor support
Author: mav
Date: Sat Jan 21 08:19:42 2017
New Revision: 312569
URL: https://svnweb.freebsd.org/changeset/base/312569
Log:
MFC r311897: Add checks for received mode page length.
If our buffer is too small, we may receive part of the page, and should
not try read/write past the end of the
Author: mav
Date: Sat Jan 21 08:31:49 2017
New Revision: 312573
URL: https://svnweb.freebsd.org/changeset/base/312573
Log:
MFC r310555: Some random code cleaning.
- Reduce indentation.
- Remove extra braces.
- Add few missing savety checks.
Modified:
stable/10/sys/cam/ctl/ctl.c
Author: mav
Date: Sat Jan 21 08:30:10 2017
New Revision: 312571
URL: https://svnweb.freebsd.org/changeset/base/312571
Log:
MFC r310539: Remove CTL_MAX_LUNS from places where it is not required.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_frontend.c
Author: mav
Date: Wed Jan 25 07:51:53 2017
New Revision: 312742
URL: https://svnweb.freebsd.org/changeset/base/312742
Log:
MFC r311935: Pretend we support some IOCTLs to not scary upper layers.
Modified:
stable/10/sys/dev/ntb/if_ntb/if_ntb.c
Directory Properties:
stable/10/ (props
Author: mav
Date: Fri Jan 20 13:01:25 2017
New Revision: 312530
URL: https://svnweb.freebsd.org/changeset/base/312530
Log:
MFC r311517: Add some more mode page fields.
Modified:
stable/10/share/misc/scsi_modes
Directory Properties:
stable/10/ (props changed)
Modified:
301 - 400 of 646 matches
Mail list logo