From owner-freebsd-arch@FreeBSD.ORG Tue Dec 29 12:03:11 2009 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 831151065692 for ; Tue, 29 Dec 2009 12:03:11 +0000 (UTC) (envelope-from james-freebsd-current@jrv.org) Received: from mail.jrv.org (rrcs-24-73-246-106.sw.biz.rr.com [24.73.246.106]) by mx1.freebsd.org (Postfix) with ESMTP id 40A558FC1A for ; Tue, 29 Dec 2009 12:03:11 +0000 (UTC) Received: from kremvax.housenet.jrv (kremvax.housenet.jrv [192.168.3.124]) by mail.jrv.org (8.14.3/8.14.3) with ESMTP id nBTBQ1qf039865; Tue, 29 Dec 2009 05:26:01 -0600 (CST) (envelope-from james-freebsd-current@jrv.org) Authentication-Results: mail.jrv.org; domainkeys=pass (testing) header.from=james-freebsd-current@jrv.org DomainKey-Signature: a=rsa-sha1; s=enigma; d=jrv.org; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:cc:subject: references:in-reply-to:content-type:content-transfer-encoding; b=lPlE3ahH5wujdHoULCtOl2oO3qh9bhGSod6ABE3VKAEbHSdm8BHX7r5i9Rh1QBYpz TA6Femat8LYU0GspPXss1rUb9aYYqBLGM+nbiCee1USZZsU4tR3aV78fEHpO/r1gr9h jyWg9rOzaewu/EfDg1pj1BeguJNZu1wDqS+0vUs= Message-ID: <4B39E749.6020502@jrv.org> Date: Tue, 29 Dec 2009 05:26:01 -0600 From: "James R. Van Artsdalen" User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Alexander Motin References: <4B349ABF.2070800@FreeBSD.org> In-Reply-To: <4B349ABF.2070800@FreeBSD.org> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: FreeBSD-Current , freebsd-arch@freebsd.org Subject: Re: File system blocks alignment X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2009 12:03:11 -0000 Alexander Motin wrote: > As we have now mechanism for reporting stripe size and offset for any > partition to user-level, it should be easy to make disk partitioning and > file system creation tools to use it automatically. Currently all operating systems I know of allocate 128 partition slot into GPT by default, or 32 blocks. With the dummy MBR and GPT header added this means that the first partition starts on block 34... If FreeBSD is changed to allocate only 120 GPT partition slots by default then the first partition would begin at block 32.