Merge tag 'spi-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
[linux-2.6-microblaze.git] / mm / shmem.c
index 7c6b6d8..1b254fb 100644 (file)
@@ -1520,11 +1520,11 @@ static struct page *shmem_swapin(swp_entry_t swap, gfp_t gfp,
 {
        struct vm_area_struct pvma;
        struct page *page;
-       struct vm_fault vmf;
+       struct vm_fault vmf = {
+               .vma = &pvma,
+       };
 
        shmem_pseudo_vma_init(&pvma, info, index);
-       vmf.vma = &pvma;
-       vmf.address = 0;
        page = swap_cluster_readahead(swap, gfp, &vmf);
        shmem_pseudo_vma_destroy(&pvma);