Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
90d1c087861dcc3d1175993fc03492c137fd21bb
/
block
/
blk-core.c
271508d
block: allocate request memory local to request queue
by David Rientjes
· 10 years ago
3e12cef
Merge branch 'for-3.20/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
77a0868
block: keep established cmd_flags when cloning into a blk-mq request
by Keith Busch
· 10 years ago
7fb4898
block: add blk-mq support to blk_insert_cloned_request()
by Keith Busch
· 10 years ago
febf715
block: require blk_rq_prep_clone() be given an initialized clone request
by Keith Busch
· 10 years ago
b4caecd
fs: introduce f_op->mmap_capabilities for nommu mmap support
by Christoph Hellwig
· 10 years ago
aed3ea9
block: wake up waiters when a queue is marked dying
by Jens Axboe
· 10 years ago
caf292a
Merge branch 'for-3.19/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
92a578b
Merge tag 'pm+acpi-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 10 years ago
45a9c9d
blk-mq: Fix a use-after-free
by Bart Van Assche
· 10 years ago
47fafbc
block / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PM
by Rafael J. Wysocki
· 10 years ago
125c99b
scsi: add new scsi-command flag for tagged commands
by Christoph Hellwig
· 10 years ago
d3dc366
Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
7b2b10e
block: include func name in __get_request prints
by Robert Elliott
· 10 years ago
ef3ecb6
block: make blk_update_request print prefix match ratelimited prefix
by Robert Elliott
· 10 years ago
28596c9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 10 years ago
11dfce5
block: use bio_clone_fast() in blk_rq_prep_clone()
by Junichi Nomura
· 10 years ago
4a0efdc
block: misplaced rq_complete tracepoint
by Hannes Reinecke
· 10 years ago
f70ced0
blk-mq: support per-distpatch_queue flush machinery
by Ming Lei
· 10 years ago
e97c293
block: introduce 'blk_mq_ctx' parameter to blk_get_flush_queue
by Ming Lei
· 10 years ago
ba48338
block: remove blk_init_flush() and its pair
by Ming Lei
· 10 years ago
7c94e1c
block: introduce blk_flush_queue to drive flush machinery
by Ming Lei
· 10 years ago
3c09676
block: move flush initialization to blk_flush_init
by Ming Lei
· 10 years ago
f355265
block: introduce blk_init_flush and its pair
by Ming Lei
· 10 years ago
b207892
Merge branch 'for-linus' into for-3.18/core
by Jens Axboe
· 10 years ago
da3dae5
Documentation: Docbook: Fix generated DocBook/kernel-api.xml
by Masanari Iida
· 10 years ago
ff9ea32
block, bdi: an active gendisk always has a request_queue associated with it
by Tejun Heo
· 10 years ago
a492f07
block,scsi: fixup blk_get_request dead queue scenarios
by Joe Lawrence
· 10 years ago
6f4a1626
scsi-mq: fix requests that use a separate CDB buffer
by Tony Battersby
· 10 years ago
780db20
blk-mq: decouble blk-mq freezing from generic bypassing
by Tejun Heo
· 10 years ago
776687b
block, blk-mq: draining can't be skipped even if bypass_depth was non-zero
by Tejun Heo
· 10 years ago
f1d7024
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
b55b390
Merge git://git.infradead.org/users/willy/linux-nvme
by Linus Torvalds
· 10 years ago
28747fc
block: remove WQ_POWER_EFFICIENT from kblockd
by Matias Bjørling
· 10 years ago
f27b087
block: add blk_rq_set_block_pc()
by Jens Axboe
· 10 years ago
4d92a9b
block: remove 'magic' from struct blk_plug
by Jens Axboe
· 11 years ago
4ce01dd
blk-mq: merge blk_mq_alloc_reserved_request into blk_mq_alloc_request
by Christoph Hellwig
· 11 years ago
3d2936f
block: only allocate/free mq_usage_counter in blk-mq
by Ming Lei
· 11 years ago
da41a58
blk-mq: Micro-optimize blk_queue_nomerges() check
by Robert Elliott
· 11 years ago
e3a2b3f
blk-mq: allow changing of queue depth through sysfs
by Jens Axboe
· 11 years ago
7276d02
block: only calculate part_in_flight() once
by Jens Axboe
· 11 years ago
3291fa5
NVMe: Add tracepoints
by Keith Busch
· 11 years ago
1212007
block: export blk_finish_request
by Christoph Hellwig
· 11 years ago
70f4db6
blk-mq: add blk_mq_delay_queue
by Christoph Hellwig
· 11 years ago
b4f42e2
block: remove struct request buffer member
by Jens Axboe
· 11 years ago
f89e0dd
Merge tag 'v3.15-rc1' into for-3.16/core
by Jens Axboe
· 11 years ago
21f9fcd
block: replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO
by Duan Jiong
· 11 years ago
360f92c
block: fix regression with block enabled tagging
by Jens Axboe
· 11 years ago
8ab1459
block: add kblockd_schedule_delayed_work_on()
by Jens Axboe
· 11 years ago
59c3d45
block: remove 'q' parameter from kblockd_schedule_*_work()
by Jens Axboe
· 11 years ago
159d813
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 11 years ago
7a48837
Merge branch 'for-3.15/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
708f04d
block: free q->flush_rq in blk_init_allocated_queue error paths
by Dave Jones
· 11 years ago
7982e90
block: fix q->flush_rq NULL pointer crash on dm-mpath flush
by Mike Snitzer
· 11 years ago
af5040d
blktrace: fix accounting of partially completed requests
by Roman Pen
· 11 years ago
d426334
Merge branch 'master' into for-next
by Jiri Kosina
· 11 years ago
e227867
treewide: Fix typo in Documentation/DocBook
by Masanari Iida
· 11 years ago
1874198
blk-mq: rework flush sequencing logic
by Christoph Hellwig
· 11 years ago
6f5ba58
blk-mq: divert __blk_put_request for MQ ops
by Christoph Hellwig
· 11 years ago
f04c1fe
block: blk-mq: make blk_sync_queue support mq
by Ming Lei
· 11 years ago
43a5e4e
block: blk-mq: support draining mq queue
by Ming Lei
· 11 years ago
7988613
block: Convert bio_for_each_segment() to bvec_iter
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
e37459b
Merge branch 'blk-mq/core' into for-3.13/core
by Jens Axboe
· 11 years ago
23779fb
block: Enable sysfs nomerge control for I/O requests in the plug list
by Alireza Haghdoost
· 11 years ago
eb1c160
elevator: Fix a race in elevator switching and md device initialization
by Tomoki Sekiyama
· 11 years ago
fff4996
blk-core: Fix memory corruption if blkcg_init_queue fails
by Mikulas Patocka
· 11 years ago
4912aa6
block: fix race between request completion and timeout handling
by Jeff Moyer
· 11 years ago
92f399c
blk-mq: mq plug list breakage
by Shaohua Li
· 11 years ago
3228f48
blk-mq: fix for flush deadlock
by Christoph Hellwig
· 11 years ago
320ae51
blk-mq: new multi-queue block IO queueing mechanism
by Jens Axboe
· 11 years ago
71fe07d
block: remove request ref_count
by Christoph Hellwig
· 11 years ago
5953316
block: make rq->cmd_flags be 64-bit
by Jens Axboe
· 12 years ago
68cf8d0
Merge branch 'for-3.12/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
7aef2e7
block: trace all devices plug operation
by Jianpeng Ma
· 11 years ago
7e782af
[SCSI] Return ENODATA on medium error
by Hannes Reinecke
· 11 years ago
a9d6ceb8
[SCSI] return ENOSPC on thin provisioning failure
by Hannes Reinecke
· 11 years ago
c1101cb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 11 years ago
f317ff9
Merge branch 'for-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
by Linus Torvalds
· 11 years ago
d1ffc1f
block/dasd: detailed I/O errors
by Hannes Reinecke
· 12 years ago
c60855c
blkpm: avoid sleep when holding queue lock
by Aaron Lu
· 12 years ago
695588f
block: queue work on power efficient wq
by Viresh Kumar
· 12 years ago
4de13d7a
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
0a82a8d
Revert "block: add missing block_bio_complete() tracepoint"
by Linus Torvalds
· 12 years ago
705cd0e
Merge branch 'for-jens' of http://evilpiepirate.org/git/linux-bcache into for-3.10/core
by Jens Axboe
· 12 years ago
f73a1c7
block: Add bio_end_sector()
by Kent Overstreet
· 12 years ago
f79ea41
block: Refactor blk_update_request()
by Kent Overstreet
· 12 years ago
c815881
block: implement runtime pm strategy
by Lin Ming
· 12 years ago
6c95466
block: add runtime pm helpers
by Lin Ming
· 12 years ago
ee89f81
Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
ffecfd1
block: optionally snapshot page contents to provide stable pages during write
by Darrick J. Wong
· 12 years ago
8c1cf6b
block: add @req to bio_{front|back}_merge tracepoints
by Tejun Heo
· 12 years ago
3a366e6
block: add missing block_bio_complete() tracepoint
by Tejun Heo
· 12 years ago
422765c
block: Remove should_sort judgement when flush blk_plug
by Jianpeng Ma
· 12 years ago
cbae8d4
block: export block_unplug tracepoint
by NeilBrown
· 12 years ago
24faf6f
block: Make blk_cleanup_queue() wait until request_fn finished
by Bart Van Assche
· 12 years ago
7046057
block: Avoid scheduling delayed work on a dead queue
by Bart Van Assche
· 12 years ago
c246e80
block: Avoid that request_fn is invoked on a dead queue
by Bart Van Assche
· 12 years ago
807592a
block: Let blk_drain_queue() caller obtain the queue lock
by Bart Van Assche
· 12 years ago
3f3299d
block: Rename queue dead flag
by Bart Van Assche
· 12 years ago
Next »