Comment 0 for bug 1677327

ADT test failure against linux-hwe-edge 4.10.0-14.16~16.04.1.

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);
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,
/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,