1TRACE_BLOCK_BIO_BOUN(9) Block IO TRACE_BLOCK_BIO_BOUN(9)
2
3
4
6 trace_block_bio_bounce - used bounce buffer when processing block
7 operation
8
10 void trace_block_bio_bounce(struct request_queue * q,
11 struct bio * bio);
12
14 q
15 queue holding the block operation
16
17 bio
18 block operation
19
21 A bounce buffer was used to handle the block operation bio in q. This
22 occurs when hardware limitations prevent a direct transfer of data
23 between the bio data memory area and the IO device. Use of a bounce
24 buffer requires extra copying of data and decreases performance.
25
27 Jason Baron <jbaron@redhat.com>
28 Author.
29
30 William Cohen <wcohen@redhat.com>
31 Author.
32
34Kernel Hackers Manual 3.10 June 2019 TRACE_BLOCK_BIO_BOUN(9)