1TRACE_BLOCK_SPLIT(9)               Block IO               TRACE_BLOCK_SPLIT(9)
2
3
4

NAME

6       trace_block_split - split a single bio struct into two bio structs
7

SYNOPSIS

9       void trace_block_split(struct request_queue * q, struct bio * bio,
10                              unsigned int new_sector);
11

ARGUMENTS

13       q
14           queue containing the bio
15
16       bio
17           block operation being split
18
19       new_sector
20           The starting sector for the new bio
21

DESCRIPTION

23       The bio request bio in request queue q needs to be split into two bio
24       requests. The newly created bio request starts at new_sector. This
25       split may be required due to hardware limitation such as operation
26       crossing device boundaries in a RAID system.
27

AUTHORS

29       Jason Baron <jbaron@redhat.com>
30           Author.
31
32       William Cohen <wcohen@redhat.com>
33           Author.
34
36Kernel Hackers Manual 3.10         June 2019              TRACE_BLOCK_SPLIT(9)
Impressum