From owner-freebsd-arch Wed Mar 21 14:15:53 2001 Delivered-To: freebsd-arch@freebsd.org Received: from earth.backplane.com (earth-nat-cw.backplane.com [208.161.114.67]) by hub.freebsd.org (Postfix) with ESMTP id 8458F37B71B; Wed, 21 Mar 2001 14:15:51 -0800 (PST) (envelope-from dillon@earth.backplane.com) Received: (from dillon@localhost) by earth.backplane.com (8.11.2/8.9.3) id f2LMFig23991; Wed, 21 Mar 2001 14:15:44 -0800 (PST) (envelope-from dillon) Date: Wed, 21 Mar 2001 14:15:44 -0800 (PST) From: Matt Dillon Message-Id: <200103212215.f2LMFig23991@earth.backplane.com> To: Poul-Henning Kamp Cc: Mike Smith , arch@FreeBSD.ORG Subject: Re: remind me again, why is MAXPHYS only 128k ? References: <89775.985211665@critter> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Another possibility for physio would be to MALLOC the pages array at the very top level of the syscall and pass it down through for use by lower layers. At the very top level, before anything is locked, the MALLOC can block safely. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message