From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 From: Venkatesh Srinivas Date: Fri, 21 Aug 2009 10:26:56 -0400 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: [9fans] venti/copy question.... Topicbox-Message-UUID: 501560a2-ead5-11e9-9d60-3106f5b1d025 Hi, I have a few score trees in Venti that p9p's venti/copy wouldn't copy, but p9's would. venti/copy aborted with: copy: reading block 0000000000000000000000000000000000000000 (type 16): read asked for 0000000000000000000000000000000000000000 got da39a3ee5e6b4b0d3255bfef95601890afd80709 P9's venti/copy has a test, in its walk() function, as to whether a score is all-zeros. P9P's venti/copy doesn't. Adding this test allows my copy to proceed. Is there any reason p9's venti/copy has this test? It seems like a dubious one, since the all-zero score shouldn't ever be in Venti. But it's also necessary to copy these trees... Thanks, -- vs