Public bug reported: The 4.4 kernel has CONFIG_USERFAULTFD=y set, however for Yakkety 4.8 it appears to be missing. This was picked up when running the stress-ng userfault stress tests:
stress-ng --userfaultfd 1 stress-ng: info: [16383] defaulting to a 86400 second run per stressor stress-ng: info: [16383] dispatching hogs: 1 userfaultfd stress-ng: info: [16383] cache allocate: default cache size: 8192K stress-ng: error: [16384] stress-ng-userfaultfd: userfaultfd failed, errno = 38 (Function not implemented) stress-ng: error: [16383] process 16384 (stress-ng-userfaultfd) terminated with an error, exit status=1 stress-ng: info: [16383] unsuccessful run completed in 0.00s ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: kernel-4.8 ** Tags added: kernel-4.8 -- 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/1626149 Title: yakkety 4.8, missing config CONFIG_USERFAULTFD=y Status in linux package in Ubuntu: New Bug description: The 4.4 kernel has CONFIG_USERFAULTFD=y set, however for Yakkety 4.8 it appears to be missing. This was picked up when running the stress- ng userfault stress tests: stress-ng --userfaultfd 1 stress-ng: info: [16383] defaulting to a 86400 second run per stressor stress-ng: info: [16383] dispatching hogs: 1 userfaultfd stress-ng: info: [16383] cache allocate: default cache size: 8192K stress-ng: error: [16384] stress-ng-userfaultfd: userfaultfd failed, errno = 38 (Function not implemented) stress-ng: error: [16383] process 16384 (stress-ng-userfaultfd) terminated with an error, exit status=1 stress-ng: info: [16383] unsuccessful run completed in 0.00s To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1626149/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp