index
:
kernel/git/jhogan/metag.git
__about__
fix_ioremap_wc
fixes
for-next
imgdafs
master
Metag architecture tree
James Hogan
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
md
Age
Commit message (
Expand
)
Author
Files
Lines
2014-03-12
dm cache: fix access beyond end of origin device
Heinz Mauelshagen
1
-5
/
+3
2014-03-12
dm cache: fix truncation bug when copying a block to/from >2TB fast device
Heinz Mauelshagen
1
-1
/
+2
2014-03-07
dm space map metadata: fix refcount decrement below 0 which caused corruption
Joe Thornber
1
-21
/
+92
2014-03-05
dm thin: fix noflush suspend IO queueing
Joe Thornber
1
-2
/
+72
2014-03-05
dm thin: fix deadlock in __requeue_bio_list
Joe Thornber
1
-6
/
+7
2014-03-05
dm thin: fix out of data space handling
Joe Thornber
1
-45
/
+102
2014-03-05
dm thin: ensure user takes action to validate data and metadata consistency
Mike Snitzer
3
-23
/
+101
2014-03-04
dm thin: synchronize the pool mode during suspend
Mike Snitzer
1
-0
/
+6
2014-03-03
dm snapshot: fix metadata corruption
Mikulas Patocka
1
-0
/
+3
2014-03-03
dm: fix Kconfig indentation
Mike Snitzer
2
-10
/
+10
2014-02-28
dm cache mq: fix memory allocation failure for large cache devices
Heinz Mauelshagen
1
-2
/
+2
2014-02-28
dm cache: fix truncation bug when mapping I/O to >2TB fast device
Heinz Mauelshagen
1
-2
/
+3
2014-02-27
dm thin: allow metadata space larger than supported to go unused
Mike Snitzer
5
-19
/
+37
2014-02-26
dm mpath: fix stalls when handling invalid ioctls
Hannes Reinecke
1
-2
/
+5
2014-02-24
dm thin: fix the error path for the thin device constructor
Mike Snitzer
1
-1
/
+4
2014-02-18
dm raid1: fix immutable biovec related BUG when retrying read bio
Mikulas Patocka
1
-0
/
+3
2014-02-17
dm io: fix I/O to multiple destinations
Mikulas Patocka
1
-12
/
+11
2014-02-17
dm thin: avoid metadata commit if a pool's thin devices haven't changed
Mike Snitzer
3
-1
/
+21
2014-02-17
dm cache: do not add migration to completed list before unhooking bio
Mike Snitzer
1
-2
/
+4
2014-02-17
dm cache: move hook_info into common portion of per_bio_data structure
Mike Snitzer
1
-1
/
+1
2014-02-14
Merge tag 'md/3.14-fixes' of git://neil.brown.name/md
Linus Torvalds
2
-49
/
+54
2014-02-13
md/raid5: Fix CPU hotplug callback registration
Oleg Nesterov
1
-46
/
+44
2014-02-05
md/raid1: restore ability for check and repair to fix read errors.
NeilBrown
1
-3
/
+10
2014-01-30
Merge branch 'bcache-for-3.14' of git://evilpiepirate.org/~kent/linux-bcache ...
Jens Axboe
6
-10
/
+15
2014-01-30
Merge branch 'for-3.14/drivers' of git://git.kernel.dk/linux-block
Linus Torvalds
22
-1755
/
+2213
2014-01-30
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
Linus Torvalds
36
-936
/
+569
2014-01-29
bcache: bugfix - gc thread now gets woken when cache is full
Nicholas Swenson
1
-3
/
+3
2014-01-29
bcache: Minor fixes from kbuild robot
Kent Overstreet
4
-5
/
+8
2014-01-29
bcache: fix BUG_ON due to integer overflow with GC_SECTORS_USED
Darrick J. Wong
2
-2
/
+4
2014-01-24
Merge tag 'md/3.14' of git://neil.brown.name/md
Linus Torvalds
3
-25
/
+63
2014-01-22
Merge tag 'dm-3.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
25
-294
/
+700
2014-01-21
dm log userspace: allow mark requests to piggyback on flush requests
Dongmao Zhang
1
-47
/
+159
2014-01-21
Merge branch 'for-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...
Linus Torvalds
1
-1
/
+0
2014-01-22
md/raid5: close recently introduced race in stripe_head management.
NeilBrown
1
-4
/
+4
2014-01-21
dm space map metadata: fix bug in resizing of thin metadata
Joe Thornber
1
-4
/
+14
2014-01-20
Merge tag 'driver-core-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
3
-7
/
+7
2014-01-16
dm cache: add policy name to status output
Mike Snitzer
4
-2
/
+15
2014-01-15
dm thin: fix pool feature parsing
Mike Snitzer
1
-1
/
+1
2014-01-16
md/raid5: fix long-standing problem with bitmap handling on write failure.
NeilBrown
1
-0
/
+1
2014-01-16
md: check command validity early in md_ioctl().
Nicolas Schichan
1
-0
/
+29
2014-01-15
Merge tag 'md/3.13-fixes' of git://neil.brown.name/md
Linus Torvalds
5
-14
/
+29
2014-01-14
dm sysfs: fix a module unload race
Mikulas Patocka
6
-21
/
+74
2014-01-14
dm snapshot: use dm-bufio prefetch
Mikulas Patocka
3
-3
/
+41
2014-01-14
dm snapshot: use dm-bufio
Mikulas Patocka
4
-7
/
+62
2014-01-14
dm snapshot: prepare for switch to using dm-bufio
Mikulas Patocka
1
-12
/
+14
2014-01-14
dm snapshot: use GFP_KERNEL when initializing exceptions
Mikulas Patocka
1
-5
/
+5
2014-01-14
md: ensure metadata is writen after raid level change.
NeilBrown
1
-0
/
+2
2014-01-14
md/raid10: avoid fullsync when not necessary.
NeilBrown
1
-1
/
+2
2014-01-14
md: allow a partially recovered device to be hot-added to an array.
NeilBrown
1
-1
/
+2
2014-01-14
md: Change handling of save_raid_disk and metadata update during recovery.
NeilBrown
1
-19
/
+23
2014-01-14
md: fix problem when adding device to read-only array with bitmap.
NeilBrown
2
-3
/
+18
2014-01-14
md/raid10: fix bug when raid10 recovery fails to recover a block.
NeilBrown
1
-4
/
+4
2014-01-14
md/raid5: fix a recently broken BUG_ON().
NeilBrown
1
-1
/
+2
2014-01-14
md/raid1: fix request counting bug in new 'barrier' code.
NeilBrown
1
-2
/
+1
2014-01-14
md/raid10: fix two bugs in handling of known-bad-blocks.
NeilBrown
1
-2
/
+2
2014-01-14
md/raid5: Fix possible confusion when multiple write errors occur.
NeilBrown
1
-2
/
+2
2014-01-13
cgroup: remove stray references to css_id
Hugh Dickins
1
-1
/
+0
2014-01-10
dm cache: add block sizes and total cache blocks to status output
Mike Snitzer
1
-6
/
+10
2014-01-09
dm btree: add dm_btree_find_lowest_key
Joe Thornber
2
-7
/
+34
2014-01-08
bcache: Fix auxiliary search trees for key size > cacheline size
Kent Overstreet
1
-14
/
+14
2014-01-08
bcache: Don't return -EINTR when insert finished
Kent Overstreet
1
-2
/
+4
2014-01-08
bcache: Improve bucket_prio() calculation
Kent Overstreet
2
-3
/
+16
2014-01-08
bcache: Add bch_bkey_equal_header()
Nicholas Swenson
3
-8
/
+11
2014-01-08
bcache: update bch_bkey_try_merge
Nicholas Swenson
3
-16
/
+28
2014-01-08
bcache: Move insert_fixup() to btree_keys_ops
Kent Overstreet
4
-229
/
+257
2014-01-08
bcache: Convert sorting to btree_keys
Kent Overstreet
3
-36
/
+33
2014-01-08
bcache: Convert debug code to btree_keys
Kent Overstreet
9
-217
/
+264
2014-01-08
bcache: Convert btree_iter to struct btree_keys
Kent Overstreet
6
-38
/
+41
2014-01-08
bcache: Refactor bset_tree sysfs stats
Kent Overstreet
3
-47
/
+54
2014-01-08
bcache: Add bch_btree_keys_u64s_remaining()
Kent Overstreet
2
-13
/
+30
2014-01-08
bcache: Add struct btree_keys
Kent Overstreet
8
-263
/
+322
2014-01-08
bcache: Abstract out stuff needed for sorting
Kent Overstreet
9
-289
/
+423
2014-01-08
bcache: Rename/shuffle various code around
Kent Overstreet
8
-276
/
+341
2014-01-08
bcache: Add struct bset_sort_state
Kent Overstreet
6
-49
/
+87
2014-01-08
bcache: Split out sort_extent_cmp()
Kent Overstreet
4
-32
/
+73
2014-01-08
bcache: Bkey indexing renaming
Kent Overstreet
6
-52
/
+62
2014-01-08
bcache: Make bch_keylist_realloc() take u64s, not nptrs
Kent Overstreet
4
-16
/
+26
2014-01-08
bcache: Remove/fix some header dependencies
Kent Overstreet
3
-24
/
+26
2014-01-08
bcache: Use a mempool for mergesort temporary space
Kent Overstreet
3
-16
/
+8
2014-01-08
bcache: Btree verify code improvements
Kent Overstreet
6
-40
/
+83
2014-01-08
bcache: kill index()
Kent Overstreet
4
-8
/
+24
2014-01-08
bcache: Trivial error handling fix
Kent Overstreet
1
-1
/
+2
2014-01-08
bcache/md: Use raid stripe size
Kent Overstreet
2
-0
/
+7
2014-01-08
bcache: Do bkey_put() in btree_split() error path
Kent Overstreet
1
-1
/
+4
2014-01-08
bcache: Rework allocator reserves
Kent Overstreet
7
-79
/
+101
2014-01-08
bcache: kill closure locking code
Kent Overstreet
2
-313
/
+123
2014-01-08
bcache: kill closure locking usage
Kent Overstreet
7
-55
/
+98
2014-01-08
bcache: Zero less memory
Kent Overstreet
3
-40
/
+41
2014-01-08
bcache: Don't touch bucket gen for dirty ptrs
Kent Overstreet
2
-2
/
+7
2014-01-08
bcache: Minor btree cache fix
Kent Overstreet
1
-7
/
+3
2014-01-08
bcache: Performance fix for when journal entry is full
Kent Overstreet
1
-5
/
+9
2014-01-08
bcache: Minor journal fix
Kent Overstreet
1
-5
/
+14
2014-01-08
bcache: Data corruption fix
Kent Overstreet
1
-4
/
+22
2014-01-07
dm space map metadata: fix extending the space map
Joe Thornber
1
-5
/
+13
2014-01-07
dm space map common: make sure new space is used during extend
Joe Thornber
1
-1
/
+5
2014-01-07
dm: wait until embedded kobject is released before destroying a device
Mikulas Patocka
3
-1
/
+22
2014-01-07
dm: remove pointless kobject comparison in dm_get_from_kobject
Mikulas Patocka
1
-6
/
+0
2014-01-07
dm snapshot: call destroy_work_on_stack() to pair with INIT_WORK_ONSTACK()
Chuansheng Liu
1
-0
/
+1
2014-01-07
dm cache policy mq: introduce three promotion threshold tunables
Joe Thornber
1
-21
/
+43
2014-01-07
dm cache policy mq: use list_del_init instead of list_del + INIT_LIST_HEAD
Wei Yongjun
1
-2
/
+1
2014-01-07
dm thin: fix set_pool_mode exposed pool operation races
Mike Snitzer
1
-13
/
+27
2014-01-07
dm thin: eliminate the no_free_space flag
Mike Snitzer
1
-22
/
+4
2014-01-07
dm thin: add error_if_no_space feature
Mike Snitzer
1
-6
/
+25
2014-01-07
dm thin: requeue bios to DM core if no_free_space and in read-only mode
Mike Snitzer
1
-6
/
+20
2014-01-07
dm thin: cleanup and improve no space handling
Mike Snitzer
1
-29
/
+32
2014-01-07
dm thin: log info when growing the data or metadata device
Mike Snitzer
1
-0
/
+7
2014-01-07
dm thin: handle metadata failures more consistently
Joe Thornber
1
-21
/
+27
2014-01-07
dm thin: factor out check_low_water_mark and use bools
Joe Thornber
1
-15
/
+22
2014-01-07
dm thin: add mappings to end of prepared_* lists
Mike Snitzer
1
-3
/
+3
2014-01-07
dm thin: return error from alloc_data_block if pool is not in write mode
Joe Thornber
1
-0
/
+3
2014-01-07
dm thin: use bool rather than unsigned for flags in structures
Mike Snitzer
2
-12
/
+12
2014-01-07
dm persistent data: cleanup dm-thin specific references in text
Mike Snitzer
2
-4
/
+4
2014-01-07
dm space map metadata: limit errors in sm_metadata_new_block
Mike Snitzer
1
-2
/
+2
2014-01-07
dm delay: use per-bio data instead of a mempool and slab cache
Mikulas Patocka
1
-28
/
+7
2014-01-07
dm table: remove unused buggy code that extends the targets array
Mikulas Patocka
1
-20
/
+2
2014-01-07
dm thin: fix discard support to a previously shared block
Joe Thornber
3
-2
/
+34
2014-01-07
dm thin: initialize dm_thin_new_mapping returned by get_next_mapping
Mike Snitzer
1
-11
/
+6
2013-12-31
Merge tag 'v3.13-rc6' into for-3.14/core
Jens Axboe
26
-142
/
+308
2013-12-24
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
Linus Torvalds
9
-66
/
+111
2013-12-24
Merge 3.13-rc5 into staging-next
Greg Kroah-Hartman
15
-67
/
+191
2013-12-17
Merge branch 'bcache-for-3.13' of git://evilpiepirate.org/~kent/linux-bcache ...
Jens Axboe
9
-66
/
+111
2013-12-16
bcache: New writeback PD controller
Kent Overstreet
4
-49
/
+62
2013-12-16
bcache: bugfix for race between moving_gc and bucket_invalidate
Kent Overstreet
1
-0
/
+10
2013-12-16
bcache: fix for gc and writeback race
Nicholas Swenson
1
-0
/
+22
2013-12-16
bcache: bugfix - moving_gc now moves only correct buckets
Nicholas Swenson
3
-8
/
+8
2013-12-16
bcache: fix for gc crashing when no sectors are used
Nicholas Swenson
1
-1
/
+2
2013-12-16
bcache: Fix heap_peek() macro
Nicholas Swenson
1
-1
/
+1
2013-12-16
bcache: Fix for can_attach_cache()
Nicholas Swenson
1
-1
/
+1
2013-12-16
bcache: Fix dirty_data accounting
Kent Overstreet
1
-1
/
+2
2013-12-16
bcache: Use uninterruptible sleep in writeback
Kent Overstreet
1
-2
/
+2
2013-12-16
bcache: kthread don't set writeback task to INTERUPTIBLE
Stefan Priebe
1
-2
/
+0
2013-12-13
Merge tag 'dm-3.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/de...
Linus Torvalds
15
-67
/
+191
2013-12-13
dm array: fix a reference counting bug in shadow_ablock
Joe Thornber
1
-1
/
+9
2013-12-13
dm space map: disallow decrementing a reference count below zero
Joe Thornber
1
-9
/
+23
2013-12-11
kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordingly
Tejun Heo
3
-7
/
+7
2013-12-10
dm stats: initialize read-only module parameter
Mikulas Patocka
1
-0
/
+1
2013-12-10
dm bufio: initialize read-only module parameters
Mikulas Patocka
1
-0
/
+5
2013-12-10
dm cache: actually resize cache
Vincent Pelletier
1
-1
/
+1
2013-12-10
dm cache policy mq: fix promotions to occur as expected
Joe Thornber
1
-5
/
+8
2013-12-10
dm thin: allow pool in read-only mode to transition to read-write mode
Joe Thornber
5
-5
/
+29
2013-12-10
dm thin: re-establish read-only state when switching to fail mode
Joe Thornber
1
-0
/
+1
2013-12-10
dm thin: always fallback the pool mode if commit fails
Joe Thornber
1
-22
/
+15
2013-12-10
dm thin: switch to read-only mode if metadata space is exhausted
Mike Snitzer
1
-2
/
+10
2013-12-10
dm thin: switch to read only mode if a mapping insert fails
Joe Thornber
1
-1
/
+3
2013-12-10
dm space map metadata: return on failure in sm_metadata_new_block
Mike Snitzer
1
-2
/
+6
2013-12-10
dm table: fail dm_table_create on dm_round_up overflow
Mikulas Patocka
1
-0
/
+5
2013-12-10
dm snapshot: avoid snapshot space leak on crash
Mikulas Patocka
1
-7
/
+64
2013-12-05
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-11
/
+1
2013-12-03
dm cache: increment bi_remaining when bi_end_io is restored
Mike Snitzer
1
-6
/
+6
2013-11-28
bcache: fix sparse non static symbol warning
Wei Yongjun
1
-1
/
+1
2013-11-28
md/raid5: fix newly-broken locking in get_active_stripe.
NeilBrown
1
-7
/
+4
2013-11-28
md: test mddev->flags more safely in md_check_recovery.
NeilBrown
1
-1
/
+1
2013-11-28
md/raid5: fix new memory-reference bug in alloc_thread_groups.
NeilBrown
1
-1
/
+1
2013-11-24
block: submit_bio_wait() conversions
Kent Overstreet
1
-11
/
+1
2013-11-23
block: Introduce new bio_split()
Kent Overstreet
6
-250
/
+131
2013-11-23
block: Rename bio_split() -> bio_pair_split()
Kent Overstreet
3
-5
/
+5
2013-11-23
block: Generic bio chaining
Kent Overstreet
5
-4
/
+15
2013-11-23
block: Remove bi_idx hacks
Kent Overstreet
1
-45
/
+2
2013-11-23
dm: Refactor for new bio cloning/splitting
Kent Overstreet
2
-179
/
+20
2013-11-23
block: Add bio_clone_fast()
Kent Overstreet
1
-6
/
+2
2013-11-23
block: Convert drivers to immutable biovecs
Kent Overstreet
4
-87
/
+53
2013-11-23
block: Kill bio_segments()/bi_vcnt usage
Kent Overstreet
3
-32
/
+25
2013-11-23
block: Convert bio_for_each_segment() to bvec_iter
Kent Overstreet
5
-70
/
+60
2013-11-23
block: Convert bio_iovec() to bvec_iter
Kent Overstreet
2
-7
/
+8
2013-11-23
dm: Use bvec_iter for dm_bio_record()
Kent Overstreet
1
-9
/
+3
2013-11-23
block: Abstract out bvec iterator
Kent Overstreet
35
-300
/
+333
2013-11-23
bcache: Kill unaligned bvec hack
Kent Overstreet
3
-35
/
+7
2013-11-23
block: submit_bio_wait() conversions
Kent Overstreet
1
-13
/
+1
2013-11-20
Merge tag 'md/3.13' of git://neil.brown.name/md
Linus Torvalds
6
-186
/
+566
2013-11-19
md/raid5: Use conf->device_lock protect changing of multi-thread resources.
majianpeng
1
-24
/
+39
2013-11-19
md/raid5: Before freeing old multi-thread worker, it should flush them.
majianpeng
1
-0
/
+3
2013-11-19
md/raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE.
majianpeng
1
-1
/
+1
2013-11-19
raid1: Rewrite the implementation of iobarrier.
majianpeng
2
-13
/
+129
2013-11-19
raid1: Add some macros to make code clearly.
majianpeng
1
-4
/
+4
2013-11-19
raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array w...
majianpeng
1
-5
/
+6
2013-11-19
raid1: Add a field array_frozen to indicate whether raid in freeze state.
majianpeng
2
-8
/
+8
2013-11-19
md: Convert use of typedef ctl_table to struct ctl_table
Joe Perches
1
-3
/
+3
2013-11-19
md/raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_...
NeilBrown
1
-19
/
+49
2013-11-19
md: use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread.
NeilBrown
3
-31
/
+34
2013-11-19
md: fix some places where mddev_lock return value is not checked.
NeilBrown
1
-5
/
+13
2013-11-19
raid5: Retry R5_ReadNoMerge flag when hit a read error.
Bian Yu
1
-0
/
+3
2013-11-19
raid5: relieve lock contention in get_active_stripe()
Shaohua Li
2
-1
/
+8
2013-11-18
dm delay: fix a possible deadlock due to shared workqueue
Mikulas Patocka
1
-12
/
+11
2013-11-15
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
1
-1
/
+1
2013-11-15
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
Linus Torvalds
25
-3005
/
+2587
2013-11-15
llists: move llist_reverse_order from raid5 to llist.c
Christoph Hellwig
1
-14
/
+0
2013-11-15
tree-wide: use reinit_completion instead of INIT_COMPLETION
Wolfram Sang
1
-1
/
+1
2013-11-14
raid5: relieve lock contention in get_active_stripe()
Shaohua Li
2
-73
/
+259
2013-11-14
md/raid5.c: add proper locking to error path of raid5_start_reshape.
NeilBrown
1
-0
/
+6
2013-11-14
md: fix calculation of stacking limits on level change.
NeilBrown
1
-0
/
+1
2013-11-14
raid5: Use slow_path to release stripe when mddev->thread is null
majianpeng
1
-1
/
+2
2013-11-14
Merge tag 'dm-3.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
16
-455
/
+1466
2013-11-14
Merge branch 'for-3.13/core' of git://git.kernel.dk/linux-block
Linus Torvalds
4
-56
/
+13
2013-11-12
dm cache: resolve small nits and improve Documentation
Mike Snitzer
2
-2
/
+2
2013-11-11
dm cache: add cache block invalidation support
Joe Thornber
1
-3
/
+222
2013-11-11
dm cache: add remove_cblock method to policy interface
Joe Thornber
3
-4
/
+57
2013-11-11
dm cache policy mq: reduce memory requirements
Joe Thornber
1
-312
/
+231
2013-11-11
dm cache metadata: check the metadata version when reading the superblock
Joe Thornber
1
-3
/
+21
2013-11-11
dm cache: add passthrough mode
Joe Thornber
3
-35
/
+184
2013-11-11
dm cache: cache shrinking support
Joe Thornber
2
-9
/
+120
[next]