Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
aa54ae9b87b83af7edabcc34a299e7e014609af4
/
drivers
/
md
/
dm.c
96b26c8
dm: fix handling of multiple internal suspends
by Mikulas Patocka
· 10 years ago
5164bec
dm: fix missed error code if .end_io isn't implemented by target_type
by zhendong chen
· 10 years ago
9ea18f8
Merge branch 'for-3.19/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
18c0b22
md: use generic io stats accounting functions to simplify io stat accounting
by Gu Zheng
· 10 years ago
a12f5d4
dm: use rcu_dereference_protected instead of rcu_dereference
by Eric Dumazet
· 10 years ago
ffcc393
dm: enhance internal suspend and resume interface
by Mike Snitzer
· 10 years ago
d67ee21
dm: add presuspend_undo hook to target_type
by Mike Snitzer
· 10 years ago
4d341d8
dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl
by Mike Snitzer
· 10 years ago
41abc4e
dm: do not call dm_sync_table() when creating new devices
by Hannes Reinecke
· 10 years ago
6fa9952
dm: sparse: Annotate field with __rcu for checking
by Pranith Kumar
· 10 years ago
3342397
dm: Use rcu_dereference() for accessing rcu pointer
by Pranith Kumar
· 10 years ago
148e51b
dm: improve documentation and code clarity in dm_merge_bvec
by Mike Snitzer
· 10 years ago
86f1152
dm: allow active and inactive tables to share dm_devs
by Benjamin Marzinski
· 10 years ago
3d8aab2
dm: use bioset_create_nobvec()
by Junichi Nomura
· 10 years ago
9977827
dm: remove nr_iovecs parameter from alloc_tio()
by Junichi Nomura
· 10 years ago
acfe0ad
dm: allocate a special workqueue for deferred device removal
by Mikulas Patocka
· 10 years ago
0e04c64
Merge tag 'dm-3.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 10 years ago
11f0431
dm: remove symbol export for dm_set_device_limits
by Mike Snitzer
· 10 years ago
7eee4ae
dm: disable WRITE SAME if it fails
by Mike Snitzer
· 10 years ago
776edb5
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
by Linus Torvalds
· 10 years ago
1dd40c3
dm: introduce dm_accept_partial_bio
by Mikulas Patocka
· 11 years ago
e0d6609
dm: change sector_count member in clone_info from sector_t to unsigned
by Mikulas Patocka
· 11 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 11 years ago
b4f42e2
block: remove struct request buffer member
by Jens Axboe
· 11 years ago
9974fa2
dm table: add dm_table_run_md_queue_async
by Mike Snitzer
· 11 years ago
9cdb852
dm: use RCU_INIT_POINTER instead of rcu_assign_pointer in __unbind
by Monam Agarwal
· 11 years ago
bfc6d41
dm: stop using bi_private
by Mikulas Patocka
· 11 years ago
d70ab4f
dm: remove dm_get_mapinfo
by Mikulas Patocka
· 11 years ago
f568849
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
2995fa7
dm sysfs: fix a module unload race
by Mikulas Patocka
· 11 years ago
be35f48
dm: wait until embedded kobject is released before destroying a device
by Mikulas Patocka
· 11 years ago
1ddd641
dm: remove pointless kobject comparison in dm_get_from_kobject
by Mikulas Patocka
· 11 years ago
1c3b13e
dm: Refactor for new bio cloning/splitting
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
2c140a2
dm: allow remove to be deferred
by Mikulas Patocka
· 11 years ago
e860313
dm: add reserved_bio_based_ios module parameter
by Mike Snitzer
· 11 years ago
f479082
dm: add reserved_rq_based_ios module parameter
by Mike Snitzer
· 11 years ago
6cfa585
dm: lower bio-based mempool reservation
by Mike Snitzer
· 11 years ago
f84cb8a
dm mpath: disable WRITE SAME if it fails
by Mike Snitzer
· 11 years ago
fd2ed4d
dm: add statistics support
by Mikulas Patocka
· 11 years ago
00c4fc3
dm ioctl: increase granularity of type_lock when loading table
by Mike Snitzer
· 11 years ago
670368a
dm: stop using WQ_NON_REENTRANT
by Tejun Heo
· 11 years ago
2a7faeb
dm: optimize reorder structure
by Mikulas Patocka
· 11 years ago
83d5e5b
dm: optimize use SRCU and RCU
by Mikulas Patocka
· 11 years ago
6c182cd
dm mpath: fix ioctl deadlock when no paths
by Hannes Reinecke
· 11 years ago
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
Next »