On Tue, Nov 21 2017 at 11:28pm -0500,
Mike Snitzer wrote:
>
> I'll work through your patches tomorrow.
Please see the top 3 patches on this branch:
https://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git/log/?h=dm-4.16
This rebased dm-4.16 branch seems
On Tue, Nov 21 2017 at 11:28pm -0500,
Mike Snitzer wrote:
>
> I'll work through your patches tomorrow.
Please see the top 3 patches on this branch:
https://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git/log/?h=dm-4.16
This rebased dm-4.16 branch seems to be working well so
On Wed, Nov 22 2017 at 1:24pm -0500,
Mikulas Patocka wrote:
> Another problem is this:
>
> struct bio *b = bio_clone_bioset(bio, GFP_NOIO, md->queue->bio_split);
> bio_advance(b, (bio_sectors(b) - ci.sector_count) << 9);
> bio_chain(b, bio);
>
> What if it blocks because
On Wed, Nov 22 2017 at 1:24pm -0500,
Mikulas Patocka wrote:
> Another problem is this:
>
> struct bio *b = bio_clone_bioset(bio, GFP_NOIO, md->queue->bio_split);
> bio_advance(b, (bio_sectors(b) - ci.sector_count) << 9);
> bio_chain(b, bio);
>
> What if it blocks because the bioset is
On Tue, Nov 21 2017 at 11:00pm -0500,
NeilBrown wrote:
> On Tue, Nov 21 2017, Mikulas Patocka wrote:
>
> > On Tue, 21 Nov 2017, Mike Snitzer wrote:
> >
> >> On Tue, Nov 21 2017 at 4:23pm -0500,
> >> Mikulas Patocka wrote:
> >>
> >> > This is not correct:
On Tue, Nov 21 2017 at 11:00pm -0500,
NeilBrown wrote:
> On Tue, Nov 21 2017, Mikulas Patocka wrote:
>
> > On Tue, 21 Nov 2017, Mike Snitzer wrote:
> >
> >> On Tue, Nov 21 2017 at 4:23pm -0500,
> >> Mikulas Patocka wrote:
> >>
> >> > This is not correct:
> >> >
> >> >2206 static void
On Tue, Nov 21 2017 at 8:21pm -0500,
Mikulas Patocka wrote:
>
>
> On Tue, 21 Nov 2017, Mike Snitzer wrote:
>
> > On Tue, Nov 21 2017 at 4:23pm -0500,
> > Mikulas Patocka wrote:
> >
> > > This is not correct:
> > >
> > >2206 static void
On Tue, Nov 21 2017 at 8:21pm -0500,
Mikulas Patocka wrote:
>
>
> On Tue, 21 Nov 2017, Mike Snitzer wrote:
>
> > On Tue, Nov 21 2017 at 4:23pm -0500,
> > Mikulas Patocka wrote:
> >
> > > This is not correct:
> > >
> > >2206 static void dm_wq_work(struct work_struct *work)
> > >
On Tue, 21 Nov 2017, Mike Snitzer wrote:
> On Tue, Nov 21 2017 at 4:23pm -0500,
> Mikulas Patocka wrote:
>
> > This is not correct:
> >
> >2206 static void dm_wq_work(struct work_struct *work)
> >2207 {
> >2208 struct mapped_device *md =
On Tue, 21 Nov 2017, Mike Snitzer wrote:
> On Tue, Nov 21 2017 at 4:23pm -0500,
> Mikulas Patocka wrote:
>
> > This is not correct:
> >
> >2206 static void dm_wq_work(struct work_struct *work)
> >2207 {
> >2208 struct mapped_device *md = container_of(work, struct
> >
On Tue, Nov 21 2017 at 4:23pm -0500,
Mikulas Patocka wrote:
>
>
> On Tue, 21 Nov 2017, Mike Snitzer wrote:
>
> > On Tue, Nov 21 2017 at 7:43am -0500,
> > Mike Snitzer wrote:
> >
> > > Decided it a better use of my time to review and then hopefully
On Tue, Nov 21 2017 at 4:23pm -0500,
Mikulas Patocka wrote:
>
>
> On Tue, 21 Nov 2017, Mike Snitzer wrote:
>
> > On Tue, Nov 21 2017 at 7:43am -0500,
> > Mike Snitzer wrote:
> >
> > > Decided it a better use of my time to review and then hopefully use the
> > > block-core's bio splitting
12 matches
Mail list logo