From owner-freebsd-hackers@FreeBSD.ORG Wed Aug 6 14:48:43 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7A01F2B3 for ; Wed, 6 Aug 2014 14:48:43 +0000 (UTC) Received: from mail-we0-f178.google.com (mail-we0-f178.google.com [74.125.82.178]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 12D8F25D7 for ; Wed, 6 Aug 2014 14:48:42 +0000 (UTC) Received: by mail-we0-f178.google.com with SMTP id w61so2834339wes.9 for ; Wed, 06 Aug 2014 07:48:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=lpRkL1Bl+QKgZ9uxLQ71YEEtiruBv5OrwfHU+oL4ETI=; b=ZLFZRdNETAlUU++8OVGFlOivl9MG/zMUXCCPNLDrPaAJruyaPRLJUheNlwluY+2lYF jWOJXl4TruZBtE2aHQwmQW0yr5phosSKST5s3+Ysc2FZxTBHz5Lc6PXY25KhbrAfA+ES QB5nOqCl0BYNcy27gfR74m9JWN8newd0QL/XHU9sFIh0rjzUEhH87D3IfTTNfrcQrYMf 5E0VNvmoyFpY33kI215/dMm6uEYePFuGzKBD3cKxLcomdmUi8Q13ZI7tzi6GIxAjXl7/ z+YlvhgVaLoHCSRqtwFHnwad5B8ZgY94nanyh4/ywnmmM4XXHID4EJmo2qt+luT6RU4Q nt6g== X-Gm-Message-State: ALoCoQkDX7Jk+miJCrrJaTS06hwivncWKE9h+Bq21QXxqDE9VKikM6ZoftndiZDLi3zmGKSEaiYN X-Received: by 10.194.122.73 with SMTP id lq9mr15960893wjb.133.1407336514900; Wed, 06 Aug 2014 07:48:34 -0700 (PDT) Received: from localhost (054142ff.skybroadband.com. [5.65.66.255]) by mx.google.com with ESMTPSA id dc3sm2975402wjc.27.2014.08.06.07.48.33 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Aug 2014 07:48:34 -0700 (PDT) Date: Wed, 6 Aug 2014 15:48:33 +0100 From: Matt Fleming To: Eric van Gyzen Subject: Re: Sanity Check: Bogus(?) General Protection Fault Message-ID: <20140806144833.GE15082@console-pimps.org> References: <53E237B6.4040703@vangyzen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <53E237B6.4040703@vangyzen.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-hackers@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Aug 2014 14:48:43 -0000 On Wed, 06 Aug, at 10:12:06AM, Eric van Gyzen wrote: > Can someone give me a quick sanity check? I'm debugging a General > Protection Fault on an amd64 system. The faulting instruction appears > to be an immediate mov into %r11...right? I ask because I can't imagine > how that instruction could cause a GPF. Any ideas? > > Thanks, > > Eric > > ==== > > Fatal trap 9: general protection fault while in kernel mode > cpuid = 0; apic id = 00 > instruction pointer = 0x20:0xffffffff805d6e23 [...] > 0xffffffff805d6e23 : mov %rcx,0x10(%r11,%r9,1) This is your faulting instruction. -- Matt Fleming, Intel Open Source Technology Center