--- wikisrc/users/haad/Attic/porting_zfs.mdwn 2009/10/24 00:04:44 1.5 +++ wikisrc/users/haad/Attic/porting_zfs.mdwn 2009/11/12 00:08:15 1.8 @@ -55,15 +55,9 @@ After creating ZVOLS and filesystem they ## Show stoppers ### amd64 -* amd64 zio_root crash -Investigation -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. + +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. + ### i386 ### Both @@ -91,4 +85,7 @@ because zio_root is basicaly zio_null. * Snapshots * Permissions * 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 + +# External Documentation links +Nice zfs howto written for zfs + mac os x