From owner-freebsd-current@FreeBSD.ORG Sun Aug 23 19:50:10 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3FC81065690; Sun, 23 Aug 2009 19:50:10 +0000 (UTC) (envelope-from jason.harmening@gmail.com) Received: from mail-bw0-f206.google.com (mail-bw0-f206.google.com [209.85.218.206]) by mx1.freebsd.org (Postfix) with ESMTP id D7C358FC08; Sun, 23 Aug 2009 19:50:09 +0000 (UTC) Received: by mail-bw0-f206.google.com with SMTP id 2so1110581bwz.43 for ; Sun, 23 Aug 2009 12:50:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=8lHvXDC8sK3N4y8dpzCO/ngs7YV23PHuH3/5WbGhLU0=; b=GzbEi07okrZvUFiaR6AZEmw/xRQHgz+TyDFHQ4TYs19FQ4m/0ATsJj8bL1S+RUF36D 6xdnloz+wyeOylP6GVwh+pksKoVvld02rZ1Y0tSLC5HjY/c1CPGrUcKoOTH6dGVX83iJ YYypfJotLyRosFZchqRxjR9AzF3EYdFAewhZo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=b5Upy+NSjYLILYrjjzeyywqI5CFIA4+FYLxTL6W3dGH/CAuIzUpv+uuvGesQITW5cl UIG/km1bs2zs0ITeVvVSC6SdE2HjId4u0LWyaRj+6/YYICFays2tmJ9MS98j+Djn3shM m+H1e7Th4qQWkWJReHWVhaukd8Giuf854karI= MIME-Version: 1.0 Received: by 10.223.57.66 with SMTP id b2mr3603768fah.33.1251057009080; Sun, 23 Aug 2009 12:50:09 -0700 (PDT) Date: Sun, 23 Aug 2009 14:50:09 -0500 Message-ID: <2d1264630908231250x19b147ebx8e97d7e6b68c512d@mail.gmail.com> From: Jason Harmening To: freebsd-stable@freebsd.org, freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Sun, 23 Aug 2009 23:14:13 +0000 Cc: Subject: RESOLVED: Fatal trap 30 w/ latest 8.0-BETA2/amd64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2009 19:50:11 -0000 On Thu, Aug 20, 2009 at 9:16 PM, Jason Harmening wrote: > Sorry for the partial dump--I don't (yet) have a swap partition, so I > can't do postmortem: > > Machine is nehalem (4 cores + HT): > > FreeBSD riviera.austin.rr.com 8.0-BETA2 FreeBSD 8.0-BETA2 #1: Thu Aug > 20 09:06:25 CDT 2009 > jason@riviera.austin.rr.com:/usr/obj/usr/src/sys/CUSTOM =A0amd64 > > current process =3D 11 (idle: cpu1) > [Thread pid 11 tid 100009 ] > Stopped at acpi_cpu_c1+0x6: popq %rbp > Tracing pid 11 tid 100009 td 0xffffff000169dab0 > acpi_cpu_c1() at acpi_cpu_c1+0x6 > acpi_cpu_idle() at acpi_cpu_idle+0x13b > cpu_idle_acpi() at cpu_idle_acpi+0x1f > cpu_idle() at cpu_idle+0x1c > sched_idletd() at sched_idletd+0x258 > fork_exit() at fork_exit+0x147 > fork_trampoline() at fork_trampoline+0xe > --- trap 0, rip =3D 0, rsp =3D 0xffffff8000076d30, rbp =3D 0 > So after blindly posting to the list, I took some time to figure out what FreeBSD uses trap code 30 for--turns out some misbehaving PCIe hardware was firing an MSI to an unassigned vector. Switching it to legacy interrupts fixed the problem. Sorry for the spam.