Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
5691e218a446753a2d21da231651b04e58c76b75
/
include
/
linux
/
bio.h
e37459b
Merge branch 'blk-mq/core' into for-3.13/core
by Jens Axboe
· 11 years ago
6678d83
block: Consolidate duplicated bio_trim() implementations
by Kent Overstreet
· 11 years ago
320ae51
blk-mq: new multi-queue block IO queueing mechanism
by Jens Axboe
· 11 years ago
0eb5afb
xtensa: remove the second argument of __bio_kmap_atomic()
by Zhao Hongjiang
· 11 years ago
29ed781
bio-integrity: Add explicit field for owner of bip_buf
by Kent Overstreet
· 12 years ago
a38352e
block: Add an explicit bio flag for bios that own their bvec
by Kent Overstreet
· 12 years ago
a078760
block: Add bio_alloc_pages()
by Kent Overstreet
· 12 years ago
d74c6d5
block: Add bio_for_each_segment_all()
by Kent Overstreet
· 12 years ago
16ac3d6
block: Add bio_copy_data()
by Kent Overstreet
· 12 years ago
9e88224
block: Add submit_bio_wait(), remove from md
by Kent Overstreet
· 12 years ago
f73a1c7
block: Add bio_end_sector()
by Kent Overstreet
· 12 years ago
054bdf6
block: Add bio_advance()
by Kent Overstreet
· 12 years ago
9f060e2
block: Convert integrity to bvec_alloc_bs()
by Kent Overstreet
· 12 years ago
6fda981
block: Fix a buffer overrun in bio_integrity_split()
by Kent Overstreet
· 12 years ago
df2cb6d
block: Avoid deadlocks with bio allocation by stacking drivers
by Kent Overstreet
· 12 years ago
57fb233
block: Reorder struct bio_set
by Kent Overstreet
· 12 years ago
4363ac7
block: Implement support for WRITE SAME
by Martin K. Petersen
· 12 years ago
e2a60da
block: Clean up special command handling logic
by Martin K. Petersen
· 12 years ago
bf800ef
block: Add bio_clone_bioset(), bio_clone_kmalloc()
by Kent Overstreet
· 12 years ago
3f86a82
block: Consolidate bio_alloc_bioset(), bio_kmalloc()
by Kent Overstreet
· 12 years ago
4254bba
block: Kill bi_destructor
by Kent Overstreet
· 12 years ago
f44b48c
block: Add bio_reset()
by Kent Overstreet
· 12 years ago
1e2a410f
block: Ues bi_pool for bio_integrity_alloc()
by Kent Overstreet
· 12 years ago
959d851
Merge branch 'for-3.5' of ../cgroup into block/for-3.5/core-merged
by Tejun Heo
· 13 years ago
ed2d265
Merge tag 'bug-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
e8e3c3d
fs: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
852c788
block: implement bio_associate_current()
by Tejun Heo
· 13 years ago
187f188
BUG: headers with BUG/BUG_ON etc. need linux/bug.h
by Paul Gortmaker
· 13 years ago
6898e3b
block: Stop using macro stubs for the bio data integrity calls
by Martin K. Petersen
· 13 years ago
121f099
bio: change some signed vars to unsigned
by Dan Carpenter
· 13 years ago
0c614e2
include/linux/bio.h: use a static inline function for bio_integrity_clone()
by Stephen Rothwell
· 13 years ago
9562ad9
block: Remove the control of complete cpu from bio.
by Tao Ma
· 13 years ago
df67714
block: biovec_slab vs. CONFIG_BLK_DEV_INTEGRITY
by Martin K. Petersen
· 14 years ago
02e031c
block: remove REQ_HARDBARRIER
by Christoph Hellwig
· 14 years ago
11a691b
block: Turn bvec_k{un,}map_irq() into static inline functions
by Geert Uytterhoeven
· 14 years ago
13f05c8
block/scsi: Provide a limit on the number of integrity segments
by Martin K. Petersen
· 14 years ago
7cc0158
bio, fs: separate out bio_types.h and define READ/WRITE constants in terms of BIO_RW_* flags
by Tejun Heo
· 14 years ago
8749534
block: introduce REQ_FLUSH flag
by FUJITA Tomonori
· 14 years ago
7b6d91d
block: unify flags for struct bio and struct request
by Christoph Hellwig
· 14 years ago
2d4dc89
block: add helpers to run flush_dcache_page() against a bio and a request's pages
by Ilya Loginov
· 15 years ago
4f570f9
Do not __always_inline bvec_kmap_irq() and bvec_kunmap_irq()
by Alberto Bertogli
· 15 years ago
1f98a13
bio: first step in sanitizing the bio->bi_rw flag testing
by Jens Axboe
· 15 years ago
e7e503a
block: make bio_rw_flagged() return a bool
by Jens Axboe
· 15 years ago
a82afdf
block: use the same failfast bits for bio and request
by Tejun Heo
· 15 years ago
7878cba
block: Create bip slabs with embedded integrity vectors
by Martin K. Petersen
· 15 years ago
13685a1
block: Add bio_list_peek()
by Geert Uytterhoeven
· 15 years ago
ae03bf6
block: Use accessor functions for queue limits
by Martin K. Petersen
· 15 years ago
2e46e8b
block: drop request->hard_* and *nr_sectors
by Tejun Heo
· 15 years ago
e686307
loop: use BIO list management functions
by Akinobu Mita
· 16 years ago
451a9eb
bio: fix bio_kmalloc()
by Tejun Heo
· 16 years ago
8f3d8ba
block: move bio list helpers into bio.h
by Christoph Hellwig
· 16 years ago
aeb6faf
block: Add flag for telling the IO schedulers NOT to anticipate more IO
by Jens Axboe
· 16 years ago
6d2a78e
block: add private bio_set for bio integrity allocations
by Martin K. Petersen
· 16 years ago
8709269
block: Add gfp_mask parameter to bio_integrity_clone()
by un'ichi Nomura
· 16 years ago
93dbb39
block: fix bad definition of BIO_RW_SYNC
by Jens Axboe
· 16 years ago
c52440a
bio.h: If they MUST be inlined, then use __always_inline
by Alberto Bertogli
· 16 years ago
20b636b
Fix misleading comment in bio.h
by Alberto Bertogli
· 16 years ago
1dfa17f
block: add bio_rw_flagged() for testing bio->bi_rw
by Jens Axboe
· 16 years ago
213d941
block: seperate bio/request unplug and sync bits
by Jens Axboe
· 16 years ago
16642eb
Fix small typo in bio.h's documentation
by Alberto Bertogli
· 16 years ago
7b24fc4
block: Don't verify integrity metadata on read error
by Martin K. Petersen
· 16 years ago
392ddc3
bio: add support for inlining a number of bio_vecs inside the bio
by Jens Axboe
· 16 years ago
bb799ca
bio: allow individual slabs in the bio_set
by Jens Axboe
· 16 years ago
1b43449
bio: move the slab pointer inside the bio_set
by Jens Axboe
· 16 years ago
7ff9345
bio: only mempool back the largest bio_vec slab cache
by Jens Axboe
· 16 years ago
ba744d5
block: reorder struct bio to remove padding on 64bit
by Richard Kennedy
· 16 years ago
08bafc0
block: Supress Buffer I/O errors when SCSI REQ_QUIET flag set
by Keith Mannthey
· 16 years ago
f92131c
bio: define __BIOVEC_PHYS_MERGEABLE
by Jeremy Fitzhardinge
· 16 years ago
c53dbf5
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 16 years ago
8677142
block: fix nr_phys_segments miscalculation bug
by FUJITA Tomonori
· 16 years ago
6000a36
[SCSI] block: separate failfast into multiple bits.
by Mike Christie
· 16 years ago
af56394
block: add some comments around the bio read-write flags
by Jens Axboe
· 16 years ago
6feef53
block: mark bio_split_pool static
by Denis ChengRq
· 16 years ago
ad3316b
block: Find bio sector offset given idx and offset
by Martin K. Petersen
· 16 years ago
74aa8c2
block: Introduce integrity data ownership flag
by Martin K. Petersen
· 16 years ago
8deaf72
bio.h: Remove unused conditional code
by Alberto Bertogli
· 16 years ago
0a0d96b
block: add bio_kmalloc()
by Jens Axboe
· 16 years ago
8188276
block: make blk_rq_map_user take a NULL user-space buffer
by FUJITA Tomonori
· 16 years ago
152e283
block: introduce struct rq_map_data to use reserved pages
by FUJITA Tomonori
· 16 years ago
a3bce90
block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov
by FUJITA Tomonori
· 16 years ago
c7c22e4
block: add support for IO CPU affinity
by Jens Axboe
· 16 years ago
5b99c2f
block: make bi_phys_segments an unsigned int instead of short
by Jens Axboe
· 16 years ago
5df97b9
drop vmerge accounting
by Mikulas Patocka
· 16 years ago
b8b3e16
block: drop virtual merging accounting
by Mikulas Patocka
· 16 years ago
e17fc0a
Allow elevators to sort/merge discard requests
by David Woodhouse
· 16 years ago
fb2dce8
Add 'discard' request handling
by David Woodhouse
· 16 years ago
d628eae
Fix up comments about matching flags between bio and rq
by David Woodhouse
· 16 years ago
a9c701e
block: use bio_has_data() to check for data carrying bio
by Jens Axboe
· 16 years ago
7a67f63
block: add bio_has_data() to detect whether a bio carries data or not
by Jens Axboe
· 16 years ago
6e2401a
block: integrity cleanups
by Jens Axboe
· 16 years ago
7ba1ba1
block: Block layer data integrity support
by Martin K. Petersen
· 16 years ago
51d654e
block: Globalize bio_set and bio_vec_slab
by Martin K. Petersen
· 16 years ago
68154e9
block: add dma alignment and padding support to blk_rq_map_kern
by FUJITA Tomonori
· 17 years ago
c5dec1c
block: convert bio_copy_user to bio_copy_user_iov
by FUJITA Tomonori
· 17 years ago
86b6c7a
fs/block_dev.c: remove #if 0'ed code
by Adrian Bunk
· 17 years ago
bf2de6f
block: Initial support for data-less (or empty) barrier support
by Jens Axboe
· 17 years ago
6712ecf
Drop 'size' argument from bio_endio and bi_end_io
by NeilBrown
· 17 years ago
02a5e0a
BLOCK: Hide the contents of linux/bio.h if CONFIG_BLOCK=n
by David Howells
· 17 years ago
5972511
[BLOCK] Don't pin lots of memory in mempools
by Jens Axboe
· 18 years ago
e61c901
[PATCH] optimize o_direct on block devices
by Chen, Kenneth W
· 18 years ago
Next »