From owner-svn-src-head@freebsd.org Tue May 23 22:07:30 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C82FDD7BDFC for ; Tue, 23 May 2017 22:07:30 +0000 (UTC) (envelope-from 0100015c3759ac15-cf2b6f26-1221-4340-9a79-885f246055ea-000000@amazonses.com) Received: from a8-56.smtp-out.amazonses.com (a8-56.smtp-out.amazonses.com [54.240.8.56]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 887871487 for ; Tue, 23 May 2017 22:07:29 +0000 (UTC) (envelope-from 0100015c3759ac15-cf2b6f26-1221-4340-9a79-885f246055ea-000000@amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ae7m2yrxjw65l2cqdpjxuucyrvy564tn; d=tarsnap.com; t=1495577243; h=Subject:To:References:Cc:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; bh=tq32Mp1xfGFIvk9Um/L58cD/+KIod1VkKBaANEOShmI=; b=ia3jSNGKBcPJQfeTi8yRCFPNVg98vdTOu8TcwiRsyguEHugVbc7432pA7WHCAS1d 5rpAR8Rw+YLexDpw2nmbWBBQDE6p9gtlnjKwRDuAGtaMSV7aTm9SSYzHFrdLOiLEo4A pPglt+nzKnCvI00+7HCccAD6pEiFhnUcABje6HMI= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1495577242; h=Subject:To:References:Cc:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:Feedback-ID; bh=tq32Mp1xfGFIvk9Um/L58cD/+KIod1VkKBaANEOShmI=; b=VpWOtyswy6vQdJxN3tWc5YH5A+LpH/aEikRlKOEFXOMxwFvKcJoxnbi9ePgGS/S9 dtlhWIla459eyG8ud0Z0k83uk1Y4pFripMfSMplUuRfkOUJldBtTtD4LSAKQHKmn77A eqx5bjhrGts4OHNqlzDw4Zp+ow8x2wJzE9iR1ugU= Subject: Re: svn commit: r318757 - head To: Allan Jude , Alexey Dokuchaev , Ed Maste References: <201705232025.v4NKPnrH001395@repo.freebsd.org> <20170523213306.GA74154@FreeBSD.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org From: Colin Percival Message-ID: <0100015c3759ac15-cf2b6f26-1221-4340-9a79-885f246055ea-000000@email.amazonses.com> Date: Tue, 23 May 2017 22:07:22 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SES-Outgoing: 2017.05.23-54.240.8.56 Feedback-ID: 1.us-east-1.Lv9FVjaNvvR5llaqfLoOVbo2VxOELl7cjN0AOyXnPlk=:AmazonSES X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2017 22:07:30 -0000 On 05/23/17 14:39, Allan Jude wrote: > On 2017-05-23 17:33, Alexey Dokuchaev wrote: >> On Tue, May 23, 2017 at 08:25:49PM +0000, Ed Maste wrote: >>> New Revision: 318757 >>> URL: https://svnweb.freebsd.org/changeset/base/318757 >>> >>> Log: >>> Add note to UPDATING for ino64 to follow the standard upgrade process >>> ... >>> +20170523: >>> + The "ino64" 64-bit inode project has been committed, which extends >>> + a number of types to 64 bits. >> >> For the dumb people among us, what is it all about? E.g., what's so cool >> about it? > > 64bit inodes allow you to have more than 4 billion files in one file > system, or NFS mount. It can avoid problems on NFS even if you have less than 2^32 files, since NFS uses 64-bit fileids and is not required to use the values 0, 1, 2, 3... for files. In Amazon EFS for example every fileid is > 2^32 and there's no guarantee that two files won't map to the same 32-bit inode # (pre-ino64, we simply reduced the fileid mod 2^32 to generate an inode #). -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid