I have a question about block layer in 2.4 kernel.
I'm printing info about block devices and noticed

There are not request_fn and make_request_fn for major numbers 8 and 
3(scsi and ide)
Parameter head_active == 0 for both.
But do_hd_request and scci_request_fn do get called of course.
The flow for read/write is:
Block_read->ll_rw_block->submit_bh->generic_make_request->make_request_fn->­­__make_request…..

Default make_request_fn is __make_request which is called by
blk_init_queue.
Do I understand right the picture ?
Why make_request_fn == 0 for ide and scsi?

Actually only floppy device has both function != 0.

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to