| Commit message (Expand) | Author | Age |
* | md/raid5: fix newly-broken locking in get_active_stripe. | NeilBrown | 2013-11-27 |
* | md: test mddev->flags more safely in md_check_recovery. | NeilBrown | 2013-11-27 |
* | md/raid5: fix new memory-reference bug in alloc_thread_groups. | NeilBrown | 2013-11-27 |
* | Merge tag 'md/3.13' of git://neil.brown.name/md | Linus Torvalds | 2013-11-20 |
|\ |
|
| * | md/raid5: Use conf->device_lock protect changing of multi-thread resources. | majianpeng | 2013-11-18 |
| * | md/raid5: Before freeing old multi-thread worker, it should flush them. | majianpeng | 2013-11-18 |
| * | md/raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE. | majianpeng | 2013-11-18 |
| * | raid1: Rewrite the implementation of iobarrier. | majianpeng | 2013-11-18 |
| * | raid1: Add some macros to make code clearly. | majianpeng | 2013-11-18 |
| * | raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array w... | majianpeng | 2013-11-18 |
| * | raid1: Add a field array_frozen to indicate whether raid in freeze state. | majianpeng | 2013-11-18 |
| * | md: Convert use of typedef ctl_table to struct ctl_table | Joe Perches | 2013-11-18 |
| * | md/raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_... | NeilBrown | 2013-11-18 |
| * | md: use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread. | NeilBrown | 2013-11-18 |
| * | md: fix some places where mddev_lock return value is not checked. | NeilBrown | 2013-11-18 |
| * | raid5: Retry R5_ReadNoMerge flag when hit a read error. | Bian Yu | 2013-11-18 |
| * | raid5: relieve lock contention in get_active_stripe() | Shaohua Li | 2013-11-18 |
| * | raid5: relieve lock contention in get_active_stripe() | Shaohua Li | 2013-11-13 |
| * | md/raid5.c: add proper locking to error path of raid5_start_reshape. | NeilBrown | 2013-11-13 |
| * | md: fix calculation of stacking limits on level change. | NeilBrown | 2013-11-13 |
| * | raid5: Use slow_path to release stripe when mddev->thread is null | majianpeng | 2013-11-13 |
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 2013-11-15 |
|\ \ |
|
| * | | treewide: fix "distingush" typo | Michael Opdenacker | 2013-10-14 |
* | | | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 2013-11-15 |
|\ \ \ |
|
| * | | | bcache: defensively handle format strings | Kees Cook | 2013-11-11 |
| * | | | bcache: Bypass torture test | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Delete some slower inline asm | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Use ida for bcache block dev minor | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Fix sysfs splat on shutdown with flash only devs | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Better full stripe scanning | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Have btree_split() insert into parent directly | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Move spinlock into struct time_stats | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Kill sequential_merge option | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Kill bch_next_recurse_key() | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Avoid deadlocking in garbage collection | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Incremental gc | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Add make_btree_freeing_key() | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Add btree_node_write_sync() | Kent Overstreet | 2013-11-11 |
| * | | | bcache: PRECEDING_KEY() | Kent Overstreet | 2013-11-11 |
| * | | | bcache: bch_(btree|extent)_ptr_invalid() | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Don't bother with bucket refcount for btree node allocations | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Debug code improvements | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Fix bch_ptr_bad() | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Pull on disk data structures out into a separate header | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Move sector allocator to alloc.c | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Break up struct search | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Convert bch_btree_insert() to bch_btree_map_leaf_nodes() | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Don't use op->insert_collision | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Kill op->replace | Kent Overstreet | 2013-11-11 |
| * | | | bcache: Drop some closure stuff | Kent Overstreet | 2013-11-11 |