Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
7e74e235bb31a1fefc28d5303da0718b88627ea8
/
fs
/
btrfs
/
inode.c
7e74e23
gcc-9: don't warn about uninitialized btrfs extent_type variable
by Linus Torvalds
· 6 years ago
80201fe
Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
260e770
btrfs: reserve extra space during evict
by Josef Bacik
· 6 years ago
034f784
btrfs: replace cleaner_delayed_iput_mutex with a waitqueue
by Josef Bacik
· 6 years ago
02a033d
btrfs: Remove not_found_em label from btrfs_get_extent
by Nikolay Borisov
· 6 years ago
b8eeab7
btrfs: Consolidate retval checking of core btree functions
by Nikolay Borisov
· 6 years ago
694c12e
btrfs: Rename found_type to extent_type in btrfs_get_extent
by Nikolay Borisov
· 6 years ago
4546d17
btrfs: Document logic regarding inode in async_cow_submit
by Nikolay Borisov
· 6 years ago
a1d64ba
btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work
by Nikolay Borisov
· 6 years ago
bd4691a
btrfs: Use ihold instead of igrab in cow_file_range_async
by Nikolay Borisov
· 6 years ago
62b3762
btrfs: Remove isize local variable in compress_file_range
by Nikolay Borisov
· 6 years ago
532425f
btrfs: Remove inode argument from async_cow_submit
by Nikolay Borisov
· 6 years ago
02950af
btrfs: Remove redundant assignment in btrfs_get_extent_fiemap
by Nikolay Borisov
· 6 years ago
f3714ef
btrfs: Refactor btrfs_get_extent_fiemap
by Nikolay Borisov
· 6 years ago
4ab47a8
btrfs: Remove unused arguments from btrfs_get_extent_fiemap
by Nikolay Borisov
· 6 years ago
bc9a8bf
btrfs: Make first argument of btrfs_run_delalloc_range directly an inode
by Nikolay Borisov
· 6 years ago
6dc4f10
block: allow bio_for_each_segment_all() to iterate over multi-page bvec
by Ming Lei
· 6 years ago
fd340d0
btrfs: wakeup cleaner thread when adding delayed iput
by Josef Bacik
· 6 years ago
77b7aad
Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"
by David Sterba
· 6 years ago
52042d8
btrfs: Fix typos in comments and strings
by Andrea Gelmini
· 6 years ago
1690dd41
btrfs: improve error handling of btrfs_add_link
by Johannes Thumshirn
· 6 years ago
28bad21
btrfs: fix truncate throttling
by Josef Bacik
· 6 years ago
64403612
btrfs: rework btrfs_check_space_for_delayed_refs
by Josef Bacik
· 6 years ago
fdb1e12
btrfs: use PAGE_ALIGNED instead of open-coding it
by Johannes Thumshirn
· 6 years ago
7073017
btrfs: use offset_in_page instead of open-coding it
by Johannes Thumshirn
· 6 years ago
d1051d6
btrfs: Fix error handling in btrfs_cleanup_ordered_extents
by Nikolay Borisov
· 6 years ago
27a7ff5
btrfs: skip file_extent generation check for free_space_inode in run_delalloc_nocow
by Lu Fengqi
· 6 years ago
41bd606
Btrfs: fix fsync of files with multiple hard links in new directories
by Filipe Manana
· 6 years ago
da12fe5
btrfs: Refactor btrfs_merge_bio_hook
by Nikolay Borisov
· 6 years ago
78e62c0
btrfs: Remove extent_io_ops::readpage_io_failed_hook
by Nikolay Borisov
· 6 years ago
b3a0dd5
btrfs: replace btrfs_io_bio::end_io with a simple helper
by David Sterba
· 6 years ago
600b6cf
btrfs: replace async_cow::root with fs_info
by David Sterba
· 6 years ago
06ea01b
btrfs: merge btrfs_submit_bio_done to its caller
by David Sterba
· 7 years ago
e9a05cf
btrfs: remove unused drop_on_err in btrfs_mkdir
by Johannes Thumshirn
· 6 years ago
3cd24c6
btrfs: use tagged writepage to mitigate livelock of snapshot
by Ethan Lien
· 6 years ago
c629732
btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_ordered
by Nikolay Borisov
· 6 years ago
ed46ff3
Btrfs: support swap files
by Omar Sandoval
· 8 years ago
abbb55f
btrfs: Remove extent_io_ops::split_extent_hook callback
by Nikolay Borisov
· 6 years ago
5c84819
btrfs: Remove extent_io_ops::merge_extent_hook callback
by Nikolay Borisov
· 6 years ago
a36bb5f
btrfs: Remove extent_io_ops::clear_bit_hook callback
by Nikolay Borisov
· 6 years ago
e06a1fc
btrfs: Remove extent_io_ops::set_bit_hook extent_io callback
by Nikolay Borisov
· 6 years ago
65a680f
btrfs: Remove extent_io_ops::check_extent_io_range callback
by Nikolay Borisov
· 6 years ago
7087a9d
btrfs: Remove extent_io_ops::writepage_end_io_hook
by Nikolay Borisov
· 6 years ago
d75855b
btrfs: Remove extent_io_ops::writepage_start_hook
by Nikolay Borisov
· 6 years ago
5eaad97
btrfs: Remove extent_io_ops::fill_delalloc
by Nikolay Borisov
· 6 years ago
63a42e1
Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
4222ea7
Btrfs: fix deadlock on tree root leaf when finding free extent
by Filipe Manana
· 6 years ago
506481b
Btrfs: fix cur_offset in the error case for nocow
by Robbie Ko
· 6 years ago
85b5d4b
Merge tag 'for-4.20-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
4ba9628
Merge branch 'work.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
421f092
Btrfs: fix use-after-free during inode eviction
by Filipe Manana
· 6 years ago
49940bd
btrfs: only free reserved extent if we didn't insert it
by Josef Bacik
· 6 years ago
3527a01
Btrfs: fix null pointer dereference on compressed write path error
by Filipe Manana
· 6 years ago
7c86162
btrfs: remove fs_info from btrfs_should_throttle_delayed_refs
by Lu Fengqi
· 6 years ago
af9b8a0
btrfs: remove fs_info from btrfs_check_space_for_delayed_refs
by Lu Fengqi
· 6 years ago
ad80cf5
btrfs: drop min_size from evict_refill_and_join
by Josef Bacik
· 6 years ago
4779cc0
Btrfs: get rid of btrfs_symlink_aops
by Omar Sandoval
· 6 years ago
07e1ce0
Btrfs: extent_map: use rb_first_cached
by Liu Bo
· 6 years ago
28bee48
btrfs: Remove logically dead code from btrfs_orphan_cleanup
by Nikolay Borisov
· 6 years ago
4183c52
Btrfs: remove wait_ordered_range in btrfs_evict_inode
by Liu Bo
· 6 years ago
3cf5068
Btrfs: unify error handling of btrfs_lookup_dir_item
by Liu Bo
· 6 years ago
e49aabd
Btrfs: set leave_spinning in btrfs_get_extent
by Liu Bo
· 6 years ago
de2c661
Btrfs: fix alignment in declaration and prototype of btrfs_get_extent
by Liu Bo
· 6 years ago
d005dbe
btrfs: remove unused pointer inode in relink_file_extents
by Colin Ian King
· 6 years ago
c641428
btrfs: free path at an earlier point in btrfs_get_extent
by Liu Bo
· 6 years ago
bee6ec8
Btrfs: remove always true if branch in btrfs_get_extent
by Liu Bo
· 6 years ago
4fd786e
btrfs: Remove 'objectid' member from struct btrfs_root
by Misono Tomohiro
· 6 years ago
684572d
btrfs: Remove root parameter from btrfs_insert_dir_item
by Lu Fengqi
· 6 years ago
3a58417
btrfs: switch update_size to bool in btrfs_block_rsv_migrate and btrfs_rsv_add_bytes
by Lu Fengqi
· 6 years ago
a7176f7
btrfs: simplify the send_in_progress check in btrfs_delete_subvolume
by Lu Fengqi
· 6 years ago
3837d20
simplify btrfs_lookup()
by Al Viro
· 6 years ago
5404525
Merge tag 'for-4.19-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
d4682ba
Btrfs: sync log after logging new name
by Filipe Manana
· 7 years ago
8ecebf4d
Btrfs: fix unexpected failure of nocow buffered writes after snapshotting when low on space
by Robbie Ko
· 6 years ago
a1a4f84
Merge tag 'for-4.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
0ea97a2
Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
f5b3a41
btrfs: simplify btrfs_iget
by Al Viro
· 6 years ago
9bc2cef
btrfs: lift make_bad_inode into btrfs_iget
by Al Viro
· 6 years ago
5b7d687
btrfs: Remove redundant btrfs_release_path from btrfs_unlink_subvol
by Lu Fengqi
· 6 years ago
401b3b1
btrfs: Remove root parameter from btrfs_unlink_subvol
by Lu Fengqi
· 6 years ago
6025c19
btrfs: Remove fs_info from btrfs_add_root_ref
by Lu Fengqi
· 6 years ago
3ee1c55
btrfs: Remove fs_info from btrfs_del_root_ref
by Lu Fengqi
· 6 years ago
9add294
btrfs: Remove fs_info from btrfs_delete_delayed_dir_index
by Lu Fengqi
· 6 years ago
3c42769
Btrfs: fix btrfs_write_inode vs delayed iput deadlock
by Josef Bacik
· 6 years ago
5cdc84b
btrfs: drop extent_io_ops::set_range_writeback callback
by David Sterba
· 6 years ago
00032d3
btrfs: drop extent_io_ops::merge_bio_hook callback
by David Sterba
· 6 years ago
05912a3
btrfs: drop extent_io_ops::tree_fs_info callback
by David Sterba
· 6 years ago
e288c08
btrfs: unify end_io callbacks of async_submit_bio
by David Sterba
· 6 years ago
ebcc326
btrfs: open-code bio_set_op_attrs
by David Sterba
· 7 years ago
d7f663f
btrfs: prune unused includes
by David Sterba
· 7 years ago
3ffbd68
btrfs: simplify pointer chasing of local fs_info variables
by David Sterba
· 7 years ago
3750851
btrfs: simplify some assignments of inode numbers
by David Sterba
· 7 years ago
d3c6be6f
btrfs: use timespec64 for i_otime
by Arnd Bergmann
· 7 years ago
e41ca58
btrfs: Get rid of the confusing btrfs_file_extent_inline_len
by Qu Wenruo
· 7 years ago
32955c5
btrfs: switch to discard_new_inode()
by Al Viro
· 7 years ago
d3bc0e67f8
Merge tag 'for-4.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
717beb9
Btrfs: fix regression in btrfs_page_mkwrite() from vm_fault_t conversion
by Chris Mason
· 7 years ago
84bfed4
Merge tag 'for-4.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
c5b4a50
Btrfs: fix return value on rename exchange failure
by Filipe Manana
· 7 years ago
7a93251
Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground
by Linus Torvalds
· 7 years ago
Next »