Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
c11b813f53c98e35ed257621065d6905589f78b1
/
block
/
bio.c
77d0b19
Merge tag 'for-4.21/block-20190102' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
0e9da3f
Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
6ab2187
blkcg: clean up blkg_tryget_closest()
by Dennis Zhou
· 6 years ago
a45eb57
block: remove the unused bio_set_pages_dirty and bio_check_pages_dirty exports
by Christoph Hellwig
· 6 years ago
0374e11
block: remove the unused bio_iov_iter_get_pages export
by Christoph Hellwig
· 6 years ago
6c210aa
block: remove the bio_phys_segments export
by Christoph Hellwig
· 6 years ago
f55adad
block/bio: Do not zero user pages
by Keith Busch
· 6 years ago
5b18b5a
block: delete part_round_stats and switch to less precise counting
by Mikulas Patocka
· 6 years ago
112f158
block: stop passing 'cpu' to all percpu stats methods
by Mike Snitzer
· 6 years ago
7754f66
blkcg: rename blkg_try_get() to blkg_tryget()
by Dennis Zhou
· 6 years ago
6f70fb6
blkcg: remove bio_disassociate_task()
by Dennis Zhou
· 6 years ago
fc5a828
blkcg: remove additional reference to the css
by Dennis Zhou
· 6 years ago
db6638d
blkcg: remove bio->bi_css and instead use bio->bi_blkg
by Dennis Zhou
· 6 years ago
fd42df3
blkcg: associate writeback bios with a blkg
by Dennis Zhou
· 6 years ago
6a7f6d8
blkcg: associate a blkg for pages being evicted by swap
by Dennis Zhou
· 6 years ago
e439bed
blkcg: consolidate bio_issue_init() to be a part of core
by Dennis Zhou
· 6 years ago
5cdf2e3
blkcg: associate blkg when associating a device
by Dennis Zhou
· 6 years ago
892ad71
dm: set the static flush bio device on demand
by Dennis Zhou
· 6 years ago
2268c0f
blkcg: introduce common blkg association logic
by Dennis Zhou
· 6 years ago
beea9da
blkcg: convert blkg_lookup_create() to find closest blkg
by Dennis Zhou
· 6 years ago
0fe061b
blkcg: fix ref count issue with bio_blkcg() using task_css
by Dennis Zhou
· 6 years ago
e2b3fa5
block: Remove bio->bi_ioc
by Damien Le Moal
· 6 years ago
ca474b7
block: copy ioprio in __bio_clone_fast() and bounce
by Hannes Reinecke
· 6 years ago
dc5db21
Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
f3587d7
block: Clear kernel memory before copying to user
by Keith Busch
· 6 years ago
5f21585
Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
9931a07
Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
b5f2954
blkcg: revert blkcg cleanups series
by Dennis Zhou
· 6 years ago
00e2370
iov_iter: Use accessor function
by David Howells
· 6 years ago
d459d85
blkcg: reassociate bios when make_request() is called recursively
by Dennis Zhou
· 6 years ago
c0aac68
Merge tag 'v4.19-rc6' into for-4.20/block
by Jens Axboe
· 6 years ago
3dccdae
block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable
by Christoph Hellwig
· 6 years ago
0e25339
block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page
by Christoph Hellwig
· 6 years ago
6a9f5f2
block: simplify BIOVEC_PHYS_MERGEABLE
by Christoph Hellwig
· 6 years ago
101246e
blkcg: rename blkg_try_get to blkg_tryget
by Dennis Zhou (Facebook)
· 6 years ago
f0fcb3e
blkcg: remove additional reference to the css
by Dennis Zhou (Facebook)
· 6 years ago
c839e7a
blkcg: remove bio->bi_css and instead use bio->bi_blkg
by Dennis Zhou (Facebook)
· 6 years ago
74b7c02
blkcg: associate a blkg for pages being evicted by swap
by Dennis Zhou (Facebook)
· 6 years ago
5bf9a1f
blkcg: consolidate bio_issue_init to be a part of core
by Dennis Zhou (Facebook)
· 6 years ago
a7b39b4
blkcg: always associate a bio with a blkg
by Dennis Zhou (Facebook)
· 6 years ago
07b05bc
blkcg: convert blkg_lookup_create to find closest blkg
by Dennis Zhou (Facebook)
· 6 years ago
27e6fa9
blkcg: fix ref count issue with bio_blkcg using task_css
by Dennis Zhou (Facebook)
· 6 years ago
b57e99b
block: use nanosecond resolution for iostat
by Omar Sandoval
· 6 years ago
576ed91
block: use bio_add_page in bio_iov_iter_get_pages
by Christoph Hellwig
· 6 years ago
7759eb2
block: remove bio_rewind_iter()
by Ming Lei
· 6 years ago
3111885
blkcg: use tryget logic when associating a blkg with a bio
by Dennis Zhou (Facebook)
· 6 years ago
73ba2fb
Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
d6c02a9
block: bvec_nr_vecs() returns value for wrong slab
by Greg Edwards
· 6 years ago
eb181a8
Merge tag 'for-linus-20180727' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
5151842
block: reset bi_iter.bi_done after splitting bio
by Greg Edwards
· 6 years ago
17d51b1
block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs
by Martin Wilck
· 6 years ago
b403ea2
block: bio_iov_iter_get_pages: fix size of last iovec
by Martin Wilck
· 6 years ago
c55183c
block: unexport bio_clone_bioset
by Christoph Hellwig
· 6 years ago
3bb5098
block: bio_set_pages_dirty can't see NULL bv_page in a valid bio_vec
by Christoph Hellwig
· 6 years ago
24d5493
block: simplify bio_check_pages_dirty
by Christoph Hellwig
· 6 years ago
ddcf35d
block: Add and use op_stat_group() for indexing disk_stat fields.
by Michael Callahan
· 6 years ago
67b42d0
rq-qos: introduce dio_bio callback
by Josef Bacik
· 6 years ago
0d3bd88
swap,blkcg: issue swap io with the appropriate context
by Tejun Heo
· 6 years ago
08e18ea
block: add bi_blkg to the bio for cgroups
by Josef Bacik
· 6 years ago
77072ca
Merge tag 'for-linus-20180623' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
9c24c10
Revert "block: Add warning for bi_next not NULL in bio_endio()"
by Bart Van Assche
· 7 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 7 years ago
a381884
Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
28e89fd9
block: add bioset_init_from_src() helper
by Jens Axboe
· 7 years ago
6567af7
Merge tag 'xfs-4.18-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
by Linus Torvalds
· 7 years ago
0aa69fd
block: add a lower-level bio_add_page interface
by Christoph Hellwig
· 7 years ago
dad0852
block: Drop bioset_create()
by Kent Overstreet
· 7 years ago
1900fcc
block: Export bio check/set pages_dirty
by Kent Overstreet
· 7 years ago
0ba99ca
block: Add warning for bi_next not NULL in bio_endio()
by Kent Overstreet
· 7 years ago
6e6e811
block: Add missing flush_dcache_page() call
by Kent Overstreet
· 7 years ago
45db54d
block: Split out bio_list_copy_data()
by Kent Overstreet
· 7 years ago
38a72da
block: Add bio_copy_data_iter(), zero_fill_bio_iter()
by Kent Overstreet
· 7 years ago
f4f8154
block: Use bioset_init() for fs_bio_set
by Kent Overstreet
· 7 years ago
917a38c
block: Add bioset_init()/bioset_exit()
by Kent Overstreet
· 7 years ago
8aa6ba2
block: Convert bio_set to mempool_init()
by Kent Overstreet
· 7 years ago
bd5c4fa
Fix slab name "biovec-(1<<(21-12))"
by Mikulas Patocka
· 7 years ago
0a4b6e2
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
20d5902
block: Set BIO_TRACE_COMPLETION on new bio during split
by Goldwyn Rodrigues
· 7 years ago
25d8be7
block: move bio_alloc_pages() to bcache
by Ming Lei
· 7 years ago
111be88
block-throttle: avoid double charge
by Shaohua Li
· 7 years ago
f341a4d
block: remove useless assignment in bio_split
by Mikulas Patocka
· 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
62530ed
bio: ensure __bio_clone_fast copies bi_partno
by Michael Lyle
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
e319e1f
block, locking/lockdep: Assign a lock_class per gendisk used for wait_for_completion()
by Byungchul Park
· 7 years ago
65e53aa
block: Use DECLARE_COMPLETION_ONSTACK() in submit_bio_wait()
by Christoph Hellwig
· 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
Next »