+ * We are called from upstrategy when a new request arrives
+ * if we are not already active (with dp->b_active == 0),
+ * and we then set dp->b_active to 1 if we are to SEARCH
+ * for the desired cylinder, or 2 if we are on-cylinder.
+ * If we SEARCH then we will later be called from upintr()
+ * when the search is complete, and will link this disk onto
+ * the uptab. We then set dp->b_active to 2 so that upintr()
+ * will not call us again.
+ *
+ * NB: Other drives clear the bit in the attention status
+ * (i.e. upas) register corresponding to the drive when they
+ * place the drive on the ready (i.e. uptab) queue. This does
+ * not work with the Emulex, as the controller hangs the UBA
+ * of the VAX shortly after the upas register is set, for
+ * reasons unknown. This only occurs in multi-spindle configurations,
+ * but to avoid the problem we use the fact that dp->b_active is
+ * 2 to replace the clearing of the upas bit.