From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pat LaVarre Subject: Re: editable udf metadata Date: 21 Oct 2003 17:17:30 -0600 Sender: linux-fsdevel-owner@vger.kernel.org Message-ID: <1066778250.2888.129.camel@patehci2> References: <1065553341.8172.45.camel@patehci2> <20031007204951.A25423@falcon.csc.calpoly.edu> <1065631289.6625.34.camel@patehci2> <1065631668.6625.48.camel@patehci2> <1065635511.7602.38.camel@patehci2> <1066773266.2888.83.camel@patehci2> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: Received: from email-out1.iomega.com ([147.178.1.82]:11496 "EHLO email.iomega.com") by vger.kernel.org with ESMTP id S263270AbTJUXRk (ORCPT ); Tue, 21 Oct 2003 19:17:40 -0400 Received: from royntex01.iomegacorp.com (unknown [147.178.90.120]) by email.iomega.com (Postfix) with ESMTP id A42341895 for ; Tue, 21 Oct 2003 17:17:39 -0600 (MDT) To: linux-fsdevel@vger.kernel.org In-Reply-To: <1066773266.2888.83.camel@patehci2> List-Id: linux-fsdevel.vger.kernel.org Correction. We mean to say udfct in Linux needs no SCSI pass thru, right? We mean to say udfct only needs a raw block device? Mac OS X has those too, so Mac OS X could work if we volunteer a patch? Pat LaVarre $ cd udfct_1.0r2 $ less FAQ.txt $ cd ../udfct_1.0r2/src/udf_tester $ make ... $ $ ./udf_test /dev/sg0 UDF Conformance Testing Application (c) Koninklijke Philips Electronics N.V. 1999-2003 Application version: 1.0r2 UCT Core version : 1.0r2 ... No image configuration file /dev/sg0.cfg Error: Image file chunk byte size: 0, - expected: not zero, at most (1048575 * 2048), and - an integral multiple of the block size (2048). - for: /dev/sg0 Cannot create image device ... fatal error: Exit code 2, quit. ... $ $ ./udf_test -show-scsi ... Unknown, misplaced or unused command line arguments: -show-scsi fatal error: Exit code 2, quit. ... $ $ sudo dd of=/dev/scd0 bs=2K count=1 if=/dev/zero 1+0 records in 1+0 records out $ $ mkudffs /dev/scd0 trying to change type of multiple extents $ $ sudo mkudffs /dev/scd0 start=0, blocks=16, type=RESERVED ... start=524287, blocks=1, type=ANCHOR $ $ sudo udf_test /dev/scd0 >1 $ sudo udf_test /dev/scd0 >2 $ diff 1 2 50c50 < Start time : 2003-10-21 17:14:31 -06:00 (west of UTC) --- > Start time : 2003-10-21 17:14:33 -06:00 (west of UTC) $ $ grep -i 'note:' 1 | wc -l 0 $ grep -i 'warning:' 1 | wc -l 0 $ grep -i 'error:' 1 | wc -l 1 $ $ grep -i -A 6 'error:' 1 EFE 28 icbtag error: parentICBLocation: (34,0), - recommended: (0,0) for strategy type 4. - Icbtag Parent ICB Location shall not point to itself - or to a higher parent in the directory hierarchy. - ECMA 3rd edition 4/8.10.1, 4/14.6.7, UDF 2.3.5.3. - icbtag: ECMA 4/14.6.*, 4/A.5, UDF 2.3.5.*, 6.6 - name: "lost+found" $