From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from bombadil.infradead.org ([65.50.211.133]:52452 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751121AbdBXQnh (ORCPT ); Fri, 24 Feb 2017 11:43:37 -0500 Date: Fri, 24 Feb 2017 08:43:30 -0800 From: Christoph Hellwig To: Peter Zijlstra Cc: Al Viro , Linus Torvalds , Chris Mason , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, David Howells , elena.reshetova@intel.com, ishkamiel@gmail.com, dwindsor@gmail.com, gregkh@linuxfoundation.org Subject: Re: [RFC][PATCH 00/10] On inode::i_count and the usage vs reference count issue Message-ID: <20170224164330.GA25086@infradead.org> References: <20170224154329.478276481@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170224154329.478276481@infradead.org> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Usage counts are common and useful, so for now they should stay as-is and if people can came up with a useful primitive for them we can consider implementing it. Trying to shoe-horn everything into refcount_t is a horrible idea.