Re: btrfs receive bigger than original snapshot?

2015-09-23 Thread Filipe David Manana
gt;> organization between the extremes of reckless rsync and overly >> accurate git. It's just a steep learning mountain. >> >> >> *) I used fdupes' output ran through a perl script that calls >> "cp --reflink" for each match. Would "bedup" or "

Re: [PATCH] btrfs: Fix no space bug caused by removing bg

2015-09-22 Thread Filipe David Manana
On Tue, Sep 22, 2015 at 11:06 AM, Zhao Lei <zhao...@cn.fujitsu.com> wrote: > Hi, Filipe David Manana > > Thanks for review this patch. > >> -Original Message----- >> From: Filipe David Manana [mailto:fdman...@gmail.com] >> Sent: Monday, September 21

Re: [PATCH] btrfs: Fix no space bug caused by removing bg

2015-09-22 Thread Filipe David Manana
On Tue, Sep 22, 2015 at 12:24 PM, Zhao Lei <zhao...@cn.fujitsu.com> wrote: > Hi, Filipe David Manana > >> -Original Message- >> From: linux-btrfs-ow...@vger.kernel.org >> [mailto:linux-btrfs-ow...@vger.kernel.org] On Behalf Of Filipe David Manana >> Se

Re: [PATCH] btrfs: Fix no space bug caused by removing bg

2015-09-21 Thread Filipe David Manana
lock_group->list.next == block_group->list.prev) { > btrfs_put_block_group(block_group); > continue; > } > -- > 1.8.5.1 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs&q

Re: [PATCH] btrfs: Fix no space bug caused by removing bg

2015-09-21 Thread Filipe David Manana
On Mon, Sep 21, 2015 at 2:27 PM, Filipe David Manana <fdman...@gmail.com> wrote: > On Mon, Sep 21, 2015 at 1:59 PM, Zhao Lei <zhao...@cn.fujitsu.com> wrote: >> btrfs in v4.3-rc1 failed many xfstests items with '-o nospace_cache' >> mount option. >&g

Re: btrfs corruption / bug after sending and receiving and repair

2015-09-11 Thread Filipe David Manana
077.520602] ---[ end trace 24353018afe32b08 ]--- It isn't a corruption, just a failure to reserve space necessary for block group deletion (triggering a BUG_ON / hang). This got fixed in kernel 4.0: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=3d84be79919414

Re: [PATCH RFC 00/14] Accurate qgroup reserve framework

2015-09-10 Thread Filipe David Manana
ns, yet you're adding several new entrypoints to the qgroup code. > Those are incredibly useful for debugging on live systems and in fact I've > got a patch which reintroduces the ones you removed in your last patch > series ;) > > This time around can you please provde tracepoints for at le

Re: 4.1.6 gentoo-hardened: Hang during rename

2015-08-30 Thread Filipe David Manana
help with diagnostics. The fix landed in 4.2-rc: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=6ca0709756710c47ec604dd08b9fc45929d36390 And it's not in 4.1 nor any other older releases. -- Filipe David Manana, Reasonable men adapt themselves to the world

Re: [PATCH] Btrfs: deal with error on secondary log properly

2015-08-28 Thread Filipe David Manana
More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line

Re: [PATCH v3] fstests: btrfs: Add reserved space leak check for rewrite dirty page

2015-08-19 Thread Filipe David Manana
metadata 091 auto quick qgroup 092 auto quick send -- 1.8.3.1 -- To unsubscribe from this list: send the line unsubscribe fstests in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana

Re: [PATCH v2] fstests: btrfs: Add reserved space leak check for rewrite dirty page

2015-08-17 Thread Filipe David Manana
of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men

Re: [PATCH v5 2/3] xfstests: btrfs: test device replace, with EIO on the src dev

2015-08-14 Thread Filipe David Manana
fstests in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends

Re: [PATCH v2] fstests: generic/018: expand write backwards sync but contiguous to test regression in btrfs

2015-08-13 Thread Filipe David Manana
On Thu, Aug 13, 2015 at 10:43 AM, Filipe David Manana fdman...@gmail.com wrote: On Thu, Aug 13, 2015 at 9:47 AM, Liu Bo bo.li@oracle.com wrote: Btrfs has a problem when defraging a file which has a large fragment'ed range, it'd leave the tail extent as a seperate extent instead of merging

Re: [PATCH v2] fstests: generic/018: expand write backwards sync but contiguous to test regression in btrfs

2015-08-13 Thread Filipe David Manana
-- 1.8.2.1 -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord

Re: [PATCH] fstests: btrfs regression test for defrag tail extents

2015-08-10 Thread Filipe David Manana
/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH v4 2/3] xfstests: btrfs: test device replace, with EIO on the src dev

2015-08-07 Thread Filipe David Manana
-- To unsubscribe from this list: send the line unsubscribe fstests in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves

Re: [PATCH v4 1/3] xfstests: btrfs: add functions to create dm-error device

2015-08-07 Thread Filipe David Manana
-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord

Re: [PATCH v2 3/3] xfstests: btrfs: test device delete with EIO on src dev

2015-08-07 Thread Filipe David Manana
replace +088 auto quick replace -- 2.0.0.153.g79d -- To unsubscribe from this list: send the line unsubscribe fstests in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men

Re: [PATCH v2] fstests: btrfs: Add regression test for reserved space leak.

2015-08-05 Thread Filipe David Manana
of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe

Re: [PATCH] fstests: btrfs: Add regression test for reserved space leak.

2015-08-04 Thread Filipe David Manana
: send the line unsubscribe fstests in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all

Re: [PATCH 2/3] Btrfs: fix null pointer dereference when extent buffer is already freed

2015-08-04 Thread Filipe David Manana
: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all

Re: [PATCH][RESEND] btrfs: fix search key advancing condition

2015-07-31 Thread Filipe David Manana
of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men

Re: Strange data backref offset?

2015-07-29 Thread Filipe David Manana
David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More

Re: [PATCH] Btrfs: fix warning in backref walking

2015-07-27 Thread Filipe David Manana
://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH] Btrfs: incremental send, fix clone operations for compressed extents

2015-07-17 Thread Filipe David Manana
from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves

Re: btrfs_create_pending_block_groups:9460: errno=-27 unknown

2015-07-17 Thread Filipe David Manana
majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux

Re: question about should_cow_block() and BTRFS_HEADER_FLAG_WRITTEN

2015-07-13 Thread Filipe David Manana
...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list

Re: 4.1-rc6 - kernel crash after doing chattr +C

2015-07-03 Thread Filipe David Manana
linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends

Re: linux 4.1 - memory leak (possibly dedup related)

2015-07-03 Thread Filipe David Manana
found what was being leaked). I just sent a fix and cc'ed you (https://patchwork.kernel.org/patch/6713301/). thanks Bye, Marcel -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends

Re: [PATCH 2/2] [btrfs] btrfs_rename(): don't ignore btrfs_end_transaction() return

2015-06-30 Thread Filipe David Manana
out_notrans: if (old_ino == BTRFS_FIRST_FREE_OBJECTID) up_read(root-fs_info-subvol_sem); -- 2.4.3 -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men

Re: [PATCH 1/2] Btrfs: fix hang when failing to submit bio of directIO

2015-06-30 Thread Filipe David Manana
; } -out_done: dio_bio = dip-dio_bio; kfree(dip); -- 2.1.0 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana

Re: [PATCH 2/2] Btrfs: fix warning of bytes_may_use

2015-06-30 Thread Filipe David Manana
- (size_t)ret); } -- 2.1.0 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves

Re: [PATCH 1/2] [btrfs] btrfs_rename: abort transaction in case of error.

2015-06-30 Thread Filipe David Manana
On Tue, Jun 30, 2015 at 5:17 AM, Davide Italiano dccitali...@gmail.com wrote: On Mon, Jun 29, 2015 at 4:59 AM, Filipe David Manana fdman...@gmail.com wrote: On Sun, Jun 28, 2015 at 10:47 PM, Davide C. C. Italiano dccitali...@gmail.com wrote: From: Davide Italiano dccitali...@gmail.com

Re: [PATCH] Btrfs: fix wrong check for btrfs_force_chunk_alloc()

2015-06-30 Thread Filipe David Manana
info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux

Re: [PATCH 2/2] [btrfs] btrfs_rename(): don't ignore btrfs_end_transaction() return

2015-06-29 Thread Filipe David Manana
linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends

Re: [PATCH v3 1/7] Revert Btrfs: incremental send, remove dead code

2015-06-23 Thread Filipe David Manana
in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men

Re: [PATCH v3 0/7] Btrfs incremental send fix serval case for rename and rm directory

2015-06-23 Thread Filipe David Manana
deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world

Re: [PATCH v3 3/7] Btrfs: incremental send, avoid ancestor rename to descendant

2015-06-23 Thread Filipe David Manana
* it depending on the inode mode. -- 1.9.1 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt

Re: [PATCH v2 1/7] Revert Btrfs: incremental send, remove dead code

2015-06-22 Thread Filipe David Manana
; -- 1.9.1 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list

Re: [PATCH v2 2/7] Btrfs: incremental send, avoid circular waiting and descendant overwrite ancestor need to update path

2015-06-22 Thread Filipe David Manana
, sctx-cur_ino, sctx-cur_inode_gen, valid_path); (...) Same comment applies to all your patches. -- 1.9.1 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world

Re: [PATCH v2 3/7] Btrfs: incremental send, avoid ancestor rename to descendant

2015-06-22 Thread Filipe David Manana
this list: send the line unsubscribe linux-btrfs in -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in

Re: [PATCH v2 6/7] Btrfs: incremental send, don't send utimes for non-existing directory

2015-06-22 Thread Filipe David Manana
; + ret = send_utimes(sctx, cur-dir, cur-dir_gen); if (ret 0) goto out; -- 1.9.1 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in -- Filipe David Manana, Reasonable men adapt themselves to the world

Re: [PATCH v3] btrfs: test premature submount unmounting when deleting default subvolume

2015-06-19 Thread Filipe David Manana
at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in

Re: [PATCH 5/5] Btrfs: incremental send, fix rmdir not send utimes

2015-06-18 Thread Filipe David Manana
David Manana fdman...@gmail.com: On Tue, Jun 9, 2015 at 11:04 AM, Robbie Ko robbi...@synology.com wrote: Hi Filipe, 2015-06-08 22:00 GMT+08:00 Filipe David Manana fdman...@gmail.com: On Mon, Jun 8, 2015 at 4:44 AM, Robbie Ko robbi...@synology.com wrote: Hi Filipe, Hi Robbie, I've fixed

Re: [PATCH 3/7] btrfs: skip superblocks during discard

2015-06-17 Thread Filipe David Manana
://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH 7/7] btrfs: cleanup, stop casting for extent_map-lookup everywhere

2015-06-17 Thread Filipe David Manana
-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord

Re: [PATCH 4/7] btrfs: iterate over unused chunk space in FITRIM

2015-06-17 Thread Filipe David Manana
More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line

Re: [PATCH 5/7] btrfs: explictly delete unused block groups in close_ctree and ro-remount

2015-06-17 Thread Filipe David Manana
: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why

Re: [PATCH 1/7] btrfs: make btrfs_issue_discard return bytes discarded

2015-06-17 Thread Filipe David Manana
unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends

Re: [PATCH 2/7] btrfs: btrfs_issue_discard ensure offset/length are aligned to sector boundaries

2015-06-17 Thread Filipe David Manana
://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH 6/7] btrfs: add missing discards when unpinning extents with -o discard

2015-06-17 Thread Filipe David Manana
/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH 5/7] btrfs: explictly delete unused block groups in close_ctree and ro-remount

2015-06-17 Thread Filipe David Manana
On Wed, Jun 17, 2015 at 11:04 AM, Filipe David Manana fdman...@gmail.com wrote: On Mon, Jun 15, 2015 at 2:41 PM, je...@suse.com wrote: From: Jeff Mahoney je...@suse.com The cleaner thread may already be sleeping by the time we enter close_ctree. If that's the case, we'll skip removing any

Re: [PATCH 5/7] btrfs: explictly delete unused block groups in close_ctree and ro-remount

2015-06-17 Thread Filipe David Manana
On Wed, Jun 17, 2015 at 3:36 PM, Jeff Mahoney je...@suse.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 6/17/15 10:32 AM, Jeff Mahoney wrote: On 6/17/15 9:24 AM, Filipe David Manana wrote: On Wed, Jun 17, 2015 at 11:04 AM, Filipe David Manana fdman...@gmail.com wrote: On Mon

Re: [PATCH 1/4] btrfs: skip superblocks during discard

2015-06-11 Thread Filipe David Manana
the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all

Re: [PATCH 1/4] btrfs: skip superblocks during discard

2015-06-11 Thread Filipe David Manana
On Thu, Jun 11, 2015 at 7:17 PM, Jeff Mahoney je...@suse.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 6/11/15 12:47 PM, Filipe David Manana wrote: On Thu, Jun 11, 2015 at 4:20 PM, je...@suse.com wrote: From: Jeff Mahoney je...@suse.com Btrfs doesn't track superblocks

Re: [RFC PATCH 2/2] Btrfs: improve fsync for nocow file

2015-06-10 Thread Filipe David Manana
On Wed, Jun 10, 2015 at 3:09 AM, Liu Bo bo.li@oracle.com wrote: On Tue, Jun 09, 2015 at 01:56:41PM +0100, Filipe David Manana wrote: On Tue, Jun 9, 2015 at 1:04 PM, Liu Bo bo.li@oracle.com wrote: If we're overwriting an allocated file without changing timestamp and inode version

Re: [RFC PATCH 2/2] Btrfs: improve fsync for nocow file

2015-06-10 Thread Filipe David Manana
On Wed, Jun 10, 2015 at 9:26 AM, Filipe David Manana fdman...@gmail.com wrote: On Wed, Jun 10, 2015 at 3:09 AM, Liu Bo bo.li@oracle.com wrote: On Tue, Jun 09, 2015 at 01:56:41PM +0100, Filipe David Manana wrote: On Tue, Jun 9, 2015 at 1:04 PM, Liu Bo bo.li@oracle.com wrote: If we're

Re: [PATCH 5/5] Btrfs: incremental send, fix rmdir not send utimes

2015-06-09 Thread Filipe David Manana
On Tue, Jun 9, 2015 at 11:04 AM, Robbie Ko robbi...@synology.com wrote: Hi Filipe, 2015-06-08 22:00 GMT+08:00 Filipe David Manana fdman...@gmail.com: On Mon, Jun 8, 2015 at 4:44 AM, Robbie Ko robbi...@synology.com wrote: Hi Filipe, Hi Robbie, I've fixed don't send utimes for non-existing

Re: [RFC PATCH 2/2] Btrfs: improve fsync for nocow file

2015-06-09 Thread Filipe David Manana
-- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world

Re: [PATCH 3/3] btrfs: add missing discards when unpinning extents with -o discard

2015-06-08 Thread Filipe David Manana
majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH 5/5] Btrfs: incremental send, fix rmdir not send utimes

2015-06-08 Thread Filipe David Manana
/ (ino 262) # | # | d/(ino 265) # | item1/ (ino 258) (pasted here in case gmail screws up the indentation/formatting: https://friendpaste.com/12wzqdcfFrlDdd1AiKX0bU) thanks Thans! Robbie Ko 2015-06-05 0:14 GMT+08:00 Filipe David Manana fdman...@gmail.com: On Thu

Re: [PATCH 1/5] Btrfs: incremental send, avoid circular waiting and descendant overwrite ancestor need to update path

2015-06-05 Thread Filipe David Manana
; - } + fs_path_reset(valid_path); + ret = get_cur_path(sctx, sctx-cur_ino, + sctx-cur_inode_gen, + valid_path); + if (ret 0) + goto out; } else { ret = send_unlink(sctx, cur-full_path); if (ret 0) Thanks Robbie Ko 2015-06-05 3:19 GMT+08:00 Filipe David Manana fdman...@gmail.com: On Thu

Re: [PATCH v2] btrfs: Fix lockdep warning of wr_ctx-wr_lock in scrub_free_wr_ctx()

2015-06-04 Thread Filipe David Manana
v1-v2: Use workqueue instead of adjust function call sequence in v1, because v1 will introduce a bug pointed out by: Filipe David Manana fdman...@gmail.com Reported-by: Qu Wenruo quwen...@cn.fujitsu.com Signed-off-by: Zhao Lei zhao...@cn.fujitsu.com Reviewed-by: Filipe Manana fdman

Re: [PATCH 3/5] Btrfs: incremental send, fix orphan_dir_info not completely cleared

2015-06-04 Thread Filipe David Manana
; } -- 1.9.1 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world

Re: [PATCH 2/5] Btrfs: incremental send, avoid ancestor rename to descendant

2015-06-04 Thread Filipe David Manana
majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH 5/5] Btrfs: incremental send, fix rmdir not send utimes

2015-06-04 Thread Filipe David Manana
the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress

Re: [PATCH 4/5] Btrfs: incremental send, fix rmdir but dir have a unprocess item

2015-06-04 Thread Filipe David Manana
-- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord

Re: [PATCH 1/5] Btrfs: incremental send, avoid circular waiting and descendant overwrite ancestor need to update path

2015-06-04 Thread Filipe David Manana
/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH 1/5] Btrfs: incremental send, avoid circular waiting and descendant overwrite ancestor need to update path

2015-06-04 Thread Filipe David Manana
On Thu, Jun 4, 2015 at 2:50 PM, Filipe David Manana fdman...@gmail.com wrote: On Thu, Jun 4, 2015 at 12:18 PM, Robbie Ko robbi...@synology.com wrote: Base on [PATCH] Btrfs: incremental send, check if orphanized dir inode needs delayed rename Example1: There's one case where we can't issue

Re: [PATCH 0/5] Btrfs incremental send fix serval case for rename and rm directory

2015-06-04 Thread Filipe David Manana
-- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world

Re: [PATCH] xfstests: btrfs: 022: add a quota rescan -w to wait rescan finished.

2015-06-03 Thread Filipe David Manana
$SCRATCH_MNT subvolid=$(_btrfs_get_subvolid $SCRATCH_MNT a) $BTRFS_UTIL_PROG qgroup show $units $SCRATCH_MNT | grep $subvolid \ $seqres.full 21 -- 1.8.4.2 -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world

Re: [PATCH] btrfs: Fix lockdep warning of wr_ctx-wr_lock in scrub_free_wr_ctx()

2015-06-02 Thread Filipe David Manana
to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from

Re: [PATCH 6/7] btrfs-progs: Print warning message if qgroup data is inconsistent.

2015-06-01 Thread Filipe David Manana
On Mon, Jun 1, 2015 at 2:25 AM, Qu Wenruo quwen...@cn.fujitsu.com wrote: Original Message Subject: Re: [PATCH 6/7] btrfs-progs: Print warning message if qgroup data is inconsistent. From: Filipe David Manana fdman...@gmail.com To: Qu Wenruo quwen...@cn.fujitsu.com Date

Re: [PATCH] Btrfs: don't invalidate root dentry when subvolume deletion fails

2015-06-01 Thread Filipe David Manana
://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH 6/7] btrfs-progs: Print warning message if qgroup data is inconsistent.

2015-05-30 Thread Filipe David Manana
); a1 = btrfs_stack_qgroup_info_generation(info); -- 2.3.0 -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David

Re: oops BUG unable to handle kernel NULL point dereference IP io_ctl_check_crc

2015-05-11 Thread Filipe David Manana
] http://www.spinics.net/lists/linux-btrfs/msg43754.html -- Chris Murphy -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana

Re: [PATCH v2] btrfs: add missing discards when unpinning extents with -o discard

2015-05-08 Thread Filipe David Manana
this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves

Re: Tux3 Report: How fast can we fsync?

2015-04-30 Thread Filipe David Manana
the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress

Re: [PATCH v3] Btrfs: btrfs_release_extent_buffer_page didn't free pages of dummy extent

2015-04-27 Thread Filipe David Manana
/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-25 Thread Filipe David Manana
On Fri, Apr 24, 2015 at 4:05 PM, Filipe David Manana fdman...@gmail.com wrote: On Fri, Apr 24, 2015 at 2:55 PM, Chris Mason c...@fb.com wrote: On 04/24/2015 09:43 AM, Filipe David Manana wrote: On Fri, Apr 24, 2015 at 2:00 PM, Chris Mason c...@fb.com wrote: Can you please bang on this and get

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-24 Thread Filipe David Manana
On Thu, Apr 23, 2015 at 8:50 PM, Chris Mason c...@fb.com wrote: On 04/23/2015 03:43 PM, Filipe David Manana wrote: On Thu, Apr 23, 2015 at 4:48 PM, Filipe David Manana fdman...@gmail.com wrote: On Thu, Apr 23, 2015 at 4:17 PM, Chris Mason c...@fb.com wrote: On Thu, Apr 23, 2015 at 02:05:48PM

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-24 Thread Filipe David Manana
On Fri, Apr 24, 2015 at 2:00 PM, Chris Mason c...@fb.com wrote: On 04/24/2015 02:34 AM, Filipe David Manana wrote: On Thu, Apr 23, 2015 at 8:50 PM, Chris Mason c...@fb.com wrote: On 04/23/2015 03:43 PM, Filipe David Manana wrote: On Thu, Apr 23, 2015 at 4:48 PM, Filipe David Manana fdman

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-24 Thread Filipe David Manana
On Fri, Apr 24, 2015 at 2:55 PM, Chris Mason c...@fb.com wrote: On 04/24/2015 09:43 AM, Filipe David Manana wrote: On Fri, Apr 24, 2015 at 2:00 PM, Chris Mason c...@fb.com wrote: Can you please bang on this and get a more reliable reproduction? I'll take a look. Not really that easy to get

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-23 Thread Filipe David Manana
On Thu, Apr 23, 2015 at 4:17 PM, Chris Mason c...@fb.com wrote: On Thu, Apr 23, 2015 at 02:05:48PM +0100, Filipe David Manana wrote: Trying the current integration-4.1 branch, I ran into the following during xfstests/btrfs/049: Ugh, I must not be waiting correctly in one of the inode

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-23 Thread Filipe David Manana
On Thu, Apr 23, 2015 at 4:48 PM, Filipe David Manana fdman...@gmail.com wrote: On Thu, Apr 23, 2015 at 4:17 PM, Chris Mason c...@fb.com wrote: On Thu, Apr 23, 2015 at 02:05:48PM +0100, Filipe David Manana wrote: Trying the current integration-4.1 branch, I ran into the following during

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-23 Thread Filipe David Manana
On Thu, Apr 23, 2015 at 1:52 PM, Chris Mason c...@fb.com wrote: On 04/23/2015 08:45 AM, Filipe David Manana wrote: On Wed, Apr 22, 2015 at 5:55 PM, Chris Mason c...@fb.com wrote: On 04/22/2015 12:37 PM, Holger Hoffstätte wrote: On Wed, 22 Apr 2015 18:09:18 +0200, Lutz Vieweg wrote: On 04/13

Re: [PATCH 0/4] btrfs: reduce block group cache writeout times during commit

2015-04-23 Thread Filipe David Manana
/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord

Re: 3.18.11 - no space left on device and 'fi usage' shows lots

2015-04-20 Thread Filipe David Manana
linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends

Re: [PATCH v2] Btrfs: fix data loss after concurrent fsyncs for files in the same subvol

2015-04-17 Thread Filipe David Manana
from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves

Re: [PATCH] xfstests: make BTRFS_UTIL_PROG filesystem defragment work

2015-04-14 Thread Filipe David Manana
David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More

Re: [PATCH v2] Btrfs: incremental send, don't rename a directory too soon

2015-04-14 Thread Filipe David Manana
[ 135.499131] [817bd80d] ? stub_clone+0x6d/0x90 [ 135.499140] [817bd50d] system_call_fastpath+0x16/0x1b [ 135.499144] ---[ end trace e1dd916182de3a9e ]--- -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's

Re: [PATCH v2] Btrfs: incremental send, don't rename a directory too soon

2015-04-14 Thread Filipe David Manana
On Tue, Apr 14, 2015 at 12:09 PM, Robbie Ko robbi...@synology.com wrote: Hi, Sorry for not making it clear. 2015-04-14 16:16 GMT+08:00 Filipe David Manana fdman...@gmail.com: On Tue, Apr 14, 2015 at 8:33 AM, Robbie Ko robbi...@synology.com wrote: Hi, After applying the patch, I got

Re: BTRFS corruption w/kernel 3.13 while using docker -s btrfs

2015-04-09 Thread Filipe David Manana
datapoint. Cheers -- Paul Harvey -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body

Re: [PATCH RESEND 1/2] fstests: btrfs/088: Check return value of btrfs filesystem show command executed on umounted device.

2015-04-07 Thread Filipe David Manana
+088 auto quick -- 2.3.5 -- To unsubscribe from this list: send the line unsubscribe fstests in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world

Re: [PATCH v3 RESEND 2/2] fstests: btrfs/089: Test for incorrect exclusive refernce number after file clone.

2015-04-07 Thread Filipe David Manana
/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message

Re: [PATCH] btrfs: iterate over unused chunk space in FITRIM

2015-04-06 Thread Filipe David Manana
from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves

Re: Btrfs ENOSPC issue

2015-04-04 Thread Filipe David Manana
-- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world

Re: [PATCH] Btrfs: RENAME_EXCHANGE semantic for renameat2()

2015-04-02 Thread Filipe David Manana
: send the line unsubscribe linux-btrfs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all

Re: [PATCH v2] Btrfs: add debugfs file to test transaction aborts

2015-04-02 Thread Filipe David Manana
to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from

Re: [PATCH v2] Btrfs: fix range cloning when same inode used as source and destination

2015-04-02 Thread Filipe David Manana
://vger.kernel.org/majordomo-info.html -- Filipe David Manana, Reasonable men adapt themselves to the world. Unreasonable men adapt the world to themselves. That's why all progress depends on unreasonable men. -- To unsubscribe from this list: send the line unsubscribe linux-btrfs in the body

  1   2   3   4   >