>[EMAIL PROTECTED] wrote: >> After one aborted ufsrestore followed by some cleanup I tried >> to restore again but this time ufsrestore faultered with: >> >> bad filesystem block size 2560 >> >> The reason was this return value for the stat of "." of the >> filesystem: >> >> 8339: stat(".", 0xFFBFF818) = 0 >> 8339: d=0x03F50005 i=3 m=0040755 l=3 u=0 g=3 sz=3 >> 8339: at = Jun 7 23:11:54 CEST 2007 [ 1181250714 ] >> 8339: mt = Jun 7 23:02:08 CEST 2007 [ 1181250128 ] >> 8339: ct = Jun 7 23:02:08 CEST 2007 [ 1181250128 ] >> 8339: bsz=2560 blks=3 fs=zfs > >I could not reproduce this problem with some cursory testing >(ufsdump|ufsrestore of a root filesystem). But feel free to file a bug >against ufsrestore -- it shouldn't care what the st_blocksize of a directory >is. Perhaps it should be looking at struct statvfs's f_bsize?
The steps to reproduce are: - create directory - add some files - remove some files (compression enabled, if that matters) Casper _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss