]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - fs/iomap.c
UBUNTU: rebase to v4.10-rc2
[mirror_ubuntu-zesty-kernel.git] / fs / iomap.c
index 354a123f170e534a016f74ca7006458e3b823ef8..a51cb4c07d4d8cd3a09715361c84126cecae2ca2 100644 (file)
@@ -114,6 +114,9 @@ iomap_write_begin(struct inode *inode, loff_t pos, unsigned len, unsigned flags,
 
        BUG_ON(pos + len > iomap->offset + iomap->length);
 
+       if (fatal_signal_pending(current))
+               return -EINTR;
+
        page = grab_cache_page_write_begin(inode->i_mapping, index, flags);
        if (!page)
                return -ENOMEM;