Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
00e23707442a75b404392cef1405ab4fd498de6b
/
fs
/
btrfs
/
volumes.c
801660b
btrfs: btrfs_shrink_device should call commit transaction at the end
by Anand Jain
· 6 years ago
39379fa
btrfs: revert fs_devices state on error of btrfs_init_new_device
by Naohiro Aota
· 6 years ago
64f64f4
btrfs: Exit gracefully when chunk map cannot be inserted to the tree
by Qu Wenruo
· 6 years ago
cf90d88
btrfs: Introduce mount time chunk <-> dev extent mapping check
by Qu Wenruo
· 6 years ago
672d599
btrfs: Use wrapper macro for rcu string to remove duplicate code
by Misono Tomohiro
· 6 years ago
97aff91
btrfs: Remove fs_info from btrfs_finish_chunk_alloc
by Nikolay Borisov
· 6 years ago
f420879
btrfs: Remove fs_info form btrfs_free_chunk
by Nikolay Borisov
· 6 years ago
4f5ad7b
btrfs: Remove fs_info from btrfs_destroy_dev_replace_tgtdev
by Nikolay Borisov
· 6 years ago
d6507cf
btrfs: Remove fs_info from btrfs_assign_next_active_device
by Nikolay Borisov
· 6 years ago
5495f19
btrfs: remove fs_info argument from update_dev_stat_item
by Nikolay Borisov
· 6 years ago
68a9db5
btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdev
by Nikolay Borisov
· 6 years ago
8e87e85
btrfs: Remove fs_info argument from btrfs_add_dev_item
by Nikolay Borisov
· 6 years ago
315409b
btrfs: validate type when reading a chunk
by Gu Jinxiang
· 7 years ago
46df06b
btrfs: refactor block group replication factor calculation to a helper
by David Sterba
· 6 years ago
321a4bf
btrfs: use the assigned fs_devices instead of the dereference
by Anand Jain
· 6 years ago
36350e9
btrfs: return device pointer from btrfs_scan_one_device
by Gu Jinxiang
· 6 years ago
f5194e3
btrfs: lift uuid_mutex to callers of btrfs_open_devices
by David Sterba
· 7 years ago
899f930
btrfs: lift uuid_mutex to callers of btrfs_scan_one_device
by David Sterba
· 7 years ago
7bcb816
btrfs: use device_list_mutex when removing stale devices
by Anand Jain
· 7 years ago
fa6d2ae
btrfs: rename local devices for fs_devices in btrfs_free_stale_devices(
by Anand Jain
· 7 years ago
9c6d173
btrfs: extend locked section when adding a new device in device_list_add
by Anand Jain
· 7 years ago
4306a97
btrfs: do btrfs_free_stale_devices outside of device_list_add
by Anand Jain
· 7 years ago
959b1c0
btrfs: close devices without offloading to a temporary list
by Nikolay Borisov
· 7 years ago
621567a
btrfs: Remove unused function btrfs_account_dev_extents_size
by Qu Wenruo
· 6 years ago
b4993e6
btrfs: fix in-memory value of total_devices after seed device deletion
by Anand Jain
· 7 years ago
d7f663f
btrfs: prune unused includes
by David Sterba
· 7 years ago
694c51f
btrfs: drop unnecessary variable in btrfs_init_new_device
by Anand Jain
· 7 years ago
5da54bc
btrfs: use a temporary variable for fs_devices in btrfs_init_new_device
by Anand Jain
· 7 years ago
fce466e
btrfs: tree-checker: Verify block_group_item
by Qu Wenruo
· 7 years ago
43a7e99
btrfs: Remove fs_info from btrfs_force_chunk_alloc
by Nikolay Borisov
· 7 years ago
451a2c1
btrfs: Remove fs_info from check_system_chunk
by Nikolay Borisov
· 7 years ago
c216b20
btrfs: Remove fs_info from btrfs_alloc_chunk
by Nikolay Borisov
· 7 years ago
5a98ec0
btrfs: Remove fs_info from btrfs_remove_block_group
by Nikolay Borisov
· 7 years ago
e7e0209
btrfs: Remove fs_info from btrfs_make_block_group
by Nikolay Borisov
· 7 years ago
20c5bbc
btrfs: restore uuid_mutex in btrfs_open_devices
by David Sterba
· 7 years ago
cdb345a
btrfs: Remove fs_info argument from btrfs_uuid_tree_add
by Lu Fengqi
· 7 years ago
6dac13f
btrfs: add prefix "balance:" for log messages
by Anand Jain
· 7 years ago
d9a071f
btrfs: use common variable for fs_devices in btrfs_destroy_dev_replace_tgtdev
by Anand Jain
· 7 years ago
ab5c2f6
btrfs: drop uuid_mutex in btrfs_destroy_dev_replace_tgtdev
by Anand Jain
· 7 years ago
542c590
btrfs: replace uuid_mutex by device_list_mutex in btrfs_open_devices
by Anand Jain
· 7 years ago
3dd0f7a
btrfs: document uuid_mutex uasge in read_chunk_tree
by Anand Jain
· 7 years ago
41a52a0
btrfs: use existing cur_devices, cleanup btrfs_rm_device
by Anand Jain
· 7 years ago
b6ed73b
btrfs: reduce uuid_mutex critical section while scanning devices
by Anand Jain
· 7 years ago
6fcf6e2
btrfs: remove redundant btrfs_balance_control::fs_info
by David Sterba
· 7 years ago
63a9c7b
btrfs: Remove devid parameter from btrfs_rmap_block
by Nikolay Borisov
· 7 years ago
0338dff
btrfs: do reverse path readahead in btrfs_shrink_device
by Gu Jinxiang
· 7 years ago
f9fbcaa
btrfs: move btrfs_raid_mindev_errorvalues to btrfs_raid_attr table
by Anand Jain
· 7 years ago
41a6e89
btrfs: move btrfs_raid_group values to btrfs_raid_attr table
by Anand Jain
· 7 years ago
ed23467
btrfs: move btrfs_raid_type_names values to btrfs_raid_attr table
by Anand Jain
· 7 years ago
833aae1
btrfs: open code set_balance_control
by David Sterba
· 7 years ago
1354e1a
btrfs: use mutex in btrfs_resume_balance_async
by David Sterba
· 7 years ago
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
Next »