From owner-freebsd-current@FreeBSD.ORG Tue Dec 5 22:39:39 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A49916A403 for ; Tue, 5 Dec 2006 22:39:39 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76F9843CA2 for ; Tue, 5 Dec 2006 22:38:57 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so5672uge for ; Tue, 05 Dec 2006 14:39:37 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=WrXRNenKAEE4ZOJFpyHZfQFHbUNmxq4isBqVkj+7P8Dl9hEofGHFXDxZo1SFSXwVU+3tDftxlZ9+7VBjUjaXIvO283ncfVU23Lf+OsCIDOVZLmGXLj4ZX8xViR0LmSWjvtgwnZtF6uKH3BCFgtE6SOVylndtrM/fkZbVJqtnG4c= Received: by 10.82.141.4 with SMTP id o4mr3106bud.1165358377276; Tue, 05 Dec 2006 14:39:37 -0800 (PST) Received: by 10.82.151.10 with HTTP; Tue, 5 Dec 2006 14:39:37 -0800 (PST) Message-ID: Date: Tue, 5 Dec 2006 14:39:37 -0800 From: "Kip Macy" To: "John Baldwin" In-Reply-To: <200612051632.45504.jhb@freebsd.org> MIME-Version: 1.0 References: <20061204091744.E1194@localhost> <200612051632.45504.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-current@freebsd.org, Nick Hibma Subject: Re: DRM forced malloc(M_NOWAIT) 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, 05 Dec 2006 22:39:39 -0000 I think John means anholt@ On 12/5/06, John Baldwin wrote: > > On Monday 04 December 2006 03:19, Nick Hibma wrote: > > My console gets spammed with the messages below after starting X. Dmesg > below > > that. > > > > cvs up -A > > > > in sys/dev/drm yielded no updates just now. > > > > Please let me know if you need additional information. > > > > Nick > > > > malloc(M_WAITOK) of "16", forcing M_NOWAIT with the following > non-sleepable > > locks held: > > ... > > bus_dma_tag_create(0,1000,0,ffffffff,ffffffff,...) at > bus_dma_tag_create+0x174 > > drm_pci_alloc(c255e800,1000,1000,ffffffff,c255e8d8,...) at > drm_pci_alloc+0x54 > > i915_dma_init(c2ab7100,80446440,c2ae9400,3,c28368c0,...) at > i915_dma_init+0x2ed > > drm_ioctl(c2ab7100,80446440,c2ae9400,3,c28368c0,c07e8b48,0,c0758458,131) > at > > drm_ioctl+0x150 > > drm(4) shouldn't hold a lock when calling bus_dma_tag_create(). I'd ask > aholt@ about it. > > -- > John Baldwin > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >