Description of problem: Some testcases from devtoolset-9-strace internal testsuite fail on latest RHEL-ALT-7.6-updates-20190722.1 only: * s390x: FAIL: ioctl_evdev.gen.test FAIL: ioctl_evdev-v.gen.test FAIL: ioctl_v4l2.gen.test FAIL: netlink_crypto.gen.test FAIL: netlink_protocol.gen.test FAIL: nlattr_crypto_user_alg.gen.test FAIL: nlattr_fib_rule_hdr.gen.test FAIL: nlattr_ifla_xdp.gen.test FAIL: nlattr_ndtmsg.gen.test FAIL: nlattr_rtmsg.gen.test FAIL: ptrace.gen.test testrun output: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238080/taskout.log test-suite.log: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238080/devtoolset-9-strace-5.1-4.el7.s390x_tests.log * ppc64le: FAIL: ioctl_evdev.gen.test FAIL: ioctl_evdev-v.gen.test FAIL: ioctl_v4l2.gen.test FAIL: netlink_crypto.gen.test FAIL: netlink_protocol.gen.test FAIL: nlattr_crypto_user_alg.gen.test FAIL: nlattr_fib_rule_hdr.gen.test FAIL: nlattr_ifla_xdp.gen.test FAIL: nlattr_ndtmsg.gen.test FAIL: nlattr_rtmsg.gen.test testrun output: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100237+/100237985/taskout.log test-suite.log: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100237+/100237985/devtoolset-9-strace-5.1-4.el7.ppc64le_tests.log * aarch64: FAIL: ioctl_uffdio.gen.test FAIL: netlink_crypto.gen.test FAIL: netlink_protocol.gen.test FAIL: nlattr_crypto_user_alg.gen.test FAIL: nlattr_fib_rule_hdr.gen.test FAIL: nlattr_ifinfomsg.gen.test FAIL: nlattr_ifla_xdp.gen.test FAIL: nlattr_mdba_mdb_entry.gen.test testrun output: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238031/taskout.log test-suite.log: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238031/devtoolset-9-strace-5.1-4.el7.aarch64_tests.log These failures were not seen on RHEL-7.6-updates-20190722.1 (non-ALT). Version-Release number of selected component (if applicable): devtoolset-9-strace-5.1-4.el7
For the record: the tests are built in the RHEL-ALT environment and are run with the following command: su -c 'make -k check STRACE=/opt/rh/devtoolset-9/root/usr/bin/strace TIMEOUT_DURATION=1500' temp_user
Upstream commits (so far): 696a5c4d2561e0473521b596ea4410c079a3ebf9 "xlat: provide fallback definitions for UFFD_FEATURE_* constants" 8d520f3589728cd9b5bf9df993f8da0523f8be11 "xlat: provide fallback definitions for netlink_ack_flags constants" 38b0dd8933ec9b42f833e522f170eabd9421c015 "xlat: provide fallback definitions for XDP_FLAGS_* constants" c9a4cb8d33d0ff05b1c9d7d0019048fc282e569f "xlat: update MDB_FLAGS_* constants" bade0cb3cbe109026faeff913ebe4272553d316c "rtnl_rule: decode fib_rule_uid_range without use of <linux/fib_rules.h>" ca9cf2832cfb21273b6e5351afb1e665f8f9b800 "xlat: provide fallback definitions for ABS_MT_* constants" 1e50b09fa717fc179fea6714ceb4e5f2572cc187 "tests: introduce TEST_NLATTR_OBJECT_MINSZ" 8e033aab6040f3d1f9e7c7cfc269204abfc81375 "evdev: remove additional indentation level for switch case labels" c48b1467f4ddf2f59d45221ef3880ef3479feb43 "macros.h: include <stddef.h>" f1d273a003c25de827f6aba4727adaed6ae9b176 "Enable building of netlink_crypto decoder without linux/cryptouser.h" 55c18c05b8e5fc1f96907b437bfb666fee9ecdb1 "rtnl_link: use internal rtnl_link_stats* and ifla_port_vsi definitions" 0f99f89cd90992148e426f288c9bf7df994e8943 "rtnl_link: print pad field in the struct ifla_port_vsi decoder" e1a9e0f35d5e711e8b28044155b2e29b33943c8f "rtnl_mdb: decode messages regardless of availability of kernel headers" 46ee6345bbaf8c2e80b5bf51e0bb01558c4d26b6 "rtnl_neightbl: always decode struct ndt_config and struct ndt_stats" c19aff23b057bd0f8d00636c0f38653d33197d7c "rtnl_route: decode struct rta_mfc_stats and struct rtvia unconditionally" 73bfda40f86abe8821291c5654421916fb896fa4 "evdev: do not rely on EVIOC* constants provided in <linux/input.h>" 3c82a4baff27f53b886436f32dc43feb0e9a620e "xlat: update v4l2_format_description_flags" f4a67819e9072af7ec79a461bdfae0aef60ed9b1 "evdev: decode struct input_absinfo regardless of in-kernel definitions" 8fd3da7b995aa2620c61fafeebf76a309639197d "xlat: provide fallback definitions for V4L2_CAP_* constants" 779b2c5368829049e02f9d23ba38687f0a110b65 "xlat: update V4L2_BUF_TYPE_* constants" f0e71cdfa1e6267a1efe9da47052c7b696dd54ff "xlat: Provide fallback definitions for V4L2_FIELD_* constants" 9c971b9ca26ad7f90dabdd93a439995cdd7ac8b3 "xlat: update V4L2_COLORSPACE_* constants" 3c57c523cd0c99bfec20338a8fd7ba76f476bc40 "xlat: update V4L2_CTRL_TYPE_* constants" 841f2a47aff04bc2541926e91d654b8829cd94e7 "xlat: provide values to ptrace_cmds" ca83c2212225ea3c374d6980af08905fac23c35b "macros.h: introduce sizeof_field macro"
5.6 release includes more upstream commits related to the issue: af9cb5394c6072a1f07465351137b6bec05e3c7b "v4l2: provide V4L2_CTRL_FLAG_NEXT_CTRL in an xlat" 3296cf5e0fd661d3f8ebf5c432d019727467cb5c "v4l2: decode frame intervals/sizes unconditionally" 7e7669ec899ed08aae89f14a543b366df9e35061 "v4l2: always decode VIDIOC_*_EXT_CTRLS ioctl commands" a76266715f92a51cbf2302f6f67a599b4c36720a "v4l2: bundle struct v4l2_format and related types" 7cc5f8266b78673dde1874faec15419077355f48 "v4l2: provide struct v4l2_capability definition" c9efac31da0ec11ad368f21c59021eafe653cfe1 "v4l2: bundle struct v4l2_create_buffers definition" 7647daa14245f667fad633dc198a2e33b16a0bad "v4l2: add V4L2 ioctl command constant macros" 8bf1ac3e08f67c35003c0925e2b0b6d3f01e853b "v4l2: add shorthand macros for v4l2 type checks" 6f8fee4d1608586e77f682db07b416b0782f57ee "v4l2: improve buffer flag decoding" These are already included in devtoolset-9-strace-5.1-7.el7 as downstream patches.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2275