]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - mm/page_io.c
xfrm: policy: make policy backend const
[mirror_ubuntu-artful-kernel.git] / mm / page_io.c
index a2651f58c86a25f3cc9190c8b98aaf5bf615a174..23f6d0d3470fb3a92e7932890c340055540baf55 100644 (file)
@@ -320,10 +320,7 @@ int __swap_writepage(struct page *page, struct writeback_control *wbc,
                ret = -ENOMEM;
                goto out;
        }
-       if (wbc->sync_mode == WB_SYNC_ALL)
-               bio_set_op_attrs(bio, REQ_OP_WRITE, REQ_SYNC);
-       else
-               bio_set_op_attrs(bio, REQ_OP_WRITE, 0);
+       bio->bi_opf = REQ_OP_WRITE | wbc_to_write_flags(wbc);
        count_vm_event(PSWPOUT);
        set_page_writeback(page);
        unlock_page(page);