Date: Sat, 14 Nov 2009 21:36:18 +0100 From: Stefan Bethke <stb@lassitu.de> To: freebsd-fs@freebsd.org, FreeBSD current <freebsd-current@freebsd.org> Subject: Re: GPT boot with ZFS RAIDZ "ZFS: i/o error - all block copies unavailable" Message-ID: <45EBBE61-7D43-4853-AC86-2FD42334808D@lassitu.de> In-Reply-To: <97D7A06D-98EC-4702-9E3D-A7B85DB39A20@lassitu.de> References: <4AD710D6.70404@buchlovice.org> <f383264b0911121654g3d15690eq4e6c92355e5368b6@mail.gmail.com> <97D7A06D-98EC-4702-9E3D-A7B85DB39A20@lassitu.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 14.11.2009 um 21:03 schrieb Stefan Bethke: > Am 13.11.2009 um 01:54 schrieb Matt Reimer: >=20 >> Try the attached patch (sponsored by VPOP Technologies). I found an >> overflow in /sys/cddl/boot/zfs/zfssubr.c:vdev_raidz_read() that was >> causing my 6x1TB raidz2 array to fail to boot. >=20 > I can confirm as well that the patch (as committed to -current as = r199241) makes my loader happy. Now I just need to figure out why the = kernel won't mount root... I was trying to boot off a raw ZFS pool. When using GPT partitions, it = works just fine. Stefan --=20 Stefan Bethke <stb@lassitu.de> Fon +49 151 14070811
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45EBBE61-7D43-4853-AC86-2FD42334808D>