From owner-freebsd-current@FreeBSD.ORG Mon Apr 16 14:35:50 2012 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 EF919106564A for ; Mon, 16 Apr 2012 14:35:50 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id BC5728FC17 for ; Mon, 16 Apr 2012 14:35:50 +0000 (UTC) Received: by pbcwz17 with SMTP id wz17so6752449pbc.13 for ; Mon, 16 Apr 2012 07:35:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=OrsljaqzYvQ1ccEtfoyYqKsO57ODd25fRS6oYPGbR20=; b=dow8sNvvZRAeSPW7h0TqY+iLD6LhczuiAFvxDf3aeQYcePWcy5qGYzo1HXCAaVelau kV8PUMsiROqVLz9+WJ1lrfSXUdhE9aNp8xMGEbjJECxGDWk4t43opn2+LFfP6Ofnta72 vZZ3WUIwhiY1fskYksjIpH0ABBWKPqaY+Ggy3NHfQFqse7raccswh/dkJly1BovJP6bZ aLoS0Gsr1DpJH8udlUeOoUTPzeFPMlxGc7wvlTWedySJOJ0luEJE6p7SNstDQJPESrQb O84FDqDPI2vEa9q52EQ/jMGVYNklpUr3xXmgeNhFZbk1hk6auy55JMBCC2xzhrTrf4K+ bbcQ== Received: by 10.68.201.98 with SMTP id jz2mr28035214pbc.97.1334586950545; Mon, 16 Apr 2012 07:35:50 -0700 (PDT) Received: from bakeneko.local (70-36-223-239.dsl.dynamic.sonic.net. [70.36.223.239]) by mx.google.com with ESMTPS id ph10sm13342508pbb.2.2012.04.16.07.35.48 (version=SSLv3 cipher=OTHER); Mon, 16 Apr 2012 07:35:49 -0700 (PDT) Message-ID: <4F8C2E2B.20408@gmail.com> Date: Mon, 16 Apr 2012 07:35:23 -0700 From: matt User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.3) Gecko/20120326 Thunderbird/10.0.3 MIME-Version: 1.0 To: "O. Hartmann" References: <20120415053032.370280f9@cox.net> <4F8BDF13.4060903@mail.zedat.fu-berlin.de> In-Reply-To: <4F8BDF13.4060903@mail.zedat.fu-berlin.de> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "Conrad J. Sabatier" , freebsd-current@FreeBSD.org Subject: Re: Kernel builds, but crashes at boot (amd64, Revision: 234306) 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: Mon, 16 Apr 2012 14:35:51 -0000 On 04/16/12 01:57, O. Hartmann wrote: > On 04/15/12 12:30, Conrad J. Sabatier wrote: >> Today I'm suddenly unable to boot a newly built kernel without crashin= g >> right near the end of the device probes, just before the system is >> about to actually come up: >> >> Fatal trap 18: integer divide fault while in kernel mode >> >> Stopped at 0xffffffff803b2646 =3D g_label_ufs_taste_common+0x36 >> divl 0x50(%rcx),%eax >> >> Backtrace lists this chain of calls: >> g_label_ufs_taste_common >> g_label_taste >> g_new_provider_event >> g_run_events >> g_event_procbody >> fork_exit >> fork_trampoline >> >> Whether built with clang or gcc, CUSTOM config or GENERIC, same result= s >> on rebooting. No idea why this suddenly started happening, haven't >> changed anything at all in my setup. > My recent kernel does the same on two "FreeBSD 10.0-CURRENT #1 r234309:= > Sun Apr 15 14:14:11 CEST 2012" boxes. Both boxes in common is they are > attached to a Dell UltraSharp U2711 screen which does have a built-in > USB/MMC hub. I realized that it was possible to log into my lab's box > from remote when I'm not in the lab and that is usually coincidentally > with a switched off screen. > This morning I loged in from home, loged out and got to the office, > switched on the screen - and reboot! I wasn't able to get the system > running again, it always got stuck in a > > Fatal trap 18: integer divide fault while in kernel mode > > Unplugging the screen's USB hub makes the system booting again! > > Following is one of the last logged messages from the kernel, I don not= > know whether this is usefull looking for the problem. > > Regards, > Oliver > > Apr 12 15:32:33 telesto kernel: hwpmc: > SOFT/16/64/0x67 TSC/1/64/0x20 > IAP/4/48/0x3ff > IAF/3/48/0x61 UCP/8/48/0x3f8 > UCF/1/48/0x60 > Apr 12 15:32:33 telesto kernel: uhub1: 4 ports with 4 removable, self > powered > Apr 12 15:32:33 telesto kernel: uhub2: 4 ports with 4 removable, self > powered > Apr 12 15:32:33 telesto kernel: uhub3: 2 ports with 2 removable, self > powered > Apr 12 15:32:33 telesto kernel: uhub0: 2 ports with 2 removable, self > powered > Apr 12 15:32:33 telesto kernel: ugen3.2: at usbus3 > Apr 12 15:32:33 telesto kernel: uhub4: class 9/0, rev 2.00/0.00, addr 2> on usbus3 > Apr 12 15:32:33 telesto kernel: ugen0.2: at usbus0 > Apr 12 15:32:33 telesto kernel: uhub5: class 9/0, rev 2.00/0.00, addr 2> on usbus0 > Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3 usbus0 > Apr 12 15:32:33 telesto kernel: uhub5: 6 ports with 6 removable, self > powered > Apr 12 15:32:33 telesto kernel: uhub4: 8 ports with 8 removable, self > powered > Apr 12 15:32:33 telesto kernel: ugen3.3: at usbus3 > Apr 12 15:32:33 telesto kernel: ukbd0: class 0/0, rev 2.00/1.11, addr 3> on usbus3 > Apr 12 15:32:33 telesto kernel: kbd2 at ukbd0 > Apr 12 15:32:33 telesto kernel: uhid0: class 0/0, rev 2.00/1.11, addr 3> on usbus3 > Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3 > Apr 12 15:32:33 telesto kernel: ugen3.4: at usbus3 > Apr 12 15:32:33 telesto kernel: uhub6: class 9/0, rev 2.00/0.00, addr 4> on usbus3 > Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3 > Apr 12 15:32:33 telesto kernel: uhub6: 3 ports with 2 removable, self > powered > Apr 12 15:32:33 telesto kernel: ugen3.5: at usbus3 > Apr 12 15:32:33 telesto kernel: uhub7: class 9/0, rev 2.00/0.00, addr 5> on usbus3 > Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3 > Apr 12 15:32:33 telesto kernel: uhub7: 3 ports with 2 removable, self > powered > Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3 > Apr 12 15:32:33 telesto kernel: ugen3.6: at usbus3 > Apr 12 15:32:33 telesto kernel: umass0: Reader, class 0/0, rev 2.00/1.91, addr 6> on usbus3 > Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3 > Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): TEST UNIT > READY. CDB: 0 0 0 0 0 0 > Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): CAM status: > SCSI Status Error > Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): SCSI status:= > Check Condition > Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): SCSI sense: > NOT READY asc:3a,0 (Medium not present) > Apr 12 15:32:33 telesto kernel: da0 at umass-sim0 bus 0 scbus14 target = 0 > lun 0 > Apr 12 15:32:33 telesto kernel: da0: > Removable Direct Access SCSI-0 device > Apr 12 15:32:33 telesto kernel: da0: 40.000MB/s transfers > Apr 12 15:32:33 telesto kernel: da0: Attempt to query device size > failed: NOT READY, Medium not present > Apr 12 15:32:33 telesto kernel: ugen3.7: at usbus3 > Apr 12 15:32:33 telesto kernel: ums0: 0/0, rev 2.00/56.01, addr 7> on usbus3 > Apr 12 15:32:33 telesto kernel: ums0: 8 buttons and [XYZT] coordinates = ID=3D0 > Apr 12 15:32:33 telesto kernel: Trying to mount root from > ufs:/dev/gpt/root [rw]... > Apr 12 15:32:33 telesto kernel: nvidia0: on vgapci0 > Apr 12 15:32:33 telesto kernel: vgapci0: child nvidia0 requested > pci_enable_io > Apr 12 15:32:33 telesto kernel: vgapci0: child nvidia0 requested > pci_enable_io > Apr 12 15:32:33 telesto kernel: vboxdrv: fAsync=3D0 offMin=3D0x2d8 offM= ax=3D0x603c > Apr 12 15:32:33 telesto kernel: module_register: module ng_ether alread= y > exists! > Apr 12 15:32:33 telesto kernel: Module ng_ether failed to register: 17 > Disconnect "Generic Ultra HS-SD/MMC" device which is presenting da0...same problem here. System will boot if da0 is either not present or has media (I think). In my case it was a different card reader that had no cards in it, which seem to be similar to your case. My guess is that this problem is related to recent changes in da, but I couldn't pinpoint in the diff what's going wrong in a quick look. Matt