valgrind does not support syscall setns

Bug #1940231 reported by Alain Flaischer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
valgrind (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hi,

Valgrind included in Ubuntu 18.04 LTS or 20.04 LTS do not support setns syscall:
--9903-- WARNING: unhandled amd64-linux syscall: 308
--9903-- You may be able to write your own handler.
--9903-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--9903-- Nevertheless we consider this a bug. Please report
--9903-- it at http://valgrind.org/support/bug_reports.html.

This bug has been fixed upstream:
Bug report: https://bugs.kde.org/show_bug.cgi?id=343099
Commit: https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=60a7ebedc0b53e2cdcea112635a285d8136b68a8

This fix is embedded in valgrind 3.16 so Ubuntu 21.04 has it.
Would it be possible to backport it on Ubuntu 18.04 LTS and 20.04 LTS?

ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.24
Architecture: amd64
Date: Tue Aug 17 10:20:48 2021
Dependencies:
 adduser 3.116ubuntu1
 apt 1.6.12ubuntu0.2
 apt-utils 1.6.12ubuntu0.2
 bzip2 1.0.6-8.1ubuntu0.2
 ca-certificates 20210119~18.04.1
 debconf 1.5.66
 debconf-i18n 1.5.66
 dpkg 1.19.0.5ubuntu2
 file 1:5.32-2ubuntu0.4
 gcc-8-base 8.4.0-1ubuntu1~18.04
 gdb 8.1-0ubuntu3
 gpgv 2.2.4-1ubuntu1.3
 libacl1 2.2.52-3build1
 libapt-inst2.0 1.6.12ubuntu0.2
 libapt-pkg5.0 1.6.12ubuntu0.2
 libattr1 1:2.4.47-2build1
 libaudit-common 1:2.8.2-1ubuntu1
 libaudit1 1:2.8.2-1ubuntu1
 libbabeltrace1 1.5.5-1
 libblkid1 2.31.1-0.4ubuntu3.7
 libbz2-1.0 1.0.6-8.1ubuntu0.2
 libc6 2.27-3ubuntu1.2
 libc6-dbg 2.27-3ubuntu1.2
 libcap-ng0 0.7.7-3.1
 libcc1-0 8.4.0-1ubuntu1~18.04
 libdb5.3 5.3.28-13.1ubuntu1.1
 libdw1 0.170-0.4ubuntu0.1
 libelf1 0.170-0.4ubuntu0.1
 libexpat1 2.2.5-3ubuntu0.2
 libffi6 3.2.1-8
 libgcc1 1:8.4.0-1ubuntu1~18.04
 libgcrypt20 1.8.1-4ubuntu1.2
 libglib2.0-0 2.56.4-0ubuntu0.18.04.8
 libglib2.0-data 2.56.4-0ubuntu0.18.04.8
 libgmp10 2:6.1.2+dfsg-2
 libgnutls30 3.5.18-1ubuntu1.3
 libgpg-error0 1.27-6
 libgpm2 1.20.7-5
 libhogweed4 3.4.1-0ubuntu0.18.04.1
 libidn2-0 2.0.4-1.1ubuntu0.2
 liblocale-gettext-perl 1.07-3build2
 liblz4-1 0.0~r131-2ubuntu3.1
 liblzma5 5.2.2-1.3
 libmagic-mgc 1:5.32-2ubuntu0.4
 libmagic1 1:5.32-2ubuntu0.4
 libmount1 2.31.1-0.4ubuntu3.7
 libmpdec2 2.4.2-1ubuntu1
 libmpfr6 4.0.1-1
 libncursesw5 6.1-1ubuntu1
 libnettle6 3.4.1-0ubuntu0.18.04.1
 libp11-kit0 0.23.9-2ubuntu0.1
 libpam-modules 1.1.8-3.6ubuntu2
 libpam-modules-bin 1.1.8-3.6ubuntu2
 libpam0g 1.1.8-3.6ubuntu2
 libpcre3 2:8.39-9
 libpython3.6 3.6.9-1~18.04ubuntu1.4
 libpython3.6-minimal 3.6.9-1~18.04ubuntu1.4
 libpython3.6-stdlib 3.6.9-1~18.04ubuntu1.4
 libreadline7 7.0-3
 libseccomp2 2.4.3-1ubuntu3.18.04.3
 libselinux1 2.7-2build2
 libsemanage-common 2.7-2build2
 libsemanage1 2.7-2build2
 libsepol1 2.7-1
 libsmartcols1 2.31.1-0.4ubuntu3.7
 libsqlite3-0 3.22.0-1ubuntu0.4
 libssl1.1 1.1.1-1ubuntu2.1~18.04.9
 libstdc++6 8.4.0-1ubuntu1~18.04
 libsystemd0 237-3ubuntu10.50
 libtasn1-6 4.13-2
 libtext-charwidth-perl 0.04-7.1
 libtext-iconv-perl 1.7-5build6
 libtext-wrapi18n-perl 0.06-7.1
 libtinfo5 6.1-1ubuntu1
 libudev1 237-3ubuntu10.50
 libunistring2 0.9.9-0ubuntu1
 libuuid1 2.31.1-0.4ubuntu3.7
 libzstd1 1.3.3+dfsg-2ubuntu1.2
 mime-support 3.60ubuntu1
 openssl 1.1.1-1ubuntu2.1~18.04.9
 passwd 1:4.5-1ubuntu1
 perl-base 5.26.1-6ubuntu0.5
 readline-common 7.0-3
 tar 1.29b-2ubuntu0.2
 ubuntu-keyring 2018.02.28
 uuid-runtime 2.31.1-0.4ubuntu3.7
 xdg-user-dirs 0.17-1ubuntu1
 xz-utils 5.2.2-1.3
 zlib1g 1:1.2.11.dfsg-0ubuntu2
DistroRelease: Ubuntu 18.04
Package: valgrind 1:3.13.0-2ubuntu2
PackageArchitecture: amd64
ProcCpuinfoMinimal:
 processor : 3
 vendor_id : AuthenticAMD
 cpu family : 23
 model : 113
 model name : AMD Ryzen 5 3600XT 6-Core Processor
 stepping : 0
 microcode : 0x1000065
 cpu MHz : 3792.874
 cache size : 512 KB
 physical id : 0
 siblings : 4
 core id : 1
 cpu cores : 2
 apicid : 3
 initial apicid : 3
 fpu : yes
 fpu_exception : yes
 cpuid level : 13
 wp : yes
 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ibpb vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 arat npt nrip_save umip
 bugs : fxsave_leak sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass
 bogomips : 7585.74
 TLB size : 1024 4K pages
 clflush size : 64
 cache_alignment : 64
 address sizes : 40 bits physical, 48 bits virtual
 power management:
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 5.4.0-80.90~18.04.1-generic 5.4.124
SourcePackage: valgrind
Tags: bionic
Uname: Linux 5.4.0-80-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
_MarkForUpload: True

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.