summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/kern/subr_disklabel.c5
-rw-r--r--sys/ufs/ufs/ufs_disksubr.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/sys/kern/subr_disklabel.c b/sys/kern/subr_disklabel.c
index 99dc708..3eecb30 100644
--- a/sys/kern/subr_disklabel.c
+++ b/sys/kern/subr_disklabel.c
@@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)ufs_disksubr.c 8.5 (Berkeley) 1/21/94
- * $Id: ufs_disksubr.c,v 1.35 1998/07/28 18:25:51 bde Exp $
+ * $Id: ufs_disksubr.c,v 1.36 1998/09/15 08:55:03 gibbs Exp $
*/
#include <sys/param.h>
@@ -305,6 +305,9 @@ writedisklabel(dev, strat, lp)
*dlp = *lp;
bp->b_flags &= ~(B_DONE | B_READ);
bp->b_flags |= B_BUSY | B_WRITE;
+#ifdef __alpha__
+ alpha_fix_srm_checksum(bp);
+#endif
(*strat)(bp);
error = biowait(bp);
goto done;
diff --git a/sys/ufs/ufs/ufs_disksubr.c b/sys/ufs/ufs/ufs_disksubr.c
index 99dc708..3eecb30 100644
--- a/sys/ufs/ufs/ufs_disksubr.c
+++ b/sys/ufs/ufs/ufs_disksubr.c
@@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)ufs_disksubr.c 8.5 (Berkeley) 1/21/94
- * $Id: ufs_disksubr.c,v 1.35 1998/07/28 18:25:51 bde Exp $
+ * $Id: ufs_disksubr.c,v 1.36 1998/09/15 08:55:03 gibbs Exp $
*/
#include <sys/param.h>
@@ -305,6 +305,9 @@ writedisklabel(dev, strat, lp)
*dlp = *lp;
bp->b_flags &= ~(B_DONE | B_READ);
bp->b_flags |= B_BUSY | B_WRITE;
+#ifdef __alpha__
+ alpha_fix_srm_checksum(bp);
+#endif
(*strat)(bp);
error = biowait(bp);
goto done;
OpenPOWER on IntegriCloud