Please accept nvidia-graphics-drivers-340 340.102-0ubuntu0.16.04.2 into xenial-proposed.
** Description changed: + SRU Request: + + [Impact] + The patch for Linux 4.9 in nvidia-340 in Ubuntu 16.04 does not match the one in 17.04. As a result, the module fails to build against the hwe 4.10 kernel. + + [Test Case] + 1) Enable the xenial-proposed repository, and install linux-headers-generic-hwe-16.04-edge, linux-image-generic-hwe-16.04-edge, and nvidia-340. + + 2) Check that DKMS builds the module, then restart the system, and see + if it boots correctly. If unsure, please attach your /var/log/gpu- + manager.log and /var/log/Xorg.0.log + + [Regression Potential] + Low, the exact same patch is already available in the package in 17.04. + + + _________________ ADT test failure against linux-hwe-edge 4.10.0-14.16~16.04.1. https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/amd64/n/nvidia-graphics-drivers-340/20170328_225401_6519b@/log.gz https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/i386/n/nvidia-graphics-drivers-340/20170328_230514_6519b@/log.gz We need to backport build fixes for 4.9/4.10 kernels. /var/lib/dkms/nvidia-340/340.102/build/os-mlock.c: In function ‘os_lock_user_pages’: /var/lib/dkms/nvidia-340/340.102/build/os-mlock.c:50:65: warning: passing argument 4 of ‘NV_GET_USER_PAGES’ makes integer from pointer without a cast [-Wint-conversion] - page_count, write ? FOLL_WRITE : 0, user_pages, NULL); - ^ + page_count, write ? FOLL_WRITE : 0, user_pages, NULL); + ^ In file included from /var/lib/dkms/nvidia-340/340.102/build/os-mlock.c:15:0: /var/lib/dkms/nvidia-340/340.102/build/nv-linux.h:2094:28: note: expected ‘int’ but argument is of type ‘struct page **’ - static inline long NV_GET_USER_PAGES(unsigned long start, - ^ + static inline long NV_GET_USER_PAGES(unsigned long start, + ^ /var/lib/dkms/nvidia-340/340.102/build/os-mlock.c:48:11: error: too few arguments to function ‘NV_GET_USER_PAGES’ - ret = NV_GET_USER_PAGES((unsigned long)address, + ret = NV_GET_USER_PAGES((unsigned long)address, ** Summary changed: - dkms build fails with zesty hwe kernel [error: too few arguments to function ‘NV_GET_USER_PAGES’] + SRU request: dkms build fails with zesty hwe kernel [error: too few arguments to function ‘NV_GET_USER_PAGES’] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1677327 Title: SRU request: dkms build fails with zesty hwe kernel [error: too few arguments to function ‘NV_GET_USER_PAGES’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-340/+bug/1677327/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
