Re: system hang on a syncfs test with nfs_export enabled

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Apr 30, 2020 at 12:48 PM Chengguang Xu <cgxu519@xxxxxxxxxxxx> wrote:
>
>  ---- 在 星期四, 2020-04-30 17:15:20 Chengguang Xu <cgxu519@xxxxxxxxxxxx> 撰写 ----
>  > Hi
>  >
>  > I'm doing some tests for my new version of syncfs improvement patch and I found an
>  > interesting problem when combining dirty data && godown && nfs_export.
>  >
>  > My expectation  is  Pass or Fail  all tests listed below, Test2 looks a bit strange and in my
>  > opinion there is no strong connection between nfs_export/index and dirty data.
>  > Any idea?
>  >
>  >
>  > Test env and step like below:
>  >
>  > Test1:
>  > Compile module with nfs_export enabled
>  > Run xfstest generic/474   ==> PASS
>  >
>  > Test2:
>  > Compile module with nfs_export enabled
>  > Comment syncfs step in the test
>  > Run xfstest generic/474   ==> Hang
>  >
>  > Test3:
>  > Compile module with nfs_export disabled
>  > Run xfstest generic/474   ==> PASS
>  >
>  > Test4:
>  > Compile module with nfs_export disabled
>  > Comment syncfs step in the test
>  > Run xfstest generic/474   ==> FAIL
>  >
>
> Additional information:
>
> Overlayfs version: latest next branch of miklos tree (5.7-rc2)
> Underlying fs: xfs
>

Please test also against 5.7-rc2. Maybe we introduced some
regression in -next.

Please dump waiting processes stack by echo w > /proc/sysrq-trigger
to see where in kernel does the test hang.

I cannot think of anything in nfs_export/index that should affect
generic/474, but we will find out soon...

Thanks,
Amir.




[Index of Archives]     [Linux Filesystems Devel]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux