Commit 061c21e6 authored by Mike Rapoport's avatar Mike Rapoport Committed by Pavel Emelyanov

check/servise: use cached kdat values for features check

The kerndat_init() is now called before the jump to action handler. This
allows us to directly use kdat without calling to the corresponding
kerndat_*() methods.

✓ travis-ci: success for lazy-pages: update checks for availability of userfaultfd (rev3)
Signed-off-by: 's avatarMike Rapoport <rppt@linux.vnet.ibm.com>
Signed-off-by: 's avatarPavel Emelyanov <xemul@virtuozzo.com>
parent 40ab3c18
...@@ -1064,9 +1064,6 @@ static int check_can_map_vdso(void) ...@@ -1064,9 +1064,6 @@ static int check_can_map_vdso(void)
static int check_sk_netns(void) static int check_sk_netns(void)
{ {
if (kerndat_socket_netns() < 0)
return -1;
if (!kdat.sk_ns) if (!kdat.sk_ns)
return -1; return -1;
...@@ -1226,9 +1223,6 @@ static int check_tun_netns(void) ...@@ -1226,9 +1223,6 @@ static int check_tun_netns(void)
static int check_nsid(void) static int check_nsid(void)
{ {
if (kerndat_nsid() < 0)
return -1;
if (!kdat.has_nsid) { if (!kdat.has_nsid) {
pr_warn("NSID isn't supported\n"); pr_warn("NSID isn't supported\n");
return -1; return -1;
...@@ -1239,9 +1233,6 @@ static int check_nsid(void) ...@@ -1239,9 +1233,6 @@ static int check_nsid(void)
static int check_link_nsid(void) static int check_link_nsid(void)
{ {
if (kerndat_link_nsid() < 0)
return -1;
if (!kdat.has_link_nsid) { if (!kdat.has_link_nsid) {
pr_warn("NSID isn't supported\n"); pr_warn("NSID isn't supported\n");
return -1; return -1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment