Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8d23872c7539985433f38628d8216ef9320f46ac
/
fs
/
btrfs
f833deae
Btrfs: fix deadlock between fiemap and transaction commits
by Filipe Manana
· 5 years ago
50d7004
Btrfs: fix race leading to fs corruption after transaction abort
by Filipe Manana
· 5 years ago
009d7a4
Btrfs: fix incremental send failure after deduplication
by Filipe Manana
· 5 years ago
f96c70f
btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit()
by Qu Wenruo
· 5 years ago
d9245da
btrfs: fix minimum number of chunk errors for DUP
by David Sterba
· 5 years ago
e3dc9ea
btrfs: inode: Don't compress if NODATASUM or NODATACOW set
by Qu Wenruo
· 5 years ago
4bd9532
Btrfs: add missing inode version, ctime and mtime updates when punching hole
by Filipe Manana
· 5 years ago
fffedf5
Btrfs: fix fsync not persisting dentry deletions due to inode evictions
by Filipe Manana
· 5 years ago
110850f
Btrfs: fix data loss after inode eviction, renaming it, and fsync it
by Filipe Manana
· 5 years ago
fb814f2
btrfs: Ensure replaced device doesn't have pending chunk allocation
by Nikolay Borisov
· 5 years ago
c592b1c
btrfs: start readahead also in seed devices
by Naohiro Aota
· 5 years ago
8a652fd
Btrfs: incremental send, fix file corruption when no-holes feature is enabled
by Filipe Manana
· 5 years ago
a810711
Btrfs: fix fsync not persisting changed attributes of a directory
by Filipe Manana
· 5 years ago
37fe038
Btrfs: fix race updating log root item during fsync
by Filipe Manana
· 5 years ago
7301bbe
Btrfs: fix wrong ctime and mtime of a directory after log replay
by Filipe Manana
· 5 years ago
bd3d8f4
btrfs: Don't panic when we can't find a root key
by Qu Wenruo
· 6 years ago
431cbae
btrfs: fix panic during relocation after ENOSPC before writeback happens
by Josef Bacik
· 6 years ago
1084fc9
Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve
by Robbie Ko
· 6 years ago
06a67c0
Revert "btrfs: Honour FITRIM range constraints during free space trim"
by David Sterba
· 5 years ago
9c0339d
btrfs: honor path->skip_locking in backref code
by Josef Bacik
· 6 years ago
94e1f96
btrfs: sysfs: don't leak memory when failing add fsid
by Tobin C. Harding
· 5 years ago
946ad2e
btrfs: sysfs: Fix error path kobject memory leak
by Tobin C. Harding
· 5 years ago
92f907d
Btrfs: fix race between ranged fsync and writeback of adjacent ranges
by Filipe Manana
· 6 years ago
4f9a774
Btrfs: avoid fallback to transaction commit during fsync of files with holes
by Filipe Manana
· 6 years ago
7ec747c
Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path
by Filipe Manana
· 6 years ago
ce21e65
btrfs: don't double unlock on error in btrfs_punch_hole
by Josef Bacik
· 6 years ago
8a8f671
Btrfs: do not start a transaction at iterate_extent_inodes()
by Filipe Manana
· 6 years ago
0388d45
Btrfs: do not start a transaction during fiemap
by Filipe Manana
· 6 years ago
74ca0a7
Btrfs: send, flush dellaloc in order to avoid data loss
by Filipe Manana
· 6 years ago
8b13bb9
btrfs: Honour FITRIM range constraints during free space trim
by Nikolay Borisov
· 6 years ago
87dcf0c
btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails
by Nikolay Borisov
· 6 years ago
d8925a1
btrfs: Check the first key and level for cached extent buffer
by Qu Wenruo
· 6 years ago
54fb5c9
btrfs: prop: fix vanished compression property after failed set
by Anand Jain
· 6 years ago
fbfbb99
btrfs: prop: fix zstd compression parameter validation
by Anand Jain
· 6 years ago
16515ac
Btrfs: do not allow trimming when a fs is mounted with the nologreplay option
by Filipe Manana
· 6 years ago
dcedd37
btrfs: qgroup: Make qgroup async transaction commit more aggressive
by Qu Wenruo
· 6 years ago
fd1b253
Btrfs: fix assertion failure on fsync with NO_HOLES enabled
by Filipe Manana
· 6 years ago
0ae3b84
btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size
by Nikolay Borisov
· 6 years ago
1cf4ab0
btrfs: raid56: properly unmap parity page in finish_parity_scrub()
by Andrea Righi
· 6 years ago
d952c33
btrfs: don't report readahead errors and don't update statistics
by David Sterba
· 6 years ago
b57220c
btrfs: remove WARN_ON in log_dir_items
by Josef Bacik
· 6 years ago
22dcb30
Btrfs: fix incorrect file size after shrinking truncate and fsync
by Filipe Manana
· 6 years ago
898488e
Btrfs: fix corruption reading shared and compressed extents after hole punching
by Filipe Manana
· 6 years ago
1a00f7f
btrfs: ensure that a DUP or RAID1 block group has exactly two stripes
by Johannes Thumshirn
· 6 years ago
6e24f5a
Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl
by Filipe Manana
· 6 years ago
61f9209
Btrfs: setup a nofs context for memory allocation at btrfs_create_tree()
by Filipe Manana
· 6 years ago
f5d5b54
btrfs: use tagged writepage to mitigate livelock of snapshot
by Ethan Lien
· 6 years ago
3733632
btrfs: harden agaist duplicate fsid on scanned devices
by Anand Jain
· 6 years ago
9ee5987
btrfs: On error always free subvol_name in btrfs_mount
by Eric W. Biederman
· 6 years ago
5bce143
Btrfs: fix deadlock when allocating tree block during leaf/node split
by Filipe Manana
· 6 years ago
310f829
btrfs: improve error handling of btrfs_add_link
by Johannes Thumshirn
· 6 years ago
38b17ee
btrfs: fix use-after-free due to race between replace start and cancel
by Anand Jain
· 6 years ago
720b86a
btrfs: alloc_chunk: fix more DUP stripe size handling
by Hans van Kranenburg
· 6 years ago
bb5717a
btrfs: volumes: Make sure there is no overlap of dev extents at mount time
by Qu Wenruo
· 6 years ago
01634ac
btrfs: wait on ordered extents on abort cleanup
by Josef Bacik
· 6 years ago
4675f90
Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"
by David Sterba
· 6 years ago
7a1b9b7
Btrfs: use nofs context when initializing security xattrs to avoid deadlock
by Filipe Manana
· 6 years ago
79aa5c0
Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation
by Filipe Manana
· 6 years ago
829431a
Btrfs: fix access to available allocation bits when starting balance
by Filipe Manana
· 6 years ago
d706861
Btrfs: fix deadlock when using free space tree due to block group creation
by Filipe Manana
· 6 years ago
9eec74b
Btrfs: send, fix race with transaction commits that create snapshots
by Filipe Manana
· 6 years ago
6911b07
btrfs: run delayed items before dropping the snapshot
by Josef Bacik
· 6 years ago
10b0421
Btrfs: fix fsync of files with multiple hard links in new directories
by Filipe Manana
· 6 years ago
7708a83
btrfs: skip file_extent generation check for free_space_inode in run_delalloc_nocow
by Lu Fengqi
· 6 years ago
c1f90eb
btrfs: dev-replace: go back to suspend state if another EXCL_OP is running
by Anand Jain
· 6 years ago
28867a5
btrfs: dev-replace: go back to suspended state if target device is missing
by Anand Jain
· 6 years ago
b4c7c82
Btrfs: fix missing delayed iputs on unmount
by Omar Sandoval
· 6 years ago
91f6a9a
Btrfs: send, fix infinite loop due to directory rename dependencies
by Robbie Ko
· 6 years ago
b0234f1
btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable
by Qu Wenruo
· 6 years ago
5906576
btrfs: relocation: set trans to be NULL after ending transaction
by Pan Bian
· 6 years ago
172a94e
Btrfs: fix race between enabling quotas and subvolume creation
by Filipe Manana
· 6 years ago
715608d
Btrfs: fix rare chances for data loss when doing a fast fsync
by Filipe Manana
· 6 years ago
78a2890
Btrfs: ensure path name is null terminated at btrfs_control_ioctl
by Filipe Manana
· 6 years ago
aaf249e
btrfs: Always try all copies when reading extent buffers
by Nikolay Borisov
· 6 years ago
f2589f9
btrfs: tree-checker: Fix misleading group system information
by Shaokun Zhang
· 6 years ago
ec6d90a
Btrfs: fix data corruption due to cloning of eof block
by Filipe Manana
· 6 years ago
bafd5b7
Btrfs: fix infinite loop on inode eviction after deduplication of eof block
by Filipe Manana
· 6 years ago
db39065
Btrfs: fix cur_offset in the error case for nocow
by Robbie Ko
· 6 years ago
fa625a4
Btrfs: fix missing data checksums after a ranged fsync (msync)
by Filipe Manana
· 6 years ago
ec26ad2
btrfs: fix pinned underflow after transaction aborted
by Lu Fengqi
· 6 years ago
0c286e9
Btrfs: fix use-after-free when dumping free space
by Filipe Manana
· 6 years ago
5b7a4630
Btrfs: fix use-after-free during inode eviction
by Filipe Manana
· 6 years ago
51c62a3
btrfs: move the dio_sem higher up the callchain
by Josef Bacik
· 6 years ago
dd47295
btrfs: don't run delayed_iputs in commit
by Josef Bacik
· 6 years ago
186b524
btrfs: fix insert_reserved error handling
by Josef Bacik
· 6 years ago
5a1e9bf
btrfs: only free reserved extent if we didn't insert it
by Josef Bacik
· 6 years ago
a746cfd0
btrfs: don't use ctl->free_space for max_extent_size
by Josef Bacik
· 6 years ago
4a351e7
btrfs: set max_extent_size properly
by Josef Bacik
· 6 years ago
e982bec
btrfs: reset max_extent_size properly
by Josef Bacik
· 6 years ago
ea9c846
Btrfs: fix deadlock when writing out free space caches
by Filipe Manana
· 6 years ago
e17af96
Btrfs: fix assertion on fsync of regular file when using no-holes feature
by Filipe Manana
· 6 years ago
85c5f24
Btrfs: fix null pointer dereference on compressed write path error
by Filipe Manana
· 6 years ago
8181a8f
btrfs: qgroup: Dirty all qgroups before rescan
by Qu Wenruo
· 6 years ago
d2c6df3
Btrfs: fix wrong dentries after fsync of file that got its parent replaced
by Filipe Manana
· 6 years ago
55f21e1
Btrfs: fix warning when replaying log after fsync of a tmpfile
by Filipe Manana
· 6 years ago
1d6d4a0
btrfs: make sure we create all new block groups
by Josef Bacik
· 6 years ago
9aabbb2e
btrfs: reset max_extent_size on clear in a bitmap
by Josef Bacik
· 6 years ago
9006ad1
btrfs: protect space cache inode alloc with GFP_NOFS
by Josef Bacik
· 6 years ago
0de8cf3
btrfs: release metadata before running delayed refs
by Josef Bacik
· 6 years ago
8f2ecee
Btrfs: don't clean dirty pages during buffered writes
by Chris Mason
· 6 years ago
Next »