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"
$