Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
d41025c0d6a7b3d80d68f07f943b72962d66ac74
/
drivers
/
md
/
dm.c
ed8b752
dm table: set flush capability based on underlying devices
by Mike Snitzer
· 13 years ago
d5b9dd0
dm: ignore merge_bvec for snapshots when safe
by Mikulas Patocka
· 13 years ago
936688d
dm table: fix discard support
by Mike Snitzer
· 13 years ago
d15b774
dm: fix idr leak on module removal
by Alasdair G Kergon
· 13 years ago
1e9bb88
block: fix non-atomic access to genhd inflight structures
by Shaohua Li
· 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
052189a
dm: remove superfluous irq disablement in dm_request_fn
by Kiyoshi Ueda
· 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
4a1aeb9
dm: remove dm_mutex after bkl conversion
by Milan Broz
· 14 years ago
c217649
dm: dont take i_mutex to change device size
by Mike Snitzer
· 14 years ago
b7908c1
block: trace event block fix unassigned field
by Jeff Moyer
· 14 years ago
d07335e
block: Rename "block_remap" tracepoint to "block_bio_remap" to clarify the event.
by Mike Snitzer
· 14 years ago
a288709
Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
2a48fc0
block: autoconvert trivial BKL users to private mutex
by Arnd Bergmann
· 14 years ago
b372d36
dm: convey that all flushes are processed as empty
by Mike Snitzer
· 14 years ago
0544742
dm: fix locking context in queue_io()
by Kiyoshi Ueda
· 14 years ago
6a8736d
dm: relax ordering of bio-based flush implementation
by Tejun Heo
· 14 years ago
29e4013
dm: implement REQ_FLUSH/FUA support for request-based dm
by Tejun Heo
· 14 years ago
d87f4c1
dm: implement REQ_FLUSH/FUA support for bio-based dm
by Tejun Heo
· 14 years ago
4913efe
block: deprecate barrier and replace blk_queue_ordered() with blk_queue_flush()
by Tejun Heo
· 14 years ago
a79245b
dm: split discard requests on target boundaries
by Mike Snitzer
· 14 years ago
56a67df
dm: factor out max_io_len_target_boundary
by Mike Snitzer
· 14 years ago
06a426c
dm: use common __issue_target_request for flush and discard support
by Mike Snitzer
· 14 years ago
5ae89a8
dm: linear support discard
by Mike Snitzer
· 14 years ago
57cba5d
dm: rename map_info flush_request to target_request_nr
by Mike Snitzer
· 14 years ago
4a0b4dd
dm: do not initialise full request queue when bio based
by Mike Snitzer
· 14 years ago
a5664da
dm ioctl: make bio or request based device type immutable
by Mike Snitzer
· 14 years ago
708e929
dm: skip second flush on bio unsupported error
by Mikulas Patocka
· 14 years ago
3f77316d
dm: separate device deletion from dm_put
by Kiyoshi Ueda
· 14 years ago
abdc568
dm: prevent access to md being deleted
by Kiyoshi Ueda
· 14 years ago
6e9624b
block: push down BKL into .open and .release
by Arnd Bergmann
· 14 years ago
00fff26
block: remove q->prepare_flush_fn completely
by FUJITA Tomonori
· 14 years ago
144d6ed
dm: stop using q->prepare_flush_fn
by FUJITA Tomonori
· 14 years ago
7b6d91d
block: unify flags for struct bio and struct request
by Christoph Hellwig
· 14 years ago
33659eb
block: remove wrappers for request type/flags
by Christoph Hellwig
· 14 years ago
3abf85b
dm ioctl: introduce flag indicating uevent was generated
by Peter Rajnoha
· 15 years ago
a97f925
dm: free dm_io before bio_endio not after
by Mikulas Patocka
· 15 years ago
ecdb2e2
dm table: remove dm_get from dm_table_get_md
by Kiyoshi Ueda
· 15 years ago
9eef87d
dm mpath: fix stall when requeueing io
by Kiyoshi Ueda
· 15 years ago
64dbce5
dm: export suspended state to targets
by Kiyoshi Ueda
· 15 years ago
4f186f8
dm: rename dm_suspended to dm_suspended_md
by Kiyoshi Ueda
· 15 years ago
4d4471c
dm: swap target postsuspend call and setting suspended flag
by Kiyoshi Ueda
· 15 years ago
6db4ccd
dm: trace request based remapping
by Jun'ichi Nomura
· 15 years ago
042d2a9
dm: keep old table until after resume succeeded
by Alasdair G Kergon
· 15 years ago
a794015
dm: bind new table before destroying old
by Alasdair G Kergon
· 15 years ago
432a212
dm: add dm_deleting_md function
by Mike Anderson
· 15 years ago
7c66641
dm: rename dm_get_table to dm_get_live_table
by Alasdair G Kergon
· 15 years ago
d0bcb87
dm: add request based barrier support
by Kiyoshi Ueda
· 15 years ago
980691e
dm: move dm_end_request
by Kiyoshi Ueda
· 15 years ago
11a6824
dm: refactor request based completion functions
by Kiyoshi Ueda
· 15 years ago
b4324fe
dm: use md pending for in flight IO counting
by Kiyoshi Ueda
· 15 years ago
9f518b2
dm: simplify request based suspend
by Kiyoshi Ueda
· 15 years ago
6facdaf
dm: abstract clone_rq
by Kiyoshi Ueda
· 15 years ago
0888564
dm: pass gfp_mask to alloc_rq_tio
by Kiyoshi Ueda
· 15 years ago
598de40
dm: use clone in map_request function
by Kiyoshi Ueda
· 15 years ago
90abb8c
dm: abstract dm_in_flight function
by Kiyoshi Ueda
· 15 years ago
952b355
dm io: use slab for struct io
by Mikulas Patocka
· 15 years ago
f88fb98
dm: dec_pending needs locking to save error value
by Kiyoshi Ueda
· 15 years ago
03022c5
dm: add missing del_gendisk to alloc_dev error path
by Zdenek Kabelac
· 15 years ago
316d315
block: Seperate read and write statistics of in_flight requests v2
by Nikanth Karthikesan
· 15 years ago
0f78ab9
Revert "Seperate read and write statistics of in_flight requests"
by Jens Axboe
· 15 years ago
83d5cde
const: make block_device_operations const
by Alexey Dobriyan
· 15 years ago
a9327ca
Seperate read and write statistics of in_flight requests
by Nikanth Karthikesan
· 15 years ago
1f98a13
bio: first step in sanitizing the bio->bi_rw flag testing
by Jens Axboe
· 15 years ago
a77e28c
dm multipath: fix oops when request based io fails when no paths
by Kiyoshi Ueda
· 15 years ago
a732c20
dm: remove queue next_ordered workaround for barriers
by Mike Snitzer
· 15 years ago
7878cba
block: Create bip slabs with embedded integrity vectors
by Martin K. Petersen
· 15 years ago
523d929
dm: disable interrupt when taking map_lock
by Kiyoshi Ueda
· 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
60935eb
dm ioctl: support cookies for udev
by Milan Broz
· 15 years ago
52b1fd5
dm: send empty barriers to targets in dm_flush
by Mikulas Patocka
· 15 years ago
9015df2
dm: initialise tio in alloc_tio
by Alasdair G Kergon
· 15 years ago
f9ab94c
dm: introduce num_flush_requests
by Mikulas Patocka
· 15 years ago
27eaa14
dm: remove check that prevents mapping empty bios
by Mikulas Patocka
· 15 years ago
fdb9572
dm: remove EOPNOTSUPP for barriers
by Mikulas Patocka
· 15 years ago
5aa2781
dm: store only first barrier error
by Mikulas Patocka
· 15 years ago
2761e95
dm: process requeue in dm_wq_work
by Mikulas Patocka
· 15 years ago
531fe96
dm: make dm_flush return void
by Mikulas Patocka
· 15 years ago
32a926d
dm: always hold bdev reference
by Mikulas Patocka
· 15 years ago
db8fef4
dm: rename suspended_bdev to bdev
by Mikulas Patocka
· 15 years ago
8cbeb67
dm: avoid unsupported spanning of md stripe boundaries
by Mikulas Patocka
· 15 years ago
4d89b7b
dm: sysfs skip output when device is being destroyed
by Milan Broz
· 15 years ago
e212d6f
block: remove some includings of blktrace_api.h
by Li Zefan
· 15 years ago
5578213
tracing/events: convert block trace points to TRACE_EVENT()
by Li Zefan
· 15 years ago
44347d9
Merge branch 'linus' into tracing/core
by Ingo Molnar
· 16 years ago
22a7c31
blktrace: from-sector redundant in trace_block_remap
by Alan D. Brunelle
· 16 years ago
8f3d8ba
block: move bio list helpers into bio.h
by Christoph Hellwig
· 16 years ago
af7e466
dm: implement basic barrier support
by Mikulas Patocka
· 16 years ago
92c6390
dm: remove dm_request loop
by Mikulas Patocka
· 16 years ago
3b00b20
dm: rework queueing and suspension
by Mikulas Patocka
· 16 years ago
54d9a1b
dm: simplify dm_request loop
by Alasdair G Kergon
· 16 years ago
1eb787e
dm: split DMF_BLOCK_IO flag into two
by Alasdair G Kergon
· 16 years ago
df12ee9
dm: rearrange dm_wq_work
by Alasdair G Kergon
· 16 years ago
692d0eb
dm: remove limited barrier support
by Mikulas Patocka
· 16 years ago
9c47008
dm: add integrity support
by Martin K. Petersen
· 16 years ago
Next »