Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
ab5060cdb8829c0503b7be2b239b52e9a25063b4
/
drivers
/
md
/
dm.c
db2a144
block_device_operations->release() should return void
by Al Viro
· 12 years ago
0a82a8d
Revert "block: add missing block_bio_complete() tracepoint"
by Linus Torvalds
· 12 years ago
b0d8ed4
dm: add target num_write_bios fn
by Alasdair G Kergon
· 12 years ago
5f01520
dm: merge io_pool and tio_pool
by Jun'ichi Nomura
· 12 years ago
23e5083
dm: remove unused _rq_bio_info_cache
by Jun'ichi Nomura
· 12 years ago
87eb5b2
dm: fix limits initialization when there are no data devices
by Mike Christie
· 12 years ago
e4c9381
dm: refactor bio cloning
by Alasdair G Kergon
· 12 years ago
14fe594
dm: rename bio cloning functions
by Alasdair G Kergon
· 12 years ago
55a62ee
dm: rename request variables to bios
by Alasdair G Kergon
· 12 years ago
bd2a49b
dm: clean up clone_bio
by Alasdair G Kergon
· 12 years ago
16245bd
dm: do not replace bioset for request based dm
by Jun'ichi Nomura
· 12 years ago
ee89f81
Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
c9d76be
dm: convert to idr_alloc()
by Tejun Heo
· 12 years ago
adaedbd
dm: don't use idr_remove_all()
by Tejun Heo
· 12 years ago
fe7af2d
dm: fix write same requests counting
by Alasdair G Kergon
· 12 years ago
3a366e6
block: add missing block_bio_complete() tracepoint
by Tejun Heo
· 12 years ago
7de3ee5
dm: remove map_info
by Mikulas Patocka
· 12 years ago
ddbd658
dm: move target request nr to dm_target_io
by Mikulas Patocka
· 12 years ago
c0820cf
dm: introduce per_bio_data
by Mikulas Patocka
· 12 years ago
23508a9
dm: add WRITE SAME support
by Mike Snitzer
· 12 years ago
a8c32a5
dm: fix deadlock with request based dm and queue request_fn recursion
by Jens Axboe
· 12 years ago
dba1416
dm: store dm_target_io in bio front_pad
by Mikulas Patocka
· 12 years ago
ce40be7
Merge branch 'for-3.7/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
3ae7065
dm: retain table limits when swapping to new table with no devices
by Mike Snitzer
· 12 years ago
ba1cbad
dm: handle requests beyond end of device instead of using BUG_ON
by Mike Snitzer
· 12 years ago
bf800ef
block: Add bio_clone_bioset(), bio_clone_kmalloc()
by Kent Overstreet
· 12 years ago
9481874
dm: Use bioset's front_pad for dm_rq_clone_bio_info
by Kent Overstreet
· 12 years ago
1e2a410f
block: Ues bi_pool for bio_integrity_alloc()
by Kent Overstreet
· 12 years ago
395c72a
block: Generalized bio pool freeing
by Kent Overstreet
· 12 years ago
7acf027
dm: introduce split_discard_requests
by Mikulas Patocka
· 12 years ago
542f903
dm: support non power of two target max_io_len
by Mike Snitzer
· 12 years ago
4d7b38b
dm: clear bi_end_io on remapping failure
by Hannes Reinecke
· 13 years ago
ff01bb48
fs: move code out of buffer.c
by Al Viro
· 13 years ago
b4fdcb0
Merge branch 'for-3.2/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 13 years ago
3cf2e4b
dm: export dm get md
by Alasdair G Kergon
· 13 years ago
36a0456
dm table: add immutable feature
by Alasdair G Kergon
· 13 years ago
fbdc86f
dm: remove superfluous smp_mb
by Namhyung Kim
· 13 years ago
71a1673
dm: use local printk ratelimit
by Namhyung Kim
· 13 years ago
5a7bbad
block: remove support for bio remapping from ->make_request
by Christoph Hellwig
· 13 years ago
c20e8de
block: rename __make_request() to blk_queue_bio()
by Jens Axboe
· 13 years ago
166e1f9
block: export __make_request
by Christoph Hellwig
· 13 years ago
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
05447420
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
Next »