Re: [dm-devel] merge struct block_device and struct hd_struct v4

2020-11-30 Thread Jens Axboe
On 11/30/20 10:19 AM, Christoph Hellwig wrote: > On Sat, Nov 28, 2020 at 05:14:25PM +0100, Christoph Hellwig wrote: >> A git tree is available here: >> >> git://git.infradead.org/users/hch/block.git bdev-lookup >> >> Gitweb: >> >> >>

Re: [dm-devel] merge struct block_device and struct hd_struct v4

2020-11-30 Thread Christoph Hellwig
On Sat, Nov 28, 2020 at 05:14:25PM +0100, Christoph Hellwig wrote: > A git tree is available here: > > git://git.infradead.org/users/hch/block.git bdev-lookup > > Gitweb: > > > http://git.infradead.org/users/hch/block.git/shortlog/refs/heads/bdev-lookup I've updated the git tree with

[dm-devel] merge struct block_device and struct hd_struct v4

2020-11-28 Thread Christoph Hellwig
Hi Jens, this series cleans up our main per-device node data structure by merging the block_device and hd_struct data structures that have the same scope, but different life times. The main effect (besides removing lots of code) is that instead of having two device sizes that need complex

[dm-devel] merge struct block_device and struct hd_struct v3

2020-11-26 Thread Christoph Hellwig
Hi Jens, this series cleans up our main per-device node data structure by merging the block_device and hd_struct data structures that have the same scope, but different life times. The main effect (besides removing lots of code) is that instead of having two device sizes that need complex

[dm-devel] merge struct block_device and struct hd_struct v2

2020-11-24 Thread Christoph Hellwig
Hi Jens, this series cleans up our main per-device node data structure by merging the block_device and hd_struct data structures that have the same scope, but different life times. The main effect (besides removing lots of code) is that instead of having two device sizes that need complex

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-19 Thread Jan Beulich
On 18.11.2020 09:58, Christoph Hellwig wrote: > On Wed, Nov 18, 2020 at 09:56:11AM +0100, Jan Beulich wrote: >> since this isn't the first series from you recently spamming >> xen-devel, may I ask that you don't Cc entire series to lists >> which are involved with perhaps just one out of the many

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-19 Thread Jan Beulich
Christoph, On 18.11.2020 09:47, Christoph Hellwig wrote: > Diffstat: > block/bio.c |6 > block/blk-cgroup.c | 50 +- > block/blk-core.c | 85 +-- > block/blk-flush.c|2

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-19 Thread Jan Beulich
On 18.11.2020 10:09, Greg KH wrote: > On Wed, Nov 18, 2020 at 10:04:04AM +0100, Jan Beulich wrote: >> On 18.11.2020 09:58, Christoph Hellwig wrote: >>> On Wed, Nov 18, 2020 at 09:56:11AM +0100, Jan Beulich wrote: since this isn't the first series from you recently spamming xen-devel, may

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-18 Thread Matthew Wilcox
On Wed, Nov 18, 2020 at 10:23:51AM +0100, Jan Beulich wrote: > On 18.11.2020 10:09, Greg KH wrote: > > On Wed, Nov 18, 2020 at 10:04:04AM +0100, Jan Beulich wrote: > >> On 18.11.2020 09:58, Christoph Hellwig wrote: > >>> On Wed, Nov 18, 2020 at 09:56:11AM +0100, Jan Beulich wrote: > since

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-18 Thread Greg KH
On Wed, Nov 18, 2020 at 10:23:51AM +0100, Jan Beulich wrote: > On 18.11.2020 10:09, Greg KH wrote: > > On Wed, Nov 18, 2020 at 10:04:04AM +0100, Jan Beulich wrote: > >> On 18.11.2020 09:58, Christoph Hellwig wrote: > >>> On Wed, Nov 18, 2020 at 09:56:11AM +0100, Jan Beulich wrote: > since

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-18 Thread Greg KH
On Wed, Nov 18, 2020 at 10:04:04AM +0100, Jan Beulich wrote: > On 18.11.2020 09:58, Christoph Hellwig wrote: > > On Wed, Nov 18, 2020 at 09:56:11AM +0100, Jan Beulich wrote: > >> since this isn't the first series from you recently spamming > >> xen-devel, may I ask that you don't Cc entire series

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-18 Thread Greg KH
On Wed, Nov 18, 2020 at 09:47:40AM +0100, Christoph Hellwig wrote: > Hi Jens, > > this series cleans up our main per-device node data structure by merging > the block_device and hd_struct data structures that have the same scope, > but different life times. The main effect (besides removing lots

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-18 Thread Christoph Hellwig
On Wed, Nov 18, 2020 at 10:04:04AM +0100, Jan Beulich wrote: > That's the view of some people, but not all. Context can be easily > established by those who care going to one of the many archives on > which the entire series lands. Getting spammed, however, can't be > avoided by the dozens or

Re: [dm-devel] merge struct block_device and struct hd_struct

2020-11-18 Thread Christoph Hellwig
On Wed, Nov 18, 2020 at 09:56:11AM +0100, Jan Beulich wrote: > since this isn't the first series from you recently spamming > xen-devel, may I ask that you don't Cc entire series to lists > which are involved with perhaps just one out of the many patches? > IMO Cc lists should be compiled on a

[dm-devel] merge struct block_device and struct hd_struct

2020-11-18 Thread Christoph Hellwig
Hi Jens, this series cleans up our main per-device node data structure by merging the block_device and hd_struct data structures that have the same scope, but different life times. The main effect (besides removing lots of code) is that instead of having two device sizes that need complex