Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
b3b51417d0af63fb9a06662dc292200aed9ea53f
/
drivers
/
md
a415c0f
md: initialise ->writes_pending in personality modules.
by NeilBrown
· 8 years ago
60c42a3
Merge tag 'for-4.12/dm-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 8 years ago
5a8948f
md: Make flush bios explicitely sync
by Jan Kara
· 8 years ago
ff0361b
dm: make flush bios explicitly sync
by Jan Kara
· 8 years ago
e153903
md: report sector of stripes with check mismatches
by Nix
· 8 years ago
4179bc3
md: uuid debug statement now in processor byte order.
by Kyungchan Koh
· 8 years ago
8c1e2162
dm ioctl: restore __GFP_HIGH in copy_params()
by Junaid Shahid
· 8 years ago
702a620
dm integrity: use kvmalloc() instead of dm_integrity_kvmalloc()
by Mikulas Patocka
· 8 years ago
f52236e
dm verity: fix no salt use case
by Gilad Ben-Yossef
· 8 years ago
2dffdc0
md-cluster: fix potential lock issue in add_new_disk
by Guoqing Jiang
· 8 years ago
8b4822d
Merge tag 'md/4.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
7e1b952
dm cache: handle kmalloc failure allocating background_tracker struct
by Colin Ian King
· 8 years ago
13840d3
dm bufio: make the parameter "retain_bytes" unsigned long
by Mikulas Patocka
· 8 years ago
f98e0eb
dm mpath: multipath_clone_and_map must not return -EIO
by Christoph Hellwig
· 8 years ago
18a482f
dm mpath: don't return -EIO from dm_report_EIO
by Christoph Hellwig
· 8 years ago
ece0728
dm rq: add a missing break to map_request
by Christoph Hellwig
· 8 years ago
0377a07
dm space map disk: fix some book keeping in the disk space map
by Joe Thornber
· 8 years ago
91bcdb9
dm thin metadata: call precommit before saving the roots
by Joe Thornber
· 8 years ago
2e63309
dm cache policy smq: don't do any writebacks unless IDLE
by Joe Thornber
· 8 years ago
49b7f76
dm cache: simplify the IDLE vs BUSY state calculation
by Joe Thornber
· 8 years ago
701e03e4
dm cache: track all IO to the cache rather than just the origin device's IO
by Joe Thornber
· 8 years ago
6cf4cc8
dm cache policy smq: stop preemptively demoting blocks
by Joe Thornber
· 8 years ago
4d44ec5
dm cache policy smq: put newly promoted entries at the top of the multiqueue
by Joe Thornber
· 8 years ago
78c4560
dm cache policy smq: be more aggressive about triggering a writeback
by Joe Thornber
· 8 years ago
a8cd1eb
dm cache policy smq: only demote entries in bottom half of the clean multiqueue
by Joe Thornber
· 8 years ago
072792d
dm cache: fix incorrect 'idle_time' reset in IO tracker
by Joe Thornber
· 8 years ago
d82dd0e
raid1: prefer disk without bad blocks
by Tomasz Majchrzak
· 8 years ago
5ddf044
md/r5cache: handle sync with data in write back cache
by Song Liu
· 8 years ago
70d466f
md/r5cache: gracefully handle journal device errors for writeback mode
by Song Liu
· 8 years ago
23b245c
md/raid1/10: avoid unnecessary locking
by Shaohua Li
· 8 years ago
bb3338d
md/raid5-cache: in r5l_do_submit_io(), submit io->split_bio first
by Song Liu
· 8 years ago
29efc39
md/md0: optimize raid0 discard handling
by Shaohua Li
· 8 years ago
19809c2
mm, vmalloc: use __GFP_HIGHMEM implicitly
by Michal Hocko
· 8 years ago
bc4e54f
drivers/md/bcache/super.c: use kvmalloc
by Michal Hocko
· 8 years ago
d224e93
drivers/md/dm-ioctl.c: use kvmalloc rather than opencoded variant
by Michal Hocko
· 8 years ago
752ade6
treewide: use kv[mz]alloc* rather than opencoded variants
by Michal Hocko
· 8 years ago
a7c3e90
mm: introduce kv[mz]alloc helpers
by Michal Hocko
· 8 years ago
2214c26
md: don't return -EAGAIN in md_allow_write for external metadata arrays
by Artur Paszkiewicz
· 8 years ago
044f1da
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
2eecf3a
Merge tag 'for-4.12/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 8 years ago
53ef7d0
Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 8 years ago
10add84e
dm cache metadata: fail operations if fail_io mode has been established
by Mike Snitzer
· 8 years ago
3d05f3a
md/raid5: make use of spin_lock_irq over local_irq_disable + spin_lock
by Julia Cartwright
· 8 years ago
7ab84db
dm integrity: improve the Kconfig help text for DM_INTEGRITY
by Mike Snitzer
· 8 years ago
97dfb20
dm cache policy smq: cleanup free_target_met() and clean_target_met()
by Mike Snitzer
· 8 years ago
ce1d64e
dm cache policy smq: allow demotions to happen even during continuous IO
by Joe Thornber
· 8 years ago
7b66f13
Merge tag 'for-4.12/dm-post-merge-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 8 years ago
d35a878
Merge tag 'for-4.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 8 years ago
e502187
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
89c9fea
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 8 years ago
d6296d3
blk-mq: update ->init_request and ->exit_request prototypes
by Christoph Hellwig
· 8 years ago
412445a
dm: introduce a new DM_MAPIO_KILL return value
by Christoph Hellwig
· 8 years ago
7ed8578
dm rq: change ->rq_end_io calling conventions
by Christoph Hellwig
· 8 years ago
b79f10e
dm mpath: merge do_end_io into multipath_end_io
by Christoph Hellwig
· 8 years ago
7e25a76
Merge branch 'dm-4.12' into dm-4.12-post-merge
by Mike Snitzer
· 8 years ago
e265eb3a
Merge branch 'md-next' into md-linus
by Shaohua Li
· 8 years ago
b506335
md/raid10: skip spare disk as 'first' disk
by Shaohua Li
· 8 years ago
390020a
dm bufio: check new buffer allocation watermark every 30 seconds
by Mikulas Patocka
· 8 years ago
1b0fb5a
dm bufio: avoid a possible ABBA deadlock
by Mikulas Patocka
· 8 years ago
6947529
Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
86331f3
dm mpath: make it easier to detect unintended I/O request flushes
by Bart Van Assche
· 8 years ago
9a8ac3a
dm mpath: cleanup QUEUE_IF_NO_PATH bit manipulation by introducing assign_bit()
by Bart Van Assche
· 8 years ago
ca5beb7
dm mpath: micro-optimize the hot path relative to MPATHF_QUEUE_IF_NO_PATH
by Bart Van Assche
· 8 years ago
7e0d574
dm: introduce enum dm_queue_mode to cleanup related code
by Bart Van Assche
· 8 years ago
b194679
dm mpath: verify __pg_init_all_paths locking assumptions at runtime
by Bart Van Assche
· 8 years ago
1ea0654
dm: verify suspend_locking assumptions at runtime
by Bart Van Assche
· 8 years ago
73cbca6
dm block manager: remove an unused argument from dm_block_manager_create()
by Bart Van Assche
· 8 years ago
23a6012
dm rq: check blk_mq_register_dev() return value in dm_mq_init_request_queue()
by Bart Van Assche
· 8 years ago
c1d7ecf
dm mpath: delay requeuing while path initialization is in progress
by Bart Van Assche
· 8 years ago
7083abb
dm mpath: avoid that path removal can trigger an infinite loop
by Bart Van Assche
· 8 years ago
43ac9b8
md/raid1: Use a new variable to count flighting sync requests
by Xiao Ni
· 8 years ago
89bfce7
dm mpath: split and rename activate_path() to prepare for its expanded use
by Bart Van Assche
· 8 years ago
4617f56
dm ioctl: prevent stack leak in dm ioctl call
by Adrian Salido
· 8 years ago
84ff1bc
dm integrity: use previously calculated log2 of sectors_per_block
by Mikulas Patocka
· 8 years ago
6625d90
dm integrity: use hex2bin instead of open-coded variant
by Mikulas Patocka
· 8 years ago
e944e03
dm crypt: replace custom implementation of hex2bin()
by Andy Shevchenko
· 8 years ago
d4b29fd7
block: remove block_device_operations ->direct_access()
by Dan Williams
· 8 years ago
817bf40
dm: teach dm-targets to use a dax_device + dax_operations
by Dan Williams
· 8 years ago
86f917a
dm crypt: remove obsolete references to per-CPU state
by Eric Biggers
· 8 years ago
e5bc9c3
md: clear WantReplacement once disk is removed
by Guoqing Jiang
· 8 years ago
d1ac3ff
dm verity: switch to using asynchronous hash crypto API
by Gilad Ben-Yossef
· 8 years ago
a1b8913
dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues
by Tim Murray
· 8 years ago
c82feee
dm crypt: rewrite (wipe) key in crypto layer using random data
by Ondrej Kozina
· 8 years ago
06eb061
dm mpath: requeue after a small delay if blk_get_request() fails
by Bart Van Assche
· 8 years ago
117aceb
dm era: save spacemap metadata root after the pre-commit
by Somasundaram Krishnasamy
· 8 years ago
948f581
dm thin: fix a memory leak when passing discard bio down
by Dennis Yang
· 8 years ago
7d1fedb
dm btree: fix for dm_btree_find_lowest_key()
by Vinothkumar Raja
· 8 years ago
e36215d
dm ioctl: remove double parentheses
by Matthias Kaehlcke
· 8 years ago
9119fed
dm: remove dummy dm_table definition
by Mikulas Patocka
· 8 years ago
583fe74
dm crypt: fix large block integrity support
by Mikulas Patocka
· 8 years ago
9d609f8
dm integrity: support larger block sizes
by Mikulas Patocka
· 8 years ago
56b67a4
dm integrity: various small changes and cleanups
by Mikulas Patocka
· 8 years ago
e2460f2
dm: mark targets that pass integrity data
by Mikulas Patocka
· 8 years ago
3c12016
dm table: replace while loops with for loops
by Mikulas Patocka
· 8 years ago
2966175
md/raid1/10: remove unused queue
by Lidong Zhong
· 8 years ago
97b20ef
md: handle read-only member devices better.
by NeilBrown
· 8 years ago
f26c571
dm: add dax_device and dax_operations support
by Dan Williams
· 8 years ago
08e0029
blk-mq: remove the error argument to blk_mq_complete_request
by Christoph Hellwig
· 8 years ago
8fc7798
dm mpath: don't check for req->errors
by Christoph Hellwig
· 8 years ago
e0af413
dm rq: don't pass irrelevant error code to blk_mq_complete_request
by Christoph Hellwig
· 8 years ago
Next »