Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
008ef0969dd966ccb567d9c5c6e606f68119a380
/
fs
/
btrfs
/
volumes.c
008ef09
btrfs: drop lock parameter from update_ioctl_balance_args and rename
by David Sterba
· 7 years ago
cf7d20f
btrfs: move and comment read-only check in btrfs_cancel_balance
by David Sterba
· 7 years ago
3009a62
btrfs: track running balance in a simpler way
by David Sterba
· 7 years ago
dccdb07
btrfs: kill btrfs_fs_info::volume_mutex
by David Sterba
· 7 years ago
a0fecc2
btrfs: remove wrong use of volume_mutex from btrfs_dev_replace_start
by David Sterba
· 7 years ago
149196a
btrfs: cleanup helpers that reset balance state
by David Sterba
· 7 years ago
eee95e3
btrfs: add sanity check when resuming balance after mount
by David Sterba
· 7 years ago
a17c95d
btrfs: move clearing of EXCL_OP out of __cancel_balance
by David Sterba
· 7 years ago
72b81ab
btrfs: move volume_mutex to callers of btrfs_rm_device
by David Sterba
· 7 years ago
d48f39d
btrfs: move btrfs_init_dev_replace_tgtdev to dev-replace.c and make static
by David Sterba
· 7 years ago
a425f9d
btrfs: export and rename free_device
by David Sterba
· 7 years ago
6fc4749
btrfs: make success path out of btrfs_init_dev_replace_tgtdev more clear
by David Sterba
· 7 years ago
b518519
btrfs: cleanup btrfs_rm_device() promote fs_devices pointer
by Anand Jain
· 7 years ago
636d2c9
btrfs: cleanup find_device() drop list_head pointer
by Anand Jain
· 7 years ago
897fb57
btrfs: rename __btrfs_open_devices to open_fs_devices
by Anand Jain
· 7 years ago
0226e0e
btrfs: rename __btrfs_close_devices to close_fs_devices
by Anand Jain
· 7 years ago
f117e29
btrfs: cleanup __btrfs_open_devices() drop head pointer
by Anand Jain
· 7 years ago
c4babc5
btrfs: rename struct btrfs_fs_devices::list
by Anand Jain
· 7 years ago
89595e8
btrfs: add comment about BTRFS_FS_EXCL_OP
by Anand Jain
· 7 years ago
02ee654
btrfs: fix crash when trying to resume balance without the resume flag
by Anand Jain
· 7 years ago
c1d7c51
btrfs: replace GPL boilerplate by SPDX -- sources
by David Sterba
· 7 years ago
7e79cb8
btrfs: split dev-replace locking helpers for read and write
by David Sterba
· 7 years ago
a32bf9a
btrfs: use lockdep_assert_held for mutexes
by David Sterba
· 7 years ago
75cb379
btrfs: defer adding raid type kobject until after chunk relocation
by Jeff Mahoney
· 7 years ago
8ba0ae7
btrfs: drop optimal argument from find_live_mirror()
by Anand Jain
· 7 years ago
99f92a7
btrfs: drop num argument from find_live_mirror()
by Anand Jain
· 7 years ago
ba89b80
btrfs: volumes: Remove the meaningless condition of minimal nr_devs when allocating a chunk
by Qu Wenruo
· 7 years ago
7c829b7
btrfs: add define for oldest generation
by Anand Jain
· 7 years ago
9b99b11
btrfs: rename btrfs_close_extra_device to btrfs_free_extra_devids
by Anand Jain
· 7 years ago
16db575
btrfs: remove assert in btrfs_init_dev_replace_tgtdev()
by Anand Jain
· 7 years ago
ffc5a37
btrfs: add (the only possible) __exit annotation
by David Sterba
· 7 years ago
3e72ee8
btrfs: Refactor __get_raid_index() to btrfs_bg_flags_to_raid_index()
by Qu Wenruo
· 7 years ago
793ff2c
btrfs: volumes: Cleanup stripe size calculation
by Qu Wenruo
· 7 years ago
b1b8e38
btrfs: insert newly opened device to the end of the list
by Anand Jain
· 7 years ago
f8e10cd
btrfs: keep device list sorted
by Anand Jain
· 7 years ago
4117f20
btrfs: Add chunk allocation ENOSPC debug message for enospc_debug mount option
by Qu Wenruo
· 7 years ago
e9b919b
btrfs: Remove fs_info argument from btrfs_update_commit_device_bytes_used
by Nikolay Borisov
· 7 years ago
15fc128
btrfs: open code btrfs_init_dev_replace_tgtdev_for_resume()
by Anand Jain
· 7 years ago
062d4d1
btrfs: Refactor parameter of BTRFS_MAX_DEVS() from root to fs_info
by Qu Wenruo
· 7 years ago
92e222d
btrfs: alloc_chunk: fix DUP stripe size handling
by Hans van Kranenburg
· 7 years ago
fd649f1
btrfs: Fix use-after-free when cleaning up fs_devs with a single stale device
by Nikolay Borisov
· 7 years ago
3acbcbf
btrfs: drop devid as device_list_add() arg
by Anand Jain
· 7 years ago
e124ece
btrfs: get device pointer from device_list_add()
by Anand Jain
· 7 years ago
f2788d2
btrfs: set the total_devices in device_list_add()
by Anand Jain
· 7 years ago
327f18c
btrfs: move pr_info into device_list_add
by Anand Jain
· 7 years ago
d8367db
btrfs: make btrfs_free_stale_devices() to match the path
by Anand Jain
· 7 years ago
0d34097
btrfs: rename btrfs_free_stale_devices() arg to skip_dev
by Anand Jain
· 7 years ago
522f1b4
btrfs: make btrfs_free_stale_devices() argument optional
by Anand Jain
· 7 years ago
38cf665
btrfs: make btrfs_free_stale_device() to iterate all stales
by Anand Jain
· 7 years ago
a848b3e
btrfs: no need to check for btrfs_fs_devices::seeding
by Anand Jain
· 7 years ago
3cbf26d
btrfs: Remove unused readahead spinlock
by Matthew Wilcox
· 7 years ago
1c94da9
btrfs: cleanup btrfs_free_stale_device() usage
by Anand Jain
· 7 years ago
a6f93c7
Btrfs: avoid losing data raid profile when deleting a device
by Liu Bo
· 7 years ago
05a5c55
btrfs: minor style cleanups in btrfs_scan_one_device
by Anand Jain
· 7 years ago
8810f75
Btrfs: make raid6 rebuild retry more
by Liu Bo
· 7 years ago
6528b99
btrfs: factor btrfs_check_rw_degradable() to check given device
by Anand Jain
· 7 years ago
3e79806
btrfs: Remove pair of bio_get/put in btrfs_schedule_bio
by Nikolay Borisov
· 7 years ago
401e29c
btrfs: cleanup device states define BTRFS_DEV_STATE_REPLACE_TGT
by Anand Jain
· 7 years ago
e6e674b
btrfs: cleanup device states define BTRFS_DEV_STATE_MISSING
by Anand Jain
· 7 years ago
e12c962
btrfs: cleanup device states define BTRFS_DEV_STATE_IN_FS_METADATA
by Anand Jain
· 7 years ago
ebbede4
btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLE
by Anand Jain
· 7 years ago
38b5f68
btrfs: drop btrfs_device::can_discard to query directly
by Anand Jain
· 7 years ago
0fb08bc
btrfs: factor __btrfs_open_devices() to create btrfs_open_one_device()
by Anand Jain
· 7 years ago
9f050db
btrfs: move check for device generation to the last
by Anand Jain
· 7 years ago
71f8a8d
btrfs: set fs_devices->seed directly
by Anand Jain
· 7 years ago
08ffcae
btrfs: simplify btrfs_close_bdev
by David Sterba
· 8 years ago
9c6b1c4
btrfs: document device locking
by David Sterba
· 8 years ago
5c4cf6c
btrfs: simplify exit paths in btrfs_init_new_device
by David Sterba
· 7 years ago
55de480
btrfs: use free_device where opencoded
by David Sterba
· 7 years ago
48dae9c
btrfs: introduce free_device helper
by David Sterba
· 7 years ago
f06c596
btrfs: rename device free rcu helper to free_device_rcu
by David Sterba
· 8 years ago
c74a0b0
btrfs: rename btrfs_add_device to btrfs_add_dev_item
by Anand Jain
· 7 years ago
2c99738
btrfs: move volume_mutex into the btrfs_rm_device()
by Anand Jain
· 7 years ago
47dba17
Btrfs: remove rcu_barrier in btrfs_close_devices
by Liu Bo
· 7 years ago
9deae96
btrfs: Fix memory barriers usage with device stats counters
by Nikolay Borisov
· 7 years ago
1cb34c8
btrfs: clean up btrfs_dev_stat_inc usage
by Anand Jain
· 7 years ago
9f5316c
Btrfs: free btrfs_device in place
by Liu Bo
· 7 years ago
89876f2
Merge tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
beed926
btrfs: Fix flush bio leak
by Nikolay Borisov
· 7 years ago
26cd947
Merge tag 'for-4.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
1751e8a
Rename superblock flags (MS_xyz -> SB_xyz)
by Linus Torvalds
· 7 years ago
619c47f
btrfs: dev_alloc_list is not protected by RCU, use normal list_del
by David Sterba
· 8 years ago
3065ae5
btrfs: add missing device::flush_bio puts
by David Sterba
· 7 years ago
5e9f2ad
btrfs: Fix transaction abort during failure in btrfs_rm_dev_item
by Nikolay Borisov
· 7 years ago
6dd38f8
btrfs: remove BUG_ON in btrfs_rm_dev_replace_free_srcdev()
by Anand Jain
· 7 years ago
102ed2c
btrfs: fix false EIO for missing device
by Anand Jain
· 7 years ago
de48373
btrfs: use need_full_stripe() in __btrfs_map_block()
by Anand Jain
· 7 years ago
2dbe0c7
btrfs: use BLK_STS defines where needed
by Anand Jain
· 7 years ago
2b902df
btrfs: fix use of error or warning for missing device
by Anand Jain
· 7 years ago
5a2b8e6
btrfs: declare btrfs_report_missing_device() static
by Anand Jain
· 7 years ago
45dbdbc
btrfs: fix EIO misuse to report missing degraded option
by Anand Jain
· 7 years ago
adfb69a
btrfs: add_missing_dev() should return the actual error
by Anand Jain
· 7 years ago
f851689
Btrfs: remove nr_async_bios
by Liu Bo
· 7 years ago
7132a26
btrfs: error out if btrfs_attach_transaction() fails
by Anand Jain
· 7 years ago
d31c32f
btrfs: fix BUG_ON in btrfs_init_new_device()
by Anand Jain
· 7 years ago
0af2c4b
btrfs: undo writable superblocke when sprouting fails
by Anand Jain
· 7 years ago
1efb72a
btrfs: Rework error handling of add_extent_mapping in __btrfs_alloc_chunk
by Nikolay Borisov
· 7 years ago
c9162bd
Btrfs: make some volumes.c functions static
by Omar Sandoval
· 7 years ago
219d33b
Btrfs: remove batch plug in run_scheduled_IO
by Liu Bo
· 7 years ago
5ba88cd
Merge branch 'for-4.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
Next »