diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/xpmem/xpmem_v2.6.5-36.patch')
-rw-r--r-- | var/spack/repos/builtin/packages/xpmem/xpmem_v2.6.5-36.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/xpmem/xpmem_v2.6.5-36.patch b/var/spack/repos/builtin/packages/xpmem/xpmem_v2.6.5-36.patch new file mode 100644 index 0000000000..a17fba4ad1 --- /dev/null +++ b/var/spack/repos/builtin/packages/xpmem/xpmem_v2.6.5-36.patch @@ -0,0 +1,15 @@ +--- xpmem/kernel/xpmem_pfn.c 2021-02-08 22:49:05.321501753 -0800 ++++ xpmem.patch/kernel/xpmem_pfn.c 2021-02-08 23:30:30.875309634 -0800 +@@ -251,6 +251,12 @@ + cpu_to_node(task_cpu(current)) != cpu_to_node(task_cpu(src_task))) { + #if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 3, 0) + saved_mask = current->cpus_mask; ++#elif LINUX_VERSION_CODE == KERNEL_VERSION(4,18, 0) ++ #ifdef RHEL_RELEASE_CODE ++ #if RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(8,3) ++ saved_mask = current->cpus_mask; ++ #endif ++ #endif + #else + saved_mask = current->cpus_allowed; + #endif |