From owner-freebsd-hackers Fri Oct 12 10:28:26 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web.cs.ndsu.nodak.edu (web.cs.ndsu.NoDak.edu [134.129.125.7]) by hub.freebsd.org (Postfix) with ESMTP id 7303A37B405 for ; Fri, 12 Oct 2001 10:28:22 -0700 (PDT) Received: (from tinguely@localhost) by web.cs.ndsu.nodak.edu (8.11.4/8.11.4) id f9CHSKx14929; Fri, 12 Oct 2001 12:28:20 -0500 (CDT) (envelope-from tinguely) Date: Fri, 12 Oct 2001 12:28:20 -0500 (CDT) From: mark tinguely Message-Id: <200110121728.f9CHSKx14929@web.cs.ndsu.nodak.edu> To: Patrick.Cipiere@udcast.com, tinguely@web.cs.ndsu.nodak.edu Subject: Re: contigfree, free what? Cc: dillon@earth.backplane.com, freebsd-hackers@FreeBSD.ORG In-Reply-To: <200110121605.f9CG5F726010@ra.udcast.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I can allocate the same memory block, back to back by contigmailloc and contigfree using the same if_xl structures in a PCI probe (actually I do contigmalloc/contigfree per probe call. The PCI probe gets called for each PCI device. I will print up the trace that shows the blocks are freed. I think the module load process takes a block in that contig range and the allocate can not longer be satisfied. --mark tinguely. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message