Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
11474e9091cf2002e948647fd9f63a7f027e488a
/
block
e99e88a
treewide: setup_timer() -> timer_setup()
by Kees Cook
· 7 years ago
bca237a
block/laptop_mode: Convert timers to use timer_setup()
by Kees Cook
· 7 years ago
16382e1
Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
06ede5f
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
62530ed
bio: ensure __bio_clone_fast copies bi_partno
by Michael Lyle
· 7 years ago
34d9715
block: wake up all tasks blocked in get_request()
by Ming Lei
· 7 years ago
d904bfa
block/blk-mq.c: use kmalloc_array_node()
by Johannes Thumshirn
· 7 years ago
a33801e
block, bfq: move debug blkio stats behind CONFIG_DEBUG_BLK_CGROUP
by Luca Miccio
· 7 years ago
24bfd19
block, bfq: update blkio stats outside the scheduler lock
by Paolo Valente
· 7 years ago
614822f
block, bfq: add missing invocations of bfqg_stats_update_io_add/remove
by Luca Miccio
· 7 years ago
47f521b
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
ff821d2
blk-mq: fixup some comment typos and lengths
by Jens Axboe
· 7 years ago
f906a6a
blk-mq: improve tag waiting setup for non-shared tags
by Jens Axboe
· 7 years ago
79f720a
blk-mq: only run the hardware queue if IO is pending
by Jens Axboe
· 7 years ago
f0fba39
block: avoid null pointer dereference on null disk
by Colin Ian King
· 7 years ago
17eac09
block: create 'slaves' and 'holders' entries for hidden gendisks
by Hannes Reinecke
· 7 years ago
9a95e4e
block, nvme: Introduce blk_mq_req_flags_t
by Bart Van Assche
· 7 years ago
3a0a529
block, scsi: Make SCSI quiesce and resume work reliably
by Bart Van Assche
· 7 years ago
c9254f2
block: Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag
by Bart Van Assche
· 7 years ago
1b6d65a
block: Introduce BLK_MQ_REQ_PREEMPT
by Bart Van Assche
· 7 years ago
6a15674
block: Introduce blk_get_request_flags()
by Bart Van Assche
· 7 years ago
055f6e1
block: Make q_usage_counter also track legacy requests
by Ming Lei
· 7 years ago
eb619fd
blk-mq: fix issue with shared tag queue re-running
by Jens Axboe
· 7 years ago
aba7afc
blk-mq: Avoid that request queue removal can trigger list corruption
by Bart Van Assche
· 7 years ago
0c6af1c
blk-mq: put driver tag if dispatch budget can't be got
by Ming Lei
· 7 years ago
f00c4d8
block: pass full fmode_t to blk_verify_command
by Christoph Hellwig
· 7 years ago
d004a5e7
block: remove __bio_kmap_atomic
by Christoph Hellwig
· 7 years ago
05b7941
Revert "blk-mq: don't handle TAG_SHARED in restart"
by Jens Axboe
· 7 years ago
8c5db92
Merge branch 'linus' into locking/core, to resolve conflicts
by Ingo Molnar
· 7 years ago
923218f
blk-mq: don't allocate driver tag upfront for flush rq
by Ming Lei
· 7 years ago
244c65a
blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h
by Ming Lei
· 7 years ago
a6a252e
blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ
by Ming Lei
· 7 years ago
598906f
blk-flush: use blk_mq_request_bypass_insert()
by Ming Lei
· 7 years ago
b085029
block: pass 'run_queue' to blk_mq_request_bypass_insert
by Ming Lei
· 7 years ago
9c71c83
blk-flush: don't run queue for requests bypassing flush
by Ming Lei
· 7 years ago
6d6f167c
blk-mq: put the driver tag of nxt rq before first one is requeued
by Jianchao Wang
· 7 years ago
e840107
blkcg: add sanity check for blkcg policy operations
by weiping zhang
· 7 years ago
88022d7
blk-mq: don't handle failure in .get_budget
by Ming Lei
· 7 years ago
e4f36b2
block: fix peeking requests during PM
by Christoph Hellwig
· 7 years ago
21e768b
blk-mq: Make blk_mq_get_request() error path less confusing
by Bart Van Assche
· 7 years ago
39b4954
badblocks: fix wrong return value in badblocks_set if badblocks are disabled
by Liu Bo
· 7 years ago
c2e82a2
blk-mq: fix nr_requests wrong value when modify it from sysfs
by weiping zhang
· 7 years ago
ea435e1
block: add a poll_fn callback to struct request_queue
by Christoph Hellwig
· 7 years ago
8ddcd65
block: introduce GENHD_FL_HIDDEN
by Christoph Hellwig
· 7 years ago
517bf3c
block: don't look at the struct device dev_t in disk_devt
by Christoph Hellwig
· 7 years ago
ef71de8
block: add a blk_steal_bios helper
by Christoph Hellwig
· 7 years ago
f421e1d
block: provide a direct_make_request helper
by Christoph Hellwig
· 7 years ago
3e2cb3a
Merge branch 'nvme-4.15' of git://git.infradead.org/nvme into for-4.15/block
by Jens Axboe
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
1f460b6
blk-mq: don't restart queue when .get_budget returns BLK_STS_RESOURCE
by Ming Lei
· 7 years ago
358a3a6
blk-mq: don't handle TAG_SHARED in restart
by Ming Lei
· 7 years ago
b347689
blk-mq-sched: improve dispatching from sw queue
by Ming Lei
· 7 years ago
de14829
blk-mq: introduce .get_budget and .put_budget in blk_mq_ops
by Ming Lei
· 7 years ago
63ba8e3
block: kyber: check if there are requests in ctx in kyber_has_work()
by Ming Lei
· 7 years ago
caf8eb0
blk-mq-sched: move actual dispatching into one helper
by Ming Lei
· 7 years ago
5e3d02b
blk-mq-sched: dispatch from scheduler IFF progress is made in ->dispatch
by Ming Lei
· 7 years ago
4e9b6f2
block: Fix a race between blk_cleanup_queue() and timeout handling
by Bart Van Assche
· 7 years ago
e319e1f
block, locking/lockdep: Assign a lock_class per gendisk used for wait_for_completion()
by Byungchul Park
· 7 years ago
4d740bc
mq-deadline: add 'deadline' as a name alias
by Jens Axboe
· 7 years ago
8ac0d9a
elevator: allow name aliases
by Jens Axboe
· 7 years ago
2527d99
elevator: lookup mq vs non-mq elevators
by Jens Axboe
· 7 years ago
d5ce4c3
block: cope with WRITE ZEROES failing in blkdev_issue_zeroout()
by Ilya Dryomov
· 7 years ago
425a4db
block: factor out __blkdev_issue_zero_pages()
by Ilya Dryomov
· 7 years ago
bb749b3
block: move CAP_SYS_ADMIN check in blkdev_roset()
by Ilya Dryomov
· 7 years ago
65e53aa
block: Use DECLARE_COMPLETION_ONSTACK() in submit_bio_wait()
by Christoph Hellwig
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
351499a1
block: Invalidate cache on discard v2
by Dmitry Monakhov
· 7 years ago
dab7487b
block: remove blk_mq_reinit_tagset
by Sagi Grimberg
· 7 years ago
149e10f
block: introduce blk_mq_tagset_iter
by Sagi Grimberg
· 7 years ago
8cf4666
kyber: fix hang on domain token wait queue
by Omar Sandoval
· 7 years ago
519c8e9
block: fix Sphinx kernel-doc warning
by Randy Dunlap
· 7 years ago
0e5b935
bio_alloc_map_data(): do bmd->iter setup right there
by Al Viro
· 7 years ago
d16d44e
bio_copy_user_iov(): saner bio size calculation
by Al Viro
· 7 years ago
0a0f151
bio_map_user_iov(): get rid of copying iov_iter
by Al Viro
· 7 years ago
98a09d6
bio_copy_from_iter(): get rid of copying iov_iter
by Al Viro
· 7 years ago
2884d0b
move more stuff down into bio_copy_user_iov()
by Al Viro
· 7 years ago
e81cef5
blk_rq_map_user_iov(): move iov_iter_advance() down
by Al Viro
· 7 years ago
b282cc7
bio_map_user_iov(): get rid of the iov_for_each()
by Al Viro
· 7 years ago
98f0bc9
bio_map_user_iov(): move alignment check into the main loop
by Al Viro
· 7 years ago
e2e115d
don't rely upon subsequent bio_add_pc_page() calls failing
by Al Viro
· 7 years ago
629e42b
... and with iov_iter_get_pages_alloc() it becomes even simpler
by Al Viro
· 7 years ago
076098e
bio_map_user_iov(): switch to iov_iter_get_pages()/iov_iter_advance()
by Al Viro
· 7 years ago
1cfd0dd
bio_copy_user_iov(): don't ignore ->iov_offset
by Al Viro
· 7 years ago
2b04e8f
more bio_map_user_iov() leak fixes
by Al Viro
· 7 years ago
95d78c2
fix unbalanced page refcounting in bio_map_user_iov
by Vitaly Mayatskikh
· 7 years ago
85acb3b
block: set request_list for request
by Shaohua Li
· 7 years ago
eca8b53
blk-stat: delete useless code
by Shaohua Li
· 7 years ago
53cfdc1
blk-throttle: fix null pointer dereference while throttling writeback IOs
by Jiufei Xue
· 7 years ago
58a9edc
blkcg: check pol->cpd_free_fn before free cpd
by weiping zhang
· 7 years ago
99fead8
block, bfq: fix unbalanced decrements of burst size
by Paolo Valente
· 7 years ago
b5dc5d4
block,bfq: Disable writeback throttling
by Luca Miccio
· 7 years ago
4078def
block/bio: Remove null checks before mempool_destroy in bioset_free
by Tim Hansen
· 7 years ago
4b14a5c
block: remove unnecessary NULL checks in bioset_integrity_free()
by Tim Hansen
· 7 years ago
5fdee21
block: remove QUEUE_FLAG_STACKABLE
by Christoph Hellwig
· 7 years ago
fc13457
blk-mq: document the need to have STARTED and COMPLETED share a byte
by Jens Axboe
· 7 years ago
a7af0af
blk-mq: attempt to fix atomic flag memory ordering
by Peter Zijlstra
· 7 years ago
eab40cf
bsg-lib: fix use-after-free under memory-pressure
by Benjamin Block
· 7 years ago
70e62f4
blk-mq-debugfs: fix device sched directory for default scheduler
by Omar Sandoval
· 7 years ago
4f02fb7
blk-throttle: fix possible io stall when upgrade to max
by Joseph Qi
· 7 years ago
Next »