summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/fs/zfs/trim_map.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/trim_map.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/trim_map.c
index cfbbdd6..250db35 100644
--- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/trim_map.c
+++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/trim_map.c
@@ -44,7 +44,7 @@
atomic_add_64(&(tm)->tm_bytes, (size))
#define TRIM_MAP_SDEC(tm, size) \
- atomic_subtract_64(&(tm)->tm_bytes, (size))
+ atomic_add_64(&(tm)->tm_bytes, -(size))
#define TRIM_MAP_QINC(tm) \
atomic_inc_64(&(tm)->tm_pending); \
OpenPOWER on IntegriCloud