Public bug reported: == Comment: #0 - Christoph Hagleitner <[email protected]> - 2015-07-08 08:54:28 == ---Problem Description--- After an upgrade of Ubuntu 15.04, the re-compile of the nvidia kernel modules failed (likely due to a missing struct f_dentry) failed ... the log is attached Contact Information = Christoph Hagleitner, [email protected] ---uname output--- Linux julier 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:17 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux ---Additional Hardware Info--- NVIDIA K40 accelerator cards
Machine Type = Power8 S824 ---Debugger--- A debugger is not configured ---Steps to Reproduce--- Install older version of Ubuntu 15.04, then install the cuda 7.0 drivers and then run "apt-get dist-upgrade ...). Stack trace output: no Oops output: no System Dump Info: The system is not configured to capture a system dump. *Additional Instructions for Christoph Hagleitner, [email protected]: -Attach sysctl -a output output to the bug. == Comment: #1 - Christoph Hagleitner <[email protected]> - 2015-07-08 08:55:39 == == Comment: #2 - SANDHYA VENUGOPALA <[email protected]> - 2015-07-09 00:59:00 == For the build problem - var/lib/dkms/nvidia-346/346.29/build/nv.c /var/lib/dkms/nvidia-346/346.29/build/nv.c: In function ?nvidia_unlocked_ioctl?: /var/lib/dkms/nvidia-346/346.29/build/nv.c:1809:29: error: ?struct file? has no member named ?f_dentry? return nvidia_ioctl(file->f_dentry->d_inode, file, cmd, i_arg); ^ scripts/Makefile.build:257: recipe for target '/var/lib/dkms/nvidia-346/346.29/build/nv.o' failed make[2]: *** [/var/lib/dkms/nvidia-346/346.29/build/nv.o] Error 1 NVIDIA will need to update the driver to match the kernel change. Perhaps they could make use of the file_inode() helper introduced by kernel commit 496ad9aa8ef448058e36ca7a787c61f2e63f0f54 Source is provided for nv.c, so you could work around by making the change locally. ** Affects: ubuntu Importance: Undecided Status: New ** Tags: architecture-ppc64le bugnameltc-127391 severity-critical targetmilestone-inin1504 ** Tags added: architecture-ppc64le bugnameltc-127391 severity-critical targetmilestone-inin1504 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1472893 Title: NVIDIA kernel module don't compile after Ubuntu15.04 update - build/nv.c:1809:29: error: ‘struct file’ has no member named ‘f_dentry’ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1472893/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
