Commit Graph

75 Commits (b9d8b45ee3c5f62cdbd34ee006f3dd2ac51f7018)

Author SHA1 Message Date
Ilya Loginov 2d4dc890b5 block: add helpers to run flush_dcache_page() against a bio and a request's pages 15 years ago
Alberto Bertogli 4f570f995f Do not __always_inline bvec_kmap_irq() and bvec_kunmap_irq() 15 years ago
Jens Axboe 1f98a13f62 bio: first step in sanitizing the bio->bi_rw flag testing 16 years ago
Jens Axboe e7e503aedb block: make bio_rw_flagged() return a bool 16 years ago
Tejun Heo a82afdfcb8 block: use the same failfast bits for bio and request 16 years ago
Martin K. Petersen 7878cba9f0 block: Create bip slabs with embedded integrity vectors 16 years ago
Geert Uytterhoeven 13685a1654 block: Add bio_list_peek() 16 years ago
Martin K. Petersen ae03bf639a block: Use accessor functions for queue limits 16 years ago
Tejun Heo 2e46e8b27a block: drop request->hard_* and *nr_sectors 16 years ago
Akinobu Mita e686307fdc loop: use BIO list management functions 16 years ago
Tejun Heo 451a9ebf65 bio: fix bio_kmalloc() 16 years ago
Christoph Hellwig 8f3d8ba20e block: move bio list helpers into bio.h 16 years ago
Jens Axboe aeb6fafb8f block: Add flag for telling the IO schedulers NOT to anticipate more IO 16 years ago
Martin K. Petersen 6d2a78e783 block: add private bio_set for bio integrity allocations 16 years ago
un'ichi Nomura 87092698c6 block: Add gfp_mask parameter to bio_integrity_clone() 16 years ago
Jens Axboe 93dbb39350 block: fix bad definition of BIO_RW_SYNC 16 years ago
Alberto Bertogli c52440a69d bio.h: If they MUST be inlined, then use __always_inline 16 years ago
Alberto Bertogli 20b636bf7c Fix misleading comment in bio.h 16 years ago
Jens Axboe 1dfa17f4ab block: add bio_rw_flagged() for testing bio->bi_rw 16 years ago
Jens Axboe 213d9417fe block: seperate bio/request unplug and sync bits 16 years ago
Alberto Bertogli 16642eb682 Fix small typo in bio.h's documentation 16 years ago
Martin K. Petersen 7b24fc4d7e block: Don't verify integrity metadata on read error 16 years ago
Jens Axboe 392ddc3298 bio: add support for inlining a number of bio_vecs inside the bio 16 years ago
Jens Axboe bb799ca020 bio: allow individual slabs in the bio_set 16 years ago
Jens Axboe 1b43449869 bio: move the slab pointer inside the bio_set 16 years ago
Jens Axboe 7ff9345ffa bio: only mempool back the largest bio_vec slab cache 16 years ago
Richard Kennedy ba744d5e29 block: reorder struct bio to remove padding on 64bit 16 years ago
Keith Mannthey 08bafc0341 block: Supress Buffer I/O errors when SCSI REQ_QUIET flag set 16 years ago
Jeremy Fitzhardinge f92131c3dd bio: define __BIOVEC_PHYS_MERGEABLE 16 years ago
FUJITA Tomonori 8677142710 block: fix nr_phys_segments miscalculation bug 17 years ago
Mike Christie 6000a368cd [SCSI] block: separate failfast into multiple bits. 17 years ago
Jens Axboe af56394240 block: add some comments around the bio read-write flags 17 years ago
Denis ChengRq 6feef531f5 block: mark bio_split_pool static 17 years ago
Martin K. Petersen ad3316bf4e block: Find bio sector offset given idx and offset 17 years ago
Martin K. Petersen 74aa8c2cc0 block: Introduce integrity data ownership flag 17 years ago
Alberto Bertogli 8deaf72107 bio.h: Remove unused conditional code 17 years ago
Jens Axboe 0a0d96b03a block: add bio_kmalloc() 17 years ago
FUJITA Tomonori 818827669d block: make blk_rq_map_user take a NULL user-space buffer 17 years ago
FUJITA Tomonori 152e283fdf block: introduce struct rq_map_data to use reserved pages 17 years ago
FUJITA Tomonori a3bce90edd block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov 17 years ago
Jens Axboe c7c22e4d5c block: add support for IO CPU affinity 17 years ago
Jens Axboe 5b99c2ffa9 block: make bi_phys_segments an unsigned int instead of short 17 years ago
Mikulas Patocka 5df97b91b5 drop vmerge accounting 17 years ago
Mikulas Patocka b8b3e16cfe block: drop virtual merging accounting 17 years ago
David Woodhouse e17fc0a1cc Allow elevators to sort/merge discard requests 17 years ago
David Woodhouse fb2dce862d Add 'discard' request handling 17 years ago
David Woodhouse d628eaef31 Fix up comments about matching flags between bio and rq 17 years ago
Jens Axboe a9c701e594 block: use bio_has_data() to check for data carrying bio 17 years ago
Jens Axboe 7a67f63b32 block: add bio_has_data() to detect whether a bio carries data or not 17 years ago
Jens Axboe 6e2401ad6f block: integrity cleanups 17 years ago