Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
038daf5556a486cefc7a239ca4528003a5a4ef00
/
fs
/
btrfs
/
dev-replace.c
0f0d127
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
f1b8a1e
btrfs: simplify btrfs_dev_replace_kthread
by David Sterba
· 8 years ago
74b595f
btrfs: factor reading progress out of btrfs_dev_replace_status
by David Sterba
· 8 years ago
bc98a42
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
by David Howells
· 7 years ago
6374e57a
btrfs: fix integer overflow in calc_reclaim_items_nr
by Chris Mason
· 7 years ago
42c61ab
Btrfs: switch to div64_u64 if with a u64 divisor
by Liu Bo
· 8 years ago
ae6529c
btrfs: Wait for in-flight bios before freeing target device for raid56
by Qu Wenruo
· 8 years ago
171938e
btrfs: track exclusive filesystem operation in flags
by David Sterba
· 8 years ago
da353f6
btrfs: constify device path passed to relevant helpers
by David Sterba
· 8 years ago
3a45bb2
btrfs: remove root parameter from transaction commit/end routines
by Jeff Mahoney
· 8 years ago
2ff7e61
btrfs: take an fs_info directly when the root is not used otherwise
by Jeff Mahoney
· 8 years ago
0b246af
btrfs: root->fs_info cleanup, add fs_info convenience variables
by Jeff Mahoney
· 8 years ago
ab8d0fc
btrfs: convert pr_* to btrfs_* where possible
by Jeff Mahoney
· 8 years ago
5d163e0
btrfs: unsplit printed strings
by Jeff Mahoney
· 8 years ago
3cdde22
btrfs: btrfs_test_opt and friends should take a btrfs_fs_info
by Jeff Mahoney
· 9 years ago
42f3173
Merge branch 'cleanups-4.7' into for-chris-4.7-20160525
by David Sterba
· 9 years ago
0132761
btrfs: fix string and comment grammatical issues and typos
by Nicholas D Steeves
· 9 years ago
c315ef8
Merge branch 'for-chris-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.7
by Chris Mason
· 9 years ago
578def7
Btrfs: don't wait for unrelated IO to finish before relocation
by Filipe Manana
· 9 years ago
88acff6
btrfs: cleanup assigning next active device with a check
by Anand Jain
· 9 years ago
8ed01ab
btrfs: s_bdev is not null after missing replace
by Anand Jain
· 9 years ago
b525545
btrfs: refactor btrfs_dev_replace_start for reuse
by Anand Jain
· 9 years ago
fc23c24
btrfs: use fs_info directly
by Anand Jain
· 9 years ago
5c5c0df
btrfs: rename btrfs_find_device_by_user_input
by David Sterba
· 9 years ago
b3d1b15
btrfs: enhance btrfs_find_device_by_user_input() to check device path
by Anand Jain
· 9 years ago
24e0474
btrfs: create helper btrfs_find_device_by_user_input()
by Anand Jain
· 9 years ago
7ccefb9
btrfs: Reset IO error counters before start of device replacing
by Yauhen Kharuzhy
· 9 years ago
bb7ab3b
btrfs: Fix misspellings in comments.
by Adam Buchbinder
· 9 years ago
675d276
Merge branch 'foreign/liubo/replace-lockup' into for-chris-4.6
by David Sterba
· 9 years ago
73beece
Btrfs: fix lockdep deadlock warning due to dev_replace
by Liu Bo
· 9 years ago
58c4e17
btrfs: scrub: use GFP_KERNEL on the submission path
by David Sterba
· 9 years ago
95617d6
btrfs: cleanup, stop casting for extent_map->lookup everywhere
by Jeff Mahoney
· 10 years ago
6db4a73
Merge branch 'fix/waitqueue-barriers' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.4
by Chris Mason
· 9 years ago
62fb50a
Merge branch 'anand/sysfs-updates-v4.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.4
by Chris Mason
· 9 years ago
730d9ec
btrfs: remove waitqueue_active check from btrfs_rm_dev_replace_unblocked
by David Sterba
· 9 years ago
ecaeb14
btrfs: switch message printers to _in_rcu variants
by David Sterba
· 9 years ago
73416da
Btrfs: move kobj stuff out of dev_replace lock range
by Liu Bo
· 9 years ago
9e271ae
Btrfs: kernel operation should come after user input has been verified
by Anand Jain
· 9 years ago
3257604
Btrfs: rename btrfs_kobj_rm_device to btrfs_sysfs_rm_device_link
by Anand Jain
· 9 years ago
e3bd697
Btrfs: rename btrfs_kobj_add_device to btrfs_sysfs_add_device_link
by Anand Jain
· 9 years ago
527afb4
Btrfs: cleanup: remove unnecessary check before btrfs_free_path is called
by Tsutomu Itoh
· 9 years ago
3e303ea
btrfs: its btrfs_err() instead of btrfs_error()
by Anand Jain
· 9 years ago
d2ff1b2
Btrfs: sysfs: add support to show replacing target in the sysfs
by Anand Jain
· 10 years ago
6c14a16
Btrfs: sysfs btrfs_kobj_rm_device() pass fs_devices instead of fs_info
by Anand Jain
· 10 years ago
1ba4381
Btrfs: sysfs btrfs_kobj_add_device() pass fs_devices instead of fs_info
by Anand Jain
· 10 years ago
f8c269d
btrfs: cleanup 64bit/32bit divs, compile time constants
by David Sterba
· 10 years ago
7653947
Btrfs: btrfs_rm_dev_replace_blocked(): Use wait_event()
by Zhao Lei
· 10 years ago
09dd7a0
Btrfs: Cleanup btrfs_bio_counter_inc_blocked()
by Zhao Lei
· 10 years ago
9627aee
Merge branch 'raid56-scrub-replace' of git://github.com/miaoxie/linux-btrfs into for-linus
by Chris Mason
· 10 years ago
5d3edd8
Btrfs, replace: enable dev-replace for raid56
by Zhao Lei
· 10 years ago
4245215
Btrfs, raid56: fix use-after-free problem in the final device replace procedure on raid56
by Miao Xie
· 10 years ago
084b6e7c
btrfs: Fix a lockdep warning when running xfstest.
by Qu Wenruo
· 10 years ago
2fc9f6b
Btrfs: return failure if btrfs_dev_replace_finishing() failed
by Eryu Guan
· 10 years ago
82372bc
Btrfs: make the logic of source device removing more clear
by Miao Xie
· 10 years ago
67a2c45
Btrfs: fix use-after-free problem of the device during device replace
by Miao Xie
· 10 years ago
2196d6e
Btrfs: Fix misuse of chunk mutex
by Miao Xie
· 10 years ago
7cc8e58
Btrfs: fix unprotected device's variants on 32bits machine
by Miao Xie
· 10 years ago
ce7213c
Btrfs: fix wrong device bytes_used in the super block
by Miao Xie
· 10 years ago
935e5cc
Btrfs: fix wrong disk size when writing super blocks
by Miao Xie
· 10 years ago
1c43366
Btrfs: fix unprotected assignment of the target device
by Miao Xie
· 10 years ago
c766211
Btrfs: cleanup double assignment of device->bytes_used when device replace finishes
by Miao Xie
· 10 years ago
12b894c
btrfs: Fix a deadlock in btrfs_dev_replace_finishing()
by Qu Wenruo
· 10 years ago
de4c296
btrfs: fix typo in the log message
by Anand Jain
· 10 years ago
63dd86f
btrfs: fix rw_devices miss match after seed replace
by Anand Jain
· 10 years ago
49c6f73
btrfs: dev replace should replace the sysfs entry
by Anand Jain
· 11 years ago
c81d576
btrfs: replace EINVAL with EOPNOTSUPP for dev_replace raid56
by Gui Hecheng
· 11 years ago
6c255e6
Btrfs: don't flush all delalloc inodes when we doesn't get s_umount lock
by Miao Xie
· 11 years ago
c404e0d
Btrfs: fix use-after-free in the finishing procedure of the device replace
by Miao Xie
· 11 years ago
391cd9d
Btrfs: fix unprotected alloc list insertion during the finishing procedure of replace
by Miao Xie
· 11 years ago
efe120a
Btrfs: convert printk to btrfs_ and fix BTRFS prefix
by Frank Holton
· 11 years ago
52a1575
btrfs: fix typo in the log message
by Anand Jain
· 11 years ago
91aef86
Btrfs: rename btrfs_start_all_delalloc_inodes
by Miao Xie
· 11 years ago
b024419
Btrfs: don't wait for the completion of all the ordered extents
by Miao Xie
· 11 years ago
8b558c5
btrfs: remove fs/btrfs/compat.h
by Zach Brown
· 11 years ago
4546bca
btrfs: use get_seconds() instead of btrfs wrapper
by Zach Brown
· 11 years ago
e649e58
Btrfs: disallow 'btrfs {balance,replace} cancel' on ro mounts
by Ilya Dryomov
· 11 years ago
1329dfc
Merge branch 'for-linus' into for-linus-3.12
by Chris Mason
· 11 years ago
1357272
Btrfs: fix a use-after-free bug in btrfs_dev_replace_finishing
by Ilya Dryomov
· 11 years ago
0fbf2cc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
f0de181
Btrfs: kill delay_iput arg to the wait_ordered functions
by Josef Bacik
· 11 years ago
b7c09ad
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
6e71c47
Btrfs: Make BTRFS_DEV_REPLACE_DEVID an unsigned long long constant
by Geert Uytterhoeven
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
8c6ffba
PTR_RET is now PTR_ERR_OR_ZERO(): Replace most.
by Rusty Russell
· 11 years ago
199c2a9
Btrfs: introduce per-subvolume ordered extent list
by Miao Xie
· 12 years ago
eb73c1b
Btrfs: introduce per-subvolume delalloc inode list
by Miao Xie
· 12 years ago
4968810
Btrfs: don't allow device replace on RAID5/RAID6
by Stefan Behrens
· 12 years ago
3edb2a6
Btrfs: check the return value of btrfs_start_delalloc_inodes()
by Miao Xie
· 12 years ago
e93c89c
Btrfs: add new sources for device replace code
by Stefan Behrens
· 12 years ago