[DRBD-user] 2.6.6-rc1 and drbd-0.7

Lars Ellenberg Lars.Ellenberg at linbit.com
Sat Apr 17 01:17:10 CEST 2004

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


> ehm, i'm not an expert and you certainly have more insight on this, but from 
> reading the mentioned changeset and studying the the md sources, it would 
> appear that blk_run_queue(q); is the wrong function to use. The md driver at 
> least uses the {un}plugging functions to get his work done.

yep, but we then have to special case it, which is not exactly what we
want to do.

> > onle the DM in 2.5.6 did not cooperate, so we have currently still

of course, I meant 2.6.5 here.

> > ONE fallback to blk_run_queues(); in.
> >
> > as soon as there is a 2.5.X which *really* does no longer have any
> > replacement of blk_run_queues(), we obviously will remove that. I
> > suppose by then th DM is going to behave :)
> 
> so, to summarise:
> linux-2.6.6 will have blk_run_queues() removed causing a missing symbol in the 
> drbd module, blk_run_queue(Q) does not work with drbd on md devices, so 
> drbd-0.7 will not work with current 2.6 versions.
> 
> or did i miss something?

no, you are right so far.  expect a fix during next week.
maybe sooner (this weekend), if it is obvious.

	Lars Ellenberg



More information about the drbd-user mailing list