From owner-freebsd-bugs@FreeBSD.ORG Mon Jun 9 17:10:06 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B2901065675 for ; Mon, 9 Jun 2008 17:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4BCB48FC13 for ; Mon, 9 Jun 2008 17:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m59HA62U011375 for ; Mon, 9 Jun 2008 17:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m59HA6QX011374; Mon, 9 Jun 2008 17:10:06 GMT (envelope-from gnats) Resent-Date: Mon, 9 Jun 2008 17:10:06 GMT Resent-Message-Id: <200806091710.m59HA6QX011374@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Anatoly Borodin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 678D91065671 for ; Mon, 9 Jun 2008 17:02:09 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 595228FC21 for ; Mon, 9 Jun 2008 17:02:09 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m59H29uZ019044 for ; Mon, 9 Jun 2008 17:02:09 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m59H29Zt019043; Mon, 9 Jun 2008 17:02:09 GMT (envelope-from nobody) Message-Id: <200806091702.m59H29Zt019043@www.freebsd.org> Date: Mon, 9 Jun 2008 17:02:09 GMT From: Anatoly Borodin To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: bin/124424: [zfs] zfs list -r shows strange snapshots' size X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jun 2008 17:10:06 -0000 >Number: 124424 >Category: bin >Synopsis: [zfs] zfs list -r shows strange snapshots' size >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jun 09 17:10:05 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Anatoly Borodin >Release: FreeBSD 7.0-STABLE >Organization: >Environment: FreeBSD fractal.home 7.0-STABLE FreeBSD 7.0-STABLE #0: Wed Jun 4 21:40:37 EEST 2008 anatoly.borodin@gmail.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: tank/storage/unsorted/TODO contains some snapshots, which contained no data since this filesystem was unchanged for a while. Now some big files were removed (~1.8G), and zfs doesn't show the space occupied by snapshots until the only one snapshot is left. The user can see 5.27G and 3.45G numbers, but cannot see 1.8G number until then. root@fractal.home[1]:~>zfs destroy tank/storage/unsorted/TODO@UTC_20080602_1109 Mon Jun 9 19:42:06 EEST 2008 root@fractal.home[1]:~>zfs list -r tank/storage/unsorted/TODO NAME USED AVAIL REFER MOUNTPOINT tank/storage/unsorted/TODO 5.27G 61.6G 3.45G /storage/unsorted/TODO tank/storage/unsorted/TODO@UTC_20080602_1114 0 - 5.27G - tank/storage/unsorted/TODO@UTC_20080603_2358 0 - 5.27G - tank/storage/unsorted/TODO@UTC_20080604_1911 0 - 5.27G - tank/storage/unsorted/TODO@UTC_20080606_1822 0 - 5.27G - tank/storage/unsorted/TODO@UTC_20080606_1824 0 - 5.27G - tank/storage/unsorted/TODO@UTC_20080609_1019 0 - 5.27G - Mon Jun 9 19:42:14 EEST 2008 root@fractal.home[1]:~>zfs destroy tank/storage/unsorted/TODO@UTC_20080602_1114 Mon Jun 9 19:42:28 EEST 2008 root@fractal.home[1]:~>zfs destroy tank/storage/unsorted/TODO@UTC_20080603_2358 Mon Jun 9 19:42:41 EEST 2008 root@fractal.home[1]:~>zfs destroy tank/storage/unsorted/TODO@UTC_20080604_1911 Mon Jun 9 19:42:47 EEST 2008 root@fractal.home[1]:~>zfs list -r tank/storage/unsorted/TODO NAME USED AVAIL REFER MOUNTPOINT tank/storage/unsorted/TODO 5.27G 61.6G 3.45G /storage/unsorted/TODO tank/storage/unsorted/TODO@UTC_20080606_1822 0 - 5.27G - tank/storage/unsorted/TODO@UTC_20080606_1824 0 - 5.27G - tank/storage/unsorted/TODO@UTC_20080609_1019 0 - 5.27G - Mon Jun 9 19:42:51 EEST 2008 root@fractal.home[1]:~>zfs destroy tank/storage/unsorted/TODO@UTC_20080606_1822 Mon Jun 9 19:42:58 EEST 2008 root@fractal.home[1]:~>zfs destroy tank/storage/unsorted/TODO@UTC_20080606_1824 Mon Jun 9 19:43:05 EEST 2008 root@fractal.home[1]:~>zfs list -r tank/storage/unsorted/TODO NAME USED AVAIL REFER MOUNTPOINT tank/storage/unsorted/TODO 5.27G 61.6G 3.45G /storage/unsorted/TODO tank/storage/unsorted/TODO@UTC_20080609_1019 1.82G - 5.27G - Mon Jun 9 19:43:07 EEST 2008 >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: