Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
19fe416532f798e199f04d25816b1bd36e48d6fe
/
drivers
/
md
/
dm-table.c
f8df1fd
dm error: add DAX support
by Mike Snitzer
· 8 years ago
545ed20
dm: add infrastructure for DAX support
by Toshi Kani
· 8 years ago
e83068a
dm mpath: add optional "queue_mode" feature
by Mike Snitzer
· 8 years ago
4cc9613
dm: move request-based code out to dm-rq.[hc]
by Mike Snitzer
· 9 years ago
c888a8f
block: kill off q->flush_flags
by Jens Axboe
· 9 years ago
519a7e1
dm: switch to using blk_queue_write_cache()
by Jens Axboe
· 9 years ago
4df2bf4
dm snapshot: disallow the COW and origin devices from being identical
by DingXiang
· 9 years ago
30187e1
dm: rename target's per_bio_data_size to per_io_data_size
by Mike Snitzer
· 9 years ago
16f1226
dm: optimize dm_mq_queue_rq()
by Mike Snitzer
· 9 years ago
f083b09
dm: set DM_TARGET_WILDCARD feature on "error" target
by Mike Snitzer
· 9 years ago
25520d5
block: Inline blk_integrity in struct gendisk
by Martin K. Petersen
· 9 years ago
03100aa
block: Replace SG_GAPS with new queue limits mask
by Keith Busch
· 9 years ago
8ae1266
block: kill merge_bvec_fn() completely
by Kent Overstreet
· 10 years ago
78d8e58
Revert "block, dm: don't copy bios for request clones"
by Mike Snitzer
· 9 years ago
4e6e36c
Revert "dm: do not allocate any mempools for blk-mq request-based DM"
by Mike Snitzer
· 9 years ago
cbc4e3c
dm: do not allocate any mempools for blk-mq request-based DM
by Mike Snitzer
· 10 years ago
183f780
Merge remote-tracking branch 'jens/for-4.2/core' into dm-4.2
by Mike Snitzer
· 9 years ago
15b94a6
dm: fix reload failure of 0 path multipath mapping on blk-mq devices
by Junichi Nomura
· 9 years ago
5f1b670
block, dm: don't copy bios for request clones
by Christoph Hellwig
· 9 years ago
7f61f5a
dm table: use bool function return values of true/false not 1/0
by Joe Perches
· 10 years ago
644bda6
dm table: fall back to getting device using name_to_dev_t()
by Dan Ehrenberg
· 10 years ago
17e149b
dm: add 'use_blk_mq' module param and expose in per-device ro sysfs attr
by Mike Snitzer
· 10 years ago
bfebd1c
dm: add full blk-mq support to request-based DM
by Mike Snitzer
· 10 years ago
d56b9b2
dm: remove request-based DM queue's lld_busy_fn hook
by Mike Snitzer
· 10 years ago
a4afe76
dm: inherit QUEUE_FLAG_SG_GAPS flags from underlying queues
by Keith Busch
· 10 years ago
65803c2
dm table: train hybrid target type detection to select blk-mq if appropriate
by Mike Snitzer
· 10 years ago
e5863d9
dm: allocate requests in target when stacking on blk-mq devices
by Mike Snitzer
· 10 years ago
d67ee21
dm: add presuspend_undo hook to target_type
by Mike Snitzer
· 10 years ago
86f1152
dm: allow active and inactive tables to share dm_devs
by Benjamin Marzinski
· 10 years ago
200612e
dm table: propagate QUEUE_FLAG_NO_SG_MERGE
by Jeff Moyer
· 10 years ago
a7ffb6a
dm table: make dm_table_supports_discards static
by Mikulas Patocka
· 10 years ago
11f0431
dm: remove symbol export for dm_set_device_limits
by Mike Snitzer
· 10 years ago
9974fa2
dm table: add dm_table_run_md_queue_async
by Mike Snitzer
· 11 years ago
473c36d
dm: make dm_table_alloc_md_mempools static
by Mikulas Patocka
· 11 years ago
57a2f23
dm table: remove unused buggy code that extends the targets array
by Mikulas Patocka
· 11 years ago
5b2d065
dm table: fail dm_table_create on dm_round_up overflow
by Mikulas Patocka
· 11 years ago
7833b08
dm table: print error on preresume failure
by Mike Snitzer
· 11 years ago
f36afb3
dm: allocate buffer for messages with small number of arguments using GFP_NOIO
by Mikulas Patocka
· 11 years ago
00c4fc3
dm ioctl: increase granularity of type_lock when loading table
by Mike Snitzer
· 11 years ago
169e2cc
dm: allow error target to replace bio-based and request-based targets
by Mike Snitzer
· 11 years ago
83d5e5b
dm: optimize use SRCU and RCU
by Mikulas Patocka
· 11 years ago
dc019b2
dm table: fix write same support
by Mike Snitzer
· 12 years ago
55a62ee
dm: rename request variables to bios
by Alasdair G Kergon
· 12 years ago
d2ce70a
dm table: remove superfluous variable reset
by Wang Sheng-Hui
· 12 years ago
c0820cf
dm: introduce per_bio_data
by Mikulas Patocka
· 12 years ago
d54eaa5
dm: prepare to support WRITE SAME
by Mike Snitzer
· 12 years ago
c1a9467
dm: disable WRITE SAME
by Mike Snitzer
· 12 years ago
3ae7065
dm: retain table limits when swapping to new table with no devices
by Mike Snitzer
· 12 years ago
c3c4555e
dm table: clear add_random unless all devices have it set
by Milan Broz
· 12 years ago
0e9c24e
dm: allow targets to request flushes regardless of underlying device support
by Joe Thornber
· 12 years ago
31998ef
dm: reject trailing characters in sccanf input
by Mikulas Patocka
· 13 years ago
574ce07
dm table: simplify call to free_devices
by Hannes Reinecke
· 13 years ago
b1bd055
block: Introduce blk_set_stacking_limits function
by Martin K. Petersen
· 13 years ago
36a0456
dm table: add immutable feature
by Alasdair G Kergon
· 13 years ago
cc6cbe1
dm table: add always writeable feature
by Alasdair G Kergon
· 13 years ago
3791e2f
dm table: add singleton feature
by Alasdair G Kergon
· 13 years ago
4693c966
dm table: propagate non rotational flag
by Mandeep Singh Baines
· 13 years ago
983c7db
dm crypt: always disable discard_zeroes_data
by Milan Broz
· 13 years ago
876fbba
dm table: avoid crash if integrity profile changes
by Mike Snitzer
· 13 years ago
ed8b752
dm table: set flush capability based on underlying devices
by Mike Snitzer
· 13 years ago
498f010
dm table: share target argument parsing functions
by Mike Snitzer
· 13 years ago
d5b9dd0
dm: ignore merge_bvec for snapshots when safe
by Mikulas Patocka
· 13 years ago
0864901
dm table: clean dm_get_device and move exports
by Mike Snitzer
· 13 years ago
e29e65a
dm: use vzalloc
by Joe Perches
· 13 years ago
936688d
dm table: fix discard support
by Mike Snitzer
· 13 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
f4808ca
dm table: reject devices without request fns
by Milan Broz
· 13 years ago
4c25932
dm table: allow targets to support discards internally
by Mike Snitzer
· 13 years ago
a63a5cf
dm: improve block integrity support
by Mike Snitzer
· 14 years ago
a91a278
block: Require subsystems to explicitly allocate bio_set integrity mempool
by Martin K. Petersen
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
49731ba
block: restore multiple bd_link_disk_holder() support
by Tejun Heo
· 14 years ago
99d03c1
dm: per target unplug callback support
by NeilBrown
· 14 years ago
9d357b0
dm: introduce target callbacks and congestion callback
by NeilBrown
· 14 years ago
275220f
Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
72d4cd9
block: max hardware sectors limit wrapper
by Mike Snitzer
· 14 years ago
e692cb6
block: Deprecate QUEUE_FLAG_CLUSTER and use queue_limits instead
by Martin K. Petersen
· 14 years ago
d4d7762
block: clean up blkdev_get() wrappers and their users
by Tejun Heo
· 14 years ago
e525fd8
block: make blkdev_get/put() handle exclusive access
by Tejun Heo
· 14 years ago
e09b457
block: simplify holder symlink handling
by Tejun Heo
· 14 years ago
c8bf133
Consolidate min_not_zero
by Martin K. Petersen
· 14 years ago
5ae89a8
dm: linear support discard
by Mike Snitzer
· 14 years ago
26803b9
dm ioctl: refactor dm_table_complete
by Will Drewry
· 14 years ago
8215d6e
dm table: remove unused dm_get_device range parameters
by Nikanth Karthikesan
· 15 years ago
ecdb2e2
dm table: remove dm_get from dm_table_get_md
by Kiyoshi Ueda
· 15 years ago
b27d7f1
DM: Fix device mapper topology stacking
by Martin K. Petersen
· 15 years ago
5336538
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
by Linus Torvalds
· 15 years ago
e7d2860
tree-wide: convert open calls to remove spaces to skip_spaces() lib function
by André Goddard Rosa
· 15 years ago
a794015
dm: bind new table before destroying old
by Alasdair G Kergon
· 15 years ago
40bea43
dm stripe: expose correct io hints
by Mike Snitzer
· 15 years ago
a963a95
dm table: add more context to terse warning messages
by Mike Snitzer
· 15 years ago
f6a1ed1
dm table: fix queue_limit checking device iterator
by Mikulas Patocka
· 15 years ago
5dea271
dm table: pass correct dev area size to device_area_is_valid
by Mike Snitzer
· 15 years ago
a732c20
dm: remove queue next_ordered workaround for barriers
by Mike Snitzer
· 15 years ago
ea9df47
dm table: fix blk_stack_limits arg to use bytes not sectors
by Mike Snitzer
· 15 years ago
5d67aa2
dm: do not set QUEUE_ORDERED_DRAIN if request based
by Kiyoshi Ueda
· 15 years ago
e6ee8c0
dm: enable request based option
by Kiyoshi Ueda
· 15 years ago
cec47e3
dm: prepare for request based option
by Kiyoshi Ueda
· 15 years ago
754c5fc
dm: calculate queue limits during resume not load
by Mike Snitzer
· 15 years ago
1197764
dm table: establish queue limits by copying table limits
by Mike Snitzer
· 15 years ago
Next »