Merge pull request #1552 from mmichal10/fix-mq-req-type-detection
Fix mq req type detection
This commit is contained in:
commit
865967e5bd
@ -42,17 +42,17 @@ check() {
|
|||||||
# specific scenario
|
# specific scenario
|
||||||
# Mind the negation in the condition
|
# Mind the negation in the condition
|
||||||
if ! compile_module $cur_name \
|
if ! compile_module $cur_name \
|
||||||
"struct request_queue *q; int y = (int)q->make_request_fn(NULL);" "linux/blkdev.h";
|
"struct request_queue *q; int y = (int)q->make_request_fn(NULL, NULL);" "linux/blkdev.h";
|
||||||
then
|
then
|
||||||
# make_request_fn is of type void
|
# make_request_fn is of type void
|
||||||
echo $cur_name "3" >> $config_file_path
|
echo $cur_name "3" >> $config_file_path
|
||||||
elif ! compile_module $cur_name \
|
elif compile_module $cur_name \
|
||||||
"struct request_queue *q; blk_qc_t y = q->make_request_fn(NULL);" "linux/blkdev.h";
|
"struct request_queue *q; blk_qc_t y = q->make_request_fn(NULL, NULL);" "linux/blkdev.h";
|
||||||
then
|
then
|
||||||
# make_request_fn is of type blk_qc_t
|
# make_request_fn is of type blk_qc_t
|
||||||
echo $cur_name "4" >> $config_file_path
|
echo $cur_name "4" >> $config_file_path
|
||||||
elif ! compile_module $cur_name \
|
elif compile_module $cur_name \
|
||||||
"struct request_queue *q; int y = q->make_request_fn(NULL);" "linux/blkdev.h";
|
"struct request_queue *q; int y = q->make_request_fn(NULL, NULL);" "linux/blkdev.h";
|
||||||
then
|
then
|
||||||
# make_request_fn is of type int
|
# make_request_fn is of type int
|
||||||
echo $cur_name "5" >> $config_file_path
|
echo $cur_name "5" >> $config_file_path
|
||||||
|
Loading…
Reference in New Issue
Block a user