All of lore.kernel.org
 help / color / mirror / Atom feed
* ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
@ 2019-10-29  2:03 CKI Project
  2019-10-29  5:25 ` Naresh Kamboju
  0 siblings, 1 reply; 14+ messages in thread
From: CKI Project @ 2019-10-29  2:03 UTC (permalink / raw)
  To: Linux Stable maillist; +Cc: Xiong Zhou


Hello,

We ran automated tests on a recent commit from this kernel tree:

       Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
            Commit: 96dab4347cbe - Linux 5.3.8-rc2

The results of these automated tests are provided below.

    Overall result: FAILED (see details below)
             Merge: OK
           Compile: OK
             Tests: FAILED

All kernel binaries, config files, and logs are available for download here:

  https://artifacts.cki-project.org/pipelines/253188

One or more kernel tests failed:

    ppc64le:
     ❌ xfstests: ext4
     ❌ xfstests: xfs

    aarch64:
     ❌ xfstests: ext4
     ❌ xfstests: xfs

    x86_64:
     ❌ xfstests: ext4
     ❌ xfstests: xfs

We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.

Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.

        ,-.   ,-.
       ( C ) ( K )  Continuous
        `-',-.`-'   Kernel
          ( I )     Integration
           `-'
______________________________________________________________________________

Compile testing
---------------

We compiled the kernel for 3 architectures:

    aarch64:
      make options: -j30 INSTALL_MOD_STRIP=1 targz-pkg

    ppc64le:
      make options: -j30 INSTALL_MOD_STRIP=1 targz-pkg

    x86_64:
      make options: -j30 INSTALL_MOD_STRIP=1 targz-pkg


Hardware testing
----------------
We booted each kernel and ran the following tests:

  aarch64:
    Host 1:
       ✅ Boot test
       ✅ Podman system integration test (as root)
       ✅ Podman system integration test (as user)
       ✅ LTP lite
       ✅ Loopdev Sanity
       ✅ jvm test suite
       ✅ Memory function: memfd_create
       ✅ Memory function: kaslr
       ✅ AMTU (Abstract Machine Test Utility)
       ✅ LTP: openposix test suite
       ✅ Ethernet drivers sanity
       ✅ Networking MACsec: sanity
       ✅ Networking socket: fuzz
       ✅ Networking sctp-auth: sockopts test
       ✅ Networking: igmp conformance test
       ✅ Networking route: pmtu
       ✅ Networking TCP: keepalive test
       ✅ Networking UDP: socket
       ✅ Networking tunnel: geneve basic test
       ✅ Networking tunnel: gre basic
       ✅ Networking tunnel: vxlan basic
       ✅ audit: audit testsuite test
       ✅ httpd: mod_ssl smoke sanity
       ✅ iotop: sanity
       ✅ tuned: tune-processes-through-perf
       ✅ ALSA PCM loopback test
       ✅ ALSA Control (mixer) Userspace Element test
       ✅ Usex - version 1.9-29
       ✅ storage: SCSI VPD
       ✅ stress: stress-ng
       ✅ trace: ftrace/tracer
       🚧 ✅ CIFS Connectathon
       🚧 ✅ POSIX pjd-fstest suites
       🚧 ✅ Networking bridge: sanity
       🚧 ✅ Networking route_func: local
       ✅ Networking route_func: forward
       🚧 ✅ L2TP basic test
       🚧 ✅ Networking vnic: ipvlan/basic
       🚧 ✅ storage: dm/common
       🚧 ✅ Networking ipsec: basic netns transport
       🚧 ✅ Networking ipsec: basic netns tunnel

    Host 2:
       ✅ Boot test
       ❌ xfstests: ext4
       ❌ xfstests: xfs
       ✅ selinux-policy: serge-testsuite
       ✅ lvm thinp sanity
       ✅ storage: software RAID testing
       🚧 ✅ Storage blktests

  ppc64le:
    Host 1:
       ✅ Boot test
       ✅ Podman system integration test (as root)
       ✅ Podman system integration test (as user)
       ✅ LTP lite
       ✅ Loopdev Sanity
       ✅ jvm test suite
       ✅ Memory function: memfd_create
       ✅ Memory function: kaslr
       ✅ AMTU (Abstract Machine Test Utility)
       ✅ LTP: openposix test suite
       ✅ Ethernet drivers sanity
       ✅ Networking MACsec: sanity
       ✅ Networking socket: fuzz
       ✅ Networking sctp-auth: sockopts test
       ✅ Networking route: pmtu
       ✅ Networking TCP: keepalive test
       ✅ Networking UDP: socket
       ✅ Networking tunnel: geneve basic test
       ✅ Networking tunnel: gre basic
       ✅ Networking tunnel: vxlan basic
       ✅ audit: audit testsuite test
       ✅ httpd: mod_ssl smoke sanity
       ✅ iotop: sanity
       ✅ tuned: tune-processes-through-perf
       ✅ ALSA PCM loopback test
       ✅ ALSA Control (mixer) Userspace Element test
       ✅ Usex - version 1.9-29
       ✅ trace: ftrace/tracer
       🚧 ✅ CIFS Connectathon
       🚧 ✅ POSIX pjd-fstest suites
       🚧 ✅ Networking bridge: sanity
       🚧 ✅ Networking route_func: local
       ✅ Networking route_func: forward
       🚧 ✅ L2TP basic test
       🚧 ✅ Networking ipsec: basic netns tunnel
       🚧 ✅ Networking vnic: ipvlan/basic
       🚧 ✅ storage: dm/common

    Host 2:
       ✅ Boot test
       ❌ xfstests: ext4
       ❌ xfstests: xfs
       ✅ selinux-policy: serge-testsuite
       ✅ lvm thinp sanity
       ✅ storage: software RAID testing
       🚧 ✅ Storage blktests

  x86_64:
    Host 1:
       ✅ Boot test
       ❌ xfstests: ext4
       ❌ xfstests: xfs
       ✅ selinux-policy: serge-testsuite
       ✅ lvm thinp sanity
       ✅ storage: software RAID testing
       🚧 ✅ IOMMU boot test
       🚧 ✅ Storage blktests

    Host 2:
       ✅ Boot test
       🚧 ✅ IPMI driver test
       🚧 ✅ IPMItool loop stress test

    Host 3:
       ✅ Boot test
       ✅ Podman system integration test (as root)
       ✅ Podman system integration test (as user)
       ✅ LTP lite
       ✅ Loopdev Sanity
       ✅ jvm test suite
       ✅ Memory function: memfd_create
       ✅ Memory function: kaslr
       ✅ AMTU (Abstract Machine Test Utility)
       ✅ LTP: openposix test suite
       ✅ Ethernet drivers sanity
       ✅ Networking MACsec: sanity
       ✅ Networking socket: fuzz
       ✅ Networking sctp-auth: sockopts test
       ✅ Networking: igmp conformance test
       ✅ Networking route: pmtu
       ✅ Networking TCP: keepalive test
       ✅ Networking UDP: socket
       ✅ Networking tunnel: geneve basic test
       ✅ Networking tunnel: gre basic
       ✅ Networking tunnel: vxlan basic
       ✅ audit: audit testsuite test
       ✅ httpd: mod_ssl smoke sanity
       ✅ iotop: sanity
       ✅ tuned: tune-processes-through-perf
       ✅ pciutils: sanity smoke test
       ✅ ALSA PCM loopback test
       ✅ ALSA Control (mixer) Userspace Element test
       ✅ Usex - version 1.9-29
       ✅ storage: SCSI VPD
       ✅ stress: stress-ng
       ✅ trace: ftrace/tracer
       🚧 ✅ CIFS Connectathon
       🚧 ✅ POSIX pjd-fstest suites
       🚧 ✅ Networking bridge: sanity
       🚧 ✅ Networking route_func: local
       ✅ Networking route_func: forward
       🚧 ✅ L2TP basic test
       🚧 ✅ Networking vnic: ipvlan/basic
       🚧 ✅ storage: dm/common
       🚧 ✅ Networking ipsec: basic netns transport
       🚧 ✅ Networking ipsec: basic netns tunnel

  Test sources: https://github.com/CKI-project/tests-beaker
    💚 Pull requests are welcome for new tests or improvements to existing tests!

Waived tests
------------
If the test run included waived tests, they are marked with 🚧. Such tests are
executed but their results are not taken into account. Tests are waived when
their results are not reliable enough, e.g. when they're just introduced or are
being fixed.

Testing timeout
---------------
We aim to provide a report within reasonable timeframe. Tests that haven't
finished running are marked with ⏱. Reports for non-upstream kernels have
a Beaker recipe linked to next to each host.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29  2:03 ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable) CKI Project
@ 2019-10-29  5:25 ` Naresh Kamboju
  2019-10-29  7:33   ` Murphy Zhou
  0 siblings, 1 reply; 14+ messages in thread
From: Naresh Kamboju @ 2019-10-29  5:25 UTC (permalink / raw)
  To: deepa.kernel
  Cc: Linux Stable maillist, Xiong Zhou, lkft-triage, guaneryu,
	linux-ext4, linux-fsdevel, CKI Project

On Tue, 29 Oct 2019 at 07:33, CKI Project <cki-project@redhat.com> wrote:
>
>
> Hello,
>
> We ran automated tests on a recent commit from this kernel tree:
>
>        Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
>             Commit: 96dab4347cbe - Linux 5.3.8-rc2
>
> The results of these automated tests are provided below.
>
>     Overall result: FAILED (see details below)
>              Merge: OK
>            Compile: OK
>              Tests: FAILED
>
> All kernel binaries, config files, and logs are available for download here:
>
>   https://artifacts.cki-project.org/pipelines/253188
>
> One or more kernel tests failed:
>
>     ppc64le:
>      ❌ xfstests: ext4
>      ❌ xfstests: xfs
>
>     aarch64:
>      ❌ xfstests: ext4
>      ❌ xfstests: xfs
>
>     x86_64:
>      ❌ xfstests: ext4
>      ❌ xfstests: xfs
>

FYI,
The test log output,

Running test generic/402
#! /bin/bash
# SPDX-License-Identifier: GPL-2.0
# Copyright (c) 2016 Deepa Dinamani.  All Rights Reserved.
#
# FS QA Test 402
#
# Test to verify filesystem timestamps for supported ranges.
#
# Exit status 1: test failed.
# Exit status 0: test passed.
FSTYP         -- xfs (non-debug)
PLATFORM      -- Linux/aarch64 apm-mustang-b0-11 5.3.8-rc2-96dab43.cki
#1 SMP Mon Oct 28 14:23:22 UTC 2019
MKFS_OPTIONS  -- -f -m crc=1,finobt=1,rmapbt=1,reflink=1 -i sparse=1 /dev/sda4
MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /dev/sda4
/mnt/xfstests/mnt2

generic/402 - output mismatch (see
/var/lib/xfstests/results//generic/402.out.bad)
    --- tests/generic/402.out 2019-10-28 12:19:13.835212771 -0400
    +++ /var/lib/xfstests/results//generic/402.out.bad 2019-10-28
13:13:55.503682127 -0400
    @@ -1,2 +1,4 @@
     QA output created by 402
    +2147483647;2147483647 != 2147483648;2147483648
    +2147483647;2147483647 != -2147483648;-2147483648
     Silence is golden
    ...
    (Run 'diff -u /var/lib/xfstests/tests/generic/402.out
/var/lib/xfstests/results//generic/402.out.bad'  to see the entire
diff)
Ran: generic/402
Failures: generic/402
Failed 1 of 1 tests

Test source:
https://github.com/kdave/xfstests/blob/master/tests/generic/402

Here is the latest test case commit,

generic/402: fix for updated behavior of timestamp limits

The mount behavior will not be altered because of the unsupported
timestamps on the filesystems.

Adjust the test accordingly.

You can find the series at
https://git.kernel.org/torvalds/c/cfb82e1df8b7c76991ea12958855897c2fb4debc

Signed-off-by: Deepa Dinamani <deepa.kernel@gmail.com>

- Naresh

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29  5:25 ` Naresh Kamboju
@ 2019-10-29  7:33   ` Murphy Zhou
  2019-10-29  8:08     ` Greg KH
  0 siblings, 1 reply; 14+ messages in thread
From: Murphy Zhou @ 2019-10-29  7:33 UTC (permalink / raw)
  To: Naresh Kamboju
  Cc: deepa.kernel, Linux Stable maillist, Xiong Zhou, lkft-triage,
	guaneryu, CKI Project

On Tue, Oct 29, 2019 at 10:55:34AM +0530, Naresh Kamboju wrote:
> On Tue, 29 Oct 2019 at 07:33, CKI Project <cki-project@redhat.com> wrote:
> >
> >
> > Hello,
> >
> > We ran automated tests on a recent commit from this kernel tree:
> >
> >        Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> >             Commit: 96dab4347cbe - Linux 5.3.8-rc2
> >
> > The results of these automated tests are provided below.
> >
> >     Overall result: FAILED (see details below)
> >              Merge: OK
> >            Compile: OK
> >              Tests: FAILED
> >
> > All kernel binaries, config files, and logs are available for download here:
> >
> >   https://artifacts.cki-project.org/pipelines/253188
> >
> > One or more kernel tests failed:
> >
> >     ppc64le:
> >      ❌ xfstests: ext4
> >      ❌ xfstests: xfs
> >
> >     aarch64:
> >      ❌ xfstests: ext4
> >      ❌ xfstests: xfs
> >
> >     x86_64:
> >      ❌ xfstests: ext4
> >      ❌ xfstests: xfs
> >
> 
> FYI,
> The test log output,
> 
> Running test generic/402
> #! /bin/bash
> # SPDX-License-Identifier: GPL-2.0
> # Copyright (c) 2016 Deepa Dinamani.  All Rights Reserved.
> #
> # FS QA Test 402
> #
> # Test to verify filesystem timestamps for supported ranges.
> #
> # Exit status 1: test failed.
> # Exit status 0: test passed.
> FSTYP         -- xfs (non-debug)
> PLATFORM      -- Linux/aarch64 apm-mustang-b0-11 5.3.8-rc2-96dab43.cki
> #1 SMP Mon Oct 28 14:23:22 UTC 2019
> MKFS_OPTIONS  -- -f -m crc=1,finobt=1,rmapbt=1,reflink=1 -i sparse=1 /dev/sda4
> MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /dev/sda4
> /mnt/xfstests/mnt2
> 
> generic/402 - output mismatch (see
> /var/lib/xfstests/results//generic/402.out.bad)
>     --- tests/generic/402.out 2019-10-28 12:19:13.835212771 -0400
>     +++ /var/lib/xfstests/results//generic/402.out.bad 2019-10-28
> 13:13:55.503682127 -0400
>     @@ -1,2 +1,4 @@
>      QA output created by 402
>     +2147483647;2147483647 != 2147483648;2147483648
>     +2147483647;2147483647 != -2147483648;-2147483648
>      Silence is golden
>     ...
>     (Run 'diff -u /var/lib/xfstests/tests/generic/402.out
> /var/lib/xfstests/results//generic/402.out.bad'  to see the entire
> diff)
> Ran: generic/402
> Failures: generic/402
> Failed 1 of 1 tests
> 
> Test source:
> https://github.com/kdave/xfstests/blob/master/tests/generic/402
> 
> Here is the latest test case commit,
> 
> generic/402: fix for updated behavior of timestamp limits
> 
> The mount behavior will not be altered because of the unsupported
> timestamps on the filesystems.
> 
> Adjust the test accordingly.
> 
> You can find the series at
> https://git.kernel.org/torvalds/c/cfb82e1df8b7c76991ea12958855897c2fb4debc

Yes, stable trees need this series to pass the test.

Thanks,
Murphy

> 
> Signed-off-by: Deepa Dinamani <deepa.kernel@gmail.com>
> 
> - Naresh


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29  7:33   ` Murphy Zhou
@ 2019-10-29  8:08     ` Greg KH
  2019-10-29  9:11       ` Murphy Zhou
  0 siblings, 1 reply; 14+ messages in thread
From: Greg KH @ 2019-10-29  8:08 UTC (permalink / raw)
  To: Murphy Zhou
  Cc: Naresh Kamboju, deepa.kernel, Linux Stable maillist, lkft-triage,
	guaneryu, CKI Project

On Tue, Oct 29, 2019 at 03:33:18PM +0800, Murphy Zhou wrote:
> On Tue, Oct 29, 2019 at 10:55:34AM +0530, Naresh Kamboju wrote:
> > On Tue, 29 Oct 2019 at 07:33, CKI Project <cki-project@redhat.com> wrote:
> > >
> > >
> > > Hello,
> > >
> > > We ran automated tests on a recent commit from this kernel tree:
> > >
> > >        Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> > >             Commit: 96dab4347cbe - Linux 5.3.8-rc2
> > >
> > > The results of these automated tests are provided below.
> > >
> > >     Overall result: FAILED (see details below)
> > >              Merge: OK
> > >            Compile: OK
> > >              Tests: FAILED
> > >
> > > All kernel binaries, config files, and logs are available for download here:
> > >
> > >   https://artifacts.cki-project.org/pipelines/253188
> > >
> > > One or more kernel tests failed:
> > >
> > >     ppc64le:
> > >      ❌ xfstests: ext4
> > >      ❌ xfstests: xfs
> > >
> > >     aarch64:
> > >      ❌ xfstests: ext4
> > >      ❌ xfstests: xfs
> > >
> > >     x86_64:
> > >      ❌ xfstests: ext4
> > >      ❌ xfstests: xfs
> > >
> > 
> > FYI,
> > The test log output,
> > 
> > Running test generic/402
> > #! /bin/bash
> > # SPDX-License-Identifier: GPL-2.0
> > # Copyright (c) 2016 Deepa Dinamani.  All Rights Reserved.
> > #
> > # FS QA Test 402
> > #
> > # Test to verify filesystem timestamps for supported ranges.
> > #
> > # Exit status 1: test failed.
> > # Exit status 0: test passed.
> > FSTYP         -- xfs (non-debug)
> > PLATFORM      -- Linux/aarch64 apm-mustang-b0-11 5.3.8-rc2-96dab43.cki
> > #1 SMP Mon Oct 28 14:23:22 UTC 2019
> > MKFS_OPTIONS  -- -f -m crc=1,finobt=1,rmapbt=1,reflink=1 -i sparse=1 /dev/sda4
> > MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /dev/sda4
> > /mnt/xfstests/mnt2
> > 
> > generic/402 - output mismatch (see
> > /var/lib/xfstests/results//generic/402.out.bad)
> >     --- tests/generic/402.out 2019-10-28 12:19:13.835212771 -0400
> >     +++ /var/lib/xfstests/results//generic/402.out.bad 2019-10-28
> > 13:13:55.503682127 -0400
> >     @@ -1,2 +1,4 @@
> >      QA output created by 402
> >     +2147483647;2147483647 != 2147483648;2147483648
> >     +2147483647;2147483647 != -2147483648;-2147483648
> >      Silence is golden
> >     ...
> >     (Run 'diff -u /var/lib/xfstests/tests/generic/402.out
> > /var/lib/xfstests/results//generic/402.out.bad'  to see the entire
> > diff)
> > Ran: generic/402
> > Failures: generic/402
> > Failed 1 of 1 tests
> > 
> > Test source:
> > https://github.com/kdave/xfstests/blob/master/tests/generic/402
> > 
> > Here is the latest test case commit,
> > 
> > generic/402: fix for updated behavior of timestamp limits
> > 
> > The mount behavior will not be altered because of the unsupported
> > timestamps on the filesystems.
> > 
> > Adjust the test accordingly.
> > 
> > You can find the series at
> > https://git.kernel.org/torvalds/c/cfb82e1df8b7c76991ea12958855897c2fb4debc
> 
> Yes, stable trees need this series to pass the test.

I do not understand, what "series"?  Can you provide the exact git
commit ids that I need to apply to the stable tree to resolve this?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29  8:08     ` Greg KH
@ 2019-10-29  9:11       ` Murphy Zhou
  2019-10-29  9:21         ` Greg KH
  0 siblings, 1 reply; 14+ messages in thread
From: Murphy Zhou @ 2019-10-29  9:11 UTC (permalink / raw)
  To: Greg KH
  Cc: Murphy Zhou, Naresh Kamboju, deepa.kernel, Linux Stable maillist,
	lkft-triage, guaneryu, CKI Project

On Tue, Oct 29, 2019 at 09:08:55AM +0100, Greg KH wrote:
> On Tue, Oct 29, 2019 at 03:33:18PM +0800, Murphy Zhou wrote:
> > On Tue, Oct 29, 2019 at 10:55:34AM +0530, Naresh Kamboju wrote:
> > > On Tue, 29 Oct 2019 at 07:33, CKI Project <cki-project@redhat.com> wrote:
> > > >
> > > >
> > > > Hello,
> > > >
> > > > We ran automated tests on a recent commit from this kernel tree:
> > > >
> > > >        Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> > > >             Commit: 96dab4347cbe - Linux 5.3.8-rc2
> > > >
> > > > The results of these automated tests are provided below.
> > > >
> > > >     Overall result: FAILED (see details below)
> > > >              Merge: OK
> > > >            Compile: OK
> > > >              Tests: FAILED
> > > >
> > > > All kernel binaries, config files, and logs are available for download here:
> > > >
> > > >   https://artifacts.cki-project.org/pipelines/253188
> > > >
> > > > One or more kernel tests failed:
> > > >
> > > >     ppc64le:
> > > >      ❌ xfstests: ext4
> > > >      ❌ xfstests: xfs
> > > >
> > > >     aarch64:
> > > >      ❌ xfstests: ext4
> > > >      ❌ xfstests: xfs
> > > >
> > > >     x86_64:
> > > >      ❌ xfstests: ext4
> > > >      ❌ xfstests: xfs
> > > >
> > > 
> > > FYI,
> > > The test log output,
> > > 
> > > Running test generic/402
> > > #! /bin/bash
> > > # SPDX-License-Identifier: GPL-2.0
> > > # Copyright (c) 2016 Deepa Dinamani.  All Rights Reserved.
> > > #
> > > # FS QA Test 402
> > > #
> > > # Test to verify filesystem timestamps for supported ranges.
> > > #
> > > # Exit status 1: test failed.
> > > # Exit status 0: test passed.
> > > FSTYP         -- xfs (non-debug)
> > > PLATFORM      -- Linux/aarch64 apm-mustang-b0-11 5.3.8-rc2-96dab43.cki
> > > #1 SMP Mon Oct 28 14:23:22 UTC 2019
> > > MKFS_OPTIONS  -- -f -m crc=1,finobt=1,rmapbt=1,reflink=1 -i sparse=1 /dev/sda4
> > > MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /dev/sda4
> > > /mnt/xfstests/mnt2
> > > 
> > > generic/402 - output mismatch (see
> > > /var/lib/xfstests/results//generic/402.out.bad)
> > >     --- tests/generic/402.out 2019-10-28 12:19:13.835212771 -0400
> > >     +++ /var/lib/xfstests/results//generic/402.out.bad 2019-10-28
> > > 13:13:55.503682127 -0400
> > >     @@ -1,2 +1,4 @@
> > >      QA output created by 402
> > >     +2147483647;2147483647 != 2147483648;2147483648
> > >     +2147483647;2147483647 != -2147483648;-2147483648
> > >      Silence is golden
> > >     ...
> > >     (Run 'diff -u /var/lib/xfstests/tests/generic/402.out
> > > /var/lib/xfstests/results//generic/402.out.bad'  to see the entire
> > > diff)
> > > Ran: generic/402
> > > Failures: generic/402
> > > Failed 1 of 1 tests
> > > 
> > > Test source:
> > > https://github.com/kdave/xfstests/blob/master/tests/generic/402
> > > 
> > > Here is the latest test case commit,
> > > 
> > > generic/402: fix for updated behavior of timestamp limits
> > > 
> > > The mount behavior will not be altered because of the unsupported
> > > timestamps on the filesystems.
> > > 
> > > Adjust the test accordingly.
> > > 
> > > You can find the series at
> > > https://git.kernel.org/torvalds/c/cfb82e1df8b7c76991ea12958855897c2fb4debc
> > 
> > Yes, stable trees need this series to pass the test.
> 
> I do not understand, what "series"?  Can you provide the exact git
> commit ids that I need to apply to the stable tree to resolve this?

Linus tree:

cba465b4f982 ext4: Reduce ext4 timestamp warnings
5ad32b3acded isofs: Initialize filesystem timestamp ranges
83b8a3fbe3aa pstore: fs superblock limits
8833293d0acc fs: omfs: Initialize filesystem timestamp ranges
cdd62b5b07e8 fs: hpfs: Initialize filesystem timestamp ranges
028ca4db0a6e fs: ceph: Initialize filesystem timestamp ranges
452c2779410a fs: sysv: Initialize filesystem timestamp ranges
487b25bc4be9 fs: affs: Initialize filesystem timestamp ranges
c0da64f6bb67 fs: fat: Initialize filesystem timestamp ranges
cb7a69e60590 fs: cifs: Initialize filesystem timestamp ranges
1fcb79c1b218 fs: nfs: Initialize filesystem timestamp ranges
4881c4971df0 ext4: Initialize timestamps limits
d5c6e2d5188d 9p: Fill min and max timestamps in sb
22b139691f9e fs: Fill in max and min timestamps in superblock
42e729b9ddbb utimes: Clamp the timestamps before update
f8b92ba67c5d mount: Add mount warning for impending timestamp expiry
3818c1907a5e timestamp_truncate: Replace users of timespec64_trunc
50e17c000c46 vfs: Add timestamp_truncate() api
188d20bcd1eb vfs: Add file timestamp range support

> 
> thanks,
> 
> greg k-h


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29  9:11       ` Murphy Zhou
@ 2019-10-29  9:21         ` Greg KH
  2019-10-29 11:31           ` Sasha Levin
  2019-10-29 12:40           ` Murphy Zhou
  0 siblings, 2 replies; 14+ messages in thread
From: Greg KH @ 2019-10-29  9:21 UTC (permalink / raw)
  To: Murphy Zhou
  Cc: Naresh Kamboju, deepa.kernel, Linux Stable maillist, lkft-triage,
	guaneryu, CKI Project

On Tue, Oct 29, 2019 at 05:11:26PM +0800, Murphy Zhou wrote:
> On Tue, Oct 29, 2019 at 09:08:55AM +0100, Greg KH wrote:
> > On Tue, Oct 29, 2019 at 03:33:18PM +0800, Murphy Zhou wrote:
> > > On Tue, Oct 29, 2019 at 10:55:34AM +0530, Naresh Kamboju wrote:
> > > > On Tue, 29 Oct 2019 at 07:33, CKI Project <cki-project@redhat.com> wrote:
> > > > >
> > > > >
> > > > > Hello,
> > > > >
> > > > > We ran automated tests on a recent commit from this kernel tree:
> > > > >
> > > > >        Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> > > > >             Commit: 96dab4347cbe - Linux 5.3.8-rc2
> > > > >
> > > > > The results of these automated tests are provided below.
> > > > >
> > > > >     Overall result: FAILED (see details below)
> > > > >              Merge: OK
> > > > >            Compile: OK
> > > > >              Tests: FAILED
> > > > >
> > > > > All kernel binaries, config files, and logs are available for download here:
> > > > >
> > > > >   https://artifacts.cki-project.org/pipelines/253188
> > > > >
> > > > > One or more kernel tests failed:
> > > > >
> > > > >     ppc64le:
> > > > >      ❌ xfstests: ext4
> > > > >      ❌ xfstests: xfs
> > > > >
> > > > >     aarch64:
> > > > >      ❌ xfstests: ext4
> > > > >      ❌ xfstests: xfs
> > > > >
> > > > >     x86_64:
> > > > >      ❌ xfstests: ext4
> > > > >      ❌ xfstests: xfs
> > > > >
> > > > 
> > > > FYI,
> > > > The test log output,
> > > > 
> > > > Running test generic/402
> > > > #! /bin/bash
> > > > # SPDX-License-Identifier: GPL-2.0
> > > > # Copyright (c) 2016 Deepa Dinamani.  All Rights Reserved.
> > > > #
> > > > # FS QA Test 402
> > > > #
> > > > # Test to verify filesystem timestamps for supported ranges.
> > > > #
> > > > # Exit status 1: test failed.
> > > > # Exit status 0: test passed.
> > > > FSTYP         -- xfs (non-debug)
> > > > PLATFORM      -- Linux/aarch64 apm-mustang-b0-11 5.3.8-rc2-96dab43.cki
> > > > #1 SMP Mon Oct 28 14:23:22 UTC 2019
> > > > MKFS_OPTIONS  -- -f -m crc=1,finobt=1,rmapbt=1,reflink=1 -i sparse=1 /dev/sda4
> > > > MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /dev/sda4
> > > > /mnt/xfstests/mnt2
> > > > 
> > > > generic/402 - output mismatch (see
> > > > /var/lib/xfstests/results//generic/402.out.bad)
> > > >     --- tests/generic/402.out 2019-10-28 12:19:13.835212771 -0400
> > > >     +++ /var/lib/xfstests/results//generic/402.out.bad 2019-10-28
> > > > 13:13:55.503682127 -0400
> > > >     @@ -1,2 +1,4 @@
> > > >      QA output created by 402
> > > >     +2147483647;2147483647 != 2147483648;2147483648
> > > >     +2147483647;2147483647 != -2147483648;-2147483648
> > > >      Silence is golden
> > > >     ...
> > > >     (Run 'diff -u /var/lib/xfstests/tests/generic/402.out
> > > > /var/lib/xfstests/results//generic/402.out.bad'  to see the entire
> > > > diff)
> > > > Ran: generic/402
> > > > Failures: generic/402
> > > > Failed 1 of 1 tests
> > > > 
> > > > Test source:
> > > > https://github.com/kdave/xfstests/blob/master/tests/generic/402
> > > > 
> > > > Here is the latest test case commit,
> > > > 
> > > > generic/402: fix for updated behavior of timestamp limits
> > > > 
> > > > The mount behavior will not be altered because of the unsupported
> > > > timestamps on the filesystems.
> > > > 
> > > > Adjust the test accordingly.
> > > > 
> > > > You can find the series at
> > > > https://git.kernel.org/torvalds/c/cfb82e1df8b7c76991ea12958855897c2fb4debc
> > > 
> > > Yes, stable trees need this series to pass the test.
> > 
> > I do not understand, what "series"?  Can you provide the exact git
> > commit ids that I need to apply to the stable tree to resolve this?
> 
> Linus tree:
> 
> cba465b4f982 ext4: Reduce ext4 timestamp warnings
> 5ad32b3acded isofs: Initialize filesystem timestamp ranges
> 83b8a3fbe3aa pstore: fs superblock limits
> 8833293d0acc fs: omfs: Initialize filesystem timestamp ranges
> cdd62b5b07e8 fs: hpfs: Initialize filesystem timestamp ranges
> 028ca4db0a6e fs: ceph: Initialize filesystem timestamp ranges
> 452c2779410a fs: sysv: Initialize filesystem timestamp ranges
> 487b25bc4be9 fs: affs: Initialize filesystem timestamp ranges
> c0da64f6bb67 fs: fat: Initialize filesystem timestamp ranges
> cb7a69e60590 fs: cifs: Initialize filesystem timestamp ranges
> 1fcb79c1b218 fs: nfs: Initialize filesystem timestamp ranges
> 4881c4971df0 ext4: Initialize timestamps limits
> d5c6e2d5188d 9p: Fill min and max timestamps in sb
> 22b139691f9e fs: Fill in max and min timestamps in superblock
> 42e729b9ddbb utimes: Clamp the timestamps before update
> f8b92ba67c5d mount: Add mount warning for impending timestamp expiry
> 3818c1907a5e timestamp_truncate: Replace users of timespec64_trunc
> 50e17c000c46 vfs: Add timestamp_truncate() api
> 188d20bcd1eb vfs: Add file timestamp range support

That really looks like a new feature, not a bugfix for something, right?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29  9:21         ` Greg KH
@ 2019-10-29 11:31           ` Sasha Levin
  2019-10-29 12:40           ` Murphy Zhou
  1 sibling, 0 replies; 14+ messages in thread
From: Sasha Levin @ 2019-10-29 11:31 UTC (permalink / raw)
  To: Greg KH
  Cc: Murphy Zhou, Naresh Kamboju, deepa.kernel, Linux Stable maillist,
	lkft-triage, guaneryu, CKI Project

On Tue, Oct 29, 2019 at 10:21:58AM +0100, Greg KH wrote:
>On Tue, Oct 29, 2019 at 05:11:26PM +0800, Murphy Zhou wrote:
>> On Tue, Oct 29, 2019 at 09:08:55AM +0100, Greg KH wrote:
>> > On Tue, Oct 29, 2019 at 03:33:18PM +0800, Murphy Zhou wrote:
>> > > On Tue, Oct 29, 2019 at 10:55:34AM +0530, Naresh Kamboju wrote:
>> > > > On Tue, 29 Oct 2019 at 07:33, CKI Project <cki-project@redhat.com> wrote:
>> > > > >
>> > > > >
>> > > > > Hello,
>> > > > >
>> > > > > We ran automated tests on a recent commit from this kernel tree:
>> > > > >
>> > > > >        Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
>> > > > >             Commit: 96dab4347cbe - Linux 5.3.8-rc2
>> > > > >
>> > > > > The results of these automated tests are provided below.
>> > > > >
>> > > > >     Overall result: FAILED (see details below)
>> > > > >              Merge: OK
>> > > > >            Compile: OK
>> > > > >              Tests: FAILED
>> > > > >
>> > > > > All kernel binaries, config files, and logs are available for download here:
>> > > > >
>> > > > >   https://artifacts.cki-project.org/pipelines/253188
>> > > > >
>> > > > > One or more kernel tests failed:
>> > > > >
>> > > > >     ppc64le:
>> > > > >      ❌ xfstests: ext4
>> > > > >      ❌ xfstests: xfs
>> > > > >
>> > > > >     aarch64:
>> > > > >      ❌ xfstests: ext4
>> > > > >      ❌ xfstests: xfs
>> > > > >
>> > > > >     x86_64:
>> > > > >      ❌ xfstests: ext4
>> > > > >      ❌ xfstests: xfs
>> > > > >
>> > > >
>> > > > FYI,
>> > > > The test log output,
>> > > >
>> > > > Running test generic/402
>> > > > #! /bin/bash
>> > > > # SPDX-License-Identifier: GPL-2.0
>> > > > # Copyright (c) 2016 Deepa Dinamani.  All Rights Reserved.
>> > > > #
>> > > > # FS QA Test 402
>> > > > #
>> > > > # Test to verify filesystem timestamps for supported ranges.
>> > > > #
>> > > > # Exit status 1: test failed.
>> > > > # Exit status 0: test passed.
>> > > > FSTYP         -- xfs (non-debug)
>> > > > PLATFORM      -- Linux/aarch64 apm-mustang-b0-11 5.3.8-rc2-96dab43.cki
>> > > > #1 SMP Mon Oct 28 14:23:22 UTC 2019
>> > > > MKFS_OPTIONS  -- -f -m crc=1,finobt=1,rmapbt=1,reflink=1 -i sparse=1 /dev/sda4
>> > > > MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /dev/sda4
>> > > > /mnt/xfstests/mnt2
>> > > >
>> > > > generic/402 - output mismatch (see
>> > > > /var/lib/xfstests/results//generic/402.out.bad)
>> > > >     --- tests/generic/402.out 2019-10-28 12:19:13.835212771 -0400
>> > > >     +++ /var/lib/xfstests/results//generic/402.out.bad 2019-10-28
>> > > > 13:13:55.503682127 -0400
>> > > >     @@ -1,2 +1,4 @@
>> > > >      QA output created by 402
>> > > >     +2147483647;2147483647 != 2147483648;2147483648
>> > > >     +2147483647;2147483647 != -2147483648;-2147483648
>> > > >      Silence is golden
>> > > >     ...
>> > > >     (Run 'diff -u /var/lib/xfstests/tests/generic/402.out
>> > > > /var/lib/xfstests/results//generic/402.out.bad'  to see the entire
>> > > > diff)
>> > > > Ran: generic/402
>> > > > Failures: generic/402
>> > > > Failed 1 of 1 tests
>> > > >
>> > > > Test source:
>> > > > https://github.com/kdave/xfstests/blob/master/tests/generic/402
>> > > >
>> > > > Here is the latest test case commit,
>> > > >
>> > > > generic/402: fix for updated behavior of timestamp limits
>> > > >
>> > > > The mount behavior will not be altered because of the unsupported
>> > > > timestamps on the filesystems.
>> > > >
>> > > > Adjust the test accordingly.
>> > > >
>> > > > You can find the series at
>> > > > https://git.kernel.org/torvalds/c/cfb82e1df8b7c76991ea12958855897c2fb4debc
>> > >
>> > > Yes, stable trees need this series to pass the test.
>> >
>> > I do not understand, what "series"?  Can you provide the exact git
>> > commit ids that I need to apply to the stable tree to resolve this?
>>
>> Linus tree:
>>
>> cba465b4f982 ext4: Reduce ext4 timestamp warnings
>> 5ad32b3acded isofs: Initialize filesystem timestamp ranges
>> 83b8a3fbe3aa pstore: fs superblock limits
>> 8833293d0acc fs: omfs: Initialize filesystem timestamp ranges
>> cdd62b5b07e8 fs: hpfs: Initialize filesystem timestamp ranges
>> 028ca4db0a6e fs: ceph: Initialize filesystem timestamp ranges
>> 452c2779410a fs: sysv: Initialize filesystem timestamp ranges
>> 487b25bc4be9 fs: affs: Initialize filesystem timestamp ranges
>> c0da64f6bb67 fs: fat: Initialize filesystem timestamp ranges
>> cb7a69e60590 fs: cifs: Initialize filesystem timestamp ranges
>> 1fcb79c1b218 fs: nfs: Initialize filesystem timestamp ranges
>> 4881c4971df0 ext4: Initialize timestamps limits
>> d5c6e2d5188d 9p: Fill min and max timestamps in sb
>> 22b139691f9e fs: Fill in max and min timestamps in superblock
>> 42e729b9ddbb utimes: Clamp the timestamps before update
>> f8b92ba67c5d mount: Add mount warning for impending timestamp expiry
>> 3818c1907a5e timestamp_truncate: Replace users of timespec64_trunc
>> 50e17c000c46 vfs: Add timestamp_truncate() api
>> 188d20bcd1eb vfs: Add file timestamp range support
>
>That really looks like a new feature, not a bugfix for something, right?

Oh I look at that series last month. It's a new feature, but it's there
to fix a bug. It was too big for me to feel comfortable with and I
wasn't aware it's more than a theoretical issue.

-- 
Thanks,
Sasha

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29  9:21         ` Greg KH
  2019-10-29 11:31           ` Sasha Levin
@ 2019-10-29 12:40           ` Murphy Zhou
  2019-10-29 14:57             ` Deepa Dinamani
  1 sibling, 1 reply; 14+ messages in thread
From: Murphy Zhou @ 2019-10-29 12:40 UTC (permalink / raw)
  To: Greg KH
  Cc: Murphy Zhou, Naresh Kamboju, deepa.kernel, Linux Stable maillist,
	lkft-triage, guaneryu, CKI Project

On Tue, Oct 29, 2019 at 10:21:58AM +0100, Greg KH wrote:
> On Tue, Oct 29, 2019 at 05:11:26PM +0800, Murphy Zhou wrote:
> > On Tue, Oct 29, 2019 at 09:08:55AM +0100, Greg KH wrote:
> > > On Tue, Oct 29, 2019 at 03:33:18PM +0800, Murphy Zhou wrote:
> > > > On Tue, Oct 29, 2019 at 10:55:34AM +0530, Naresh Kamboju wrote:
> > > > > On Tue, 29 Oct 2019 at 07:33, CKI Project <cki-project@redhat.com> wrote:
> > > > > >
> > > > > >
> > > > > > Hello,
> > > > > >
> > > > > > We ran automated tests on a recent commit from this kernel tree:
> > > > > >
> > > > > >        Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> > > > > >             Commit: 96dab4347cbe - Linux 5.3.8-rc2
> > > > > >
> > > > > > The results of these automated tests are provided below.
> > > > > >
> > > > > >     Overall result: FAILED (see details below)
> > > > > >              Merge: OK
> > > > > >            Compile: OK
> > > > > >              Tests: FAILED
> > > > > >
> > > > > > All kernel binaries, config files, and logs are available for download here:
> > > > > >
> > > > > >   https://artifacts.cki-project.org/pipelines/253188
> > > > > >
> > > > > > One or more kernel tests failed:
> > > > > >
> > > > > >     ppc64le:
> > > > > >      ❌ xfstests: ext4
> > > > > >      ❌ xfstests: xfs
> > > > > >
> > > > > >     aarch64:
> > > > > >      ❌ xfstests: ext4
> > > > > >      ❌ xfstests: xfs
> > > > > >
> > > > > >     x86_64:
> > > > > >      ❌ xfstests: ext4
> > > > > >      ❌ xfstests: xfs
> > > > > >
> > > > > 
> > > > > FYI,
> > > > > The test log output,
> > > > > 
> > > > > Running test generic/402
> > > > > #! /bin/bash
> > > > > # SPDX-License-Identifier: GPL-2.0
> > > > > # Copyright (c) 2016 Deepa Dinamani.  All Rights Reserved.
> > > > > #
> > > > > # FS QA Test 402
> > > > > #
> > > > > # Test to verify filesystem timestamps for supported ranges.
> > > > > #
> > > > > # Exit status 1: test failed.
> > > > > # Exit status 0: test passed.
> > > > > FSTYP         -- xfs (non-debug)
> > > > > PLATFORM      -- Linux/aarch64 apm-mustang-b0-11 5.3.8-rc2-96dab43.cki
> > > > > #1 SMP Mon Oct 28 14:23:22 UTC 2019
> > > > > MKFS_OPTIONS  -- -f -m crc=1,finobt=1,rmapbt=1,reflink=1 -i sparse=1 /dev/sda4
> > > > > MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /dev/sda4
> > > > > /mnt/xfstests/mnt2
> > > > > 
> > > > > generic/402 - output mismatch (see
> > > > > /var/lib/xfstests/results//generic/402.out.bad)
> > > > >     --- tests/generic/402.out 2019-10-28 12:19:13.835212771 -0400
> > > > >     +++ /var/lib/xfstests/results//generic/402.out.bad 2019-10-28
> > > > > 13:13:55.503682127 -0400
> > > > >     @@ -1,2 +1,4 @@
> > > > >      QA output created by 402
> > > > >     +2147483647;2147483647 != 2147483648;2147483648
> > > > >     +2147483647;2147483647 != -2147483648;-2147483648
> > > > >      Silence is golden
> > > > >     ...
> > > > >     (Run 'diff -u /var/lib/xfstests/tests/generic/402.out
> > > > > /var/lib/xfstests/results//generic/402.out.bad'  to see the entire
> > > > > diff)
> > > > > Ran: generic/402
> > > > > Failures: generic/402
> > > > > Failed 1 of 1 tests
> > > > > 
> > > > > Test source:
> > > > > https://github.com/kdave/xfstests/blob/master/tests/generic/402
> > > > > 
> > > > > Here is the latest test case commit,
> > > > > 
> > > > > generic/402: fix for updated behavior of timestamp limits
> > > > > 
> > > > > The mount behavior will not be altered because of the unsupported
> > > > > timestamps on the filesystems.
> > > > > 
> > > > > Adjust the test accordingly.
> > > > > 
> > > > > You can find the series at
> > > > > https://git.kernel.org/torvalds/c/cfb82e1df8b7c76991ea12958855897c2fb4debc
> > > > 
> > > > Yes, stable trees need this series to pass the test.
> > > 
> > > I do not understand, what "series"?  Can you provide the exact git
> > > commit ids that I need to apply to the stable tree to resolve this?
> > 
> > Linus tree:
> > 
> > cba465b4f982 ext4: Reduce ext4 timestamp warnings
> > 5ad32b3acded isofs: Initialize filesystem timestamp ranges
> > 83b8a3fbe3aa pstore: fs superblock limits
> > 8833293d0acc fs: omfs: Initialize filesystem timestamp ranges
> > cdd62b5b07e8 fs: hpfs: Initialize filesystem timestamp ranges
> > 028ca4db0a6e fs: ceph: Initialize filesystem timestamp ranges
> > 452c2779410a fs: sysv: Initialize filesystem timestamp ranges
> > 487b25bc4be9 fs: affs: Initialize filesystem timestamp ranges
> > c0da64f6bb67 fs: fat: Initialize filesystem timestamp ranges
> > cb7a69e60590 fs: cifs: Initialize filesystem timestamp ranges
> > 1fcb79c1b218 fs: nfs: Initialize filesystem timestamp ranges
> > 4881c4971df0 ext4: Initialize timestamps limits
> > d5c6e2d5188d 9p: Fill min and max timestamps in sb
> > 22b139691f9e fs: Fill in max and min timestamps in superblock
> > 42e729b9ddbb utimes: Clamp the timestamps before update
> > f8b92ba67c5d mount: Add mount warning for impending timestamp expiry
> > 3818c1907a5e timestamp_truncate: Replace users of timespec64_trunc
> > 50e17c000c46 vfs: Add timestamp_truncate() api
> > 188d20bcd1eb vfs: Add file timestamp range support
> 
> That really looks like a new feature, not a bugfix for something, right?

Looks a new feature to me.

Thanks,
Murphy

> 
> thanks,
> 
> greg k-h


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29 12:40           ` Murphy Zhou
@ 2019-10-29 14:57             ` Deepa Dinamani
  2019-10-29 18:12               ` Greg KH
  0 siblings, 1 reply; 14+ messages in thread
From: Deepa Dinamani @ 2019-10-29 14:57 UTC (permalink / raw)
  To: Murphy Zhou
  Cc: Greg KH, Naresh Kamboju, Linux Stable maillist, lkft-triage,
	Eryu Guan, CKI Project, Arnd Bergmann

The test is expected to fail on all kernels without the series.

The series is a bugfix in the sense that vfs is no longer allowed to
set timestamps that filesystems have no way of supporting.
There have been a couple of fixes after the series also.

We can either disable the test or include the series for stable kernels.

-Deepa

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29 14:57             ` Deepa Dinamani
@ 2019-10-29 18:12               ` Greg KH
  2019-10-29 20:08                 ` Rachel Sibley
  0 siblings, 1 reply; 14+ messages in thread
From: Greg KH @ 2019-10-29 18:12 UTC (permalink / raw)
  To: Deepa Dinamani
  Cc: Murphy Zhou, Naresh Kamboju, Linux Stable maillist, lkft-triage,
	Eryu Guan, CKI Project, Arnd Bergmann

On Tue, Oct 29, 2019 at 07:57:05AM -0700, Deepa Dinamani wrote:
> The test is expected to fail on all kernels without the series.
> 
> The series is a bugfix in the sense that vfs is no longer allowed to
> set timestamps that filesystems have no way of supporting.
> There have been a couple of fixes after the series also.
> 
> We can either disable the test or include the series for stable kernels.

I don't see adding this series for the stable kernels, it does not make
sense.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29 18:12               ` Greg KH
@ 2019-10-29 20:08                 ` Rachel Sibley
  2019-10-29 21:21                   ` Deepa Dinamani
  0 siblings, 1 reply; 14+ messages in thread
From: Rachel Sibley @ 2019-10-29 20:08 UTC (permalink / raw)
  To: Greg KH, Deepa Dinamani
  Cc: Arnd Bergmann, Naresh Kamboju, Linux Stable maillist, Eryu Guan,
	lkft-triage, CKI Project



On 10/29/19 2:12 PM, Greg KH wrote:
> On Tue, Oct 29, 2019 at 07:57:05AM -0700, Deepa Dinamani wrote:
>> The test is expected to fail on all kernels without the series.
>>
>> The series is a bugfix in the sense that vfs is no longer allowed to
>> set timestamps that filesystems have no way of supporting.
>> There have been a couple of fixes after the series also.
>>
>> We can either disable the test or include the series for stable kernels.
> I don't see adding this series for the stable kernels, it does not make
> sense.
I'm not sure what the final decision is here, but I've moved the test to 
a waived status for now,
which means it should stop causing the job to fail. However, you may see 
a few lingering
reports sneak in before I made this change. Once resolved, I'll remove 
the waived tag.

Thanks,
Rachel
> thanks,
>
> greg k-h
>


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29 20:08                 ` Rachel Sibley
@ 2019-10-29 21:21                   ` Deepa Dinamani
  2019-10-29 21:55                     ` Rachel Sibley
  0 siblings, 1 reply; 14+ messages in thread
From: Deepa Dinamani @ 2019-10-29 21:21 UTC (permalink / raw)
  To: Rachel Sibley
  Cc: Greg KH, Arnd Bergmann, Naresh Kamboju, Linux Stable maillist,
	Eryu Guan, lkft-triage, CKI Project

On Tue, Oct 29, 2019 at 1:08 PM Rachel Sibley <rasibley@redhat.com> wrote:
>
>
>
> On 10/29/19 2:12 PM, Greg KH wrote:
> > On Tue, Oct 29, 2019 at 07:57:05AM -0700, Deepa Dinamani wrote:
> >> The test is expected to fail on all kernels without the series.
> >>
> >> The series is a bugfix in the sense that vfs is no longer allowed to
> >> set timestamps that filesystems have no way of supporting.
> >> There have been a couple of fixes after the series also.
> >>
> >> We can either disable the test or include the series for stable kernels.
> > I don't see adding this series for the stable kernels, it does not make
> > sense.

I can disable the test from running within the xfs tests if needed.
But, how is it done for new tests that rely on features not present on
the stable kernels?

-Deepa

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29 21:21                   ` Deepa Dinamani
@ 2019-10-29 21:55                     ` Rachel Sibley
  2019-10-30  2:38                       ` Murphy Zhou
  0 siblings, 1 reply; 14+ messages in thread
From: Rachel Sibley @ 2019-10-29 21:55 UTC (permalink / raw)
  To: Deepa Dinamani, Xiong Zhou
  Cc: Greg KH, Arnd Bergmann, Naresh Kamboju, Linux Stable maillist,
	Eryu Guan, lkft-triage, CKI Project



On 10/29/19 5:21 PM, Deepa Dinamani wrote:
> On Tue, Oct 29, 2019 at 1:08 PM Rachel Sibley <rasibley@redhat.com> wrote:
>>
>>
>> On 10/29/19 2:12 PM, Greg KH wrote:
>>> On Tue, Oct 29, 2019 at 07:57:05AM -0700, Deepa Dinamani wrote:
>>>> The test is expected to fail on all kernels without the series.
>>>>
>>>> The series is a bugfix in the sense that vfs is no longer allowed to
>>>> set timestamps that filesystems have no way of supporting.
>>>> There have been a couple of fixes after the series also.
>>>>
>>>> We can either disable the test or include the series for stable kernels.
>>> I don't see adding this series for the stable kernels, it does not make
>>> sense.
> I can disable the test from running within the xfs tests if needed.
> But, how is it done for new tests that rely on features not present on
> the stable kernels?

Xiong's version of the test should be able to mask/skip the test based 
on a kernel
or distro version, but unsure how to mask if missing a specific feature, 
I'm hoping
Xiong can help answer that.
https://github.com/CKI-project/tests-beaker/tree/master/filesystems/xfs/xfstests
>
> -Deepa


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable)
  2019-10-29 21:55                     ` Rachel Sibley
@ 2019-10-30  2:38                       ` Murphy Zhou
  0 siblings, 0 replies; 14+ messages in thread
From: Murphy Zhou @ 2019-10-30  2:38 UTC (permalink / raw)
  To: Rachel Sibley
  Cc: Deepa Dinamani, Xiong Zhou, Greg KH, Arnd Bergmann,
	Naresh Kamboju, Linux Stable maillist, Eryu Guan, lkft-triage,
	CKI Project

On Tue, Oct 29, 2019 at 05:55:24PM -0400, Rachel Sibley wrote:
> 
> 
> On 10/29/19 5:21 PM, Deepa Dinamani wrote:
> > On Tue, Oct 29, 2019 at 1:08 PM Rachel Sibley <rasibley@redhat.com> wrote:
> > > 
> > > 
> > > On 10/29/19 2:12 PM, Greg KH wrote:
> > > > On Tue, Oct 29, 2019 at 07:57:05AM -0700, Deepa Dinamani wrote:
> > > > > The test is expected to fail on all kernels without the series.
> > > > > 
> > > > > The series is a bugfix in the sense that vfs is no longer allowed to
> > > > > set timestamps that filesystems have no way of supporting.
> > > > > There have been a couple of fixes after the series also.
> > > > > 
> > > > > We can either disable the test or include the series for stable kernels.
> > > > I don't see adding this series for the stable kernels, it does not make
> > > > sense.
> > I can disable the test from running within the xfs tests if needed.
> > But, how is it done for new tests that rely on features not present on
> > the stable kernels?
> 
> Xiong's version of the test should be able to mask/skip the test based on a
> kernel
> or distro version, but unsure how to mask if missing a specific feature, I'm
> hoping
> Xiong can help answer that.
> https://github.com/CKI-project/tests-beaker/tree/master/filesystems/xfs/xfstests

Filed https://github.com/CKI-project/tests-beaker/pull/417 to skip it
for now.

Xiong

> > 
> > -Deepa
> 


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2019-10-30  2:38 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-29  2:03 ❌ FAIL: Test report for kernel 5.3.8-rc2-96dab43.cki (stable) CKI Project
2019-10-29  5:25 ` Naresh Kamboju
2019-10-29  7:33   ` Murphy Zhou
2019-10-29  8:08     ` Greg KH
2019-10-29  9:11       ` Murphy Zhou
2019-10-29  9:21         ` Greg KH
2019-10-29 11:31           ` Sasha Levin
2019-10-29 12:40           ` Murphy Zhou
2019-10-29 14:57             ` Deepa Dinamani
2019-10-29 18:12               ` Greg KH
2019-10-29 20:08                 ` Rachel Sibley
2019-10-29 21:21                   ` Deepa Dinamani
2019-10-29 21:55                     ` Rachel Sibley
2019-10-30  2:38                       ` Murphy Zhou

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.