Return-Path: Received: from szxga06-in.huawei.com ([45.249.212.32]:42901 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727405AbeKPTxa (ORCPT ); Fri, 16 Nov 2018 14:53:30 -0500 Subject: Re: [PATCH V10 03/19] block: use bio_for_each_bvec() to compute multi-page bvec count To: Christoph Hellwig CC: Omar Sandoval , Mike Snitzer , Ming Lei , Jens Axboe , , , , Dave Chinner , Kent Overstreet , , Alexander Viro , , Shaohua Li , , , David Sterba , , "Darrick J . Wong" , , Theodore Ts'o , , Coly Li , , Boaz Harrosh , "Bob Peterson" , References: <20181115085306.9910-1-ming.lei@redhat.com> <20181115085306.9910-4-ming.lei@redhat.com> <20181115202028.GC9348@vader> <20181115210510.GA24908@redhat.com> <20181115221847.GD9348@vader> <20181116091956.GA17604@lst.de> From: Gao Xiang Message-ID: Date: Fri, 16 Nov 2018 17:41:47 +0800 MIME-Version: 1.0 In-Reply-To: <20181116091956.GA17604@lst.de> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Sender: linux-ext4-owner@vger.kernel.org List-ID: On 2018/11/16 17:19, Christoph Hellwig wrote: > On Thu, Nov 15, 2018 at 02:18:47PM -0800, Omar Sandoval wrote: >> My only reason to prefer unsigned int is consistency. unsigned int is >> much more common in the kernel: >> >> $ ag --cc -s 'unsigned\s+int' | wc -l >> 129632 >> $ ag --cc -s 'unsigned\s+(?!char|short|int|long)' | wc -l >> 22435 >> >> checkpatch also warns on plain unsigned. > > Talk about chicken and egg. unsigned is perfectly valid C, and being > shorter often helps being more readable. checkpath is as so often > wrongly opinionated.. > sigh...I personally tend to use "unsigned" instead of "unsigned int" as well, but checkpatch.pl also suggests erofs to use "unsigned int" :-( Thanks, Gao Xiang