Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8f3e474f3cea7b2470218a6ed6da47ff02147dce
/
block
79bd995
blk: improve order of bio handling in generic_make_request()
by NeilBrown
· 8 years ago
c01228d
Revert "scsi, block: fix duplicate bdi name registration crashes"
by Jan Kara
· 8 years ago
90f16fd
block: Make del_gendisk() safer for disks without queues
by Jan Kara
· 8 years ago
b0bfdfc
block/sed: Fix opal user range check and unused variables
by Jon Derrick
· 8 years ago
01388df
blk-mq: free hctx->cpumask in release handler of hctx's kobject
by Ming Lei
· 8 years ago
6c8b232
blk-mq: make lifetime consistent between hctx and its kobject
by Ming Lei
· 8 years ago
7ea5fe3
blk-mq: make lifetime consitent between q/ctx and its kobject
by Ming Lei
· 8 years ago
737f98c
blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
by Ming Lei
· 8 years ago
e0d0722
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
1827adb
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
165a5e2
block: Move bdi_unregister() to del_gendisk()
by Jan Kara
· 8 years ago
54d7989
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 8 years ago
113285b
blk-mq: ensure that bd->last is always set correctly
by Jens Axboe
· 8 years ago
7b36a71
block: don't call ioc_exit_icq() with the queue lock held for blk-mq
by Jens Axboe
· 8 years ago
f91328c
blk-mq: Provide freeze queue timeout
by Keith Busch
· 8 years ago
6bae363
blk-mq: Export blk_mq_freeze_queue_wait
by Keith Busch
· 8 years ago
562bef4
blk-mq: move update of tags->rqs to __blk_mq_alloc_request()
by Omar Sandoval
· 8 years ago
5974839
blk-mq: kill blk_mq_set_alloc_data()
by Omar Sandoval
· 8 years ago
6d2809d
blk-mq: make blk_mq_alloc_request_hctx() allocate a scheduler request
by Omar Sandoval
· 8 years ago
415b806
blk-mq-sched: Allocate sched reserved tags as specified in the original queue tagset
by Sagi Grimberg
· 8 years ago
59f082e
blk-mq: allocate blk_mq_tags and requests in correct node
by Shaohua Li
· 8 years ago
f719ff9
sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/task.h>
by Ingo Molnar
· 8 years ago
68db0cf
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
by Ingo Molnar
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
8703e8a
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/user.h>
by Ingo Molnar
· 8 years ago
e601757
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/clock.h>
by Ingo Molnar
· 8 years ago
105ab3d
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/topology.h>
by Ingo Molnar
· 8 years ago
5b5e092
lib/vsprintf.c: remove %Z support
by Alexey Dobriyan
· 8 years ago
b43daed
scripts/spelling.txt: add "embeded" pattern and fix typo instances
by Masahiro Yamada
· 8 years ago
7347342
blk-mq: provide a default queue mapping for virtio device
by Christoph Hellwig
· 8 years ago
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
62ebce1
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
Next »