From owner-freebsd-bugs@freebsd.org Tue Jun 28 19:20:22 2016 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E12A6B855AA for ; Tue, 28 Jun 2016 19:20:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B8F2728D0 for ; Tue, 28 Jun 2016 19:20:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u5SJKMNt038692 for ; Tue, 28 Jun 2016 19:20:22 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 210671] 'du' may report smaller than expected size(s) when using zfs Date: Tue, 28 Jun 2016 19:20:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 10.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: as.asx64@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 19:20:23 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210671 Bug ID: 210671 Summary: 'du' may report smaller than expected size(s) when using zfs Product: Base System Version: 10.3-STABLE Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: misc Assignee: freebsd-bugs@FreeBSD.org Reporter: as.asx64@gmail.com CC: freebsd-amd64@FreeBSD.org CC: freebsd-amd64@FreeBSD.org Copying/creating new files and running 'du' immediately after lead to unexpected output, reporting (smaller) size(s). This happen when using ZFS and apparently doesn't happen when using UFS. Step to reproduce the problem: create a script that: - copy an enough large number of files/size (in a empty directory) - run "du -s directory/*" A preliminry examination on FreeBSD forum is here: https://forums.freebsd.org/threads/56763/ test script: mkdir test cp /boot/kernel/kernel test/kernel1 cp /boot/kernel/kernel test/kernel2 cp /boot/kernel/kernel test/kernel3 cp /boot/kernel/kernel test/kernel4 cp /boot/kernel/kernel test/kernel5 cp /boot/kernel/kernel test/kernel6 cp /boot/kernel/kernel test/kernel7 cp /boot/kernel/kernel test/kernel8 ls -l test du -s test/* unexpected result: total 64748 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel1 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel2 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel3 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel4 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel5 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel6 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel7 -r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel8 21153 test/kernel1 21153 test/kernel2 21153 test/kernel3 1289 test/kernel4 <-- 1 test/kernel5 <-- 1 test/kernel6 <-- 1 test/kernel7 <-- 1 test/kernel8 <-- note that running 'du' a few seconds later will give the correct result/siz= es. --=20 You are receiving this mail because: You are the assignee for the bug.=