2014-11-21 |
Filipe Manana | Btrfs: avoid premature -ENOMEM in clear_extent_bit() Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: avoid returning -ENOMEM in convert_extent_bit... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: make find_first_extent_bit be able to cache... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: deal with convert_extent_bit errors to avoid... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: report error after failure inlining extent in... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: add helper btrfs_fdatawrite_range Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: correctly flush compressed data before/after... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: make inode.c:compress_file_range() return void Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: don't ignore compressed bio write errors Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: make inode.c:submit_compressed_extents() return... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: process all async extents on compressed write... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: don't leak pages and memory on compressed write... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: fix hang on compressed write error Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-11-21 |
Filipe Manana | Btrfs: set page and mapping error on compressed write... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-10-28 |
Filipe Manana | Btrfs: fix race that makes btrfs_lookup_extent_info... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-10-27 |
Filipe Manana | Btrfs: fix invalid leaf slot access in btrfs_lookup_extent() Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-10-03 |
Filipe Manana | Btrfs: send, don't delay dir move if there's a new... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-10-03 |
Filipe Manana | Btrfs: be aware of btree inode write errors to avoid... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-10-03 |
Filipe Manana | Btrfs: add missing end_page_writeback on submit_extent_page... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-19 |
Filipe Manana | Btrfs: fix data corruption after fast fsync and writeback... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-19 |
Filipe Manana | Btrfs: fix fsync race leading to invalid data after... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: fix directory recovery from fsync log Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: add missing compression property remove in btrfs_ioct... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: shrink further sizeof(struct extent_buffer) Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: send, lower mem requirements for processing... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: improve free space cache management and space... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: make btrfs_search_forward return with nodes... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: avoid unnecessary switch of path locks to blocking... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: unlock nodes earlier when inserting items in... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: set error return value in btrfs_get_blocks_direct Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-17 |
Filipe Manana | Btrfs: reduce size of struct extent_state Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-16 |
Filipe Manana | Btrfs: set inode's logged_trans/last_log_commit after... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-08 |
Filipe Manana | Btrfs: fix fsync data loss after a ranged fsync Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-02 |
Filipe Manana | Btrfs: fix crash while doing a ranged fsync Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-09-02 |
Filipe Manana | Btrfs: fix corruption after write/fsync failure + fsync... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-08-21 |
Filipe Manana | Btrfs: clone, don't create invalid hole extent map Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-08-21 |
Filipe Manana | Btrfs: don't monopolize a core when evicting inode Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-08-21 |
Filipe Manana | Btrfs: fix hole detection during file fsync Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-08-21 |
Filipe Manana | Btrfs: ensure tmpfile inode is always persisted with... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-08-21 |
Filipe Manana | Btrfs: race free update of commit root for ro snapshots Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-08-15 |
Filipe Manana | Btrfs: fix csum tree corruption, duplicate and outdated... Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-08-15 |
Filipe Manana | Btrfs: read lock extent buffer while walking backrefs Signed-off-by: Filipe Manana <fdmanana@suse.com>
|
commit | commitdiff | tree |
2014-07-03 |
Filipe Manana | Btrfs: fix crash when starting transaction
|
commit | commitdiff | tree |
2014-07-03 |
Filipe Manana | Btrfs: fix use-after-free when cloning a trailing file...
|
commit | commitdiff | tree |
2014-07-03 |
Filipe Manana | Btrfs: atomically set inode->i_flags in btrfs_update_iflags
|
commit | commitdiff | tree |
2014-06-28 |
Filipe Manana | Btrfs: assert send doesn't attempt to start transactions
|
commit | commitdiff | tree |
2014-06-19 |
Filipe Manana | Btrfs: remove unused wait queue in struct extent_buffer
|
commit | commitdiff | tree |
2014-06-13 |
Filipe Manana | Btrfs: fix qgroups sanity test crash or hang
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: make fsync work after cloning into a file
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: don't release invalid page in btrfs_page_exists_in_ra...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: make sure we retry if page is a retriable exception
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: make sure we retry if we couldn't get the page
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: ensure btrfs_prev_leaf doesn't miss 1 item
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: fix clone to deal with holes when NO_HOLES feature...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: fix transaction leak during fsync call
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: update commit root on snapshot creation after...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: ioctl, don't re-lock extent range when not necessary
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: avoid visiting all extent items when cloning...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: set dead flag on the right root when destroying...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: ensure readers see new data after a clone operation
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: send, use the right limits for xattr names and...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: send, don't error in the presence of subvols...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: check if items are ordered when a leaf is marked...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: don't access non-existent key when csum tree...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: send, fix more issues related to directory renames
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: send, remove dead code from __get_cur_name_and_parent
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: send, account for orphan directories when building...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: send, avoid unnecessary inode item lookup in...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: implement inode_operations callback tmpfile
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: fix leaf corruption caused by ENOSPC while hole...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: read inode size after acquiring the mutex when...
|
commit | commitdiff | tree |
2014-06-10 |
Filipe Manana | Btrfs: fix hang on error (such as ENOSPC) when writing...
|
commit | commitdiff | tree |
2014-06-06 |
Filipe Manana | Btrfs: send, fix corrupted path strings for long paths
|
commit | commitdiff | tree |
2014-05-20 |
Filipe Manana | Btrfs: send, fix incorrect ref access when using extrefs
|
commit | commitdiff | tree |
2014-04-24 |
Filipe Manana | Btrfs: correctly set profile flags on seqlock retry
|
commit | commitdiff | tree |
2014-04-24 |
Filipe Manana | Btrfs: use correct key when repeating search for extent...
|
commit | commitdiff | tree |
2014-04-07 |
Filipe Manana | Btrfs: more efficient io tree navigation on wait_extent_bit
|
commit | commitdiff | tree |
2014-04-07 |
Filipe Manana | Btrfs: send, build path string only once in send_hole
|
commit | commitdiff | tree |
2014-04-07 |
Filipe Manana | Btrfs: send, fix data corruption due to incorrect hole...
|
commit | commitdiff | tree |
2014-03-21 |
Filipe Manana | Btrfs: part 2, fix incremental send's decision to delay...
|
commit | commitdiff | tree |
2014-03-21 |
Filipe Manana | Btrfs: fix incremental send's decision to delay a dir...
|
commit | commitdiff | tree |
2014-03-21 |
Filipe Manana | Btrfs: remove unnecessary inode generation lookup in...
|
commit | commitdiff | tree |
2014-03-21 |
Filipe Manana | Btrfs: fix race when updating existing ref head
|
commit | commitdiff | tree |
2014-03-21 |
Filipe Manana | Btrfs: less fs tree lock contention when using autodefrag
|
commit | commitdiff | tree |
2014-03-21 |
Filipe Manana | Btrfs: add missing kfree in btrfs_destroy_workqueue
|
commit | commitdiff | tree |
2014-03-21 |
Filipe Manana | Btrfs: cache extent states in defrag code path
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: avoid unnecessary utimes update in incremental...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: make defrag not fragment files when using prealloc...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: correctly flush data on defrag when compression...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: more efficient btrfs_drop_extent_cache
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: more efficient split extent state insertion
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: remove unneeded field / smaller extent_map structure
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: fix send issuing outdated paths for utimes,...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: correctly determine if blocks are shared in...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: fix send attempting to rmdir non-empty directories
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: send, don't send rmdir for same target multiple...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: incremental send, fix invalid path after dir...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: don't insert useless holes when punching beyond...
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: cleanup delayed-ref.c:find_ref_head()
|
commit | commitdiff | tree |
2014-03-10 |
Filipe Manana | Btrfs: remove unnecessary ref heads rb tree search
|
commit | commitdiff | tree |
|