mbox series

[PATCHSET,00/10] fstests: test kernel regressions fixed in 5.12

Message ID 161526480371.1214319.3263690953532787783.stgit@magnolia (mailing list archive)
Headers show
Series fstests: test kernel regressions fixed in 5.12 | expand

Message

Darrick J. Wong March 9, 2021, 4:40 a.m. UTC
Hi all,

Here are new tests for problems that were fixed in upstream Linux
between 5.9 and 5.12.

If you're going to start using this mess, you probably ought to just
pull from my git trees, which are linked below.

This is an extraordinary way to destroy everything.  Enjoy!
Comments and questions are, as always, welcome.

--D

fstests git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=kernel-regressions
---
 .gitignore             |    1 
 common/filter          |   24 +++
 src/Makefile           |    4 -
 src/chprojid_fail.c    |   92 ++++++++++++
 src/deduperace.c       |  370 ++++++++++++++++++++++++++++++++++++++++++++++++
 tests/generic/1300     |  109 ++++++++++++++
 tests/generic/1300.out |    2 
 tests/generic/947      |  118 +++++++++++++++
 tests/generic/947.out  |   15 ++
 tests/generic/948      |   92 ++++++++++++
 tests/generic/948.out  |    9 +
 tests/generic/949      |   51 +++++++
 tests/generic/949.out  |    2 
 tests/generic/group    |    4 +
 tests/xfs/050          |   30 +---
 tests/xfs/122          |    1 
 tests/xfs/122.out      |    1 
 tests/xfs/299          |   30 +---
 tests/xfs/758          |   59 ++++++++
 tests/xfs/758.out      |    2 
 tests/xfs/759          |  100 +++++++++++++
 tests/xfs/759.out      |    2 
 tests/xfs/760          |   68 +++++++++
 tests/xfs/760.out      |    9 +
 tests/xfs/761          |   45 ++++++
 tests/xfs/761.out      |    1 
 tests/xfs/765          |   71 +++++++++
 tests/xfs/765.out      |    4 +
 tests/xfs/915          |  162 +++++++++++++++++++++
 tests/xfs/915.out      |  151 ++++++++++++++++++++
 tests/xfs/group        |    6 +
 31 files changed, 1584 insertions(+), 51 deletions(-)
 create mode 100644 src/chprojid_fail.c
 create mode 100644 src/deduperace.c
 create mode 100755 tests/generic/1300
 create mode 100644 tests/generic/1300.out
 create mode 100755 tests/generic/947
 create mode 100644 tests/generic/947.out
 create mode 100755 tests/generic/948
 create mode 100644 tests/generic/948.out
 create mode 100755 tests/generic/949
 create mode 100644 tests/generic/949.out
 create mode 100755 tests/xfs/758
 create mode 100644 tests/xfs/758.out
 create mode 100755 tests/xfs/759
 create mode 100644 tests/xfs/759.out
 create mode 100755 tests/xfs/760
 create mode 100644 tests/xfs/760.out
 create mode 100755 tests/xfs/761
 create mode 100644 tests/xfs/761.out
 create mode 100755 tests/xfs/765
 create mode 100644 tests/xfs/765.out
 create mode 100755 tests/xfs/915
 create mode 100644 tests/xfs/915.out

Comments

Eryu Guan March 14, 2021, 6:07 p.m. UTC | #1
On Mon, Mar 08, 2021 at 08:40:03PM -0800, Darrick J. Wong wrote:
> Hi all,
> 
> Here are new tests for problems that were fixed in upstream Linux
> between 5.9 and 5.12.

I've applied all patches except 3/10 and 9/10, thanks for the tests and
fixes!

Eryu

> 
> If you're going to start using this mess, you probably ought to just
> pull from my git trees, which are linked below.
> 
> This is an extraordinary way to destroy everything.  Enjoy!
> Comments and questions are, as always, welcome.
> 
> --D
> 
> fstests git tree:
> https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=kernel-regressions
> ---
>  .gitignore             |    1 
>  common/filter          |   24 +++
>  src/Makefile           |    4 -
>  src/chprojid_fail.c    |   92 ++++++++++++
>  src/deduperace.c       |  370 ++++++++++++++++++++++++++++++++++++++++++++++++
>  tests/generic/1300     |  109 ++++++++++++++
>  tests/generic/1300.out |    2 
>  tests/generic/947      |  118 +++++++++++++++
>  tests/generic/947.out  |   15 ++
>  tests/generic/948      |   92 ++++++++++++
>  tests/generic/948.out  |    9 +
>  tests/generic/949      |   51 +++++++
>  tests/generic/949.out  |    2 
>  tests/generic/group    |    4 +
>  tests/xfs/050          |   30 +---
>  tests/xfs/122          |    1 
>  tests/xfs/122.out      |    1 
>  tests/xfs/299          |   30 +---
>  tests/xfs/758          |   59 ++++++++
>  tests/xfs/758.out      |    2 
>  tests/xfs/759          |  100 +++++++++++++
>  tests/xfs/759.out      |    2 
>  tests/xfs/760          |   68 +++++++++
>  tests/xfs/760.out      |    9 +
>  tests/xfs/761          |   45 ++++++
>  tests/xfs/761.out      |    1 
>  tests/xfs/765          |   71 +++++++++
>  tests/xfs/765.out      |    4 +
>  tests/xfs/915          |  162 +++++++++++++++++++++
>  tests/xfs/915.out      |  151 ++++++++++++++++++++
>  tests/xfs/group        |    6 +
>  31 files changed, 1584 insertions(+), 51 deletions(-)
>  create mode 100644 src/chprojid_fail.c
>  create mode 100644 src/deduperace.c
>  create mode 100755 tests/generic/1300
>  create mode 100644 tests/generic/1300.out
>  create mode 100755 tests/generic/947
>  create mode 100644 tests/generic/947.out
>  create mode 100755 tests/generic/948
>  create mode 100644 tests/generic/948.out
>  create mode 100755 tests/generic/949
>  create mode 100644 tests/generic/949.out
>  create mode 100755 tests/xfs/758
>  create mode 100644 tests/xfs/758.out
>  create mode 100755 tests/xfs/759
>  create mode 100644 tests/xfs/759.out
>  create mode 100755 tests/xfs/760
>  create mode 100644 tests/xfs/760.out
>  create mode 100755 tests/xfs/761
>  create mode 100644 tests/xfs/761.out
>  create mode 100755 tests/xfs/765
>  create mode 100644 tests/xfs/765.out
>  create mode 100755 tests/xfs/915
>  create mode 100644 tests/xfs/915.out
Darrick J. Wong March 14, 2021, 9:36 p.m. UTC | #2
On Mon, Mar 15, 2021 at 02:07:44AM +0800, Eryu Guan wrote:
> On Mon, Mar 08, 2021 at 08:40:03PM -0800, Darrick J. Wong wrote:
> > Hi all,
> > 
> > Here are new tests for problems that were fixed in upstream Linux
> > between 5.9 and 5.12.
> 
> I've applied all patches except 3/10 and 9/10, thanks for the tests and
> fixes!

Thank /you/ for putting them in!  I'll revise those two and have a new
submission in a few days.

--D

> Eryu
> 
> > 
> > If you're going to start using this mess, you probably ought to just
> > pull from my git trees, which are linked below.
> > 
> > This is an extraordinary way to destroy everything.  Enjoy!
> > Comments and questions are, as always, welcome.
> > 
> > --D
> > 
> > fstests git tree:
> > https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=kernel-regressions
> > ---
> >  .gitignore             |    1 
> >  common/filter          |   24 +++
> >  src/Makefile           |    4 -
> >  src/chprojid_fail.c    |   92 ++++++++++++
> >  src/deduperace.c       |  370 ++++++++++++++++++++++++++++++++++++++++++++++++
> >  tests/generic/1300     |  109 ++++++++++++++
> >  tests/generic/1300.out |    2 
> >  tests/generic/947      |  118 +++++++++++++++
> >  tests/generic/947.out  |   15 ++
> >  tests/generic/948      |   92 ++++++++++++
> >  tests/generic/948.out  |    9 +
> >  tests/generic/949      |   51 +++++++
> >  tests/generic/949.out  |    2 
> >  tests/generic/group    |    4 +
> >  tests/xfs/050          |   30 +---
> >  tests/xfs/122          |    1 
> >  tests/xfs/122.out      |    1 
> >  tests/xfs/299          |   30 +---
> >  tests/xfs/758          |   59 ++++++++
> >  tests/xfs/758.out      |    2 
> >  tests/xfs/759          |  100 +++++++++++++
> >  tests/xfs/759.out      |    2 
> >  tests/xfs/760          |   68 +++++++++
> >  tests/xfs/760.out      |    9 +
> >  tests/xfs/761          |   45 ++++++
> >  tests/xfs/761.out      |    1 
> >  tests/xfs/765          |   71 +++++++++
> >  tests/xfs/765.out      |    4 +
> >  tests/xfs/915          |  162 +++++++++++++++++++++
> >  tests/xfs/915.out      |  151 ++++++++++++++++++++
> >  tests/xfs/group        |    6 +
> >  31 files changed, 1584 insertions(+), 51 deletions(-)
> >  create mode 100644 src/chprojid_fail.c
> >  create mode 100644 src/deduperace.c
> >  create mode 100755 tests/generic/1300
> >  create mode 100644 tests/generic/1300.out
> >  create mode 100755 tests/generic/947
> >  create mode 100644 tests/generic/947.out
> >  create mode 100755 tests/generic/948
> >  create mode 100644 tests/generic/948.out
> >  create mode 100755 tests/generic/949
> >  create mode 100644 tests/generic/949.out
> >  create mode 100755 tests/xfs/758
> >  create mode 100644 tests/xfs/758.out
> >  create mode 100755 tests/xfs/759
> >  create mode 100644 tests/xfs/759.out
> >  create mode 100755 tests/xfs/760
> >  create mode 100644 tests/xfs/760.out
> >  create mode 100755 tests/xfs/761
> >  create mode 100644 tests/xfs/761.out
> >  create mode 100755 tests/xfs/765
> >  create mode 100644 tests/xfs/765.out
> >  create mode 100755 tests/xfs/915
> >  create mode 100644 tests/xfs/915.out