* Re: linux-next 0112 tree breaks fs DAX [not found] <20170113101641.3jecr5qx2pgajc2k@XZHOUW.usersys.redhat.com> @ 2017-01-16 9:29 ` Xiong Zhou 2017-01-16 10:45 ` Stephen Rothwell 0 siblings, 1 reply; 5+ messages in thread From: Xiong Zhou @ 2017-01-16 9:29 UTC (permalink / raw) To: linux-nvdimm, dave.jiang; +Cc: linux-fsdevel, linux-kernel, linux-next On Fri, Jan 13, 2017 at 06:16:41PM +0800, Xiong Zhou wrote: > Hi, > > These cases "hang" when testing with -o dax mount option: > xfstests generic/030 generic/34{0,4,5,6} generic/198 > (maybe more) > > The test programme holetest or aiodio keep running for a > long time. It's killable, but it seems never return. > > With both ext4 and xfs as fs. > > Without -o dax mount option, cases pass in seconds. > > 0111 tree passed the tests. > > sh-4.2# git log --oneline next-20170111..next-20170112 fs/dax.c > 0c9a7909dd13 mm, dax: change pmd_fault() to take only vmf parameter > f8dbc198d4ea mm, dax: make pmd_fault() and friends be the same as fault() 0112 tree with above 2 commits reverted pass the tests. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux-next 0112 tree breaks fs DAX 2017-01-16 9:29 ` linux-next 0112 tree breaks fs DAX Xiong Zhou @ 2017-01-16 10:45 ` Stephen Rothwell 2017-01-17 16:05 ` Dave Jiang 0 siblings, 1 reply; 5+ messages in thread From: Stephen Rothwell @ 2017-01-16 10:45 UTC (permalink / raw) To: Xiong Zhou Cc: linux-nvdimm, dave.jiang, linux-fsdevel, linux-kernel, linux-next, Andrew Morton Hi Xiong, Just cc'ing Andrew. On Mon, 16 Jan 2017 17:29:16 +0800 Xiong Zhou <xzhou@redhat.com> wrote: > > On Fri, Jan 13, 2017 at 06:16:41PM +0800, Xiong Zhou wrote: > > Hi, > > > > These cases "hang" when testing with -o dax mount option: > > xfstests generic/030 generic/34{0,4,5,6} generic/198 > > (maybe more) > > > > The test programme holetest or aiodio keep running for a > > long time. It's killable, but it seems never return. > > > > With both ext4 and xfs as fs. > > > > Without -o dax mount option, cases pass in seconds. > > > > 0111 tree passed the tests. > > > > sh-4.2# git log --oneline next-20170111..next-20170112 fs/dax.c > > 0c9a7909dd13 mm, dax: change pmd_fault() to take only vmf parameter > > f8dbc198d4ea mm, dax: make pmd_fault() and friends be the same as fault() > > 0112 tree with above 2 commits reverted pass the tests. -- Cheers, Stephen Rothwell ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux-next 0112 tree breaks fs DAX 2017-01-16 10:45 ` Stephen Rothwell @ 2017-01-17 16:05 ` Dave Jiang 2017-01-17 18:13 ` Dave Jiang 0 siblings, 1 reply; 5+ messages in thread From: Dave Jiang @ 2017-01-17 16:05 UTC (permalink / raw) To: Stephen Rothwell, Xiong Zhou Cc: linux-nvdimm, linux-fsdevel, linux-kernel, linux-next, Andrew Morton, Zwisler, Ross On 01/16/2017 03:45 AM, Stephen Rothwell wrote: > Hi Xiong, > > Just cc'ing Andrew. > > On Mon, 16 Jan 2017 17:29:16 +0800 Xiong Zhou <xzhou@redhat.com> wrote: >> >> On Fri, Jan 13, 2017 at 06:16:41PM +0800, Xiong Zhou wrote: >>> Hi, >>> >>> These cases "hang" when testing with -o dax mount option: >>> xfstests generic/030 generic/34{0,4,5,6} generic/198 >>> (maybe more) >>> >>> The test programme holetest or aiodio keep running for a >>> long time. It's killable, but it seems never return. >>> >>> With both ext4 and xfs as fs. >>> >>> Without -o dax mount option, cases pass in seconds. >>> >>> 0111 tree passed the tests. >>> >>> sh-4.2# git log --oneline next-20170111..next-20170112 fs/dax.c >>> 0c9a7909dd13 mm, dax: change pmd_fault() to take only vmf parameter >>> f8dbc198d4ea mm, dax: make pmd_fault() and friends be the same as fault() >> >> 0112 tree with above 2 commits reverted pass the tests. > Thanks. I will debug. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux-next 0112 tree breaks fs DAX 2017-01-17 16:05 ` Dave Jiang @ 2017-01-17 18:13 ` Dave Jiang 2017-01-17 20:25 ` Dave Jiang 0 siblings, 1 reply; 5+ messages in thread From: Dave Jiang @ 2017-01-17 18:13 UTC (permalink / raw) To: Stephen Rothwell, Xiong Zhou Cc: linux-nvdimm, linux-fsdevel, linux-kernel, linux-next, Andrew Morton, Zwisler, Ross On 01/17/2017 09:05 AM, Dave Jiang wrote: > On 01/16/2017 03:45 AM, Stephen Rothwell wrote: >> Hi Xiong, >> >> Just cc'ing Andrew. >> >> On Mon, 16 Jan 2017 17:29:16 +0800 Xiong Zhou <xzhou@redhat.com> wrote: >>> >>> On Fri, Jan 13, 2017 at 06:16:41PM +0800, Xiong Zhou wrote: >>>> Hi, >>>> >>>> These cases "hang" when testing with -o dax mount option: >>>> xfstests generic/030 generic/34{0,4,5,6} generic/198 >>>> (maybe more) >>>> >>>> The test programme holetest or aiodio keep running for a >>>> long time. It's killable, but it seems never return. >>>> >>>> With both ext4 and xfs as fs. >>>> >>>> Without -o dax mount option, cases pass in seconds. >>>> >>>> 0111 tree passed the tests. >>>> >>>> sh-4.2# git log --oneline next-20170111..next-20170112 fs/dax.c >>>> 0c9a7909dd13 mm, dax: change pmd_fault() to take only vmf parameter >>>> f8dbc198d4ea mm, dax: make pmd_fault() and friends be the same as fault() >>> >>> 0112 tree with above 2 commits reverted pass the tests. >> > > Thanks. I will debug. > Xiong, I think I reproduced the issue, but only on the second commit 0c9a7909dd13 and not the first one f8dbc198d4ea. Can you please confirm that "f8dbc198d4ea mm, dax: make pmd_fault() and friends be the same as fault()" is ok or the failure starts with that? Thanks! ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux-next 0112 tree breaks fs DAX 2017-01-17 18:13 ` Dave Jiang @ 2017-01-17 20:25 ` Dave Jiang 0 siblings, 0 replies; 5+ messages in thread From: Dave Jiang @ 2017-01-17 20:25 UTC (permalink / raw) To: Stephen Rothwell, Xiong Zhou Cc: linux-nvdimm, Zwisler, Ross, linux-kernel, linux-next, linux-fsdevel, Andrew Morton On 01/17/2017 11:13 AM, Dave Jiang wrote: > > > On 01/17/2017 09:05 AM, Dave Jiang wrote: >> On 01/16/2017 03:45 AM, Stephen Rothwell wrote: >>> Hi Xiong, >>> >>> Just cc'ing Andrew. >>> >>> On Mon, 16 Jan 2017 17:29:16 +0800 Xiong Zhou <xzhou@redhat.com> wrote: >>>> >>>> On Fri, Jan 13, 2017 at 06:16:41PM +0800, Xiong Zhou wrote: >>>>> Hi, >>>>> >>>>> These cases "hang" when testing with -o dax mount option: >>>>> xfstests generic/030 generic/34{0,4,5,6} generic/198 >>>>> (maybe more) >>>>> >>>>> The test programme holetest or aiodio keep running for a >>>>> long time. It's killable, but it seems never return. >>>>> >>>>> With both ext4 and xfs as fs. >>>>> >>>>> Without -o dax mount option, cases pass in seconds. >>>>> >>>>> 0111 tree passed the tests. >>>>> >>>>> sh-4.2# git log --oneline next-20170111..next-20170112 fs/dax.c >>>>> 0c9a7909dd13 mm, dax: change pmd_fault() to take only vmf parameter >>>>> f8dbc198d4ea mm, dax: make pmd_fault() and friends be the same as fault() >>>> >>>> 0112 tree with above 2 commits reverted pass the tests. >>> >> >> Thanks. I will debug. >> > > Xiong, > I think I reproduced the issue, but only on the second commit > 0c9a7909dd13 and not the first one f8dbc198d4ea. Can you please confirm > that "f8dbc198d4ea mm, dax: make pmd_fault() and friends be the same as > fault()" is ok or the failure starts with that? Thanks! Actually nevermind. I am able to reproduce on the first commit now. Thanks. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-01-17 20:26 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <20170113101641.3jecr5qx2pgajc2k@XZHOUW.usersys.redhat.com> 2017-01-16 9:29 ` linux-next 0112 tree breaks fs DAX Xiong Zhou 2017-01-16 10:45 ` Stephen Rothwell 2017-01-17 16:05 ` Dave Jiang 2017-01-17 18:13 ` Dave Jiang 2017-01-17 20:25 ` Dave Jiang
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).