projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
working interlocked system
[unix-history]
/
usr
/
src
/
sys
/
vax
/
mba
/
hp.c
diff --git
a/usr/src/sys/vax/mba/hp.c
b/usr/src/sys/vax/mba/hp.c
index
6c2aa18
..
a802cfb
100644
(file)
--- a/
usr/src/sys/vax/mba/hp.c
+++ b/
usr/src/sys/vax/mba/hp.c
@@
-1,4
+1,4
@@
-/* hp.c 4.1
0 81/02/21
*/
+/* hp.c 4.1
1 81/02/22
*/
#include "hp.h"
#if NHP > 0
#include "hp.h"
#if NHP > 0
@@
-172,7
+172,6
@@
hpustart(mi)
return (MBU_DODATA);
if ((hpaddr->hpds & (DPR|MOL)) != (DPR|MOL))
return (MBU_DODATA);
return (MBU_DODATA);
if ((hpaddr->hpds & (DPR|MOL)) != (DPR|MOL))
return (MBU_DODATA);
- hpaddr->hpdc = bp->b_cylin;
st = &hpst[mi->mi_type];
bn = dkblock(bp);
sn = bn%st->nspc;
st = &hpst[mi->mi_type];
bn = dkblock(bp);
sn = bn%st->nspc;
@@
-185,7
+184,8
@@
hpustart(mi)
dist += st->nsect;
if (dist > st->nsect - hpRDIST)
return (MBU_DODATA);
dist += st->nsect;
if (dist > st->nsect - hpRDIST)
return (MBU_DODATA);
- }
+ } else
+ hpaddr->hpdc = bp->b_cylin;
if (hpseek)
hpaddr->hpcs1 = SEEK|GO;
else {
if (hpseek)
hpaddr->hpcs1 = SEEK|GO;
else {