Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
eb3908d3718455e9fcb0d52b391a2851900d7e27
/
block
3419b45
Merge branch 'for-4.4/io-poll' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
05229be
block: add block polling support
by Jens Axboe
· 9 years ago
7b37163
blk-mq: return tag/queue combo in the make_request_fn handlers
by Jens Axboe
· 9 years ago
dece163
block: change ->make_request_fn() and users to return a queue cookie
by Jens Axboe
· 9 years ago
8639b46
pidns: fix set/getpriority and ioprio_set/get in PRIO_USER mode
by Ben Segall
· 9 years ago
71baba4
mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM
by Mel Gorman
· 9 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
69234ac
Merge branch 'for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 9 years ago
ccf21b6
Merge branch 'for-4.4/reservations' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
527d152
Merge branch 'for-4.4/integrity' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
d9734e0
Merge branch 'for-4.4/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
2404e60
blk-mq: avoid excessive boot delays with large lun counts
by Jeff Moyer
· 9 years ago
a22c4d7
block: re-add discard_granularity and alignment checks
by Ming Lin
· 9 years ago
ca0752c
blkcg: don't create "io.stat" on the root cgroup
by Tejun Heo
· 9 years ago
cfd0c55
blk-mq: mark ctx as pending at batch in flush plug path
by Ming Lei
· 9 years ago
676d060
blk-mq: fix for trace_block_plug()
by Ming Lei
· 9 years ago
7460d38
block: check bio_mergeable() early before merging
by Ming Lei
· 9 years ago
e18378a
blk-mq: check bio_mergeable() early before merging
by Ming Lei
· 9 years ago
6ac45ae
block: avoid to merge splitted bio
by Ming Lei
· 9 years ago
bdced43
block: setup bi_phys_segments after splitting
by Ming Lei
· 9 years ago
0809e3a
block: fix plug list flushing for nomerge queues
by Jeff Moyer
· 9 years ago
bbd3e06
block: add an API for Persistent Reservations
by Christoph Hellwig
· 9 years ago
d8e4bb810
block: cleanup blkdev_ioctl
by Christoph Hellwig
· 9 years ago
4125a09
block, libnvdimm, nvme: provide a built-in blk_integrity nop profile
by Dan Williams
· 9 years ago
5a48fc1
block: blk_flush_integrity() for bio-based drivers
by Dan Williams
· 9 years ago
ac6fc48
block: move blk_integrity to request_queue
by Dan Williams
· 9 years ago
3ef28e8
block: generic request_queue reference counting
by Dan Williams
· 9 years ago
25520d5
block: Inline blk_integrity in struct gendisk
by Martin K. Petersen
· 9 years ago
4c241d0
block: Export integrity data interval size in sysfs
by Martin K. Petersen
· 9 years ago
a48f041
block: Reduce the size of struct blk_integrity
by Martin K. Petersen
· 9 years ago
0f8087e
block: Consolidate static integrity profile properties
by Martin K. Petersen
· 9 years ago
aff34e1
block: Move integrity kobject to struct gendisk
by Martin K. Petersen
· 9 years ago
b02176f
block: don't release bdi while request_queue has live references
by Tejun Heo
· 9 years ago
f42d79a
blk-mq: fix use-after-free in blk_mq_free_tag_set()
by Junichi Nomura
· 9 years ago
3380f45
blk-mq: remove unused blk_mq_clone_flush_request prototype
by Christoph Hellwig
· 9 years ago
8ee1b7b
blk-mq: fix waitqueue_active without memory barrier in block/blk-mq-tag.c
by Kosuke Tatsukawa
· 9 years ago
fd48ca3
Merge tag 'v4.3-rc4' into for-4.4/core
by Jens Axboe
· 9 years ago
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
f75782e
block: kmemleak: Track the page allocations for struct request
by Catalin Marinas
· 9 years ago
133bb59
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
9e10a13
cgroup: replace cgroup_on_dfl() tests in controllers with cgroup_subsys_on_dfl()
by Tejun Heo
· 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
Next »