From owner-freebsd-current@FreeBSD.ORG Wed Sep 4 18:16:43 2013 Return-Path: Delivered-To: freebsd-current@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 ESMTP id 303B24FB; Wed, 4 Sep 2013 18:16:43 +0000 (UTC) (envelope-from iskander@advancedhosters.com) Received: from int.advancedhosters.com (int.advancedhosters.com [213.174.132.248]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0176D2995; Wed, 4 Sep 2013 18:16:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=advancedhosters.com; s=mail; h=Sender:Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=tOt4m8UqwEiTSlDJHyiLmIsqC1F6AoW1Vmx6dFcKQ9g=; b=0w86uZyzYtoakR+4kRUqoDux+ibDMV8BP4GugurBntr/qec+Pu5BGvGds8qANeTavTayX8niXC8TqALUoeAZCU8BJksX+QcrgNiyaPv/CPM8igZn6SgiAxsq3rJ76v9vNkk2DVGiGwkFV40KJmexE/IdgJ5yQ+QHVXsJyt+yAYU=; Received: from client186-7.emplot.net.ua ([193.110.107.186] helo=iskander.advancedhosters.com) by int.advancedhosters.com with esmtpa (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1VHHdA-000Lzj-Nm; Wed, 04 Sep 2013 18:16:40 +0000 Message-ID: <52277903.9050000@gmail.com> Date: Wed, 04 Sep 2013 21:16:35 +0300 From: Alexander User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130827 Thunderbird/17.0.8 MIME-Version: 1.0 To: John Baldwin Subject: Re: i915kms.ko not loading References: <521E52A6.6040205@gmail.com> <522479AE.2070102@dumbbell.fr> <52274B2F.2070502@gmail.com> <201309041158.56471.jhb@freebsd.org> In-Reply-To: <201309041158.56471.jhb@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: iskander@advancedhosters.com Cc: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Wed, 04 Sep 2013 18:16:43 -0000 04.09.2013 18:58, John Baldwin wrote: > On Wednesday, September 04, 2013 11:01:03 am Alexander wrote: >> 02.09.2013 14:42, Jean-Sébastien Pédron пишет: >>> On 02.09.2013 12:00, Alexander wrote: >>>> (...) >>>> #17 0xffffffff80462700 in sysctl_move_oid () >>>> #18 0xffffffff80319070 in drm_attach () >>>> (...) >>> The kernel is missing debug symbols. Could you please rebuild your >>> kernel with the following option: >>> makeoptions DEBUG=-g >>> (also found in GENERIC) >>> >>> Then reproduce the problem and send the output of kgdb again? >>> >>> Thanks! >>> >> I rebuild the kernel with debug-g >> >> kgdb /boot/kernel/kernel /var/crash/vmcore.0 >> GNU gdb 6.1.1 [FreeBSD] >> Copyright 2004 Free Software Foundation, Inc. >> GDB is free software, covered by the GNU General Public License, and you are >> welcome to change it and/or distribute copies of it under certain >> conditions. >> Type "show copying" to see the conditions. >> There is absolutely no warranty for GDB. Type "show warranty" for details. >> This GDB was configured as "amd64-marcel-freebsd"... >> >> Unread portion of the kernel message buffer: >> drmn0: on vgapci0 >> iicbus0: on iicbb0 addr 0xff >> iicsmb0: on iicbus0 >> smbus1: on iicsmb0 >> smb1: on smbus1 >> iic0: on iicbus0 >> iicsmb1: on iicbus1 >> smbus2: on iicsmb1 >> smb2: on smbus2 >> iic1: on iicbus1 >> iicbus2: on iicbb1 addr 0xff >> iicsmb2: on iicbus2 >> smbus3: on iicsmb2 >> smb3: on smbus3 >> iic2: on iicbus2 >> iicsmb3: on iicbus3 >> smbus4: on iicsmb3 >> smb4: on smbus4 >> iic3: on iicbus3 >> iicbus4: on iicbb2 addr 0xff >> iicsmb4: on iicbus4 >> smbus5: on iicsmb4 >> smb5: on smbus5 >> iic4: on iicbus4 >> iicsmb5: on iicbus5 >> smbus6: on iicsmb5 >> smb6: on smbus6 >> iic5: on iicbus5 >> iicbus6: on iicbb3 addr 0xff >> iicsmb6: on iicbus6 >> smbus7: on iicsmb6 >> smb7: on smbus7 >> iic6: on iicbus6 >> iicsmb7: on iicbus7 >> smbus8: on iicsmb7 >> smb8: on smbus8 >> iic7: on iicbus7 >> iicbus8: on iicbb4 addr 0xff >> iicsmb8: on iicbus8 >> smbus9: on iicsmb8 >> smb9: on smbus9 >> iic8: on iicbus8 >> iicsmb9: on iicbus9 >> smbus10: on iicsmb9 >> smb10: on smbus10 >> iic9: on iicbus9 >> iicbus10: on iicbb5 addr 0xff >> iicsmb10: on iicbus10 >> smbus11: on iicsmb10 >> smb11: on smbus11 >> iic10: on iicbus10 >> iicsmb11: on iicbus11 >> smbus12: on iicsmb11 >> smb12: on smbus12 >> iic11: on iicbus11 >> iicbus12: on iicbb6 addr 0xff >> iicsmb12: on iicbus12 >> smbus13: on iicsmb12 >> smb13: on smbus13 >> iic12: on iicbus12 >> iicsmb13: on iicbus13 >> smbus14: on iicsmb13 >> smb14: on smbus14 >> iic13: on iicbus13 >> iicbus14: on iicbb7 addr 0xff >> iicsmb14: on iicbus14 >> smbus15: on iicsmb14 >> smb15: on smbus15 >> iic14: on iicbus14 >> iicsmb15: on iicbus15 >> smbus16: on iicsmb15 >> smb16: on smbus16 >> iic15: on iicbus15 >> >> >> Fatal trap 9: general protection fault while in kernel mode >> cpuid = 2; apic id = 02 >> instruction pointer = 0x20:0xffffffff810402a6 >> stack pointer = 0x28:0xfffffe011f2f8360 >> frame pointer = 0x28:0xfffffe011f2f83e0 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, long 1, def32 0, gran 1 >> processor eflags = interrupt enabled, resume, IOPL = 0 >> current process = 1408 (kldload) >> trap number = 9 >> panic: general protection fault >> cpuid = 2 >> Uptime: 1m30s >> Dumping 449 out of 7118 MB:..4%..11%..22%..33%..43%..54%..61%..72%..82%..93% >> >> Reading symbols from /boot/kernel/zfs.ko.symbols...done. >> Loaded symbols for /boot/kernel/zfs.ko.symbols >> Reading symbols from /boot/kernel/acl_nfs4.ko.symbols...done. >> Loaded symbols for /boot/kernel/acl_nfs4.ko.symbols >> Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. >> Loaded symbols for /boot/kernel/opensolaris.ko.symbols >> Reading symbols from /boot/kernel/if_re.ko.symbols...done. >> Loaded symbols for /boot/kernel/if_re.ko.symbols >> Reading symbols from /boot/kernel/snd_hda.ko.symbols...done. >> Loaded symbols for /boot/kernel/snd_hda.ko.symbols >> Reading symbols from /boot/kernel/umodem.ko.symbols...done. >> Loaded symbols for /boot/kernel/umodem.ko.symbols >> Reading symbols from /boot/kernel/ucom.ko.symbols...done. >> Loaded symbols for /boot/kernel/ucom.ko.symbols >> Reading symbols from /boot/kernel/u3g.ko.symbols...done. >> Loaded symbols for /boot/kernel/u3g.ko.symbols >> Reading symbols from /boot/modules/vboxdrv.ko...done. >> Loaded symbols for /boot/modules/vboxdrv.ko >> Reading symbols from /boot/kernel/fuse.ko.symbols...done. >> Loaded symbols for /boot/kernel/fuse.ko.symbols >> Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. >> Loaded symbols for /boot/kernel/fdescfs.ko.symbols >> Reading symbols from /boot/modules/vboxnetflt.ko...done. >> Loaded symbols for /boot/modules/vboxnetflt.ko >> Reading symbols from /boot/kernel/netgraph.ko.symbols...done. >> Loaded symbols for /boot/kernel/netgraph.ko.symbols >> Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. >> Loaded symbols for /boot/kernel/ng_ether.ko.symbols >> Reading symbols from /boot/modules/vboxnetadp.ko...done. >> Loaded symbols for /boot/modules/vboxnetadp.ko >> Reading symbols from /boot/kernel/i915kms.ko.symbols...done. >> Loaded symbols for /boot/kernel/i915kms.ko.symbols >> Reading symbols from /boot/kernel/drm2.ko.symbols...done. >> Loaded symbols for /boot/kernel/drm2.ko.symbols >> Reading symbols from /boot/kernel/iic.ko.symbols...done. >> Loaded symbols for /boot/kernel/iic.ko.symbols >> #0 doadump (textdump=) at pcpu.h:236 >> 236 pcpu.h: No such file or directory. >> in pcpu.h >> (kgdb) bt >> #0 doadump (textdump=) at pcpu.h:236 >> #1 0xffffffff80459aa0 in kern_reboot (howto=260) at >> /usr/src/sys/kern/kern_shutdown.c:447 >> #2 0xffffffff80459e27 in panic (fmt=) at >> /usr/src/sys/kern/kern_shutdown.c:754 >> #3 0xffffffff8062977a in trap_fatal (frame=, >> eva=) at /usr/src/sys/amd64/amd64/trap.c:873 >> #4 0xffffffff8062942e in trap (frame=) at >> /usr/src/sys/amd64/amd64/trap.c:224 >> #5 0xffffffff80612fd3 in calltrap () at >> /usr/src/sys/amd64/amd64/exception.S:232 >> #6 0xffffffff810402a6 in intel_parse_bios (dev=0xfffff80005dca800) at >> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_bios.c:287 >> #7 0xffffffff8102ba64 in i915_driver_load (dev=0xfffff80005dca800, >> flags=) >> at >> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_dma.c:1002 >> #8 0xffffffff80319390 in drm_attach (kdev=, >> idlist=) at /usr/src/sys/dev/drm/drm_drv.c:462 > Can you do 'frame 6' and then 'l'? > > (kgdb) frame 6 #6 0xffffffff810402a6 in intel_parse_bios (dev=0xfffff80005dca800) at /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_bios.c:287 287 switch (INTEL_INFO(dev)->gen) { (kgdb) l 282 } 283 284 static int intel_bios_ssc_frequency(struct drm_device *dev, 285 bool alternate) 286 { 287 switch (INTEL_INFO(dev)->gen) { 288 case 2: 289 return alternate ? 66 : 48; 290 case 3: 291 case 4: (kgdb) q