Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
b105e92755b448efd4800e3415dfeae5ad8054e9
/
fs
/
btrfs
/
volumes.c
b105e92
btrfs: add __cold attribute to more functions
by David Sterba
· 5 years ago
aa6c0df
btrfs: print process name and pid that calls device scanning
by Anand Jain
· 5 years ago
c149916
btrfs: use has_single_bit_set for clarity
by David Sterba
· 5 years ago
e62869b
btrfs: balance: use term redundancy instead of integrity in message
by Anand Jain
· 5 years ago
a0cac0e
btrfs: get rid of unique workqueue helper functions
by Omar Sandoval
· 5 years ago
c17add7
btrfs: Consider system chunk array size for new SYSTEM chunks
by Qu Wenruo
· 5 years ago
7a54789
btrfs: fix balance convert to single on 32-bit host CPUs
by Zygo Blaxell
· 5 years ago
fab2735
btrfs: Fix a regression which we can't convert to SINGLE profile
by Qu Wenruo
· 5 years ago
1dc990d
btrfs: move dev_stats helpers to volumes.c
by David Sterba
· 5 years ago
784352f
btrfs: move math functions to misc.h
by David Sterba
· 5 years ago
d2979aa
btrfs: use proper error values on allocation failure in clone_fs_devices
by Anand Jain
· 5 years ago
a06dee4d
btrfs: proper error handling when invalid device is found in find_next_devid
by Anand Jain
· 5 years ago
f113698
btrfs: fix error pointer check in __btrfs_map_block()
by Dan Carpenter
· 5 years ago
3b80a984
btrfs: dev stat drop useless goto
by Anand Jain
· 5 years ago
440630e
btrfs: dev stats item key conversion per cpu type is not needed
by Anand Jain
· 5 years ago
f93c399
btrfs: factor out sysfs code for updating sprout fsid
by David Sterba
· 5 years ago
5b28692
btrfs: factor out sysfs code for sending device uevent
by David Sterba
· 5 years ago
ae4b9b4
btrfs: opencode reset of all device stats
by Anand Jain
· 5 years ago
4e411a7
btrfs: reset device stat using btrfs_dev_stat_set
by Anand Jain
· 5 years ago
aac0023
btrfs: move basic block_group definitions to their own header
by Josef Bacik
· 6 years ago
112974d
btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate()
by Qu Wenruo
· 5 years ago
135da97
btrfs: volumes: Add comment for find_free_dev_extent_start()
by Qu Wenruo
· 5 years ago
9e3246a
btrfs: volumes: Unexport find_free_dev_extent_start()
by Qu Wenruo
· 5 years ago
99fccf3
btrfs: remove set but not used variable 'offset'
by YueHaibing
· 5 years ago
d7cd4dd
Btrfs: fix sysfs warning and missing raid sysfs directories
by Filipe Manana
· 5 years ago
373c3b8
btrfs: don't leak extent_map in btrfs_get_io_geometry()
by Johannes Thumshirn
· 5 years ago
8719aaa
btrfs: move space_info to space-info.h
by Josef Bacik
· 6 years ago
89b798a
btrfs: Use btrfs_get_io_geometry appropriately
by Nikolay Borisov
· 6 years ago
5f14112
btrfs: Introduce btrfs_io_geometry infrastructure
by Nikolay Borisov
· 6 years ago
9e96749
Btrfs: prevent send failures and crashes due to concurrent relocation
by Filipe Manana
· 6 years ago
c7369b3
btrfs: add mask for all RAID1 types
by David Sterba
· 6 years ago
0b6f5d4
btrfs: Add comments on locking of several device-related fields
by Nikolay Borisov
· 6 years ago
cff8267
btrfs: read number of data stripes from map only once
by David Sterba
· 6 years ago
158da51
btrfs: refactor helper for bg flags to name conversion
by David Sterba
· 6 years ago
e3ecdb3
btrfs: factor out devs_max setting in __btrfs_alloc_chunk
by David Sterba
· 6 years ago
946c925
btrfs: factor out helper for counting data stripes
by David Sterba
· 6 years ago
44b28ad
btrfs: use raid_attr table for btrfs_bg_type_to_factor
by David Sterba
· 6 years ago
6079e12
btrfs: use raid_attr table to find profiles for integrity lowering
by David Sterba
· 6 years ago
081db89
btrfs: use raid_attr to get allowed profiles for balance conversion
by David Sterba
· 6 years ago
fc9a2ac
btrfs: use raid_attr in btrfs_chunk_max_errors
by David Sterba
· 6 years ago
c8bf1b6
btrfs: remove mapping tree structures indirection
by David Sterba
· 6 years ago
49cc180
btrfs: raid56: allow the exact minimum number of devices for balance convert
by David Sterba
· 6 years ago
0ee5f8a
btrfs: fix minimum number of chunk errors for DUP
by David Sterba
· 6 years ago
65237ee
btrfs: get fs_info from device in btrfs_rm_dev_replace_free_srcdev
by David Sterba
· 6 years ago
163e97e
btrfs: get fs_info from device in btrfs_scrub_cancel_dev
by David Sterba
· 6 years ago
f331a95
btrfs: get fs_info from device in btrfs_rm_dev_item
by David Sterba
· 6 years ago
196c9d8
btrfs: get fs_info from trans in btrfs_run_dev_stats
by David Sterba
· 6 years ago
5c466629
btrfs: get fs_info from trans in btrfs_finish_sprout
by David Sterba
· 6 years ago
6f8e0fc
btrfs: get fs_info from trans in init_first_rw_device
by David Sterba
· 6 years ago
9b7a244
btrfs: get fs_info from trans in btrfs_create_tree
by David Sterba
· 6 years ago
1785075
btrfs: get fs_info from eb in read_one_dev
by David Sterba
· 6 years ago
9690ac0
btrfs: get fs_info from eb in read_one_chunk
by David Sterba
· 6 years ago
ddaf1d5
btrfs: get fs_info from eb in btrfs_check_chunk_valid
by David Sterba
· 6 years ago
6ec0896
btrfs: get fs_info from eb in should_balance_chunk
by David Sterba
· 6 years ago
e74e399
btrfs: Factor out in_range macro
by Nikolay Borisov
· 6 years ago
60dfdf2
btrfs: Remove 'trans' argument from find_free_dev_extent(_start)
by Nikolay Borisov
· 6 years ago
1c11b63
btrfs: replace pending/pinned chunks lists with io tree
by Jeff Mahoney
· 6 years ago
8e75fd8
btrfs: Stop using call_rcu for device freeing
by Nikolay Borisov
· 6 years ago
39e264a
btrfs: Populate ->orig_block_len during read_one_chunk
by Nikolay Borisov
· 6 years ago
61d0d0d
btrfs: Handle pending/pinned chunks before blockgroup relocation during device shrink
by Nikolay Borisov
· 6 years ago
bbbf724
btrfs: combine device update operations during transaction commit
by Nikolay Borisov
· 6 years ago
ab4ba2e
btrfs: tree-checker: Verify dev item
by Qu Wenruo
· 6 years ago
075cb3c
btrfs: tree-checker: Check chunk item at tree block read time
by Qu Wenruo
· 6 years ago
82fc28f
btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] and export it
by Qu Wenruo
· 6 years ago
290342f
btrfs: use BUG() instead of BUG_ON(1)
by Arnd Bergmann
· 6 years ago
0cc068e
btrfs: don't report readahead errors and don't update statistics
by David Sterba
· 6 years ago
349ae63
btrfs: ensure that a DUP or RAID1 block group has exactly two stripes
by Johannes Thumshirn
· 6 years ago
7faad6e
btrfs: fix comment its device list mutex not volume lock
by Anand Jain
· 6 years ago
228a73a
btrfs: introduce new ioctl to unregister a btrfs device
by Anand Jain
· 6 years ago
09ba3bc
btrfs: merge btrfs_find_device and find_device
by Anand Jain
· 6 years ago
70bc708
btrfs: refactor btrfs_free_stale_devices() to get return value
by Anand Jain
· 6 years ago
e4319cd
btrfs: refactor btrfs_find_device() take fs_devices as argument
by Anand Jain
· 6 years ago
6e927ce
btrfs: cleanup btrfs_find_device_by_devspec()
by Anand Jain
· 6 years ago
d95a830
btrfs: merge btrfs_find_device_missing_or_by_path() into parent
by Anand Jain
· 6 years ago
92900e5
btrfs: fix potential oops in device_list_add
by Al Viro
· 6 years ago
1b3922a
btrfs: Use real device structure to verify dev extent
by Qu Wenruo
· 6 years ago
52042d8
btrfs: Fix typos in comments and strings
by Andrea Gelmini
· 6 years ago
15c8276
btrfs: Remove 1st shrink/grow phase from balance
by Nikolay Borisov
· 6 years ago
7073017
btrfs: use offset_in_page instead of open-coding it
by Johannes Thumshirn
· 6 years ago
cb5583d
btrfs: dev-replace: open code trivial locking helpers
by David Sterba
· 6 years ago
53176dd
btrfs: dev-replace: remove custom read/write blocking scheme
by David Sterba
· 7 years ago
da12fe5
btrfs: Refactor btrfs_merge_bio_hook
by Nikolay Borisov
· 6 years ago
7333bd0
btrfs: balance: print to system log when balance ends or is paused
by Anand Jain
· 6 years ago
56fc37d
btrfs: balance: print args during start and resume
by Anand Jain
· 6 years ago
f89e09c
btrfs: add helper to describe block group flags
by Anand Jain
· 6 years ago
5a8067c
Btrfs: fix access to available allocation bits when starting balance
by Filipe Manana
· 6 years ago
cc5de4e
btrfs: Handle final split-brain possibility during fsid change
by Nikolay Borisov
· 6 years ago
7a62d0f
btrfs: Handle one more split-brain scenario during fsid change
by Nikolay Borisov
· 6 years ago
d1a6300
btrfs: add members to fs_devices to track fsid changes
by Nikolay Borisov
· 6 years ago
de37aa5
btrfs: Remove fsid/metadata_fsid fields from btrfs_info
by Nikolay Borisov
· 6 years ago
7239ff4
btrfs: Introduce support for FSID change without metadata rewrite
by Nikolay Borisov
· 6 years ago
64bc6c2
btrfs: Remove superfluous check form btrfs_remove_chunk
by Nikolay Borisov
· 6 years ago
a9261d4
btrfs: harden agaist duplicate fsid on scanned devices
by Anand Jain
· 6 years ago
b50836e
btrfs: introduce nparity raid_attr
by Hans van Kranenburg
· 6 years ago
da612e3
btrfs: fix ncopies raid_attr for RAID56
by Hans van Kranenburg
· 6 years ago
baf9211
btrfs: alloc_chunk: fix more DUP stripe size handling
by Hans van Kranenburg
· 6 years ago
23f0ff1
btrfs: alloc_chunk: improve chunk size variable name
by Hans van Kranenburg
· 6 years ago
2f29df4
btrfs: alloc_chunk: do not refurbish num_bytes
by Hans van Kranenburg
· 6 years ago
fc8a168
btrfs: Check for missing device before bio submission in btrfs_map_bio
by Nikolay Borisov
· 6 years ago
60ca842
Btrfs: rename and export get_chunk_map
by Omar Sandoval
· 7 years ago
Next »