Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
c2ac546ea4b5e71dafb80892558ca0f125187998
/
fs
/
btrfs
/
disk-io.c
e3a0dd9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
9e239bb
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 11 years ago
e78417d
Btrfs: do not pin while under spin lock
by Josef Bacik
· 11 years ago
b382a32
Btrfs: fix qgroup rescan resume on mount
by Jan Schmidt
· 11 years ago
4a9d8bd
Btrfs: make the state of the transaction more readable
by Miao Xie
· 11 years ago
ac67387
Btrfs: cleanup unnecessary assignment when cleaning up all the residual transaction
by Miao Xie
· 11 years ago
199c2a9
Btrfs: introduce per-subvolume ordered extent list
by Miao Xie
· 11 years ago
eb73c1b
Btrfs: introduce per-subvolume delalloc inode list
by Miao Xie
· 11 years ago
b0feb9d
Btrfs: introduce grab/put functions for the root of the fs/file tree
by Miao Xie
· 11 years ago
cb517ea
Btrfs: cleanup the similar code of the fs root read
by Miao Xie
· 11 years ago
babbf170
Btrfs: make the snap/subv deletion end more early when the fs is R/O
by Miao Xie
· 11 years ago
dc7f370
Btrfs: move the R/O check out of btrfs_clean_one_deleted_snapshot()
by Miao Xie
· 11 years ago
05323cd
Btrfs: make the cleaner complete early when the fs is going to be umounted
by Miao Xie
· 11 years ago
d027824
Btrfs: remove unnecessary ->s_umount in cleaner_kthread()
by Miao Xie
· 11 years ago
b1b1959
Btrfs: cleanup, btrfs_read_fs_root_no_name() doesn't return NULL
by Stefan Behrens
· 11 years ago
1e8f915
Btrfs: introduce qgroup_ulist to avoid frequently allocating/freeing ulist
by Wang Shilong
· 11 years ago
15b0a89
Btrfs: fix check on same raid type flag twice
by Henrik Nordvik
· 11 years ago
13e6c37
Btrfs: stop all workers before cleaning up roots
by Josef Bacik
· 11 years ago
2932505
Btrfs: fix use-after-free bug during umount
by Liu Bo
· 11 years ago
7b5ff90
Btrfs: don't delete fs_roots until after we cleanup the transaction
by Josef Bacik
· 11 years ago
d47992f
mm: change invalidatepage prototype to accept length
by Lukas Czerner
· 11 years ago
c5cb6a0
Merge branch 'for-chris' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next
by Chris Mason
· 11 years ago
9be3395
Btrfs: use a btrfs bioset instead of abusing bio internals
by Chris Mason
· 11 years ago
655b09f
Btrfs: make sure roots are assigned before freeing their nodes
by Josef Bacik
· 11 years ago
b216cbf
Btrfs: don't invoke btrfs_invalidate_inodes() in the spin lock context
by Miao Xie
· 11 years ago
314297c
Btrfs: remove BUG_ON() in btrfs_read_fs_tree_no_radix()
by Miao Xie
· 11 years ago
69a85bd
Btrfs: don't null pointer deref on abort
by Josef Bacik
· 11 years ago
60b6297
btrfs: annotate quota tree for lockdep
by David Sterba
· 11 years ago
667e7d9
Btrfs: allow superblock mismatch from older mkfs
by Chris Mason
· 11 years ago
1104a88
btrfs: enhance superblock checks
by David Sterba
· 12 years ago
f7a52a4
btrfs: remove unused gfp mask parameter from release_extent_buffer callchain
by David Sterba
· 11 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 11 years ago
634554d
Btrfs: deal with errors in write_dev_supers
by Josef Bacik
· 11 years ago
2f23203
Btrfs: rescan for qgroups
by Jan Schmidt
· 11 years ago
fc36ed7e
Btrfs: separate sequence numbers for delayed ref tracking and tree mod log
by Jan Schmidt
· 11 years ago
6463fe5
Btrfs: set UUID in root_item for created trees
by Stefan Behrens
· 11 years ago
5fbf83c
Btrfs: delete unused parameter to btrfs_read_root_item()
by Stefan Behrens
· 11 years ago
54067ae
Btrfs: various abort cleanups
by Josef Bacik
· 11 years ago
fd8b2b6
Btrfs: cleanup destroy_marked_extents
by Josef Bacik
· 11 years ago
171f653
Btrfs: cleanup fs roots if we fail to mount
by Josef Bacik
· 11 years ago
416bc65
Btrfs: fix all callers of read_tree_block
by Josef Bacik
· 11 years ago
1c24c3c
Btrfs: add tree block level sanity check
by Josef Bacik
· 11 years ago
79fb65a
Btrfs: don't call readahead hook until we have read the entire eb
by Josef Bacik
· 11 years ago
b8d7f3a
Btrfs: don't force pages under writeback to finish when aborting
by Josef Bacik
· 11 years ago
ceda086
Btrfs: use a lock to protect incompat/compat flag of the super block
by Miao Xie
· 11 years ago
f2f6ed3
Btrfs: introduce a mutex lock for btrfs quota operations
by Wang Shilong
· 11 years ago
09a2a8f9
Btrfs: fix bad extent logging
by Josef Bacik
· 11 years ago
9d1a2a3
btrfs: clean snapshots one by one
by David Sterba
· 12 years ago
7abadb6
Btrfs: share stop worker code
by Liu Bo
· 11 years ago
3173a18
Btrfs: add a incompatible format change for smaller metadata extent refs
by Josef Bacik
· 12 years ago
be283b2
Btrfs: use helper to cleanup tree roots
by Liu Bo
· 12 years ago
b049668
Btrfs: cleanup unused arguments of btrfs_csum_data
by Liu Bo
· 12 years ago
1dd0568
Btrfs: fix memory leak in btrfs_create_tree()
by Tsutomu Itoh
· 11 years ago
d763448
Btrfs: update to use fs_state bit
by Liu Bo
· 12 years ago
aec8030
Btrfs: fix wrong handle at error path of create_snapshot() when the commit fails
by Miao Xie
· 12 years ago
83c8266
btrfs: try harder to allocate raid56 stripe cache
by David Sterba
· 12 years ago
3321719
Btrfs: fix memory leak of log roots
by Liu Bo
· 12 years ago
e942f88
Merge branch 'raid56-experimental' into for-linus-3.9
by Chris Mason
· 12 years ago
b2c6b3e
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next into for-linus-3.9
by Chris Mason
· 12 years ago
cdb4c57
btrfs: define BTRFS_MAGIC as a u64 value
by Zach Brown
· 12 years ago
569e0f3
Btrfs: place ordered operations on a per transaction list
by Josef Bacik
· 12 years ago
2b8195b
Btrfs: fix the race between bio and btrfs_stop_workers
by Miao Xie
· 12 years ago
779880e
Btrfs: fix how we discard outstanding ordered extents on abort
by Josef Bacik
· 12 years ago
eb12db6
Btrfs: fix freeing delayed ref head while still holding its mutex
by Josef Bacik
· 12 years ago
d1d3cd2
btrfs: list_entry can't return NULL
by Eric Sandeen
· 12 years ago
87533c4
Btrfs: use bit operation for ->fs_state
by Miao Xie
· 12 years ago
de98ced
Btrfs: use seqlock to protect fs_info->avail_{data, metadata, system}_alloc_bits
by Miao Xie
· 12 years ago
df0af1a
Btrfs: use the inode own lock to protect its delalloc_bytes
by Miao Xie
· 12 years ago
963d678
Btrfs: use percpu counter for fs_info->delalloc_bytes
by Miao Xie
· 12 years ago
e2d8452
Btrfs: use percpu counter for dirty metadata count
by Miao Xie
· 12 years ago
a1897fd
Btrfs: record first logical byte in memory
by Liu Bo
· 12 years ago
2ab28f3
Btrfs: wait on ordered extents at the last possible moment
by Josef Bacik
· 12 years ago
4eee4fa
Btrfs: use wrapper page_offset
by Miao Xie
· 12 years ago
78a6184
Btrfs: use slabs for delayed reference allocation
by Miao Xie
· 12 years ago
53b381b
Btrfs: RAID5 and RAID6
by David Woodhouse
· 12 years ago
a22180d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
ed7b63e
Btrfs: only clear dirty on the buffer if it is marked as dirty
by Josef Bacik
· 12 years ago
bb146eb
Btrfs: move checks in set_page_dirty under DEBUG
by Josef Bacik
· 12 years ago
5f3ab90
Btrfs: rename root_times_lock to root_item_lock
by Anand Jain
· 12 years ago
26176e7
Btrfs: restructure btrfs_run_defrag_inodes()
by Miao Xie
· 12 years ago
8dabb74
Btrfs: change core code of btrfs to support the device replace operations
by Stefan Behrens
· 12 years ago
6189192
Btrfs: handle errors from btrfs_map_bio() everywhere
by Stefan Behrens
· 12 years ago
e922e08
Btrfs: enhance btrfs structures for device replace support
by Stefan Behrens
· 12 years ago
aa1b8cd
Btrfs: pass fs_info instead of root
by Stefan Behrens
· 12 years ago
5d96405
Btrfs: Pass fs_info to btrfs_num_copies() instead of mapping_tree
by Stefan Behrens
· 12 years ago
b53d3f5
Btrfs: cleanup for btrfs_btree_balance_dirty
by Liu Bo
· 12 years ago
31b1a2b
fs/btrfs: use WARN
by Julia Lawall
· 12 years ago
292fd7f
Btrfs: don't allow degraded mount if too many devices are missing
by Stefan Behrens
· 12 years ago
d0e1d66
writeback: remove nr_pages_dirtied arg from balance_dirty_pages_ratelimited_nr()
by Namjae Jeon
· 12 years ago
8ccf6f19
Btrfs: make delalloc inodes be flushed by multi-task
by Miao Xie
· 12 years ago
1037a5a
Btrfs: remove repeated eb->pages check in, disk-io.c/csum_dirty_buffer
by Wang Sheng-Hui
· 12 years ago
5af3e8c
Btrfs: make filesystem read-only when submitting barrier fails
by Stefan Behrens
· 12 years ago
e613887
Btrfs: cache extent state when writing out dirty metadata pages
by Josef Bacik
· 12 years ago
de0022b
Btrfs: do not async metadata csumming in certain situations
by Josef Bacik
· 12 years ago
354aa0f
Btrfs: fix orphan transaction on the freezed filesystem
by Miao Xie
· 12 years ago
892951a
Btrfs: remove unused write cache pages hook
by Josef Bacik
· 12 years ago
2e90cf8
Btrfs: cleanup fs_info->hashers
by Liu Bo
· 12 years ago
b4f359a
Btrfs: remove unnecessary code in btree_get_extent()
by Tsutomu Itoh
· 12 years ago
0433f20
Btrfs: cleanup of error processing in btree_get_extent()
by Tsutomu Itoh
· 12 years ago
0647d6b
Btrfs: cleanup for unused ref cache stuff
by liubo
· 12 years ago
Next »