Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
4a3928c6f8a53fa1aed28ccba227742486e8ddcb
/
fs
/
btrfs
/
volumes.c
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
bd7d63c
Btrfs: use btrfs_op instead of bio_op in __btrfs_map_block
by Liu Bo
· 7 years ago
0f0d127
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 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
a0725ab
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
58efbc9
Btrfs: fix blk_status_t/errno confusion
by Omar Sandoval
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
b5d9071
btrfs: remove superfluous chunk_tree argument from btrfs_alloc_dev_extent
by Nikolay Borisov
· 7 years ago
0ca00af
btrfs: Remove chunk_objectid parameter of btrfs_alloc_dev_extent
by Nikolay Borisov
· 7 years ago
408fbf1
btrfs: Remove extraneous chunk_objectid variable
by Nikolay Borisov
· 7 years ago
0174484
btrfs: Remove chunk_objectid argument from btrfs_make_block_group
by Nikolay Borisov
· 7 years ago
0ce1dd2
btrfs: Remove redundant setting of uuid in btrfs_block_header
by Nikolay Borisov
· 7 years ago
db7c942
btrfs: Remove unused sectorsize variable from struct map_lookup
by Nikolay Borisov
· 7 years ago
44880fd
btrfs: use appropriate define for the fsid
by Anand Jain
· 7 years ago
9f6d251
btrfs: use named constant for bdev blocksize
by David Sterba
· 8 years ago
35c7010
btrfs: refactor find_device helper
by David Sterba
· 8 years ago
2dfeca9
btrfs: merge alloc_device helpers
by David Sterba
· 8 years ago
e4ff5fb
btrfs: Remove unused parameters from volume.c functions
by Nikolay Borisov
· 7 years ago
110840b
btrfs: Remove unused variables
by Nikolay Borisov
· 7 years ago
500ceed
btrfs: Remove find_raid56_stripe_len
by Nikolay Borisov
· 7 years ago
c550245
btrfs: Enhance message when a device is missing during mount
by Qu Wenruo
· 8 years ago
bc3cce2
btrfs: Cleanup num_tolerated_disk_barrier_failures
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
69f03f1
btrfs: Prevent possible ERR_PTR() dereference
by Nikolay Borisov
· 7 years ago
f148ef4
btrfs: Be explicit about usage of min()
by Nikolay Borisov
· 8 years ago
e5600fd
btrfs: Use explicit round_down call rather than open-coding it
by Nikolay Borisov
· 8 years ago
ebcc930
btrfs: convert while loop to list_for_each_entry
by Nikolay Borisov
· 8 years ago
0a2a133
Merge branch 'for-4.13-part3' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
0e4324a
btrfs: round down size diff when shrinking/growing device
by Nikolay Borisov
· 7 years ago
bc98a42
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
by David Howells
· 7 years ago
8c27cb3
Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 8 years ago
e0ae999
btrfs: preallocate device flush bio
by David Sterba
· 8 years ago
7dfb8be
btrfs: Round down values which are written for total_bytes_size
by Nikolay Borisov
· 8 years ago
0d0c71b
btrfs: obsolete and remove mount option alloc_start
by David Sterba
· 8 years ago
6165572
btrfs: use GFP_KERNEL in btrfs_init_dev_replace_tgtdev
by David Sterba
· 8 years ago
8b6c1d5
btrfs: sink gfp parameter to btrfs_bio_clone
by David Sterba
· 8 years ago
3aa8e07
btrfs: btrfs_bio_clone never fails, skip error handling
by David Sterba
· 8 years ago
1b86826
btrfs: cleanup root usage by btrfs_get_alloc_profile
by Jeff Mahoney
· 8 years ago
a5ed45f
btrfs: Convert fs_info->free_chunk_space to atomic64_t
by Nikolay Borisov
· 8 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 8 years ago
9bcaaea
btrfs: fix the gfp_mask for the reada_zones radix tree
by Chris Mason
· 8 years ago
Next »