Re: [PATCH v2] Btrfs: fix regression in btrfs_page_mkwrite() from vm_fault_t conversion

2018-06-26 Thread David Sterba
On Mon, Jun 25, 2018 at 10:03:41AM -0700, Chris Mason wrote: > The vm_fault_t conversion commit introduced a ret2 variable for tracking > the integer return values from internal btrfs functions. It was > sometimes returning VM_FAULT_LOCKED for pages that were actually invalid > and had been remove

[PATCH v2] Btrfs: fix regression in btrfs_page_mkwrite() from vm_fault_t conversion

2018-06-25 Thread Chris Mason
The vm_fault_t conversion commit introduced a ret2 variable for tracking the integer return values from internal btrfs functions. It was sometimes returning VM_FAULT_LOCKED for pages that were actually invalid and had been removed from the radix. Something like this: ret2 = btrfs_delalloc_re