added my responsibility for the `cpm' port
[unix-history] / sys / i386 / isa / mcd.c
index 2e49967..7309f42 100644 (file)
@@ -39,7 +39,7 @@
  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
- *     $Id: mcd.c,v 1.13 1994/03/06 14:14:49 jkh Exp $
+ *     $Id: mcd.c,v 1.15 1994/04/20 07:06:41 davidg Exp $
  */
 static char COPYRIGHT[] = "mcd-driver (C)1993 by H.Veit & B.Moore";
 
  */
 static char COPYRIGHT[] = "mcd-driver (C)1993 by H.Veit & B.Moore";
 
@@ -350,6 +350,9 @@ MCD_TRACE("strategy: drive not valid\n",0,0,0,0);
                if (bounds_check_with_label(bp,&cd->dlabel,1) <= 0) {
                        goto done;
                }
                if (bounds_check_with_label(bp,&cd->dlabel,1) <= 0) {
                        goto done;
                }
+       } else {
+               bp->b_pblkno = bp->b_blkno;
+               bp->b_resid = 0;
        }
        
        /* queue it */
        }
        
        /* queue it */