On Wed, Jun 20, 2018 at 10:51:17AM -0400, Mike Snitzer wrote:
>
> On Wed, Jun 20 2018 at 1:03pm -0400,
> monty wrote:
>
> >
> > On Tue, Jun 19, 2018 at 11:00:32AM -0400, Mike Snitzer wrote:
> > >
> > > On Tue, Jun 19 2018 at 10:43am -0400,
> > > Joe Thornber wrote:
> > >
> > > > On Tue, J
On Wed, Jun 20, 2018 at 01:03:57PM -0400, monty wrote:
> Hi, Mike and Joe. Thanks for your reply. I read __commit_transaction
> many times and didn't find any problem of 2-phase commit. I use
> md-raid1(PCIe nvme and md-raid5) in write-behind mode to store dm-thin
> metadata.
> Test case:
> 1. I do
On Wed, Jun 20 2018 at 1:03pm -0400,
monty wrote:
>
> On Tue, Jun 19, 2018 at 11:00:32AM -0400, Mike Snitzer wrote:
> >
> > On Tue, Jun 19 2018 at 10:43am -0400,
> > Joe Thornber wrote:
> >
> > > On Tue, Jun 19, 2018 at 09:11:06AM -0400, Mike Snitzer wrote:
> > > > On Mon, May 21 2018 at 8:
On Tue, Jun 19, 2018 at 11:00:32AM -0400, Mike Snitzer wrote:
>
> On Tue, Jun 19 2018 at 10:43am -0400,
> Joe Thornber wrote:
>
> > On Tue, Jun 19, 2018 at 09:11:06AM -0400, Mike Snitzer wrote:
> > > On Mon, May 21 2018 at 8:53pm -0400,
> > > Monty Pavel wrote:
> > >
> > > >
> > > > If dm_
On Tue, Jun 19 2018 at 10:43am -0400,
Joe Thornber wrote:
> On Tue, Jun 19, 2018 at 09:11:06AM -0400, Mike Snitzer wrote:
> > On Mon, May 21 2018 at 8:53pm -0400,
> > Monty Pavel wrote:
> >
> > >
> > > If dm_bufio_write_dirty_buffers func is called by __commit_transaction
> > > func and power
On Tue, Jun 19, 2018 at 09:11:06AM -0400, Mike Snitzer wrote:
> On Mon, May 21 2018 at 8:53pm -0400,
> Monty Pavel wrote:
>
> >
> > If dm_bufio_write_dirty_buffers func is called by __commit_transaction
> > func and power loss happens during executing it, coincidencely
> > superblock wrote corr
On Mon, May 21 2018 at 8:53pm -0400,
Monty Pavel wrote:
>
> If dm_bufio_write_dirty_buffers func is called by __commit_transaction
> func and power loss happens during executing it, coincidencely
> superblock wrote correctly but some metadata blocks didn't. The reason
> is we write all metadata