From owner-cvs-all Sat Feb 23 21:29:48 2002 Delivered-To: cvs-all@freebsd.org Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by hub.freebsd.org (Postfix) with ESMTP id 08FF737B400; Sat, 23 Feb 2002 21:29:40 -0800 (PST) Received: from scsiguy.com (localhost [127.0.0.1]) by aslan.scsiguy.com (8.11.6/8.11.5) with ESMTP id g1O5U7I74488; Sat, 23 Feb 2002 22:30:11 -0700 (MST) (envelope-from gibbs@scsiguy.com) Message-Id: <200202240530.g1O5U7I74488@aslan.scsiguy.com> To: Luigi Rizzo Cc: "M. Warner Losh" , mi@aldan.algebra.com, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc rc.diskless1 rc.diskless2 In-Reply-To: Your message of "Sat, 23 Feb 2002 21:23:23 PST." <20020223212323.A79059@iguana.icir.org> Date: Sat, 23 Feb 2002 22:30:07 -0700 From: "Justin T. Gibbs" Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >> Then why don't we fix the issue instead of papering over this by >> changing the default? If you don't have time to look at this > >it is a different story. >The default in 4.5 is 16k/2k which causes a lot of waste in the >small memory-based fs used to store a copy of /etc in diskless >setups. I tried to revert the diskless config to what was before >4.5 and erroneously used 4k/1k instead of 8k/1k. > >The fact that there might be a problem with 4:1 ration likely >depends on some of the code assuming a 8:1 ration somewhere and >trying to access unmapped pages. Fixing this might require >some major effort in looking up the relevant sources files to >determine where this occurs. > > cheers > luigi I understand that the fix may be difficult. That's why I included the part about "if you don't have time to fix the underlying bug, *at least* file a PR so that this issue isn't lost." We seem to go back and forth on the "only certain block/frag ratios work" issue. If someone has an easy way to reproduce this, maybe we can finally lay this issue to rest. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message