Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f5ce405722e410a69da4604285ae5e9210011ffe
/
block
0bf6cd5
blk-mq: factor out a helper to iterate all tags for a request_queue
by Christoph Hellwig
· 9 years ago
f4829a9
blk-mq: fix racy updates of rq->errors
by Christoph Hellwig
· 9 years ago
60de074
blk-mq: fix deadlock when reading cpu_list
by Akinobu Mita
· 9 years ago
5778322
blk-mq: avoid inserting requests before establishing new mapping
by Akinobu Mita
· 9 years ago
0e62636
blk-mq: fix q->mq_usage_counter access race
by Akinobu Mita
· 9 years ago
a723bab
blk-mq: Fix use after of free q->mq_map
by Akinobu Mita
· 9 years ago
4593fdb
blk-mq: fix sysfs registration/unregistration race
by Akinobu Mita
· 9 years ago
1356aae
blk-mq: avoid setting hctx->tags->cpumask before allocation
by Akinobu Mita
· 9 years ago
133bb59
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
9945187
block: fix bounce_end_io
by Ming Lei
· 9 years ago
52cc6ee
block: blk-merge: fast-clone bio when splitting rw bios
by Ming Lei
· 9 years ago
6fe810b
block: blkg_destroy_all() should clear q->root_blkg and ->root_rl.blkg
by Tejun Heo
· 9 years ago
4634845
block: Copy a user iovec if it includes gaps
by Sagi Grimberg
· 9 years ago
87a816d
block: Refuse adding appending a gapped integrity page to a bio
by Sagi Grimberg
· 9 years ago
7f39add
block: Refuse request/bio merges with gaps in the integrity payload
by Sagi Grimberg
· 9 years ago
b0a1ea5
Merge branch 'for-4.3/blkcg' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
e31fb9e
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 9 years ago
5e7c427
block: Check for gaps on front and back merges
by Jens Axboe
· 9 years ago
5014c31
block: fix bogus compiler warnings in blk-merge.c
by Jens Axboe
· 9 years ago
d975f30
Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
1081230
Merge branch 'for-4.3/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
2ca495a
blk: Fix bio_io_vec index when checking bvec gaps
by Keith Busch
· 9 years ago
03100aa
block: Replace SG_GAPS with new queue limits mask
by Keith Busch
· 9 years ago
69d7fde
blkcg: use CGROUP_WEIGHT_* scale for io.weight on the unified hierarchy
by Tejun Heo
· 9 years ago
3ecca62
blkcg: s/CFQ_WEIGHT_*/CFQ_WEIGHT_LEGACY_*/
by Tejun Heo
· 9 years ago
2ee867dc
blkcg: implement interface for the unified hierarchy
by Tejun Heo
· 9 years ago
dd165eb
blkcg: misc preparations for unified hierarchy interface
by Tejun Heo
· 9 years ago
69948b0
blkcg: separate out tg_conf_updated() from tg_set_conf()
by Tejun Heo
· 9 years ago
36aa9e5
blkcg: move body parsing from blkg_conf_prep() to its callers
by Tejun Heo
· 9 years ago
880f50e
blkcg: mark existing cftypes as legacy
by Tejun Heo
· 9 years ago
c165b3e
blkcg: rename subsystem name from blkio to io
by Tejun Heo
· 9 years ago
20386ce
blkcg: refine error codes returned during blkcg configuration
by Tejun Heo
· 9 years ago
5332dfc
blkcg: remove unnecessary NULL checks from __cfqg_set_weight_device()
by Tejun Heo
· 9 years ago
3a7faea
blkcg: reduce stack usage of blkg_rwstat_recursive_sum()
by Tejun Heo
· 9 years ago
702747c
blkcg: remove cfqg_stats->sectors
by Tejun Heo
· 9 years ago
77ea733
blkcg: move io_service_bytes and io_serviced stats into blkcg_gq
by Tejun Heo
· 9 years ago
f12c74c
blkcg: make blkg_[rw]stat_recursive_sum() to be able to index into blkcg_gq
by Tejun Heo
· 9 years ago
24bdb8e
blkcg: make blkcg_[rw]stat per-cpu
by Tejun Heo
· 9 years ago
e6269c4
blkcg: add blkg_[rw]stat->aux_cnt and replace cfq_group->dead_stats with it
by Tejun Heo
· 9 years ago
ae11889
blkcg: consolidate blkg creation in blkcg_bio_issue_check()
by Tejun Heo
· 9 years ago
c9589f0
blk-throttle: improve queue bypass handling
by Tejun Heo
· 9 years ago
85b6bc9
blkcg: move root blkg lookup optimization from throtl_lookup_tg() to __blkg_lookup()
by Tejun Heo
· 9 years ago
24f2904
blkcg: inline [__]blkg_lookup()
by Tejun Heo
· 9 years ago
e4a9bde
blkcg: replace blkcg_policy->cpd_size with ->cpd_alloc/free_fn() methods
by Tejun Heo
· 9 years ago
8143764
blkcg: minor updates around blkcg_policy_data
by Tejun Heo
· 9 years ago
a9520cd
blkcg: make blkcg_policy methods take a pointer to blkcg_policy_data
by Tejun Heo
· 9 years ago
b2ce264
blk-throttle: clean up blkg_policy_data alloc/init/exit/free methods
by Tejun Heo
· 9 years ago
4fb7203
blk-throttle: remove asynchrnous percpu stats allocation mechanism
by Tejun Heo
· 9 years ago
001bea7
blkcg: replace blkcg_policy->pd_size with ->pd_alloc/free_fn() methods
by Tejun Heo
· 9 years ago
3e41871
blkcg: make blkcg_activate_policy() allow NULL ->pd_init_fn
by Tejun Heo
· 9 years ago
4c55f4f
blkcg: restructure blkg_policy_data allocation in blkcg_activate_policy()
by Tejun Heo
· 9 years ago
bc915e6
blkcg: remove unnecessary blkcg_root handling from css_alloc/free paths
by Tejun Heo
· 9 years ago
994b783
blkcg: use blkg_free() in blkcg_init_queue() failure path
by Tejun Heo
· 9 years ago
60a8370
cfq-iosched: charge async IOs to the appropriate blkcg's instead of the root
by Tejun Heo
· 9 years ago
d4aad7f
cfq-iosched: fold cfq_find_alloc_queue() into cfq_get_queue()
by Tejun Heo
· 9 years ago
322731e
cfq-iosched: move cfq_group determination from cfq_find_alloc_queue() to cfq_get_queue()
by Tejun Heo
· 9 years ago
2da8de0
cfq-iosched: remove @gfp_mask from cfq_find_alloc_queue()
by Tejun Heo
· 9 years ago
d93a11f
blkcg, cfq-iosched: use GFP_NOWAIT instead of GFP_ATOMIC for non-critical allocations
by Tejun Heo
· 9 years ago
563180a
cfq-iosched: minor cleanups
by Tejun Heo
· 9 years ago
bce6133
cfq-iosched: fix oom cfq_queue ref leak in cfq_set_request()
by Tejun Heo
· 9 years ago
95e5d6f
cfq-iosched: fix async oom queue handling
by Tejun Heo
· 9 years ago
4ebc1c6
cfq-iosched: simplify control flow in cfq_get_queue()
by Tejun Heo
· 9 years ago
30e2bc0
Revert "block: remove artifical max_hw_sectors cap"
by Jeff Moyer
· 9 years ago
da81ed1
scatterlist: remove open coded sg_unmark_end instances
by Dan Williams
· 9 years ago
1efdb5f
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 9 years ago
0048b48
blk-mq: fix race between timeout and freeing request
by Ming Lei
· 9 years ago
596f5aa
blk-mq: fix buffer overflow when reading sysfs file of 'pending'
by Ming Lei
· 9 years ago
b54ffb7
block: remove bio_get_nr_vecs()
by Kent Overstreet
· 9 years ago
8ae1266
block: kill merge_bvec_fn() completely
by Kent Overstreet
· 10 years ago
b49a087
block: remove split code in blkdev_issue_{discard,write_same}
by Ming Lin
· 9 years ago
c66a14d
block: simplify bio_add_page()
by Kent Overstreet
· 11 years ago
54efd50
block: make generic_make_request handle arbitrarily sized bios
by Kent Overstreet
· 10 years ago
4f258a4
sd: Fix maximum I/O size for BLOCK_PC requests
by Martin K. Petersen
· 9 years ago
b7c44ed
block: manipulate bio->bi_flags through helpers
by Jens Axboe
· 9 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
f3f5da6
block: Do a full clone when splitting discard bios
by Martin K. Petersen
· 9 years ago
5aa2a96
block: export bio_associate_*() and wbc_account_io()
by Tejun Heo
· 9 years ago
a3ad0a9
block: Remove forced page bouncing under IO
by Jan Kara
· 9 years ago
5f6c2d2
blkcg: fix gendisk reference leak in blkg_conf_prep()
by Tejun Heo
· 9 years ago
0034af0
block: make /sys/block/<dev>/queue/discard_max_bytes writeable
by Jens Axboe
· 9 years ago
6c71013
block: partition: convert percpu ref
by Ming Lei
· 9 years ago
b54e5ed
block: partition: introduce hd_free_part()
by Ming Lei
· 9 years ago
e56f698
blk-mq: set default timeout as 30 seconds
by Ming Lei
· 9 years ago
06b285b
blkcg: fix blkcg_policy_data allocation bug
by Tejun Heo
· 9 years ago
7876f93
blkcg: implement all_blkcgs list
by Tejun Heo
· 9 years ago
144232b
blkcg: blkcg_css_alloc() should grab blkcg_pol_mutex while iterating blkcg_policy[]
by Tejun Heo
· 9 years ago
838f13b
blkcg: allow blkcg_pol_mutex to be grabbed from cgroup [file] methods
by Tejun Heo
· 9 years ago
a322baa
block/blk-cgroup.c: free per-blkcg data when freeing the blkcg
by Arianna Avanzini
· 9 years ago
0762b23
block: use FIELD_SIZEOF to calculate size of a field
by Maninder Singh
· 9 years ago
bb8bd38
bio integrity: do not assume bio_integrity_pool exists if bioset exists
by Mike Snitzer
· 9 years ago
2c4cffe
block: fix bogus EFAULT error from SG_IO ioctl
by Paolo Bonzini
· 9 years ago
22165fa
Merge tag 'dm-4.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 9 years ago
78d8e58
Revert "block, dm: don't copy bios for request clones"
by Mike Snitzer
· 9 years ago
e4bc13a
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
bfffa1c
Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
23b7776
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
ae994ea
cfq-iosched: fix other locations where blkcg_to_cfqgd() can return NULL
by Jens Axboe
· 9 years ago
9470e4a
cfq-iosched: fix sysfs oops when attempting to read unconfigured weights
by Jens Axboe
· 9 years ago
4ceab71
cfq-iosched: move group scheduling functions under ifdef
by Jens Axboe
· 9 years ago
4d66e5e
block: fix ext_dev_lock lockdep report
by Dan Williams
· 9 years ago
Next »