Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
a8c32a5c98943d370ea606a2e7dc04717eb92206
/
drivers
/
md
/
dm.c
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
ff01bb4
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
· 15 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
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
Next »