Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
fb15a78210f169cf39a42df208cff09cdac86574
/
block
a682e00
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
1802979
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
d38d351
blk-mq-sched: separate mark hctx and queue restart operations
by Omar Sandoval
· 8 years ago
da55f2c
blk-mq: use sbq wait queues instead of restart for driver tags
by Omar Sandoval
· 8 years ago
2d19020
block/sed-opal: Propagate original error message to userland.
by Scott Bauer
· 8 years ago
7d6d157
block/sed-opal: Introduce free_opal_dev to free the structure and clean up state
by Scott Bauer
· 8 years ago
612dafa
block: use for_each_thread() in sys_ioprio_set()/sys_ioprio_get()
by Tetsuo Handa
· 8 years ago
b86dd81
block: get rid of blk-mq default scheduler choice Kconfig entries
by Jens Axboe
· 8 years ago
eed6495
block/sed: Embed function data into the function sequence
by Jon Derrick
· 8 years ago
77039b9
block/sed: Check received header lengths
by Jon Derrick
· 8 years ago
cccb924
block/sed: Add helper to qualify response tokens
by Jon Derrick
· 8 years ago
aedb6e2
block/sed: Use ssize_t on atom parsers to return errors
by Jon Derrick
· 8 years ago
d06e05c
block: Unhash also block device inode for the whole device
by Jan Kara
· 8 years ago
4b8c861
block: Move bdev_unhash_inode() after invalidate_partition()
by Jan Kara
· 8 years ago
772c8f6
Merge tag 'for-4.11/linus-merge-signed' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
818551e
Merge branch 'for-4.11/next' into for-4.11/linus-merge
by Jens Axboe
· 8 years ago
6010720
Merge branch 'for-4.11/block' into for-4.11/linus-merge
by Jens Axboe
· 8 years ago
4f1244c
block/sed-opal: allocate struct opal_dev dynamically
by Christoph Hellwig
· 8 years ago
f5b37b7
block/sed-opal: tone down not supported warnings
by Christoph Hellwig
· 8 years ago
7520872c
block: don't defer flushes on blk-mq + scheduling
by Jens Axboe
· 8 years ago
64765a7
blk-mq-sched: ask scheduler for work, if we failed dispatching leftovers
by Jens Axboe
· 8 years ago
0c2a6fe
blk-mq: don't special case flush inserts for blk-mq-sched
by Jens Axboe
· 8 years ago
c7a571b
blk-mq-sched: don't add flushes to the head of requeue queue
by Jens Axboe
· 8 years ago
2aa0f21
blk-mq: have blk_mq_dispatch_rq_list() return if we queued IO or not
by Jens Axboe
· 8 years ago
5d7f5ce
cfq-iosched: don't call wbt_disable_default() with IRQs disabled
by Jens Axboe
· 8 years ago
c18a1e0
block: introduce bio_clone_bioset_partial()
by Ming Lei
· 8 years ago
b410aff
block: do not allow updates through sysfs until registration completes
by Tahsin Erdogan
· 8 years ago
e225c20
Move stack parameters for sed_ioctl to prevent oversized stack with CONFIG_KASAN
by Scott Bauer
· 8 years ago
d1a987f
elevator: fix loading wrong elevator type for blk-mq devices
by Jens Axboe
· 8 years ago
3d492c2
blk-mq-sched: don't hold queue_lock when calling exit_icq
by Omar Sandoval
· 8 years ago
f6f9430
block: set make_request_fn manually in blk_mq_update_nr_hw_queues
by Josef Bacik
· 8 years ago
f1ba826
blk-mq: pass bio to blk_mq_sched_get_rq_priv
by Paolo Valente
· 8 years ago
1e73973
block: optionally merge discontiguous discard bios into a single request
by Christoph Hellwig
· 8 years ago
34fe7c0
block: enumify ELEVATOR_*_MERGE
by Christoph Hellwig
· 8 years ago
6cf7677
block: move req_set_nomerge to blk.h
by Christoph Hellwig
· 8 years ago
80c6b15
blk-mq-sched: (un)register elevator when (un)registering queue
by Omar Sandoval
· 8 years ago
455a7b2
block: Add Sed-opal library
by Scott Bauer
· 8 years ago
eeeefd4
block: don't try Write Same from __blkdev_issue_zeroout
by Christoph Hellwig
· 8 years ago
e4d750c
block: free merged request in the caller
by Jens Axboe
· 8 years ago
b973cb7
blk-merge: return the merged request
by Jens Axboe
· 8 years ago
9b54d81
blkcg: fix double free of new_blkg in blkcg_init_queue
by Hou Tao
· 8 years ago
0cacba6
blk-mq-sched: bypass the scheduler for flushes entirely
by Omar Sandoval
· 8 years ago
62ebce16
blk-mq: move debugfs_remove() of disk dir to blk_release_queue()
by Omar Sandoval
· 8 years ago
18fbda9
block: use same block debugfs directory for blk-mq and blktrace
by Omar Sandoval
· 8 years ago
0dba131
scsi, block: fix duplicate bdi name registration crashes
by Dan Williams
· 8 years ago
efa7c9f
block: Get rid of blk_get_backing_dev_info()
by Jan Kara
· 8 years ago
b1d2dc56
block: Make blk_get_backing_dev_info() safe without open bdev
by Jan Kara
· 8 years ago
d03f6cd
block: Dynamically allocate and refcount backing_dev_info
by Jan Kara
· 8 years ago
dc3b17c
block: Use pointer to backing_dev_info from request_queue
by Jan Kara
· 8 years ago
f44f1ab
block: Unhash block device inodes on gendisk destruction
by Jan Kara
· 8 years ago
bbfc3c5
block: queue lock must be acquired when iterating over rls
by Tahsin Erdogan
· 8 years ago
5fad1b6
block: Update comments that refer to __bio_map_user() and bio_map_user()
by Bart Van Assche
· 8 years ago
72f2f8f
blk-mq-debug: Introduce debugfs_create_files()
by Bart Van Assche
· 8 years ago
8c0f14e
blk-mq-debug: Make show() operations interruptible
by Bart Van Assche
· 8 years ago
a1ae0f7
blk-mq-debug: Avoid that sparse complains about req_flags_t usage
by Bart Van Assche
· 8 years ago
f3bcb0e
blk-mq-debugfs: Add missing __acquires() / __releases() annotations
by Bart Van Assche
· 8 years ago
12d7095
blk-mq: don't fail allocating driver tag for stopped hw queue
by Jens Axboe
· 8 years ago
aebf526
block: fold cmd_type into the REQ_OP_ space
by Christoph Hellwig
· 8 years ago
57292b5
block: introduce blk_rq_is_passthrough
by Christoph Hellwig
· 8 years ago
72148ae
block: make scsi_request and scsi ioctl support optional
by Christoph Hellwig
· 8 years ago
fb045ca2
block: don't assign cmd_flags in __blk_rq_prep_clone
by Christoph Hellwig
· 8 years ago
82ed4db
block: split scsi_request out of struct request
by Christoph Hellwig
· 8 years ago
8ae94eb
block/bsg: move queue creation into bsg_setup_queue
by Christoph Hellwig
· 8 years ago
6d247d7
block: allow specifying size for extra command data
by Christoph Hellwig
· 8 years ago
5ea708d
block: simplify blk_init_allocated_queue
by Christoph Hellwig
· 8 years ago
e6f7f93
block: fix elevator init check
by Christoph Hellwig
· 8 years ago
f924ba7
Merge branch 'for-4.11/block' into for-4.11/rq-refactor
by Jens Axboe
· 8 years ago
400f73b
blk-mq: fix debugfs compilation issues
by Omar Sandoval
· 8 years ago
f3a8ab7
block: cleanup remaining manual checks for PREFLUSH|FUA
by Jens Axboe
· 8 years ago
bd6737f
blk-mq-sched: add flush insertion into blk_mq_sched_insert_request()
by Jens Axboe
· 8 years ago
f73f44e
block: add a op_is_flush helper
by Christoph Hellwig
· 8 years ago
c13660a
blk-mq-sched: change ->dispatch_requests() to ->dispatch_request()
by Jens Axboe
· 8 years ago
50e1dab
blk-mq-sched: fix starvation for multiple hardware queues and shared tags
by Jens Axboe
· 8 years ago
99cf1dc
blk-mq: release driver tag on a requeue event
by Jens Axboe
· 8 years ago
3c782d6
blk-mq: fix potential race in queue restart and driver tag allocation
by Jens Axboe
· 8 years ago
0abad77
blk-mq: improve scheduler queue sync/async running
by Jens Axboe
· 8 years ago
4a46f05
blk-mq: move hctx and ctx counters from sysfs to debugfs
by Omar Sandoval
· 8 years ago
be21547
blk-mq: move hctx io_poll, stats, and dispatched from sysfs to debugfs
by Omar Sandoval
· 8 years ago
d7e3621
blk-mq: add tags and sched_tags bitmaps to debugfs
by Omar Sandoval
· 8 years ago
d96b37c
blk-mq: move tags and sched_tags info from sysfs to debugfs
by Omar Sandoval
· 8 years ago
0bfa528
blk-mq: export software queue pending map to debugfs
by Omar Sandoval
· 8 years ago
7b39385
blk-mq: add extra request information to debugfs
by Omar Sandoval
· 8 years ago
950cd7e
blk-mq: move hctx->dispatch and ctx->rq_list from sysfs to debugfs
by Omar Sandoval
· 8 years ago
9abb2ad
blk-mq: add hctx->{state,flags} to debugfs
by Omar Sandoval
· 8 years ago
07e4fea
blk-mq: create debugfs directory tree
by Omar Sandoval
· 8 years ago
b48fda0
blk-mq-sched: check for successful allocation before assigning tag
by Jens Axboe
· 8 years ago
5a797e0
blk-mq: don't lose flags passed in to blk_mq_alloc_request()
by Jens Axboe
· 8 years ago
200e86b
blk-mq: only apply active queue tag throttling for driver tags
by Jens Axboe
· 8 years ago
1cf4175
cfq-iosched: Adjust one function call together with a variable assignment
by Markus Elfring
· 8 years ago
d609af3
blk-throttle: Adjust two function calls together with a variable assignment
by Markus Elfring
· 8 years ago
4d608ba
block: Initialize cfqq->ioprio_class in cfq_get_queue()
by Alexander Potapenko
· 8 years ago
70f36b6
blk-mq: allow resize of scheduler requests
by Jens Axboe
· 8 years ago
7e79dad
blk-mq: stop hardware queue in blk_mq_delay_queue()
by Jens Axboe
· 8 years ago
8cecb07
blk-mq-tag: remove redundant check for 'data->hctx' being non-NULL
by Jens Axboe
· 8 years ago
610d886
elevator: fix unnecessary put of elevator in failure case
by Jens Axboe
· 8 years ago
38dbb7d
blk-cgroup: don't quiesce the queue on policy activate/deactivate
by Jens Axboe
· 8 years ago
88a7503
blk-mq: Remove unused variable
by Keith Busch
· 8 years ago
4d199c6
blk-cgroup: ensure that we clear the stop bit on quiesced queues
by Jens Axboe
· 8 years ago
d348499
blk-mq-sched: allow setting of default IO scheduler
by Jens Axboe
· 8 years ago
945ffb6
mq-deadline: add blk-mq adaptation of the deadline IO scheduler
by Jens Axboe
· 8 years ago
Next »