From owner-freebsd-hackers Mon Aug 25 09:31:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA20837 for hackers-outgoing; Mon, 25 Aug 1997 09:31:02 -0700 (PDT) Received: from dragon.awen.com (dragon.awen.com [207.33.155.10]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA20832 for ; Mon, 25 Aug 1997 09:31:00 -0700 (PDT) Received: from cmnsens (cmnsens.awen.com [207.33.155.2]) by dragon.awen.com (8.8.7/8.8.6) with SMTP id JAA18241 for ; Mon, 25 Aug 1997 09:30:52 -0700 (PDT) Message-Id: <199708251630.JAA18241@dragon.awen.com> From: "Mike Burgett" To: "hackers@freebsd.org" Date: Mon, 25 Aug 97 09:30:51 -0700 Reply-To: "Mike Burgett" Priority: Normal X-Mailer: PMMail 1.92 For OS/2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: special malloc needs... Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Is there any way to malloc memory (from userland code) that is at specific offsets from each other in physical memory (i.e. 2 chunks exactly XXM apart in physical RAM) or failing that, to allocate a very large (>32M) chunk of contig physical RAM? (again, from userland?) Browsing the kernel/dd sources, I found contigmalloc, but it doesn't appear to be available in any of the libs... (kernel only?) Thanks, Mike