Received: by 10.180.73.173 with SMTP id m13mr1148405wiv.4.1347312736862; Mon, 10 Sep 2012 14:32:16 -0700 (PDT) X-BeenThere: zfs-macos@googlegroups.com Received: by 10.216.137.143 with SMTP id y15ls3283675wei.5.gmail; Mon, 10 Sep 2012 14:32:16 -0700 (PDT) Received: by 10.180.82.166 with SMTP id j6mr2137931wiy.1.1347312736375; Mon, 10 Sep 2012 14:32:16 -0700 (PDT) Received: by 10.180.82.166 with SMTP id j6mr2137930wiy.1.1347312736366; Mon, 10 Sep 2012 14:32:16 -0700 (PDT) Return-Path: Received: from mail-wi0-f176.google.com (mail-wi0-f176.google.com [209.85.212.176]) by gmr-mx.google.com with ESMTPS id e5si51914wiw.0.2012.09.10.14.32.16 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 10 Sep 2012 14:32:16 -0700 (PDT) Received-SPF: pass (google.com: domain of alex.blew...@gmail.com designates 209.85.212.176 as permitted sender) client-ip=209.85.212.176; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of alex.blew...@gmail.com designates 209.85.212.176 as permitted sender) smtp.mail=alex.blew...@gmail.com; dkim=pass header...@gmail.com Received: by wibhn17 with SMTP id hn17so2314217wib.17 for ; Mon, 10 Sep 2012 14:32:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; bh=KXY85bmBXKGgKjEKcgWGJB4N8fCzO31fDBsHEN5Yn78=; b=Fl8DknRvBsqq6COKdEymjoZ+pdVjBFIdI4WM4aDxyNXJVG+eIkFcVb8zV+2Uw7E4Fy PQRUgIkkfI5zuSoVCbx/FypQxrhLmdmFjJ46+TSd7ew0LuzfpBDSXXGiFxA0shPq0HwY EnyPn1dZF3BnIwZUqNQKQSElIs6iH0D/czBv5bhNR0f/wo8LlyhpzIu+b4F8cqmGp5b6 WqKGVm+tjFtyzQOE8T/FoCDpi+X7riJR6KTVFQHrKMgqBxVb4MvMXvE9u4U7H5fx1LTr f5FCtCRs2DziJNIfjV4a3N9B8ersSSu+jYOjZ1FJtOBoILJNUsyqHffcO5FYz3KbbgYP f48g== Received: by 10.180.99.196 with SMTP id es4mr19783967wib.18.1347312736169; Mon, 10 Sep 2012 14:32:16 -0700 (PDT) Return-Path: Received: from [10.0.0.12] (router.bandlem.com. [217.155.97.62]) by mx.google.com with ESMTPS id b7sm537129wiz.9.2012.09.10.14.32.14 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 10 Sep 2012 14:32:14 -0700 (PDT) References: <893BB476-293C-4945-838A-831601E86...@gmail.com> <71BA3680-3B18-463D-AB7A-1FE745D4F...@gmail.com> In-Reply-To: Mime-Version: 1.0 (1.0) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <0BEC4DDC-8982-4719-86FA-0FDF4E3DE...@gmail.com> Cc: "zfs-macos@googlegroups.com" X-Mailer: iPhone Mail (9B206) From: Alex Blewitt Subject: Re: [zfs-macos] repeated kernel panics on lion, 7.41 & also 7.42 Date: Mon, 10 Sep 2012 22:32:12 +0100 To: "zfs-macos@googlegroups.com" I'm sorry, I was unable to apply your patch as it was formatted in "random l= inked e-mail blog post" format. Please feel free to submit a tested pull req= uest against the GitHub repository since you clearly know what the fix shoul= d be.=20 Alex Sent from my iPhone 4S On 10 Sep 2012, at 22:24, Alex Bowden wrote: > try >=20 > http://prefetch.net/blog/index.php/2008/03/01/configuring-zfs-to-gracefull= y-deal-with-failures/ >=20 >=20 > On 10 Sep 2012, at 22:15, Alex Bowden wrote: >=20 >>=20 >> You don't need onnv_120, you just need CR #6322646 from about October 20= 07, about 2 years before onnv_120 >>=20 >> Personally I'm perfectly happy running an up to date ZFS under Solaris un= der VMware Fusion under MacOS 10.8 where I import the file system back. >>=20 >> I just look in every couple of years to see if zfs-macos shows any sign o= f ever making progress. =20 >>=20 >> Perhaps I should leave it longer this time? >>=20 >> Alex >>=20 >>=20 >>=20 >> On 10 Sep 2012, at 21:06, Alex Blewitt wrote: >>=20 >>> On 10 Sep 2012, at 12:28, Alex Bowden wrote: >>>=20 >>>> So what if its a drive issue? >>>>=20 >>>> If he's not booted of it, and not paging to it, then failure of a singl= e disk zfs filesystem may clearly cause loss of data (though hopefully not i= f its a power glitch), but it should not cause a kernel panic. That is an a= bsurd bug to pass off as if it were some sort of obviously absurd user expec= tation or error. >>>>=20 >>>> And for what it's worth that does not cause ZFS on Solaris to panic. >>>=20 >>> The original Solaris implementation used to panic as well. It wasn't unt= il build onnv_120 that the 'failmode' property was introduced, which include= d the option to not panic upon the sign of failure (and instead, say, switch= the ZFS pool to read-only). >>>=20 >>> I look forward to your patch which takes us from onnv_74 to onnv_120. I'= m sure it will be greatly received by everyone! >>>=20 >>> Thanks, >>>=20 >>> Alex >>>=20 >>> --=20 >>>=20 >>>=20 >>>=20 >>=20 >> --=20 >>=20 >>=20 >>=20 >=20 > --=20 >=20 >=20 >=20