From owner-freebsd-mobile@FreeBSD.ORG Sun Mar 23 20:41:26 2014 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08E8DB09; Sun, 23 Mar 2014 20:41:26 +0000 (UTC) Received: from mail-qg0-x232.google.com (mail-qg0-x232.google.com [IPv6:2607:f8b0:400d:c04::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6479B324; Sun, 23 Mar 2014 20:41:25 +0000 (UTC) Received: by mail-qg0-f50.google.com with SMTP id q108so14098899qgd.9 for ; Sun, 23 Mar 2014 13:41:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=3JOwPtn/G1s+b6q/rhyh62GDcODhzOsCxhLMyd2HwHc=; b=QbbvTl0hu7tgU8oNMnRaUxKo9Bwf7PhzJqM40qNq9xYW1UN04simuuPLRCWLABSnDH 7Pm+xSD9+BEaOlI6W12FkaPTcu55sO/VBIhN642OabrhE5//9lpUKI1etspAyhTUC6IQ evRMQzqRia2OubM6R5ZJwq7DPjFsfOG+lz497iHXJr1WPL9fsCItOjpq1ZggFDITL1y9 ndjOEczLPT0Hl42NnPf4Xo454epe7USKEOueTa24H02ImR2ibA6HentUn6ZI0IY/Q+/N +7Qb+jtJ27/5Lrvkh8HcSS1sZ+eHNiVliOkqAxcejugNdZ1KizWvb9jlEW5TNnSDUOJC zIjg== MIME-Version: 1.0 X-Received: by 10.140.86.36 with SMTP id o33mr61217700qgd.67.1395607284641; Sun, 23 Mar 2014 13:41:24 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.8.137 with HTTP; Sun, 23 Mar 2014 13:41:24 -0700 (PDT) In-Reply-To: <20140311133610.O1796@besplex.bde.org> References: <201403041124.04122.jhb@freebsd.org> <20140305054906.L2176@besplex.bde.org> <201403101717.13131.jhb@freebsd.org> <20140311133610.O1796@besplex.bde.org> Date: Sun, 23 Mar 2014 13:41:24 -0700 X-Google-Sender-Auth: 42KEQo2O1WCAiy4WPordvwYNYE4 Message-ID: Subject: Re: signal 8 (floating point exception) upon resume From: Adrian Chadd To: Bruce Evans Content-Type: text/plain; charset=ISO-8859-1 Cc: "freebsd-mobile@freebsd.org" , freebsd-current , Konstantin Belousov , Bruce Evans , Jung-uk Kim X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Mar 2014 20:41:26 -0000 [snip] Hi, As part of this thread, a whole lot of stuff was thrown around to try and fix / improve the correctness of this. But it still happens to me in -HEAD i386. I updated to r263418 and it's now doing it around 30-50% of the time I resume. So, since I really am trying to avoid getting neck deep in learning (by myself) a new thing right now, would someone be willing to help me through the process of (a) learning how this is all supposed to work (which thanks to jhb and bde, I think I've learnt from the posts in this thread) and (b) some things to try out? I'll be able to report the results of this pretty quickly. I'd like to start work on supporting and power efficiency stuff on some of the chromebook and tablet hardware using Intel stuff but it's going to be totally moot if i386 suspend/resume (and vt/xorg, but that's a different thread) is this busted. :-) Thanks, -a