Kiyoshi Ueda
|
3f77316de0
dm: separate device deletion from dm_put
|
15 anni fa |
Kiyoshi Ueda
|
abdc568b05
dm: prevent access to md being deleted
|
15 anni fa |
Arnd Bergmann
|
6e9624b8ca
block: push down BKL into .open and .release
|
15 anni fa |
FUJITA Tomonori
|
00fff26539
block: remove q->prepare_flush_fn completely
|
15 anni fa |
FUJITA Tomonori
|
144d6ed551
dm: stop using q->prepare_flush_fn
|
15 anni fa |
Christoph Hellwig
|
7b6d91daee
block: unify flags for struct bio and struct request
|
15 anni fa |
Christoph Hellwig
|
33659ebbae
block: remove wrappers for request type/flags
|
15 anni fa |
Peter Rajnoha
|
3abf85b5b5
dm ioctl: introduce flag indicating uevent was generated
|
15 anni fa |
Mikulas Patocka
|
a97f925a32
dm: free dm_io before bio_endio not after
|
15 anni fa |
Kiyoshi Ueda
|
ecdb2e257a
dm table: remove dm_get from dm_table_get_md
|
15 anni fa |
Kiyoshi Ueda
|
9eef87da2a
dm mpath: fix stall when requeueing io
|
15 anni fa |
Kiyoshi Ueda
|
64dbce580d
dm: export suspended state to targets
|
15 anni fa |
Kiyoshi Ueda
|
4f186f8bbf
dm: rename dm_suspended to dm_suspended_md
|
15 anni fa |
Kiyoshi Ueda
|
4d4471cb5c
dm: swap target postsuspend call and setting suspended flag
|
15 anni fa |
Jun'ichi Nomura
|
6db4ccd635
dm: trace request based remapping
|
15 anni fa |
Alasdair G Kergon
|
042d2a9bcd
dm: keep old table until after resume succeeded
|
15 anni fa |
Alasdair G Kergon
|
a794015597
dm: bind new table before destroying old
|
15 anni fa |
Mike Anderson
|
432a212c0d
dm: add dm_deleting_md function
|
15 anni fa |
Alasdair G Kergon
|
7c6664114b
dm: rename dm_get_table to dm_get_live_table
|
15 anni fa |
Kiyoshi Ueda
|
d0bcb87865
dm: add request based barrier support
|
15 anni fa |
Kiyoshi Ueda
|
980691e5f3
dm: move dm_end_request
|
15 anni fa |
Kiyoshi Ueda
|
11a68244e1
dm: refactor request based completion functions
|
15 anni fa |
Kiyoshi Ueda
|
b4324feeae
dm: use md pending for in flight IO counting
|
15 anni fa |
Kiyoshi Ueda
|
9f518b27cf
dm: simplify request based suspend
|
15 anni fa |
Kiyoshi Ueda
|
6facdaff22
dm: abstract clone_rq
|
15 anni fa |
Kiyoshi Ueda
|
0888564393
dm: pass gfp_mask to alloc_rq_tio
|
15 anni fa |
Kiyoshi Ueda
|
598de40947
dm: use clone in map_request function
|
15 anni fa |
Kiyoshi Ueda
|
90abb8c4ce
dm: abstract dm_in_flight function
|
15 anni fa |
Mikulas Patocka
|
952b355760
dm io: use slab for struct io
|
15 anni fa |
Kiyoshi Ueda
|
f88fb98118
dm: dec_pending needs locking to save error value
|
15 anni fa |