Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
71aa60f67f032dffe58999bd8ae4b2f38a9ea05e
/
drivers
/
md
/
dm-raid1.c
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
c6b1e36
Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
cd15fb6
Revert "dm mirror: use all available legs on multiple failures"
by Mike Snitzer
· 8 years ago
8f66439
Merge tag 'v4.12-rc5' into for-4.13/block
by Jens Axboe
· 8 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 8 years ago
1be5690
dm: change ->end_io calling convention
by Christoph Hellwig
· 8 years ago
846785e
dm: don't return errnos from ->map
by Christoph Hellwig
· 8 years ago
9966afa
dm: fix REQ_RAHEAD handling
by Christoph Hellwig
· 8 years ago
ff0361b
dm: make flush bios explicitly sync
by Jan Kara
· 8 years ago
48920ff
block: remove the discard_zeroes_data flag
by Christoph Hellwig
· 8 years ago
36869cb
Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
70fd761
block,fs: use REQ_* flags directly
by Christoph Hellwig
· 8 years ago
12a7cf5
dm mirror: use all available legs on multiple failures
by Heinz Mauelshagen
· 8 years ago
dcb2ff5
dm mirror: fix read error on recovery after default leg failure
by Heinz Mauelshagen
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 8 years ago
7024628
block: get rid of bio_rw and READA
by Christoph Hellwig
· 8 years ago
28a8f0d
block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH
by Mike Christie
· 9 years ago
e604714
dm: use bio op accessors
by Mike Christie
· 9 years ago
30187e1
dm: rename target's per_bio_data_size to per_io_data_size
by Mike Snitzer
· 9 years ago
1e1a4e8
Merge tag 'dm-4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 9 years ago
e80d1c8
dm: do not override error code returned from dm_get_device()
by Vivek Goyal
· 9 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
ed63287
dm raid1: keep issuing IO after leg failure
by Lidong Zhong
· 10 years ago
326e1db
block: remove management of bi_remaining when restoring original bi_end_io
by Mike Snitzer
· 10 years ago
c4cf526
bio: skip atomic inc/dec of ->bi_remaining for non-chains
by Jens Axboe
· 10 years ago
f2ed51a
dm mirror: do not degrade the mirror on discard error
by Mikulas Patocka
· 10 years ago
f3a44fe
dm raid1: fix immutable biovec related BUG when retrying read bio
by Mikulas Patocka
· 11 years ago
003b5c5
block: Convert drivers to immutable biovecs
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
670368a
dm: stop using WQ_NON_REENTRANT
by Tejun Heo
· 11 years ago
aa8b57a
block: Use bio_sectors() more consistently
by Kent Overstreet
· 12 years ago
df5d2e9
dm kcopyd: introduce configurable throttling
by Mikulas Patocka
· 12 years ago
55a62ee
dm: rename request variables to bios
by Alasdair G Kergon
· 12 years ago
fd7c092
dm: fix truncated status strings
by Mikulas Patocka
· 12 years ago
7de3ee5
dm: remove map_info
by Mikulas Patocka
· 12 years ago
0045d61
dm raid1: dont use map_context
by Mikulas Patocka
· 12 years ago
89c7cd8
dm raid1: rename read_record to bio_record
by Mikulas Patocka
· 12 years ago
39cf0ed
dm raid1: use per_bio_data
by Mikulas Patocka
· 12 years ago
19cbbc6
dm raid: use DM_ENDIO_INCOMPLETE
by Mikulas Patocka
· 12 years ago
7c27213
dm raid1: remove impossible mempool_alloc error test
by Mikulas Patocka
· 12 years ago
4382973
workqueue: deprecate flush[_delayed]_work_sync()
by Tejun Heo
· 12 years ago
1f4e0ff
dm thin: commit before gathering status
by Alasdair G Kergon
· 12 years ago
0ac5548
dm: use bool bitfields in struct dm_target
by Alasdair G Kergon
· 12 years ago
542f903
dm: support non power of two target max_io_len
by Mike Snitzer
· 12 years ago
7c8d3a4
dm raid1: set discard_zeroes_data_unsupported
by Mikulas Patocka
· 12 years ago
751f188
dm raid1: fix crash with mirror recovery and discard
by Mikulas Patocka
· 12 years ago
31998ef
dm: reject trailing characters in sccanf input
by Mikulas Patocka
· 13 years ago
fa34ce7
dm kcopyd: return client directly and not through a pointer
by Mikulas Patocka
· 14 years ago
5f43ba2
dm kcopyd: reserve fewer pages
by Mikulas Patocka
· 14 years ago
bda8efe
dm io: use fixed initial mempool size
by Mikulas Patocka
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
9c4376d
dm: use non reentrant workqueues if equivalent
by Tejun Heo
· 14 years ago
4d4d66a
dm: convert workqueues to alloc_ordered
by Tejun Heo
· 14 years ago
d5ffa38
dm: dont use flush_scheduled_work
by Tejun Heo
· 14 years ago
5fc2ffe
dm raid1: support discard
by Mike Snitzer
· 14 years ago
d87f4c1
dm: implement REQ_FLUSH/FUA support for bio-based dm
by Tejun Heo
· 14 years ago
b441a262
dm: use dm_target_offset macro
by Alasdair G Kergon
· 14 years ago
7b6d91d
block: unify flags for struct bio and struct request
by Christoph Hellwig
· 14 years ago
f070304
dm raid1: fix deadlock when suspending failed device
by Takahiro Yasui
· 15 years ago
8215d6e
dm table: remove unused dm_get_device range parameters
by Nikanth Karthikesan
· 15 years ago
ede5ea0
dm raid1: always return error if all legs fail
by Mikulas Patocka
· 15 years ago
5528d17
dm raid1: fail writes if errors are not handled and log fails
by Mikulas Patocka
· 15 years ago
5339fc2
dm raid1: explicitly initialise bio_lists
by Mikulas Patocka
· 15 years ago
929be8f
dm raid1: hold all write bios when leg fails
by Mikulas Patocka
· 15 years ago
60f355e
dm raid1: hold write bios when errors are handled
by Mikulas Patocka
· 15 years ago
c58098b
dm raid1: remove bio_endio from dm_rh_mark_nosync
by Mikulas Patocka
· 15 years ago
87968dd
dm raid1: abstract get_valid_mirror function
by Mikulas Patocka
· 15 years ago
0f398a8
dm raid1: use hold framework in do_failures
by Mikulas Patocka
· 15 years ago
0478850
dm raid1: add framework to hold bios during suspend
by Mikulas Patocka
· 15 years ago
64b30c4
dm raid1: report flush errors separately in status
by Mikulas Patocka
· 15 years ago
c0da374
dm raid1: implement mirror_flush
by Mikulas Patocka
· 15 years ago
87a8f24
dm log: add flush callback fn
by Mikulas Patocka
· 15 years ago
4184153
dm raid1: support flush
by Mikulas Patocka
· 15 years ago
1f98a13
bio: first step in sanitizing the bio->bi_rw flag testing
by Jens Axboe
· 15 years ago
d2b6986
dm raid1: do not allow log_failure variable to unset after being set
by Jonathan Brassow
· 15 years ago
5dea271
dm table: pass correct dev area size to device_area_is_valid
by Mike Snitzer
· 15 years ago
6988568
dm raid1: wake kmirrord when requeueing delayed bios after remote recovery
by Mikulas Patocka
· 15 years ago
af4874e
dm target:s introduce iterate devices fn
by Mike Snitzer
· 16 years ago
8f3d8ba
block: move bio list helpers into bio.h
by Christoph Hellwig
· 16 years ago
7513c2a
dm raid1: add is_remote_recovering hook for clusters
by Jonathan Brassow
· 16 years ago
95f8fac
dm raid1: switch read_record from kmalloc to slab to save memory
by Mikulas Patocka
· 16 years ago
2045e88
dm log: move region_size validation
by Milan Broz
· 16 years ago
10d3bd0
dm: consolidate target deregistration error handling
by Mikulas Patocka
· 16 years ago
d460c65
dm raid1: fix error count
by Jonathan Brassow
· 16 years ago
18776c7
dm raid1: flush workqueue before destruction
by Mikulas Patocka
· 16 years ago
b34578a
dm raid1: fix do_failures
by Ilpo Jarvinen
· 16 years ago
1f965b1
dm raid1: separate region_hash interface part1
by Heinz Mauelshagen
· 16 years ago
586e80e
dm: remove dm header from targets
by Mikulas Patocka
· 16 years ago
d63a5ce
dm: publish array_too_big
by Mikulas Patocka
· 16 years ago
f7c83e2
dm raid1: kcopyd should stop on error if errors handled
by Jonathan Brassow
· 16 years ago
7ff14a3
dm: unplug queues in threads
by Mikulas Patocka
· 17 years ago
a2aebe0
dm raid1: use timer
by Mikulas Patocka
· 17 years ago
a765e20
dm: move include files
by Alasdair G Kergon
· 17 years ago
416cd17
dm log: clean interface
by Heinz Mauelshagen
· 17 years ago
eb69aca
dm kcopyd: clean interface
by Heinz Mauelshagen
· 17 years ago
22a1ceb
dm io: clean interface
by Heinz Mauelshagen
· 17 years ago
769aef3
dm log: move dirty region log code into separate module
by Heinz Mauelshagen
· 17 years ago
c12bfc9
dm raid1: use list_split_init
by Robert P. J. Day
· 17 years ago
4cdc1d1
dm io: write error bits form long not int
by Alasdair G Kergon
· 17 years ago
e03f1a8
dm-raid1.c: fix NULL dereferences
by Adrian Bunk
· 17 years ago
Next »