Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
5f274d886598c9fd26d2499bf3f68306f170e9db
/
drivers
/
md
5f274d8
dm bio prison: introduce support for locking ranges of blocks
by Joe Thornber
· 10 years ago
f1afb36
dm cache policy mq: simplify ability to promote sequential IO to the cache
by Mike Snitzer
· 10 years ago
b155aa0
dm cache policy mq: tweak algorithm that decides when to promote a block
by Joe Thornber
· 10 years ago
41abc4e
dm: do not call dm_sync_table() when creating new devices
by Hannes Reinecke
· 10 years ago
6fa9952
dm: sparse: Annotate field with __rcu for checking
by Pranith Kumar
· 10 years ago
3342397
dm: Use rcu_dereference() for accessing rcu pointer
by Pranith Kumar
· 10 years ago
42d6a8c
dm thin: refactor requeue_io to eliminate spinlock bouncing
by Mike Snitzer
· 10 years ago
9d094ee
dm thin: optimize retry_bios_on_resume
by Mike Snitzer
· 10 years ago
ac4c3f3
dm thin: sort the deferred cells
by Joe Thornber
· 10 years ago
23ca2bb
dm thin: direct dispatch when breaking sharing
by Joe Thornber
· 10 years ago
2d759a4
dm thin: remap the bios in a cell immediately
by Joe Thornber
· 10 years ago
a374bb2
dm thin: defer whole cells rather than individual bios
by Joe Thornber
· 10 years ago
452d7a6
dm thin: factor out remap_and_issue_overwrite
by Mike Snitzer
· 10 years ago
7a7e97c
dm thin: performance improvement to discard processing
by Joe Thornber
· 10 years ago
36f12aeb
dm thin: implement thin_merge
by Mike Snitzer
· 10 years ago
148e51b
dm: improve documentation and code clarity in dm_merge_bvec
by Mike Snitzer
· 10 years ago
604ea90
dm thin: adjust max_sectors_kb based on thinp blocksize
by Mike Snitzer
· 10 years ago
7d327fe
dm thin: throttle incoming IO
by Joe Thornber
· 10 years ago
8a01a6a
dm thin: prefetch missing metadata pages
by Joe Thornber
· 10 years ago
4646015
dm transaction manager: add support for prefetching blocks of metadata
by Joe Thornber
· 10 years ago
e5cfc69
dm thin metadata: change dm_thin_find_block to allow blocking, but not issuing, IO
by Joe Thornber
· 10 years ago
a195db2
dm bio prison: switch to using a red black tree
by Joe Thornber
· 10 years ago
33096a7
dm bufio: evict buffers that are past the max age but retain some buffers
by Joe Thornber
· 10 years ago
4e420c4
dm bufio: switch from a huge hash table to an rbtree
by Joe Thornber
· 10 years ago
9b460d3
dm btree: fix a recursion depth bug in btree walking code
by Joe Thornber
· 10 years ago
c822ed96
dm thin: grab a virtual cell before looking up the mapping
by Joe Thornber
· 10 years ago
d20c4b0
dm raid: fix inaccessible superblocks causing oops in configure_discard_support
by Heinz Mauelshagen
· 10 years ago
40d43c4
dm raid: ensure superblock's size matches device's logical block size
by Heinz Mauelshagen
· 10 years ago
9d28eb1
dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks
by Mikulas Patocka
· 10 years ago
a3f2af2
dm stripe: fix potential for leak in stripe_ctr error path
by Pavitra Kumar
· 10 years ago
56ec16c
dm log userspace: fix memory leak in dm_ulog_tfr_init failure path
by Alexey Khoroshilov
· 10 years ago
0e82586
dm bufio: when done scanning return from __scan immediately
by Mikulas Patocka
· 10 years ago
eb76faf
dm bufio: update last_accessed when relinking a buffer
by Joe Thornber
· 10 years ago
48cf06b
dm raid: add discard support for RAID levels 4, 5 and 6
by Heinz Mauelshagen
· 10 years ago
75b8e04
dm raid: add discard support for RAID levels 1 and 10
by Heinz Mauelshagen
· 10 years ago
86f1152
dm: allow active and inactive tables to share dm_devs
by Benjamin Marzinski
· 10 years ago
1f27197
dm mpath: stop queueing IO when no valid paths exist
by Benjamin Marzinski
· 10 years ago
3d8aab2
dm: use bioset_create_nobvec()
by Junichi Nomura
· 10 years ago
9977827
dm: remove nr_iovecs parameter from alloc_tio()
by Junichi Nomura
· 10 years ago
40aa978
dm cache: fix race causing dirty blocks to be marked as clean
by Anssi Hannula
· 10 years ago
d49ec52
dm crypt: fix access beyond the end of allocated space
by Mikulas Patocka
· 10 years ago
cb8b12b
md/raid10: always initialise ->state on newly allocated r10_bio
by NeilBrown
· 10 years ago
e337aea
md/raid10: avoid memory leak on error path during reshape.
by NeilBrown
· 10 years ago
b396855
md/raid10: Fix memory leak when raid10 reshape completes.
by NeilBrown
· 10 years ago
ce0b0a4
md/raid10: fix memory leak when reshaping a RAID10.
by NeilBrown
· 10 years ago
9c4bdf6
md/raid6: avoid data corruption during recovery of double-degraded RAID6
by NeilBrown
· 10 years ago
a40687f
md/raid5: avoid livelock caused by non-aligned writes.
by NeilBrown
· 10 years ago
ba36899
Merge tag 'dm-3.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 10 years ago
d429a36
Merge branch 'for-3.17/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
2213d7c
Merge tag 'md/3.17' of git://neil.brown.name/md
by Linus Torvalds
· 10 years ago
200612e
dm table: propagate QUEUE_FLAG_NO_SG_MERGE
by Jeff Moyer
· 10 years ago
d66b1b3
md: don't allow bitmap file to be added to raid0/linear.
by NeilBrown
· 10 years ago
a8461a6
md/raid0: check for bitmap compatability when changing raid levels.
by NeilBrown
· 10 years ago
ac7e50a
md: Recovery speed is wrong
by Xiao Ni
· 10 years ago
9895994
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 years ago
0781c87
bcache: Drop unneeded blk_sync_queue() calls
by Kent Overstreet
· 10 years ago
789d21d
bcache: add mutex lock for bch_is_open
by Jianjian Huo
· 10 years ago
5b25aba
bcache: Correct printing of btree_gc_max_duration_ms
by Surbhi Palande
· 11 years ago
2452cc8
bcache: try to set b->parent properly
by Slava Pestov
· 10 years ago
c9a7833
bcache: fix memory corruption in init error path
by Slava Pestov
· 10 years ago
bf0c55c
bcache: fix crash with incomplete cache set
by Slava Pestov
· 10 years ago
d83353b
bcache: Fix more early shutdown bugs
by Kent Overstreet
· 10 years ago
400ffaa
bcache: fix use-after-free in btree_gc_coalesce()
by Slava Pestov
· 10 years ago
6b708de
bcache: Fix an infinite loop in journal replay
by Kent Overstreet
· 11 years ago
913dc33
bcache: fix crash in bcache_btree_node_alloc_fail tracepoint
by Slava Pestov
· 11 years ago
60ae81e
bcache: bcache_write tracepoint was crashing
by Slava Pestov
· 11 years ago
8e09480
bcache: fix typo in bch_bkey_equal_header
by Slava Pestov
· 10 years ago
501d52a
bcache: Allocate bounce buffers with GFP_NOWAIT
by Kent Overstreet
· 11 years ago
bcf090e
bcache: Make sure to pass GFP_WAIT to mempool_alloc()
by Kent Overstreet
· 11 years ago
9e5c353
bcache: fix uninterruptible sleep in writeback thread
by Slava Pestov
· 11 years ago
c5aa4a3
bcache: wait for buckets when allocating new btree root
by Slava Pestov
· 11 years ago
a664d0f
bcache: fix crash on shutdown in passthrough mode
by Slava Pestov
· 11 years ago
e511220
bcache: fix lockdep warnings on shutdown
by Slava Pestov
· 11 years ago
8b326d3
bcache allocator: send discards with correct size
by Slava Pestov
· 11 years ago
dbd810a
bcache: Fix to remove the rcu_sched stalls.
by Surbhi Palande
· 11 years ago
9aa61a9
bcache: Fix a journal replay bug
by Kent Overstreet
· 11 years ago
5b1016e
bcache: Fix a bug when detaching
by Kent Overstreet
· 11 years ago
56b1ebf
dm switch: efficiently support repetitive patterns
by Mikulas Patocka
· 10 years ago
99eb190
dm switch: factor out switch_region_table_read
by Mikulas Patocka
· 10 years ago
b024653
dm cache: set minimum_io_size to cache's data block size
by Mike Snitzer
· 10 years ago
fdfb4c8
dm thin: set minimum_io_size to pool's data block size
by Mike Snitzer
· 10 years ago
298a9fa
dm crypt: use per-bio data
by Mikulas Patocka
· 11 years ago
a7ffb6a
dm table: make dm_table_supports_discards static
by Mikulas Patocka
· 10 years ago
895b47d
dm cache metadata: use dm-space-map-metadata.h defined size limits
by Mike Snitzer
· 10 years ago
304affa
dm cache: fail migrations in the do_worker error path
by Joe Thornber
· 10 years ago
8c081b5
dm cache: simplify deferred set reference count increments
by Joe Thornber
· 11 years ago
e5aea7b
dm thin: relax external origin size constraints
by Joe Thornber
· 10 years ago
50f3c3e
dm thin: switch to an atomic_t for tracking pending new block preparations
by Joe Thornber
· 10 years ago
6afbc01
dm mpath: eliminate pg_ready() wrapper
by Mike Snitzer
· 10 years ago
97e7cdf
dm io: simplify dec_count and sync_io
by Joe Thornber
· 10 years ago
44fa816
dm cache: fix race affecting dirty block count
by Anssi Hannula
· 10 years ago
d8c712e
dm bufio: fully initialize shrinker
by Greg Thelen
· 10 years ago
af5628f
md: disable probing for md devices 512 and over.
by NeilBrown
· 10 years ago
2446dba
md/raid1,raid10: always abort recover on write error.
by NeilBrown
· 10 years ago
ca5bc6c
Merge branch 'sched/urgent' into sched/core, to merge fixes before applying new changes
by Ingo Molnar
· 10 years ago
55ae1bd
Merge tag 'dm-3.16-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 10 years ago
7431620
sched: Remove proliferation of wait_on_bit() action functions
by NeilBrown
· 10 years ago
048e5a0
dm cache metadata: do not allow the data block size to change
by Mike Snitzer
· 10 years ago
9aec862
dm thin metadata: do not allow the data block size to change
by Mike Snitzer
· 10 years ago
67b9d76
Merge tag 'dm-3.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 10 years ago
Next »