projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'powerpc-4.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc...
2017-05-15
Joe Thornber
dm space map disk: fix some book keeping in the disk...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm thin metadata: call precommit before saving the...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache policy smq: don't do any writebacks unless...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache: simplify the IDLE vs BUSY state calculation
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache: track all IO to the cache rather than just...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache policy smq: stop preemptively demoting blocks
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache policy smq: put newly promoted entries at...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache policy smq: be more aggressive about triggering...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache policy smq: only demote entries in bottom...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-15
Joe Thornber
dm cache: fix incorrect 'idle_time' reset in IO tracker
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-05-04
Joe Thornber
dm cache policy smq: allow demotions to happen even...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-03-31
Joe Thornber
dm cache policy smq: make the cleaner policy write...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-03-31
Joe Thornber
dm cache: set/clear the cache core's dirty_bitset when...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-03-20
Joe Thornber
dm cache metadata: fix metadata2 format's blocks_are_clean_s...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Joe Thornber
dm cache: significant rework to leverage dm-bio-prison-v2
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Joe Thornber
dm bio prison v2: new interface for the bio prison
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm persistent data: add cursor skip functions to the...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm cache metadata: use dm_bitset_new() to create the...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm bitset: add dm_bitset_new()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm cache metadata: add "metadata2" feature
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm cache metadata: use bitset cursor api to load discard...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm bitset: introduce cursor api
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm btree: use GFP_NOFS in dm_btree_del()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm space map common: memcpy the disk root to ensure...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm block manager: add unlikely() annotations on dm_bufio...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2017-02-16
Joe Thornber
dm cache: fix corruption seen when using cache > 2TB
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-11-14
Joe Thornber
dm block manager: make block locking optional
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-09-22
Joe Thornber
dm cache metadata: switch to using the new cursor api...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-09-22
Joe Thornber
dm array: introduce cursor api
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-09-22
Joe Thornber
dm btree: introduce cursor api
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-09-22
Joe Thornber
dm cache policy smq: distribute entries to random levels...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-09-22
Joe Thornber
dm cache: speed up writing of the hint array
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-09-22
Joe Thornber
dm array: add dm_array_new()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-07-20
Joe Thornber
dm thin: fix a race condition between discarding and...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-07-20
Joe Thornber
dm btree: fix a bug in dm_btree_find_next_single()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-05-13
Joe Thornber
dm thin: unroll issue_discard() to create longer discard...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-03-10
Joe Thornber
dm cache: make sure every metadata function checks...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-03-10
Joe Thornber
dm thin metadata: don't issue prefetches if a transaction...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2016-03-10
Joe Thornber
dm cache: make the 'mq' policy an alias for 'smq'
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-12-10
Joe Thornber
dm thin metadata: make dm_thin_find_mapped_range()...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-12-10
Joe Thornber
dm thin metadata: speed up discard of partially mapped...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-12-10
Joe Thornber
dm btree: fix bufio buffer leaks in dm_btree_del()...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-12-09
Joe Thornber
dm space map metadata: fix ref counting bug when bootstrappi...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-12-09
Joe Thornber
dm thin metadata: fix bug when taking a metadata snapshot
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-12-02
Joe Thornber
dm thin metadata: fix bug in dm_thin_remove_range()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-10-23
Joe Thornber
dm cache: the CLEAN_SHUTDOWN flag was not being set
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-10-23
Joe Thornber
dm btree remove: fix a bug when rebalancing nodes after...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-10-09
Joe Thornber
dm cache: fix NULL pointer when switching from cleaner...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-09-01
Joe Thornber
dm cache: fix use after freeing migrations
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-08-31
Joe Thornber
dm cache: fix leaking of deferred bio prison cells
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-08-12
Joe Thornber
dm cache: move wake_waker() from free_migrations()...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-08-12
Joe Thornber
dm cache policy smq: change the mutex to a spinlock
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-08-12
Joe Thornber
dm btree: add ref counting ops for the leaves of top...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-08-12
Joe Thornber
dm thin metadata: delete btrees when releasing metadata...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-08-07
Joe Thornber
dm btree remove: fix bug in remove_one()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-07-06
Joe Thornber
dm btree: silence lockdep lock inversion in dm_btree_del()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-07-06
Joe Thornber
dm thin: allocate the cell_sort_array dynamically
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-17
Joe Thornber
dm space map metadata: fix occasional leak of a metadata...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm thin metadata: fix a race when entering fail mode
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm thin: range discard support
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm thin metadata: add dm_thin_remove_range()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm thin metadata: add dm_thin_find_mapped_range()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm btree: add dm_btree_remove_leaves()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm cache: age and write back cache entries even without...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm cache: add fail io mode and needs_check flag
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm cache: wake the worker thread every time we free...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-06-11
Joe Thornber
dm cache: add stochastic-multi-queue (smq) policy
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm cache: boost promotion of blocks that will be overwritten
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm cache: defer whole cells
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm bio prison: add dm_cell_promote_or_release()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm cache: pull out some bitset utility functions for...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm cache: pass a new 'critical' flag to the policies...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm cache: track IO to the origin device using io_tracker
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm cache: add io_tracker
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm cache: fix race when issuing a POLICY_REPLACE operation
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-05-29
Joe Thornber
dm: fix casting bug in dm_merge_bvec()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-03-31
Joe Thornber
dm cache policy mq: try not to writeback data that...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-03-31
Joe Thornber
dm cache policy mq: remove unused generation member...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-03-31
Joe Thornber
dm cache policy mq: track entries hit this 'tick' via...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-03-31
Joe Thornber
dm cache policy mq: remove queue_shift_down()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-03-31
Joe Thornber
dm cache policy mq: keep track of the number of entries...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-02-27
Joe Thornber
dm thin: fix to consistently zero-fill reads to unprovisione...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-01-28
Joe Thornber
dm thin: don't allow messages to be sent to a pool...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-01-28
Joe Thornber
dm cache: fix missing ERR_PTR returns and handling
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-01-23
Joe Thornber
dm cache: fix problematic dual use of a single migration...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2015-01-23
Joe Thornber
dm cache: share cache-metadata object across inactive...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-17
Joe Thornber
dm thin: fix missing out-of-data-space to write mode...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-17
Joe Thornber
dm thin: fix inability to discard blocks when in out...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-02
Joe Thornber
dm space map metadata: fix sm_bootstrap_get_count()
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm cache: fix spurious cell_defer when dealing with...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm cache: dirty flag was mistakenly being cleared when...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm cache: only use overwrite optimisation for promotion...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm cache: discard block size must be a multiple of...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm cache: fix a harmless race when working out if a...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm cache: when reloading a discard bitset allow for...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm cache: fix some issues with the new discard range...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-12-01
Joe Thornber
dm array: if resizing the array is a noop set the new...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-11-13
Joe Thornber
dm cache: emit a warning message if there are a lot...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-11-10
Joe Thornber
dm cache: improve discard support
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
2014-11-10
Joe Thornber
dm cache: revert "prevent corruption caused by discard_block...
Signed-off-by:
Joe Thornber
<ejt@redhat.com>
commit
|
commitdiff
|
tree
next