*" typedef* *struct* blkptr<http://src.opensolaris.org/source/s?refs=blkptr&project=/onnv>{ 177 dva_t<http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/fs/zfs/sys/spa.h#dva_t> blk_dva <http://src.opensolaris.org/source/s?refs=blk_dva&project=/onnv>[3]; /* *128-bit Data Virtual Address* */ 178 uint64_t<http://src.opensolaris.org/source/s?defs=uint64_t&project=/onnv> blk_prop <http://src.opensolaris.org/source/s?refs=blk_prop&project=/onnv>; /* size, compression, type, etc */"
That's exactly what I want! Many thanks to Victor! Best Regards, Wu Shu 2009/10/7 Victor Latushkin <victor.latush...@sun.com> > On 23.09.09 05:57, Shu Wu wrote: > >> Hi pals, I'm now looking into zfs source and have been puzzled about >> 128-bit. It's announced that ZFS is an 128-bit file system. But what does >> 128-bit mean? Does that mean the addressing capability is 2^128? But in the >> source, 'zp_size' (in 'struct znode_phys'), the file size in bytes, is >> defined as uint64_t. So I guess 128-bit may be the bit width of the zpool >> pointer, but where is it defined? >> > > > http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/fs/zfs/sys/spa.h#119 >
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss