Displaying 1 result from an estimated 1 matches for "raw_addr".
Did you mean:
ram_addr
2007 Jul 23
12
GRUB, zfs-root + Xen: Error 16: Inconsistent filesystem structure
...+-------V---------V----------V---------------+
* memory | | dnode | dnode | scratch |
* | | 512B | 512B | area |
* +--------------------------------------------+
Using these defines...
#define MOS ((dnode_phys_t *)(RAW_ADDR(0x100000)))
#define DNODE ((dnode_phys_t *)(MOS + DNODE_SIZE))
#define ZFS_SCRATCH ((char *)(DNODE + DNODE_SIZE))
... the DNODE area is located ``512*sizeof(dnode_phys_t)'''' bytes after
MOS, not 512 bytes! Instead of 512 bytes for MOS, fsys_zfs is us...