* ❌ 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 a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox