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