summaryrefslogtreecommitdiffstats
path: root/include/sys
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2016-01-13 11:39:25 -0800
committerBrian Behlendorf <[email protected]>2016-01-13 13:56:27 -0800
commitd21f279a94994f65e6bdcbbca9fd2eb552a0d604 (patch)
tree80ca49c661af6acb7d1cea9a2b7b767e0627041f /include/sys
parent89666a8e1cfe8691a31fa8ca33c55362e959e2ed (diff)
Illumos 3465, 3466, 3467, 3468, 3470, 3473
3465 ::walk ... | ::<dcmd> misinterprets input as symbol names 3466 ::tsd should handle missing/NULL values better 3467 mdb_ctf_vread() could be more useful 3468 mdb enhancements for zfs development 3470 ::whatis does not print callers from KMF_LITE 3473 mdb_get_module() returns wrong module Reviewed by: Adam Leventhal <[email protected]> Reviewed by: Eric Schrock <[email protected]> Reviewed by: Dan Kimmel <[email protected]> Reviewed by: Robert Mustacchi <[email protected]> Approved by: Dan McDonald <[email protected]> References: https://www.illumos.org/issues/3468 https://github.com/illumos/illumos-gate/commit/28e4da2 Porting notes: - The only portion of this patch which applies to ZoL is a small change to types used in the refcount structure. Ported-by: Brian Behlendorf <[email protected]> Closes #4216
Diffstat (limited to 'include/sys')
-rw-r--r--include/sys/refcount.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/sys/refcount.h b/include/sys/refcount.h
index e767a2389..b69c46cf7 100644
--- a/include/sys/refcount.h
+++ b/include/sys/refcount.h
@@ -53,8 +53,8 @@ typedef struct refcount {
boolean_t rc_tracked;
list_t rc_list;
list_t rc_removed;
- int64_t rc_count;
- int64_t rc_removed_count;
+ uint64_t rc_count;
+ uint64_t rc_removed_count;
} refcount_t;
/* Note: refcount_t must be initialized with refcount_create[_untracked]() */