← Back to team overview

kernel-packages team mailing list archive

[Bug 1325713] Re: need vdso*.so images installed under /lib/modules for systemtap etc.

 

apport information

** Tags added: apport-collected trusty

** Description changed:

  The vdso* files are built into the kernel for loading into userspace
  binaries to accelerate various kernel-related operations.  These files
  do not need to be packaged & installed for the system to operate, and
  indeed they aren't part of the linux-image* deb's in Ubuntu.  However,
  tools such as systemtap (and possibly perf and oprofile;
  https://bugs.launchpad.net/ubuntu/+source/oprofile/+bug/295975) need
  them, in order to unwind user-space stacks.
  
  In Fedora, these vdso.so's are installed with:
  
     [...]
      %{make} -s ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT vdso_install KERNELRELEASE=$KernelVer
     [...]
  
  so they show up under /usr/lib/modules/`uname -r`/vdso/.
  
- Please make the change to have the linux-image deb preserve & ship these
- .so's in the same location.
+ Please make the change to have the linux-image deb preserve & ship these .so's in the same location.
+ --- 
+ AlsaDevices:
+  total 0
+  crw-rw---- 1 root audio 116,  1 Jun  2 14:54 seq
+  crw-rw---- 1 root audio 116, 33 Jun  2 14:54 timer
+ AplayDevices: Error: [Errno 2] No such file or directory
+ ApportVersion: 2.14.1-0ubuntu3.2
+ Architecture: amd64
+ ArecordDevices: Error: [Errno 2] No such file or directory
+ AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
+ CRDA: Error: [Errno 2] No such file or directory
+ DistroRelease: Ubuntu 14.04
+ HibernationDevice: RESUME=/dev/mapper/vm--ubuntu14--vg-swap_1
+ InstallationDate: Installed on 2014-04-22 (41 days ago)
+ InstallationMedia: Ubuntu-Server 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
+ IwConfig:
+  eth0      no wireless extensions.
+  
+  lo        no wireless extensions.
+ Lsusb: Error: command ['lsusb'] failed with exit code 1: unable to initialize libusb: -99
+ MachineType: Bochs Bochs
+ Package: linux (not installed)
+ PciMultimedia:
+  
+ ProcFB: 0 cirrusdrmfb
+ ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-24-generic root=/dev/mapper/vm--ubuntu14--vg-root ro
+ ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
+ RelatedPackageVersions:
+  linux-restricted-modules-3.13.0-24-generic N/A
+  linux-backports-modules-3.13.0-24-generic  N/A
+  linux-firmware                             1.127.2
+ RfKill: Error: [Errno 2] No such file or directory
+ Tags:  trusty
+ Uname: Linux 3.13.0-24-generic x86_64
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups: adm cdrom dip lpadmin plugdev sambashare stapdev stapusr sudo
+ _MarkForUpload: True
+ dmi.bios.date: 01/01/2011
+ dmi.bios.vendor: Bochs
+ dmi.bios.version: Bochs
+ dmi.chassis.type: 1
+ dmi.chassis.vendor: Bochs
+ dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2011:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr:
+ dmi.product.name: Bochs
+ dmi.sys.vendor: Bochs

** Attachment added: "BootDmesg.txt"
   https://bugs.launchpad.net/bugs/1325713/+attachment/4124374/+files/BootDmesg.txt

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1325713

Title:
  need vdso*.so images installed under /lib/modules for systemtap etc.

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  The vdso* files are built into the kernel for loading into userspace
  binaries to accelerate various kernel-related operations.  These files
  do not need to be packaged & installed for the system to operate, and
  indeed they aren't part of the linux-image* deb's in Ubuntu.  However,
  tools such as systemtap (and possibly perf and oprofile;
  https://bugs.launchpad.net/ubuntu/+source/oprofile/+bug/295975) need
  them, in order to unwind user-space stacks.

  In Fedora, these vdso.so's are installed with:

     [...]
      %{make} -s ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT vdso_install KERNELRELEASE=$KernelVer
     [...]

  so they show up under /usr/lib/modules/`uname -r`/vdso/.

  Please make the change to have the linux-image deb preserve & ship these .so's in the same location.
  --- 
  AlsaDevices:
   total 0
   crw-rw---- 1 root audio 116,  1 Jun  2 14:54 seq
   crw-rw---- 1 root audio 116, 33 Jun  2 14:54 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.14.1-0ubuntu3.2
  Architecture: amd64
  ArecordDevices: Error: [Errno 2] No such file or directory
  AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
  CRDA: Error: [Errno 2] No such file or directory
  DistroRelease: Ubuntu 14.04
  HibernationDevice: RESUME=/dev/mapper/vm--ubuntu14--vg-swap_1
  InstallationDate: Installed on 2014-04-22 (41 days ago)
  InstallationMedia: Ubuntu-Server 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
  IwConfig:
   eth0      no wireless extensions.
   
   lo        no wireless extensions.
  Lsusb: Error: command ['lsusb'] failed with exit code 1: unable to initialize libusb: -99
  MachineType: Bochs Bochs
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-24-generic root=/dev/mapper/vm--ubuntu14--vg-root ro
  ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-24-generic N/A
   linux-backports-modules-3.13.0-24-generic  N/A
   linux-firmware                             1.127.2
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  trusty
  Uname: Linux 3.13.0-24-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare stapdev stapusr sudo
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2011:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr:
  dmi.product.name: Bochs
  dmi.sys.vendor: Bochs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1325713/+subscriptions


References