[Bug 1940231] [NEW] valgrind does not support syscall setns

Alain Flaischer 1940231 at bugs.launchpad.net
Tue Aug 17 08:25:39 UTC 2021


Public bug reported:

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

** Affects: valgrind (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to valgrind in Ubuntu.
https://bugs.launchpad.net/bugs/1940231

Title:
  valgrind does not support syscall setns

Status in valgrind package in Ubuntu:
  New

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 manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1940231/+subscriptions




More information about the foundations-bugs mailing list