From owner-freebsd-current@FreeBSD.ORG Tue Jun 13 19:25:33 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3775116A478 for ; Tue, 13 Jun 2006 19:25:33 +0000 (UTC) (envelope-from freebsd-current@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35F0443D60 for ; Tue, 13 Jun 2006 19:25:26 +0000 (GMT) (envelope-from freebsd-current@m.gmane.org) Received: from root by ciao.gmane.org with local (Exim 4.43) id 1FqEVb-0004Qg-8I for freebsd-current@freebsd.org; Tue, 13 Jun 2006 21:25:03 +0200 Received: from sptp41-el-ras-che.eastlink.de ([213.187.71.41]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 13 Jun 2006 21:25:03 +0200 Received: from der_julian by sptp41-el-ras-che.eastlink.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 13 Jun 2006 21:25:03 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-current@freebsd.org From: Julian Stecklina Date: Tue, 13 Jun 2006 21:09:36 +0200 Lines: 77 Message-ID: <86hd2ooosv.fsf@dellbeast.localnet> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: sptp41-el-ras-che.eastlink.de User-Agent: Gnus/5.110004 (No Gnus v0.4) XEmacs/21.4.19 (berkeley-unix) Cancel-Lock: sha1:Kmz1k0V42+f9sAgr7sTV0VhnSe8= Sender: news Subject: Witness warnings regarding DRM i915 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: Tue, 13 Jun 2006 19:25:33 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable Hello, I am running -CURRENT as of June 5th on an Dell Inspiron 510m laptop which features 855GM graphics. When I load the corresponding kernel module (i915.ko), I get the following messages from witness: xclusive sleep mutex drm device r =3D 0 (0xc29c94d4) locked @ /usr/src/sys/= modules/drm/drm/../../../dev/drm/drm_drv.c:904 stack backtrace: kdb_backtrace(c0b3f46c,d5e81a18,1,26c,c2b608b0) at kdb_backtrace+0x2e witness_warn(5,0,c0a2158b,c0a0be34,c0aaee40) at witness_warn+0x1d3 uma_zalloc_arg(c146ad20,0,102,c146c800,c2b608b0) at uma_zalloc_arg+0x5c malloc(2c,c0aaee40,102,f,c2f5bacc) at malloc+0xda sysctl_add_oid(c2f5bacc,c2b608b0,ffffffff,c0a2953e,80000002) at sysctl_add_= oid+0x97 alloc_bounce_zone(c2f5b700,c0aabba0,101,0,c28619f0) at alloc_bounce_zone+0x= 2f0 bus_dma_tag_create(0,1000,0,ffffffff,ffffffff) at bus_dma_tag_create+0x195 drm_pci_alloc(c29c9400,1000,1000,ffffffff,c29c94d4) at drm_pci_alloc+0xa3 i915_dma_init(c2949c00,80446440,c2f5b600,3,c2d2e510) at i915_dma_init+0x377 drm_ioctl(c2949c00,80446440,c2f5b600,3,c2d2e510) at drm_ioctl+0x1af giant_ioctl(c2949c00,80446440,c2f5b600,3,c2d2e510) at giant_ioctl+0x56 devfs_ioctl_f(c2c863a8,80446440,c2f5b600,c2f1e880,c2d2e510) at devfs_ioctl_= f+0xe7 ioctl(c2d2e510,d5e81d04,c,445,c) at ioctl+0x45d syscall(2830003b,2830003b,bfbf003b,0,8213000) at syscall+0x313 Xint0x80_syscall() at Xint0x80_syscall+0x1f =2D-- syscall (54, FreeBSD ELF32, ioctl), eip =3D 0x282f0fd3, esp =3D 0xbfb= fea4c, ebp =3D 0xbfbfea68 --- malloc(M_WAITOK) of "16", forcing M_NOWAIT with the following non-sleepable= locks held: exclusive sleep mutex drm device r =3D 0 (0xc29c94d4) locked @ /usr/src/sys= /modules/drm/drm/../../../dev/drm/drm_drv.c:904 stack backtrace: kdb_backtrace(c0b3f46c,d5e81a18,1,40,c2b608b0) at kdb_backtrace+0x2e witness_warn(5,0,c0a2158b,c09e3a4e,c070f482) at witness_warn+0x1d3 uma_zalloc_arg(c146a960,0,2,c146c700,c2b608b0) at uma_zalloc_arg+0x5c malloc(e,c0aaee40,2,d,c2f5bacc) at malloc+0xda sysctl_add_oid(c2f5bacc,c2b608b0,ffffffff,c0a2953e,80000002) at sysctl_add_= oid+0xd8 alloc_bounce_zone(c2f5b700,c0aabba0,101,0,c28619f0) at alloc_bounce_zone+0x= 2f0 bus_dma_tag_create(0,1000,0,ffffffff,ffffffff) at bus_dma_tag_create+0x195 drm_pci_alloc(c29c9400,1000,1000,ffffffff,c29c94d4) at drm_pci_alloc+0xa3 i915_dma_init(c2949c00,80446440,c2f5b600,3,c2d2e510) at i915_dma_init+0x377 drm_ioctl(c2949c00,80446440,c2f5b600,3,c2d2e510) at drm_ioctl+0x1af giant_ioctl(c2949c00,80446440,c2f5b600,3,c2d2e510) at giant_ioctl+0x56 devfs_ioctl_f(c2c863a8,80446440,c2f5b600,c2f1e880,c2d2e510) at devfs_ioctl_= f+0xe7 ioctl(c2d2e510,d5e81d04,c,445,c) at ioctl+0x45d syscall(2830003b,2830003b,bfbf003b,0,8213000) at syscall+0x313 Xint0x80_syscall() at Xint0x80_syscall+0x1f =2D-- syscall (54, FreeBSD ELF32, ioctl), eip =3D 0x282f0fd3, esp =3D 0xbfb= fea4c, ebp =3D 0xbfbfea68 --- Regards, =2D-=20 Julian Stecklina Being really good at C++ is like being really good at using rocks to sharpen sticks. - Thant Tessman --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEjw13NdiNDtZbKrURAsx6AKCaGZmHXvyab3QsLYBH2/9qg+v37gCglDwg m0cjI/X0apPZ6c+jsFxAxZc= =DE7V -----END PGP SIGNATURE----- --=-=-=--