summaryrefslogtreecommitdiff
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.Quentin Casasnovas2015-03-181-1/+1
* Btrfs: fix data loss in the fast fsync pathFilipe Manana2015-03-181-28/+28
* btrfs: fix lost return value due to variable shadowingDavid Sterba2015-03-181-1/+0
* Btrfs: fix fsync race leading to ordered extent memory leaksFilipe Manana2015-03-181-5/+2
* Btrfs: fix fsync data loss after adding hard link to inodeFilipe Manana2015-03-061-9/+73
* btrfs: fix leak of path in btrfs_find_itemDavid Sterba2015-03-063-15/+22
* btrfs: set proper message level for skinny metadataDavid Sterba2015-03-061-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2015-02-071-0/+1
|\
| * Btrfs: add missing blk_finish_plug in btrfs_sync_log()Forrest Liu2015-02-041-0/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2015-01-301-0/+2
|\ \ | |/
| * btrfs: fix raid56 scrub failed in xfstests btrfs/072Gui Hecheng2015-01-271-0/+2
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2015-01-246-6/+17
|\ \ | |/
| * btrfs: Don't call btrfs_start_transaction() on frozen fs to avoid deadlock.Qu Wenruo2015-01-201-0/+10
| * btrfs: Fix the bug that fs_info->pending_changes is never cleared.Qu Wenruo2015-01-201-1/+1
| * btrfs: fix state->private cast on 32 bit machinesSatoru Takeuchi2015-01-191-1/+1
| * Btrfs: fix race deleting block group from space_info->ro_bgs listFilipe Manana2015-01-192-1/+2
| * Btrfs: fix incorrect freeing in scrub_stripeTsutomu Itoh2015-01-191-1/+1
| * btrfs: sync ioctl, handle errors after transaction startDavid Sterba2015-01-191-2/+2
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2015-01-095-11/+28
|\ \ | |/
| * Btrfs: don't delay inode ref updates during log replayChris Mason2015-01-021-0/+8
| * Btrfs: correctly get tree level in tree_backref_for_extentFilipe Manana2015-01-021-3/+10
| * Btrfs: call inode_dec_link_count() on mkdir error pathWang Shilong2015-01-021-1/+3
| * Btrfs: abort transaction if we don't find the block groupJosef Bacik2015-01-021-6/+6
| * Btrfs, scrub: uninitialized variable in scrub_extent_for_parity()Dan Carpenter2015-01-021-1/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-12-191-1/+1
|\ \
| * | btrfs: filp_open() returns ERR_PTR() on failure, not NULL...Al Viro2014-12-171-1/+1
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-12-194-25/+20
|\ \ \ | |/ / |/| / | |/
| * Btrfs: remove non-sense btrfs_error_discard_extent() functionFilipe Manana2014-12-103-12/+6
| * Btrfs: fix fs corruption on transaction abort if device supports discardFilipe Manana2014-12-102-10/+6
| * Btrfs: always clear a block group node when removing it from the treeFilipe Manana2014-12-101-0/+3
| * Btrfs: ensure deletion from pinned_chunks list is protectedFilipe Manana2014-12-101-3/+5
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-12-1231-641/+2739
|\ \ | |/
| * Merge branch 'raid56-scrub-replace' of git://github.com/miaoxie/linux-btrfs i...Chris Mason2014-12-0210-148/+1556
| |\
| | * Btrfs, replace: enable dev-replace for raid56Zhao Lei2014-12-031-5/+0
| | * Btrfs, raid56: fix use-after-free problem in the final device replace procedu...Miao Xie2014-12-036-20/+45
| | * Btrfs, replace: write raid56 parity into the replace target deviceMiao Xie2014-12-032-1/+24
| | * Btrfs, replace: write dirty pages into the replace target deviceMiao Xie2014-12-033-43/+97
| | * Btrfs, raid56: support parity scrub on raid56Miao Xie2014-12-033-20/+1115
| | * Btrfs, raid56: use a variant to record the operation typeMiao Xie2014-12-031-14/+17
| | * Btrfs, scrub: repair the common data on RAID5/6 if it is corruptedMiao Xie2014-12-035-33/+235
| | * Btrfs, raid56: don't change bbio and raid_mapMiao Xie2014-12-031-19/+23
| | * Btrfs: remove unnecessary code of stripe_index assignment in __btrfs_map_blockZhao Lei2014-12-031-3/+1
| | * Btrfs: remove noused bbio_ret in __btrfs_map_block in conditionZhao Lei2014-12-031-2/+1
| * | Btrfs: make get_caching_control unconditionally return the ctlJosef Bacik2014-12-021-6/+4
| * | Btrfs: fix unprotected deletion from pending_chunks listFilipe Manana2014-12-021-1/+7
| * | Btrfs: fix fs mapping extent map leakFilipe Manana2014-12-022-0/+6
| * | Btrfs: fix memory leak after block remove + trimmingFilipe Manana2014-12-021-0/+6
| * | Btrfs: make btrfs_abort_transaction consider existence of new block groupsFilipe Manana2014-12-022-3/+4
| * | Btrfs: fix race between writing free space cache and trimmingFilipe Manana2014-12-023-6/+71
| * | Btrfs: fix race between fs trimming and block group remove/allocationFilipe Manana2014-12-026-21/+140