Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
7ddd091341336f8f809efe4049e2d8fbe5366328
/
drivers
/
md
0be600a
Merge tag 'for-4.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 7 years ago
040639b
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
168fe32
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
0a4b6e2
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
f204260
dm mpath selector: more evenly distribute ties
by Khazhismel Kumykov
· 7 years ago
cc65661
dm unstripe: fix target length versus number of stripes size check
by Scott Bauer
· 7 years ago
bd6d1e0
dm thin: fix trailing semicolon in __remap_and_issue_shared_cell
by Luis de Bethencourt
· 7 years ago
eaa160e
dm table: fix NVMe bio-based dm_table_determine_type() validation
by Mike Snitzer
· 7 years ago
c12c9a3
dm: various cleanups to md->queue initialization code
by Mike Snitzer
· 7 years ago
ac514ff
dm mpath: delay the retry of a request if the target responded as busy
by Mike Snitzer
· 7 years ago
396eaf2
blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback
by Ming Lei
· 7 years ago
459b540
dm mpath: return DM_MAPIO_DELAY_REQUEUE if QUEUE_IO or PG_INIT_REQUIRED
by Ming Lei
· 7 years ago
050af08
dm mpath: return DM_MAPIO_REQUEUE on blk-mq rq allocation failure
by Ming Lei
· 7 years ago
4b259fc
dm log writes: fix max length used for kstrndup
by Ma Shimiao
· 7 years ago
d5ffebd
dm: backfill missing calls to mutex_destroy()
by Mike Snitzer
· 7 years ago
ae1093b
dm snapshot: use mutex instead of rw_semaphore
by Mikulas Patocka
· 7 years ago
7690e25
dm flakey: check for null arg_name in parse_features()
by Goldwyn Rodrigues
· 7 years ago
f6e7baa
dm: move dm_table_destroy() to same header as dm_table_create()
by Brian Norris
· 8 years ago
67ac901
dm raid: make raid_sets symbol static
by Wei Yongjun
· 7 years ago
0e696d3
dm bufio: eliminate unnecessary labels in dm_bufio_client_create()
by Mike Snitzer
· 7 years ago
46898e9
dm bufio: check result of register_shrinker()
by Aliaksei Karaliou
· 7 years ago
bde1418
dm bufio: add missed destroys of client mutex
by Aliaksei Karaliou
· 7 years ago
905be0a
dm bufio: use REQ_OP_READ and REQ_OP_WRITE
by Mikulas Patocka
· 7 years ago
18a5bf2
dm: add unstriped target
by Scott Bauer
· 7 years ago
3cc2e57
dm crypt: fix error return code in crypt_ctr()
by Wei Yongjun
· 7 years ago
dc94902
dm crypt: wipe kernel key copy after IV initialization
by Ondrej Kozina
· 7 years ago
717f4b1
dm integrity: don't store cipher request on the stack
by Mikulas Patocka
· 7 years ago
27c7003
dm crypt: fix crash by adding missing check for auth key size
by Milan Broz
· 7 years ago
bc68d0a
dm btree: fix serious bug in btree_split_beneath()
by Joe Thornber
· 7 years ago
490ae01
dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6
by Dennis Yang
· 7 years ago
1532d9e
raid5-ppl: PPL support for disks with write-back cache enabled
by Tomasz Majchrzak
· 7 years ago
c100ec4
dm: fix incomplete request_queue initialization
by Mike Snitzer
· 7 years ago
a127567
dm mpath: Use blk_path_error
by Keith Busch
· 7 years ago
3609c47
bcache: closures: move control bits one bit right
by Michael Lyle
· 7 years ago
616486a
bcache: fix writeback target calc on large devices
by Michael Lyle
· 7 years ago
5138ac6
bcache: fix misleading error message in bch_count_io_errors()
by Coly Li
· 7 years ago
2831231
bcache: reduce cache_set devices iteration by devices_max_used
by Coly Li
· 7 years ago
b40503e
bcache: fix unmatched generic_end_io_acct() & generic_start_io_acct()
by Zhai Zhaoxuan
· 7 years ago
ce439bf
bcache: mark closure_sync() __sched
by Kent Overstreet
· 7 years ago
e4bf791
bcache: Fix, improve efficiency of closure_sync()
by Kent Overstreet
· 7 years ago
b1092c9
bcache: allow quick writeback when backing idle
by Michael Lyle
· 7 years ago
6e6ccc6
bcache: writeback: properly order backing device IO
by Michael Lyle
· 7 years ago
539d39e
bcache: fix wrong return value in bch_debug_init()
by Tang Junhui
· 7 years ago
4eca1cb
bcache: segregate flash only volume write streams
by Tang Junhui
· 7 years ago
9d13411
bcache: Use PTR_ERR_OR_ZERO()
by Vasyl Gomonovych
· 7 years ago
8d29c44
bcache: stop writeback thread after detaching
by Tang Junhui
· 7 years ago
b221fc1
bcache: ret IOERR when read meets metadata error
by Rui Hua
· 7 years ago
0001ec5
dm mpath: factor out SCSI vs NVMe path selection
by Mike Snitzer
· 7 years ago
848b8ae
dm mpath: optimize NVMe bio-based support
by Mike Snitzer
· 7 years ago
92681ec
dm-crypt: don't clear bvec->bv_page in crypt_free_buffer_pages()
by Ming Lei
· 7 years ago
25d8be7
block: move bio_alloc_pages() to bcache
by Ming Lei
· 7 years ago
c2421ed
bcache: comment on direct access to bvec table
by Ming Lei
· 7 years ago
8f50e35
dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE
by Ming Lei
· 7 years ago
263663c
block: convert to bio_first_bvec_all & bio_first_page_all
by Ming Lei
· 7 years ago
cd02538
dm mpath: implement NVMe bio-based support
by Mike Snitzer
· 7 years ago
1836df0
dm mpath: move dm_bio_restore out of endio method
by Mike Snitzer
· 7 years ago
92e6245
md/r5cache: print more info of log recovery
by Song Liu
· 7 years ago
d07a241
dm mpath: optimize retrieval of bio_details from per-bio-data
by Mike Snitzer
· 7 years ago
d0442f8
dm mpath: remove unnecessary memset() calls for per-io-data
by Mike Snitzer
· 7 years ago
63f6e6f
dm mpath: remove unused param from multipath_init_per_bio_data()
by Mike Snitzer
· 7 years ago
978e51b
dm: optimize bio-based NVMe IO submission
by Mike Snitzer
· 7 years ago
22c1185
dm: introduce DM_TYPE_NVME_BIO_BASED
by Mike Snitzer
· 7 years ago
f398637
dm: simplify start of block stats accounting for bio-based
by Mike Snitzer
· 7 years ago
bc02cdb
dm: remove redundant mapped_device member from clone_info structure
by Mike Snitzer
· 7 years ago
dde1e1e
dm: remove now unused bio-based io_pool and _io_cache
by Mike Snitzer
· 7 years ago
64f52b0
dm: improve performance by moving dm_io structure to per-bio-data
by Mike Snitzer
· 7 years ago
745dc57
dm: rename 'bio' member of dm_io structure to 'orig_bio'
by Mike Snitzer
· 7 years ago
2abf1fc
dm: remove stale comment blocks
by Mike Snitzer
· 7 years ago
ee1b43e
Merge tag 'for-4.15/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 7 years ago
ad3793f
dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions()
by Mike Snitzer
· 7 years ago
3d7f456
dm: fix __send_changing_extent_only() to send first bio and chain remainder
by Mike Snitzer
· 7 years ago
0776aa0
dm: ensure bio-based DM's bioset and io_pool support targets' maximum IOs
by Mike Snitzer
· 7 years ago
4a3f54d
dm: remove BIOSET_NEED_RESCUER based dm_offload infrastructure
by Mike Snitzer
· 7 years ago
318716d
dm: safely allocate multiple bioset bios
by Mike Snitzer
· 7 years ago
f31c21e
dm: remove unused 'num_write_bios' target interface
by NeilBrown
· 7 years ago
18a25da
dm: ensure bio submission follows a depth-first tree walk
by NeilBrown
· 7 years ago
c110a4b
dm io: remove BIOSET_NEED_RESCUER flag from bios bioset
by NeilBrown
· 7 years ago
80cd175
dm crypt: remove BIOSET_NEED_RESCUER flag
by NeilBrown
· 7 years ago
c06b3e5
dm: fix comment above dm_accept_partial_bio
by NeilBrown
· 7 years ago
552aa67
dm raid: use rs_is_raid*()
by Heinz Mauelshagen
· 7 years ago
7c29744
dm raid: simplify rs_get_progress()
by Heinz Mauelshagen
· 7 years ago
dc15b943
dm raid: ensure 'a' chars during reshape
by Heinz Mauelshagen
· 7 years ago
11e4723
dm raid: stop keeping raid set frozen altogether
by Heinz Mauelshagen
· 7 years ago
53bf538
dm raid: validate current raid sets redundancy
by Heinz Mauelshagen
· 7 years ago
474beb5
md/raid1,raid10: silence warning about wait-within-wait
by NeilBrown
· 7 years ago
d5d885f
md: introduce new personality funciton start()
by Song Liu
· 7 years ago
b84cf26
dm raid: bump target version to reflect numerous fixes
by Mike Snitzer
· 7 years ago
78a75d1
dm raid: small cleanup and remove unsed "struct raid_set" member
by Heinz Mauelshagen
· 7 years ago
4102d9d
dm raid: fix rs_get_progress() synchronization state/ratio
by Heinz Mauelshagen
· 7 years ago
242ea5a
dm raid: avoid passing array_in_sync variable to raid_status() callees
by Heinz Mauelshagen
· 7 years ago
6714351
dm raid: display a consistent copy of the MD status via raid_status()
by Heinz Mauelshagen
· 7 years ago
d39f001
dm raid: fix raid_resume() to keep raid set frozen as needed
by Heinz Mauelshagen
· 7 years ago
188a212
dm raid: add component device size checks to avoid runtime failure
by Heinz Mauelshagen
· 7 years ago
61e06e2
dm raid: fix raid set size revalidation
by Heinz Mauelshagen
· 7 years ago
7501537
dm raid: correct resizing state relative to reshape space in ctr
by Heinz Mauelshagen
· 7 years ago
052b2b1
dm raid: consume sizes after md_finish_reshape() completes changing them
by Heinz Mauelshagen
· 7 years ago
1af2048
dm raid: fix deadlock caused by premature md_stop_writes()
by Heinz Mauelshagen
· 7 years ago
fbc7c07
dm bufio: fix shrinker scans when (nr_to_scan < retain_target)
by Suren Baghdasaryan
· 7 years ago
c1fd0ab
dm mpath: fix bio-based multipath queue_if_no_path handling
by Mike Snitzer
· 7 years ago
7e6358d
dm: fix various targets to dm_register_target after module __init resources created
by monty_pavel@sina.com
· 7 years ago
Next »