Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
4d52b28ddfaede27e62abe10d7ce1a6803a1334d
/
fs
/
btrfs
/
volumes.h
713db35
Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 4 years, 11 months ago
a013d14
btrfs: sysfs, add UUID/devinfo kobject
by Anand Jain
· 5 years ago
81a046b
Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 5 years ago
668e48af
btrfs: sysfs, add devid/dev_state kobject and device attributes
by Anand Jain
· 5 years ago
96a1433
btrfs: Move and unexport btrfs_rmap_block
by Nikolay Borisov
· 5 years ago
94f8c46
btrfs: remove unused member btrfs_device::work
by David Sterba
· 5 years ago
b550150
btrfs: sysfs, rename devices kobject holder to devices_kobj
by Anand Jain
· 5 years ago
9454587
sched/rt, btrfs: Use CONFIG_PREEMPTION
by Thomas Gleixner
· 5 years ago
7f0432d
btrfs: change btrfs_fs_devices::rotating to bool
by Johannes Thumshirn
· 5 years ago
0395d84
btrfs: change btrfs_fs_devices::seeding to bool
by Johannes Thumshirn
· 5 years ago
8d6fac0
btrfs: add support for 4-copy replication (raid1c4)
by David Sterba
· 7 years ago
47e6f74
btrfs: add support for 3-copy replication (raid1c3)
by David Sterba
· 7 years ago
34b127a
btrfs: Remove btrfs_bio::flags member
by Qu Wenruo
· 5 years ago
ba8a9d0
Btrfs: delete the entire async bio submission framework
by Chris Mason
· 5 years ago
08635ba
Btrfs: stop using btrfs_schedule_bio()
by Chris Mason
· 5 years ago
4143cb8
btrfs: add const function attribute
by David Sterba
· 5 years ago
4e411a7
btrfs: reset device stat using btrfs_dev_stat_set
by Anand Jain
· 5 years ago
adf4c0c
btrfs: remove unused btrfs_device::flush_bio_sent
by David Sterba
· 5 years ago
9e3246a
btrfs: volumes: Unexport find_free_dev_extent_start()
by Qu Wenruo
· 5 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
0b6f5d4
btrfs: Add comments on locking of several device-related fields
by Nikolay Borisov
· 6 years ago
158da51
btrfs: refactor helper for bg flags to name conversion
by David Sterba
· 6 years ago
8c3e358
btrfs: use u8 for raid_array members
by David Sterba
· 6 years ago
c8bf1b6
btrfs: remove mapping tree structures indirection
by David Sterba
· 6 years ago
b4b52b8
Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
by Linus Torvalds
· 6 years ago
65237ee
btrfs: get fs_info from device in btrfs_rm_dev_replace_free_srcdev
by David Sterba
· 6 years ago
196c9d8
btrfs: get fs_info from trans in btrfs_run_dev_stats
by David Sterba
· 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
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
0a4c926
fs: mark expected switch fall-throughs
by Gustavo A. R. Silva
· 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
e4319cd
btrfs: refactor btrfs_find_device() take fs_devices as argument
by Anand Jain
· 6 years ago
7b41ba7
btrfs: remove btrfs_bio_end_io_t
by Johannes Thumshirn
· 6 years ago
b3a0dd5
btrfs: replace btrfs_io_bio::end_io with a simple helper
by David Sterba
· 6 years ago
31feccc
btrfs: remove redundant csum buffer in btrfs_io_bio
by David Sterba
· 6 years ago
f89e09c
btrfs: add helper to describe block group flags
by Anand Jain
· 6 years ago
d1a6300
btrfs: add members to fs_devices to track fsid changes
by Nikolay Borisov
· 6 years ago
7239ff4
btrfs: Introduce support for FSID change without metadata rewrite
by Nikolay Borisov
· 6 years ago
b50836e
btrfs: introduce nparity raid_attr
by Hans van Kranenburg
· 6 years ago
60ca842
Btrfs: rename and export get_chunk_map
by Omar Sandoval
· 7 years ago
a27a94c
btrfs: Make btrfs_find_device_by_devspec return btrfs_device directly
by Nikolay Borisov
· 6 years ago
6c05040
btrfs: Make btrfs_find_device_missing_or_by_path return directly a device
by Nikolay Borisov
· 6 years ago
cf90d88
btrfs: Introduce mount time chunk <-> dev extent mapping check
by Qu Wenruo
· 6 years ago
97aff91
btrfs: Remove fs_info from btrfs_finish_chunk_alloc
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
68a9db5
btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdev
by Nikolay Borisov
· 6 years ago
46df06b
btrfs: refactor block group replication factor calculation to a helper
by David Sterba
· 6 years ago
36350e9
btrfs: return device pointer from btrfs_scan_one_device
by Gu Jinxiang
· 6 years ago
621567a
btrfs: Remove unused function btrfs_account_dev_extents_size
by Qu Wenruo
· 6 years ago
fce466e
btrfs: tree-checker: Verify block_group_item
by Qu Wenruo
· 7 years ago
c216b20
btrfs: Remove fs_info from btrfs_alloc_chunk
by Nikolay Borisov
· 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
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
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
c4babc5
btrfs: rename struct btrfs_fs_devices::list
by Anand Jain
· 7 years ago
9888c34
btrfs: replace GPL boilerplate by SPDX -- headers
by David Sterba
· 7 years ago
9b99b11
btrfs: rename btrfs_close_extra_device to btrfs_free_extra_devids
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
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
3cbf26d
btrfs: Remove unused readahead spinlock
by Matthew Wilcox
· 7 years ago
cadbc0a
btrfs: rename btrfs_device::scrub_device to scrub_ctx
by Anand Jain
· 7 years ago
6528b99
btrfs: factor btrfs_check_rw_degradable() to check given device
by Anand Jain
· 7 years ago
1c3063b
btrfs: cleanup device states define BTRFS_DEV_STATE_FLUSH_SENT
by Anand Jain
· 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
ac244ef
btrfs: Remove unused function
by Nikolay Borisov
· 7 years ago
4660c49
btrfs: Remove redundant memory barrier in dev stats
by Nikolay Borisov
· 7 years ago
9deae96
btrfs: Fix memory barriers usage with device stats counters
by Nikolay Borisov
· 7 years ago
9f5316c
Btrfs: free btrfs_device in place
by Liu Bo
· 7 years ago
5a2b8e6
btrfs: declare btrfs_report_missing_device() static
by Anand Jain
· 7 years ago
66ba772
Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
58efbc9
Btrfs: fix blk_status_t/errno confusion
by Omar Sandoval
· 7 years ago
db7c942
btrfs: Remove unused sectorsize variable from struct map_lookup
by Nikolay Borisov
· 7 years ago
e4ff5fb
btrfs: Remove unused parameters from volume.c functions
by Nikolay Borisov
· 7 years ago
c550245
btrfs: Enhance message when a device is missing during mount
by Qu Wenruo
· 8 years ago
21634a1
btrfs: Introduce a function to check if all chunks a OK for degraded rw mount
by Qu Wenruo
· 8 years ago
e0ae999
btrfs: preallocate device flush bio
by David Sterba
· 8 years ago
fa1bcbe
btrfs: document mandatory order of bio in btrfs_io_bio
by David Sterba
· 8 years ago
17347ce
Btrfs: change how we iterate bios in endio
by Liu Bo
· 8 years ago
401b41e
btrfs: add framework to handle device flush error as a volume
by Anand Jain
· 8 years ago
13e88e1
btrfs: delete unused member nobarriers
by Anand Jain
· 8 years ago
825ad4c
btrfs: drop redundant parameters from btrfs_map_sblock
by David Sterba
· 8 years ago
592d92e
Btrfs: create a helper for getting chunk map
by Liu Bo
· 8 years ago
140475a
btrfs: convert btrfs_bio.refs from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
da353f6
btrfs: constify device path passed to relevant helpers
by David Sterba
· 8 years ago
Next »