diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 55ef6efe3eb54b994b0fcb47543d1588b7463037..d2dc17151f6c5741fbc714d215e8c4d9e2922627 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -232,7 +232,13 @@ struct request { struct hlist_node hash; /* merge hash */ struct rb_node rb_node; /* sort/lookup */ + /* + * two pointers are available for the IO schedulers, if they need + * more they have to dynamically allocate it. + */ void *elevator_private; + void *elevator_private2; + void *completion_data; int rq_status; /* should split this into a few status bits */