← Back to team overview

kernel-packages team mailing list archive

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

 

Public bug reported:

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.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete

-- 
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:
  Incomplete

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.

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


Follow ups

References