svn commit: r300362 - stable/9/contrib/libarchive/libarchive

2016-05-21 Thread Martin Matuska
Author: mm Date: Sat May 21 09:24:02 2016 New Revision: 300362 URL: https://svnweb.freebsd.org/changeset/base/300362 Log: Backport security fix for integer signedness error in libarchive. This is a direct commit to stable/9. Upstream git commit: 22531545514043e04633e1c015c7540b9de9dbe4

svn commit: r300363 - in stable/9/contrib/libarchive: cpio libarchive libarchive/test

2016-05-21 Thread Martin Matuska
Author: mm Date: Sat May 21 09:27:30 2016 New Revision: 300363 URL: https://svnweb.freebsd.org/changeset/base/300363 Log: Backport security fix for absolute path traversal vulnerability in bsdcpio. This is a direct commit to stable/9. Vendor git commits: 59357157706d47c365b2227739e17

svn commit: r314712 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-03-05 Thread Martin Matuska
Author: mm Date: Sun Mar 5 21:43:07 2017 New Revision: 314712 URL: https://svnweb.freebsd.org/changeset/base/314712 Log: MFC r314572: Fix null pointer dereference in zfs_freebsd_setacl(). Prevents unprivileged users from panicking the kernel by calling __acl_delete_*() on files or d

svn commit: r234452 - stable/9/cddl/contrib/opensolaris/cmd/zpool

2012-04-19 Thread Martin Matuska
Author: mm Date: Thu Apr 19 07:43:28 2012 New Revision: 234452 URL: http://svn.freebsd.org/changeset/base/234452 Log: MFC r234336: Fix typo miror -> mirror Reported by: Glen Barber Modified: stable/9/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Directory Properties: stable/9/cddl/con

svn commit: r235701 - in stable/9/cddl/contrib/opensolaris: cmd/zdb cmd/zfs lib/libzfs/common

2012-05-20 Thread Martin Matuska
61 +1,286 @@ '\" te -.\" Copyright (c) 2011, Martin Matuska . +.\" Copyright (c) 2012, Martin Matuska . .\" All Rights Reserved. .\" -.\" The contents of this file are subject to the terms of the -.\" Common Development and Distribution License (the "Li

svn commit: r235951 - in stable/9: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensolaris/lib/libzpool/common/sys sys/cddl/contrib/opensolaris/uts/comm...

2012-05-24 Thread Martin Matuska
012 by Delphix. All rights reserved. * Copyright 2012 Milan Jurik. All rights reserved. + * Copyright (c) 2012, Joyent, Inc. All rights reserved. * Copyright (c) 2011-2012 Pawel Jakub Dawidek . * All rights reserved. * Copyright (c) 2012 Martin Matuska . All rights reserved. @@ -3579,6 +3580,7 @

svn commit: r236505 - in stable/9: cddl/contrib/opensolaris/cmd/zpool sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2012-06-03 Thread Martin Matuska
lphix. All rights reserved. + * Copyright (c) 2012 by Frederik Wessels. All rights reserved. * Copyright (c) 2011 Martin Matuska . All rights reserved. */ @@ -1616,7 +1617,7 @@ show_import(nvlist_t *config) } if (msgid != NULL) - (void) printf(gettext("

svn commit: r236837 - in stable/9/cddl/contrib/opensolaris: cmd/ztest lib/libzfs/common

2012-06-10 Thread Martin Matuska
reserved. - * Copyright (c) 2011 by Delphix. All rights reserved. + * Copyright (c) 2012 by Delphix. All rights reserved. * Copyright 2011 Nexenta Systems, Inc. All rights reserved. + * Copyright (c) 2012 Martin Matuska . All rights reserved. */ /* @@ -51,7 +52,9 @@ * At random times, the

svn commit: r236839 - in stable/9: cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/opensolaris/uts/common/fs/z...

2012-06-10 Thread Martin Matuska
s reserved. + * Copyright (c) 2012 by Delphix. All rights reserved. * Copyright (c) 2012 by Frederik Wessels. All rights reserved. - * Copyright (c) 2011 Martin Matuska . All rights reserved. + * Copyright (c) 2012 Martin Matuska . All rights reserved. */ #include @@ -46,6 +46,7 @@ #include

svn commit: r237088 - stable/9/lib/libc/locale

2012-06-14 Thread Martin Matuska
Author: mm Date: Thu Jun 14 18:16:35 2012 New Revision: 237088 URL: http://svn.freebsd.org/changeset/base/237088 Log: MFC r236889 (theraven): Fix a leak when setting the global character locale to "C" from something else. Reported by: mm (myself) Approved by: theraven (IRC) Modi

svn commit: r237116 - stable/9/cddl/contrib/opensolaris/cmd/zpool

2012-06-15 Thread Martin Matuska
Author: mm Date: Fri Jun 15 07:14:16 2012 New Revision: 237116 URL: http://svn.freebsd.org/changeset/base/237116 Log: MFC r236960: Document the -v flag for zpool list. PR: 168970 Suggested by: Marcelo Araujo Modified: stable/9/cddl/contrib/opensolaris/cmd/zpool/zpool.8 s

svn commit: r237456 - stable/9/cddl/contrib/opensolaris/lib/libzfs/common

2012-06-22 Thread Martin Matuska
Author: mm Date: Fri Jun 22 20:38:00 2012 New Revision: 237456 URL: http://svn.freebsd.org/changeset/base/237456 Log: MFC r237119: Do not remount ZFS dataset if changing canmount property to "on" and dataset is already mounted. PR: 167905 Submitted by: Bryan Drewery Mod

svn commit: r237643 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2012-06-27 Thread Martin Matuska
Author: mm Date: Wed Jun 27 11:59:57 2012 New Revision: 237643 URL: http://svn.freebsd.org/changeset/base/237643 Log: MFC r236823 (pjd): ds_guid of 0 is special, as it is used by snapshot receive code to differentiate between an incremental and full stream. Be sure not to generate guid

svn commit: r237746 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2012-06-28 Thread Martin Matuska
Author: mm Date: Fri Jun 29 06:41:03 2012 New Revision: 237746 URL: http://svn.freebsd.org/changeset/base/237746 Log: MFC r237458: Import Illumos revision 13736:9f1d48e1681f 2901 ZFS receive fails for exabyte sparse files References: https://www.illumos.org/issues/2901 Obtained f

svn commit: r237959 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2012-07-01 Thread Martin Matuska
Author: mm Date: Mon Jul 2 06:39:06 2012 New Revision: 237959 URL: http://svn.freebsd.org/changeset/base/237959 Log: MFC r236247 (pjd): Remove unused sysctl. Modified: stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c Directory Properties: stable/9/sys/ (props changed) s

Re: svn commit: r240225 - stable/9/sys/cddl/compat/opensolaris/sys

2012-09-08 Thread Martin Matuska
ksiddomain_t *kd; > > - kd = kmem_alloc(sizeof(*kd), KM_SLEEP); > - strlcpy(kd->kd_name, "FreeBSD", sizeof(kd->kd_name)); > + kd = kmem_alloc(sizeof(*kd) + strlen(domain), KM_SLEEP); > + strcpy(kd->kd_name, domain); > return (kd); >

svn commit: r240258 - stable/9/sys/cddl/compat/opensolaris/sys

2012-09-09 Thread Martin Matuska
Author: mm Date: Sun Sep 9 07:38:15 2012 New Revision: 240258 URL: http://svn.freebsd.org/changeset/base/240258 Log: MFC r240162: Make r230454 more readable and vendor-like. PR: kern/171380 Modified: stable/9/sys/cddl/compat/opensolaris/sys/sid.h Directory Properties: stable/9/sys

svn commit: r240957 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2012-09-26 Thread Martin Matuska
Author: mm Date: Wed Sep 26 10:58:15 2012 New Revision: 240957 URL: http://svn.freebsd.org/changeset/base/240957 Log: MFC r236248-r236250: MFC r236248 (pjd): Remove unused variable. MFC r236249 (pjd): Eliminate 'where' argument, we don't use it. MFC r236250 (pjd): Tighten up

svn commit: r240959 - in stable/9/cddl: lib/libzfs sbin/zfs sbin/zpool usr.bin/zinject usr.bin/ztest usr.sbin/zdb

2012-09-26 Thread Martin Matuska
Author: mm Date: Wed Sep 26 12:36:09 2012 New Revision: 240959 URL: http://svn.freebsd.org/changeset/base/240959 Log: MFC r226940 (rmh): Fix a few gratuitous library dependencies. Some of the ZFS utilities are linked with libraries they don't use: - zinject doesn't use libavl - z

svn commit: r241614 - stable/9/cddl/contrib/opensolaris/cmd/zfs

2012-10-16 Thread Martin Matuska
Author: mm Date: Tue Oct 16 19:58:15 2012 New Revision: 241614 URL: http://svn.freebsd.org/changeset/base/241614 Log: MFC r240955 (partial): Remove unsupported "-r" option from zfs send. Illumos issued covered: 2811 missing implementation: zfs send -r PR: kern/171761 Modified:

svn commit: r243674 - in stable/9: . cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zhack cddl/contrib/opensolaris/cmd/zinject cddl/contrib/opensolar...

2012-11-29 Thread Martin Matuska
Author: mm Date: Thu Nov 29 14:05:04 2012 New Revision: 243674 URL: http://svnweb.freebsd.org/changeset/base/243674 Log: Merge ZFS feature flags support and related bugfixes: 236884, 237001, 237119, 237458, 237972, 238113, 238391, 238422, 238926, 238950, 238951, 239389, 239394, 239620, 23977

svn commit: r244087 - in stable/9: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/op...

2012-12-10 Thread Martin Matuska
Author: mm Date: Mon Dec 10 14:36:48 2012 New Revision: 244087 URL: http://svnweb.freebsd.org/changeset/base/244087 Log: MFC recent ZFS changes from illumos: 243503, 243524, 243525, 243560, 243561 MFC r243503: Illumos 13879:4eac7a87eff2 3329 spa_sync() spends 10-20% of its time in spa

svn commit: r244602 - stable/9/cddl/contrib/opensolaris/cmd/zdb

2012-12-22 Thread Martin Matuska
Author: mm Date: Sat Dec 22 22:27:44 2012 New Revision: 244602 URL: http://svnweb.freebsd.org/changeset/base/244602 Log: MFC r244246: illumos-gate 13894:f4af77f6bbd2 3397 zdb output is too verbose 3398 zdb can't dump feature flags zap objects References: https://www.illumos.org

svn commit: r245128 - in stable/9/contrib/xz: . po src/common src/liblzma/api/lzma src/liblzma/simple src/xz

2013-01-07 Thread Martin Matuska
Author: mm Date: Mon Jan 7 11:11:04 2013 New Revision: 245128 URL: http://svnweb.freebsd.org/changeset/base/245128 Log: MFC r244601: Update contrib/xz to version 5.0.4 Modified: stable/9/contrib/xz/AUTHORS stable/9/contrib/xz/ChangeLog stable/9/contrib/xz/README stable/9/contrib/xz/T

svn commit: r247406 - in stable/9: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common...

2013-02-27 Thread Martin Matuska
Author: mm Date: Wed Feb 27 19:20:50 2013 New Revision: 247406 URL: http://svnweb.freebsd.org/changeset/base/247406 Log: MFC r246631,246651,24,246675,246678,246688: Merge various ZFS bugfixes MFC r246631: Import vendor bugfixes Illumos ZFS issues: 3422 zpool create/sysevent

svn commit: r248369 - in stable/9: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zinject cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris...

2013-03-16 Thread Martin Matuska
dl/contrib/opensolaris/cmd/zpool/zpool_main.cSat Mar 16 08:16:11 2013(r248369) @@ -4030,7 +4030,10 @@ status_callback(zpool_handle_t *zhp, voi * If we were given 'zpool status -x', only report those pools with * problems. */ - if (reason == ZPOO

svn commit: r248547 - in stable/9: cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2013-03-20 Thread Martin Matuska
Author: mm Date: Wed Mar 20 08:26:16 2013 New Revision: 248547 URL: http://svnweb.freebsd.org/changeset/base/248547 Log: MFC r242845, r247592: MFC r242845 (delphij): Illumos r13840:97fd5cdf328a: 3145 single-copy arc 3212 ztest: race condition between vdev_online() and spa_vd

svn commit: r248609 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-03-22 Thread Martin Matuska
Author: mm Date: Fri Mar 22 07:30:36 2013 New Revision: 248609 URL: http://svnweb.freebsd.org/changeset/base/248609 Log: MFC r248493: Plug memory leak in dsl_check_snap_cb() This was unnoticed because the function is very rarely used. Modified: stable/9/sys/cddl/contrib/opensolaris/uts/co

svn commit: r248611 - in stable/9: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-03-22 Thread Martin Matuska
Author: mm Date: Fri Mar 22 07:57:28 2013 New Revision: 248611 URL: http://svnweb.freebsd.org/changeset/base/248611 Log: MFC r240870 (pjd): It is possible to recursively destroy snapshots even if the snapshot doesn't exist on a dataset we are starting from. For example if we have the follo

svn commit: r249643 - in stable/9: . cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zhack cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris...

2013-04-19 Thread Martin Matuska
Author: mm Date: Fri Apr 19 09:19:10 2013 New Revision: 249643 URL: http://svnweb.freebsd.org/changeset/base/249643 Log: MFC 248571,248976,249004,249042,249188,249195-249196,249206,249207,249319, 249326,249356-249357 Merge libzfs_core and other ZFS bugfixes and improvements. MFC

svn commit: r249689 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-04-20 Thread Martin Matuska
Author: mm Date: Sat Apr 20 09:25:25 2013 New Revision: 249689 URL: http://svnweb.freebsd.org/changeset/base/249689 Log: MFC r249047 (avg): spa_open_common: fix argument to zvol_create_minors Prior to r248571 spa_open was always called with a bare pool name, but now it is called with a

svn commit: r249920 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-04-26 Thread Martin Matuska
Author: mm Date: Fri Apr 26 07:00:49 2013 New Revision: 249920 URL: http://svnweb.freebsd.org/changeset/base/249920 Log: MFC r249787: The zfs synctask code restructuring introduced a new bug that makes it impossible to set quota and reservation on pools lower than version 22. Problem has b

svn commit: r250016 - stable/9/cddl/contrib/opensolaris/lib/libzfs/common

2013-04-28 Thread Martin Matuska
Author: mm Date: Sun Apr 28 07:48:53 2013 New Revision: 250016 URL: http://svnweb.freebsd.org/changeset/base/250016 Log: MFC r249883: Respect the enoent_ok flag if reporting error for holding an non-existing snapshot. Related illumos ZFS issue: 3699 zfs hold or release of a non-exis

svn commit: r250098 - in stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2013-04-30 Thread Martin Matuska
Author: mm Date: Tue Apr 30 10:05:47 2013 New Revision: 250098 URL: http://svnweb.freebsd.org/changeset/base/250098 Log: MFC r249858: Merge vendor bugfix for a possible deadlock related to async destroy and improve write performance by introducing a new lock protecting tx_open_txg. Il

svn commit: r252524 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-07-02 Thread Martin Matuska
Author: mm Date: Tue Jul 2 19:44:02 2013 New Revision: 252524 URL: http://svnweb.freebsd.org/changeset/base/252524 Log: MFC r252380: Unbreak "zfs jail" and "zfs unjail" (broken in stable/9 since r249643) I missed to register zfs_ioc_jail and zfs_ioc_unjail as legacy ioctl's with the ne

svn commit: r252920 - stable/9/cddl/contrib/opensolaris/cmd/zfs

2013-07-07 Thread Martin Matuska
Author: mm Date: Sun Jul 7 09:21:39 2013 New Revision: 252920 URL: http://svnweb.freebsd.org/changeset/base/252920 Log: MFC r252732: Fix misleading or remove irrelevant illumos messages and manpage references in the zfs command. PR: bin/178996 Submitted by: Peter Schaefer

svn commit: r232728 - in stable/9: lib/libjail share/man/man5 sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/compat/linprocfs sys/compat/linsysfs sys/fs/devfs sys/fs/nullfs sys/fs/procfs sys/fs...

2012-03-09 Thread Martin Matuska
Author: mm Date: Fri Mar 9 16:17:46 2012 New Revision: 232728 URL: http://svn.freebsd.org/changeset/base/232728 Log: Jail-mount MFC: r231265,r231267,r231269,r232059,r232186,r232247, r232278,r232307,r232342 MFC r231265: Introduce the "ruleset=number" option for devfs

svn commit: r233566 - stable/9/etc/defaults

2012-03-27 Thread Martin Matuska
Author: mm Date: Tue Mar 27 17:24:51 2012 New Revision: 233566 URL: http://svn.freebsd.org/changeset/base/233566 Log: MFC r233048: Unhide /dev/zfs in devfsrules_jail. The /dev/zfs device is required for managing jailed ZFS datasets. Discussed with: pjd, jamie Modified: stabl