Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
9032c10e94fc44bb3245dc7f0d52aeeb3e8715b6
/
block
/
bio.c
b57e99b
block: use nanosecond resolution for iostat
by Omar Sandoval
· 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
· 6 years ago
9c24c10
Revert "block: Add warning for bi_next not NULL in bio_endio()"
by Bart Van Assche
· 6 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 6 years ago
a381884
Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
28e89fd9
block: add bioset_init_from_src() helper
by Jens Axboe
· 6 years ago
6567af7
Merge tag 'xfs-4.18-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
by Linus Torvalds
· 6 years ago
0aa69fd
block: add a lower-level bio_add_page interface
by Christoph Hellwig
· 6 years ago
dad0852
block: Drop bioset_create()
by Kent Overstreet
· 6 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
95d78c2
fix unbalanced page refcounting in bio_map_user_iov
by Vitaly Mayatskikh
· 7 years ago
4078def
block/bio: Remove null checks before mempool_destroy in bioset_free
by Tim Hansen
· 7 years ago
af551fb
blkcg: delete unused APIs
by Shaohua Li
· 7 years ago
3645e6d
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
8a8e6f8
md/raid0: attach correct cgroup info in bio
by Shaohua Li
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
d62e26b
block: pass in queue to inflight accounting
by Jens Axboe
· 7 years ago
3d289d6
block: Add comment to submit_bio_wait()
by Jan Kara
· 7 years ago
b222dd2
block: call bio_uninit in bio_endio
by Shaohua Li
· 7 years ago
7c20f11
bio-integrity: stop abusing bi_end_io
by Christoph Hellwig
· 7 years ago
fbd08e7
bio-integrity: fix interface for bio_integrity_trim
by Dmitry Monakhov
· 7 years ago
376a78a
bio-integrity: bio_trim should truncate integrity vector accordingly
by Dmitry Monakhov
· 7 years ago
c6b1e36
Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
9ae3b3f
block: provide bio_uninit() free freeing integrity/task associations
by Jens Axboe
· 7 years ago
cb6934f
block: add support for write hints in a bio
by Jens Axboe
· 7 years ago
9b10f6a
block: remove bio_clone() and all references.
by NeilBrown
· 7 years ago
47e0fb4
blk: make the bioset rescue_workqueue optional.
by NeilBrown
· 7 years ago
011067b
blk: replace bioset_create_nobvec() with a flags arg to bioset_create()
by NeilBrown
· 7 years ago
a462b95
block: Dedicated error code fixups
by Bart Van Assche
· 7 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 7 years ago
e265eb3a
Merge branch 'md-next' into md-linus
by Shaohua Li
· 8 years ago
5051262
Revert "block: introduce bio_copy_data_partial"
by NeilBrown
· 8 years ago
fbbaf70
block: trace completion of all bios.
by NeilBrown
· 8 years ago
9e234ee
blk-throttle: add a simple idle detection
by Shaohua Li
· 8 years ago
f459587
block: remove bio_clone_bioset_partial()
by Shaohua Li
· 8 years ago
6f88028
block: introduce bio_copy_data_partial
by Ming Lei
· 8 years ago
7a88fa1
block: make nr_iovecs unsigned in bio_alloc_bioset()
by Dan Carpenter
· 8 years ago
f5fe1b5
blk: Ensure users for current->bio_list can see the full list.
by NeilBrown
· 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
818551e
Merge branch 'for-4.11/next' into for-4.11/linus-merge
by Jens Axboe
· 8 years ago
c18a1e0
block: introduce bio_clone_bioset_partial()
by Ming Lei
· 8 years ago
5fad1b6
block: Update comments that refer to __bio_map_user() and bio_map_user()
by Bart Van Assche
· 8 years ago
aebf526
block: fold cmd_type into the REQ_OP_ space
by Christoph Hellwig
· 8 years ago
f9d03f9
block: improve handling of the magic discard payload
by Christoph Hellwig
· 8 years ago
a6f0788
block: add support for REQ_OP_WRITE_ZEROES
by Chaitanya Kulkarni
· 8 years ago
3a83f46
block: bio: pass bvec table to bio_init()
by Ming Lei
· 8 years ago
2cefe4d
block: add bio_iov_iter_get_pages()
by Kent Overstreet
· 8 years ago
491221f
block: export bio_free_pages to other modules
by Guoqing Jiang
· 8 years ago
a441b0d
block: remove remnant refs to hardsect
by Linus Walleij
· 8 years ago
7afafc8
block: Fix secure erase
by Adrian Hunter
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 8 years ago
20bd723
block: add missing group association in bio-cloning functions
by Paolo Valente
· 8 years ago
f9cc447
block: unexport various bio mapping helpers
by Christoph Hellwig
· 8 years ago
ed996a5
block: simplify and cleanup bvec pool handling
by Christoph Hellwig
· 8 years ago
Next »