diff options
Diffstat (limited to 'sys/contrib/openzfs/module/zfs/abd.c')
| -rw-r--r-- | sys/contrib/openzfs/module/zfs/abd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/contrib/openzfs/module/zfs/abd.c b/sys/contrib/openzfs/module/zfs/abd.c index 2d310276af1c..7ea07c418300 100644 --- a/sys/contrib/openzfs/module/zfs/abd.c +++ b/sys/contrib/openzfs/module/zfs/abd.c @@ -280,7 +280,8 @@ static void abd_free_scatter(abd_t *abd) { abd_free_chunks(abd); - abd_update_scatter_stats(abd, ABDSTAT_DECR); + if (!abd_is_from_pages(abd)) + abd_update_scatter_stats(abd, ABDSTAT_DECR); } /* |
