Diff for /wikisrc/users/haad/Attic/porting_zfs.mdwn between versions 1.6 and 1.8

version 1.6, 2009/10/26 23:19:05 version 1.8, 2009/11/12 00:08:15
Line 55  After creating ZVOLS and filesystem they Line 55  After creating ZVOLS and filesystem they
 ## Show stoppers   ## Show stoppers 
   
 ### amd64  ### amd64
 * amd64 zio_root crash  
 Investigation   amd64 related panic was fixed in version 1.1 of sys/arch/amd64/include/Makefile.inc by adding -mno-red-zone flag to amd64 modules build flags.
 vdev_label_read_config -> zio_root calls zio_wait on a zio_root zio_t. Later zio_execute tries to generate                        
 checksum on zio->zio_data which is NULL for a zio_root. Is this ressurrection of andys zio_null problem ?   
 because zio_root is basicaly zio_null.  
                   
  Solution  
  What is difference between i386 and amd64 version why it is working on i386 and not on a amd64 that can be  
  solution.  
 ### i386   ### i386 
   
 ### Both   ### Both 
Line 91  because zio_root is basicaly zio_null. Line 85  because zio_root is basicaly zio_null.
 * Snapshots  * Snapshots
 * Permissions  * Permissions
 * Old code, we should update NetBSD zfs port to new code  * Old code, we should update NetBSD zfs port to new code
 * More tasks can be found at [http://nxr.netbsd.org/xref/src/external/cddl/osnet/TODO]  * More tasks can be found at <http://nxr.netbsd.org/xref/src/external/cddl/osnet/TODO>
   
 # External Documentation links  # External Documentation links
 Nice zfs howto written for zfs + mac os x [http://code.google.com/p/maczfs/wiki/GettingStarted]  Nice zfs howto written for zfs + mac os x <http://code.google.com/p/maczfs/wiki/GettingStarted>

Removed from v.1.6  
changed lines
  Added in v.1.8


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb