freebsd-dev/sys/i386
Rodney W. Grimes 9ad564373e Bump boot block revision to 1.9 by a dummy edit on disk.c and:
>From: bde@kralizec.zeta.org.au (Bruce Evans)
Subject: cache botch in bootstrap
Date: Sun, 20 Feb 94 18:14:35 +1100
The cache in the bootstrap loader didn't allow for the device changing.

This caused surprisingly little trouble - the cache is only for a single
track (or part of a track), and the first access to a new device is
always for an early sector, so there is no problem unless the last access
to the old device was for an early sector.  I saw the problem on a system
with BSD on wd1 and no label on wd0.  Everything worked if the the device
name wd(1,a) was specified before the default of wd(0,a) was tried, but
when the default was tried, it failed on the first sector because there
was no label, and then the first sector on wd0 was always used instead
of the first sector on wd1, so there was apparently no label on wd1
either.

Bruce
1994-02-22 22:59:40 +00:00
..
boot Bump boot block revision to 1.9 by a dummy edit on disk.c and: 1994-02-22 22:59:40 +00:00
conf I don't want to read about all the people that forgot this due to syscons 1994-02-17 06:51:15 +00:00
eisa Increase the timout on aha_send_mbox from 1ms to 3ms, needed to reliably 1994-02-17 05:48:08 +00:00
i386 Fixed bug in handling of COW - the original code was bogus and it was 1994-02-13 08:29:33 +00:00
include Make the screen savers runtime switchable. Everybody wants a 1994-02-04 10:36:15 +00:00
isa More clean up of the drive Id string, trancate trailing spaces. 1994-02-22 22:13:37 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00