From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa6.hgst.iphmx.com ([216.71.154.45]:16832 "EHLO esa6.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932227AbdEROZz (ORCPT ); Thu, 18 May 2017 10:25:55 -0400 From: Bart Van Assche To: "hch@lst.de" , "axboe@kernel.dk" CC: "dm-devel@redhat.com" , "linux-btrfs@vger.kernel.org" , "linux-block@vger.kernel.org" Subject: Re: [PATCH 12/15] block: merge blk_types.h into bio.h Date: Thu, 18 May 2017 14:25:52 +0000 Message-ID: <1495117551.2713.1.camel@sandisk.com> References: <20170518131812.22956-1-hch@lst.de> <20170518131812.22956-13-hch@lst.de> In-Reply-To: <20170518131812.22956-13-hch@lst.de> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Sender: linux-btrfs-owner@vger.kernel.org List-ID: On Thu, 2017-05-18 at 15:18 +0200, Christoph Hellwig wrote: > We've cleaned up our headers sufficiently that we don't need this split > anymore. Hello Christoph, Request-based drivers need the structure definitions from and the type definitions from but do not need the definition of struct bio. Have you considered to remove #include from file include/linux/blkdev.h? Do you think that would help to reduce the kernel build time? Thanks, Bart.{.n++%ݶw{.n+{k~^nrzh&zzޗ++zfh~iz_j:+v)ߣm