57 Commits

Author SHA1 Message Date
Mark Johnston
b9aa9b1022 4474 DTrace Userland CTF Support
4475 DTrace userland Keyword
4476 DTrace tests should be better citizens
4479 pid provider types
4480 dof emulation is missing checks

illumos/illumos-gate@a386cc11a8
2014-06-03 01:24:46 +00:00
Mark Johnston
4884fa147f 4477 DTrace should speak JSON
illumos/illumos-gate@f497f9fe23
2014-06-03 01:06:31 +00:00
Mark Johnston
5cd3142dc7 2915 DTrace in a zone should see "cpu", "curpsinfo", et al
2916 DTrace in a zone should be able to access fds[]
2917 DTrace in a zone should have limited provider access

illumos/illumos-gate@b0f673c462
2014-06-03 00:55:15 +00:00
Xin LI
3f5b84a0d9 3897 zfs filesystem and snapshot limits
illumos/illumos@a2afb611b3
2014-04-23 19:09:14 +00:00
Xin LI
745fef1489 4374 dn_free_ranges should use range_tree_t
(MD code for highbit64 omitted)

illumos/illumos-gate@bf16b11e8d
2014-04-18 19:38:29 +00:00
Xin LI
31c94b8d0b 3993 zpool(1M) and zfs(1M) should support -p for "list" and "get"
4700 "zpool get" doesn't support -H or -o options

illumos/illumos-gate@c58b352673
2014-03-28 22:46:55 +00:00
Xin LI
2c647d53ed 4626 libzfs memleak in zpool_in_use()
illumos/illumos-gate@fb13f48f1d
2014-02-27 20:00:26 +00:00
Andriy Gapon
54a90449ac 4304 fmdump shall emit JSON
illumos/illumos-gate@2db6d66318

NB: this adds JSON output support to libnvpair
2014-01-16 13:12:06 +00:00
Xin LI
cbdc759424 4369 implement zfs bookmarks
4368 zfs send filesystems from readonly pools

llumos/illumos-gate@78f1710053
2014-01-01 01:15:53 +00:00
Andriy Gapon
4f662c9721 2583 Add -p (parsable) option to zfs list
illumos/illumos-gate@43d68d68c1
2013-11-20 11:06:57 +00:00
Andriy Gapon
12ad6bef9b 4161 deadlock between zfs_read() and zfs_putpage()
illumos/illumos-gate@b3d32f0ceb
2013-11-20 11:05:07 +00:00
Andriy Gapon
7df1fb6a6e 4251 libdtrace leaks open file handles
4250 libdtrace should use "F" specifier on fopen()

illumos/illumos-gate@93ed8d0d4b
2013-11-20 11:04:14 +00:00
Andriy Gapon
dd120f9e9d 4248 dtrace(1M) should never create DOF with empty probes section
4249 Only probes from the first DTrace object file will be included

illumos/illumos-gate@54a20ab41a
2013-11-20 11:02:18 +00:00
Andriy Gapon
a1d7a45c43 4171 clean up spa_feature_*() interfaces
4172 implement extensible_dataset feature for use by other zpool
features

illumos/illumos-gate@2acef22db7
2013-11-20 10:54:06 +00:00
Andriy Gapon
6cbd36185c 3933 contract adoption can race
illumos/illumos-gate@a81df0a5d7

Note we now reference illumos commits in the github repository as the
mercurial mirror seems to be neglected.

For connectivity:
r255255 referenced 14164:dceb17481b99 which is
illumos/illumos-gate@69962b5647

r255258 referenced 14176:15e9457c12ec which is
illumos/illumos-gate@cf746768a8
2013-11-20 10:12:47 +00:00
Xin LI
119a3b6b54 Update vendor/illumos/dist and vendor-sys/illumos/dist
to 14164:dceb17481b99:

Illumos ZFS issues:
  4045 zfs write throttle & i/o scheduler performance work
2013-09-05 17:52:54 +00:00
Xin LI
fd1be4250e Update vendor/illumos/dist and vendor-sys/illumos/dist
to 14159:dc75c925d8aa:

Illumos ZFS issues:
  2932 support crash dumps to raidz, etc. pools
2013-08-23 23:46:27 +00:00
Xin LI
baaf1b273e Update vendor/illumos/dist to 14152:46f5fb0b0d36:
Illumos DTrace issues:
  4061 libzfs: memory leak in iter_dependents_cb()
2013-08-23 23:37:55 +00:00
Xin LI
0239dcb737 Update vendor/illumos/dist to 14148:fe28bd725808:
Illumos DTrace issues:
  4005 libctf can't deal with extended sections
2013-08-23 23:34:54 +00:00
Xin LI
30670ee8c3 Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 14137:f7523d207d74:

Illumos ZFS issues:
  3996 want a libzfs_core API to rollback to latest snapshot
2013-08-16 19:27:29 +00:00
Xin LI
fe8484c3ba Update vendor/illumos/dist to illumos-gate 14096:12d3631da129:
Illumos ZFS issues:
  3909 "zfs send -D" does not work
2013-07-29 20:36:27 +00:00
Xin LI
492ec2eef2 Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 14089:520f3adc5d46:

Illumos ZFS issues:
  3894 zfs should not allow snapshot of inconsistent dataset
2013-07-29 20:31:44 +00:00
Xin LI
f7482da4db Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 14060:aeb4e8fef072

Illumos ZFS issues:
  3829 fix for 3740 changed behavior of zfs destroy/hold/release ioctl
2013-06-25 21:44:48 +00:00
Xin LI
2b24cff063 Update vendor/illumos/dist to illumos-gate 14056:812b3d1ca0a0
Illumos ZFS issues:
  3818 zpool status -x should report pools with removed l2arc devices
2013-06-25 21:34:21 +00:00
Xin LI
03ce21f2d0 Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 14052:1a272fe1337b

Illumos ZFS issues:
  3740 Poor ZFS send / receive performance due to snapshot
       hold / release processing
2013-06-12 06:56:15 +00:00
Xin LI
df8f2946a7 Update vendor/illumos/dist to illumos-gate 14049:4a7f6353bcf0
Illumos ZFS issues:
  3745 zpool create should treat -O mountpoint and -m the same
2013-06-11 18:39:38 +00:00
Xin LI
6ba2019d67 Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 14045:9475b3fef59d

Illumos ZFS issues:
  3741 zfs needs better comments
2013-06-11 18:28:25 +00:00
Martin Matuska
f1ec5e88ff Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 14031:e4eb37f33d60

Illumos ZFS issues:
  3699 zfs hold or release of a non-existent snapshot does not output error
  3739 cannot set zfs quota or reservation on pool version < 22
2013-05-23 22:52:21 +00:00
Martin Matuska
450b0b99ec Add missing file dt_pq.h that should have been committed in r239385
Reported by:	Pedro Giffuni <pfg@FreeBSD.org>
2013-04-09 06:33:03 +00:00
Martin Matuska
85ac19dadc Update vendor/illumos/dist to illumos-gate 14004:dd91fed709a7
Illumos DTrace issues:
  3675 DTrace print() should try to resolve function pointers
  3676 dt_print_enum hardcodes a value of zero
2013-04-06 08:06:25 +00:00
Martin Matuska
4b9d8e5ee8 Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13980:d7059eb1884c

Illumos ZFS issues:
  3598 want to dtrace when errors are generated in zfs
2013-03-12 21:46:29 +00:00
Martin Matuska
0c75791b4c Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13975:ef6409bc370f

Illumos ZFS issues:
  3582 zfs_delay() should support a variable resolution
  3584 DTrace sdt probes for ZFS txg states
2013-03-05 15:33:28 +00:00
Martin Matuska
577227be9d Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13973:4972ab336f54

Illumos ZFS issues:
  3464 zfs synctask code needs restructuring
2013-03-01 21:01:45 +00:00
Martin Matuska
3e63c75755 Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13967:92bec6d87f59

Illumos ZFS issues:
  3557 dumpvp_size is not updated correctly when a dump zvol's size is
       changed
  3558 setting the volsize on a dump device does not return back ENOSPC
  3559 setting a volsize larger than the space available sometimes succeeds
2013-02-23 09:06:36 +00:00
Martin Matuska
28c0619e5e Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13957:512faafc0eaf

Illumos ZFS issues:
  3537 want pool io kstats
2013-02-18 11:48:08 +00:00
Martin Matuska
dbfa74b7cc Update vendor/illumos/dist to illumos-gate version 13944:bbcbb468dc37
Illumos dtrace issues:
  3519 DTrace fails to resolve const types from fbt
  3520 dtrace internal error -- token type 316 is not a valid D compilation token
  3521 clean up dtrace unit tests
2013-02-06 08:26:55 +00:00
Martin Matuska
f056fd4daf Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13934:9e23a7f7b812

Illumos ZFS issues:
 3422 zpool create/syseventd race yield non-importable pool
 3425 first write to a new zvol can fail with EFBIG
2013-02-06 07:54:46 +00:00
Martin Matuska
fb6c5b06d9 Update vendor/illumos/dist and vendor/illumos-sys/dist
to illumos-gate 13871:a9c12c2c1647
(zfs changes, illumos issues #3306, #3321)
2012-11-08 01:38:30 +00:00
Martin Matuska
49bb29ae1c Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13869:921a99998bb4
(illumos ZFS issue #3246 ZFS I/O deadman thread)

Note: illumos disables deadman logic by default on vmware and sparc
2012-11-08 01:36:06 +00:00
Martin Matuska
eb424c124f Update vendor/illumos/dist to illumos-gate 13810:4b38a0c01186
(zfs changes, illumos issue #3098)
2012-09-10 21:24:41 +00:00
Martin Matuska
e73ba0ab20 Update vendor/illumos/dist and vendor/illumos-sys/dist
to illumos-gate 13805:e3a9ae14a119
(zfs changes, illumos issues #1884, #3006)
2012-09-09 07:52:13 +00:00
Martin Matuska
4ecf6b4e55 Update vendor/illumos/dist to illumos-gate 13804:9f4f28db61d2
(dtrace changes only, illumos issue #3021)
2012-09-09 07:48:51 +00:00
Martin Matuska
1034179220 Update vendor/illumos/dist and vendor/illumos-gate/dist
to illumos-gate revision 13794:7c5e0e746b2c

Obtained from:	ssh://anonhg@hg.illumos.org/illumos-gate
2012-09-04 21:58:22 +00:00
Martin Matuska
c9b711eab6 Update vendor/illumos to illumos-gate 13788:0cb9e2232ae0
(dtrace changes, illumos issue #3123)
2012-09-04 21:38:31 +00:00
Martin Matuska
d18d85e243 Update vendor/illumos/dist and vendor/illumos-gate/dist
to illumos-gate revision 13782:8f78aae28a63

Obtained from:	ssh://anonhg@hg.illumos.org/illumos-gate
2012-08-27 19:25:20 +00:00
Martin Matuska
b15aa3a4ae Update vendor/illumos and vendor-sys/illumos to revision 13777:b1e53580146d
Obtained from:	ssh://anonhg@hg.illumos.org/illumos-gate
2012-08-23 09:18:52 +00:00
Martin Matuska
41adcc32e9 Update vendor/illumos to illumos-gate 13758:23432da34147 (dtrace changes)
References:
  https://www.illumos.org/issues/3021
  https://www.illumos.org/issues/3022
  https://www.illumos.org/issues/3023
  https://www.illumos.org/issues/3024
  https://www.illumos.org/issues/3025
  https://www.illumos.org/issues/3026

Obtained from:	ssh://anonhg@hg.illumos.org/illumos-gate
2012-08-19 09:20:22 +00:00
Martin Matuska
7f7eef1f2e Update vendor/illumos to illumos-gate 13753:2aba784c276b
Obtained from:	ssh://anonhg@hg.illumos.org/illumos-gate
2012-07-23 20:20:00 +00:00
Martin Matuska
5b5bfb7422 Update vendor-sys/illumos/dist to illumos-gate 13752:9f5f6c52ba19
(zfs part)

Obtained from:	ssh://anonhg@hg.illumos.org/illumos-gate
2012-07-18 10:58:07 +00:00
Martin Matuska
51ab6c0afd Update vendor/illumos/dist to pre libzfs_core state (zfs part)
illumos-gate revision 13742:b6bbdd77139c

Obtained from:	ssh://anonhg@hg.illumos.org/illumos-gate
2012-07-18 10:19:51 +00:00