Merge tag 'kvm-s390-next-4.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / arch / s390 / kernel / vdso.c
index b89d19f6f2ab4b745b7ea09b446c5fb13d76c42a..eacda05b45d7e0ac81b8b60f632a43fc0c268b6c 100644 (file)
@@ -157,6 +157,8 @@ int vdso_alloc_per_cpu(struct lowcore *lowcore)
        page_frame = get_zeroed_page(GFP_KERNEL);
        if (!segment_table || !page_table || !page_frame)
                goto out;
+       arch_set_page_dat(virt_to_page(segment_table), SEGMENT_ORDER);
+       arch_set_page_dat(virt_to_page(page_table), 0);
 
        /* Initialize per-cpu vdso data page */
        vd = (struct vdso_per_cpu_data *) page_frame;