freebsd_amp_hwpstate/sys
Mike Smith 617dd81f70 If the root mount fails from a device that is not the compatability slice
of a disk, because that slice does not exist, try again mounting from the
compatability slice.

This handles the case where a disk has been initialised by 'disklabel
auto', which places a bogus and invalid slice entry on the disk.
The bootstrap is not smart enough to reject this slice, and pretends to
boot from it.  Believing the the bootstrap at this point is unwise.

Booting from non-'wd' disks thus prepared is still broken, as
'disklabel -rwB xdN auto' does not initialise the disk type field, and
the bootstrap mistakenly claims that the disk is handled by 'wd'.

Behaviour is now consistent with DEVFS expected characteristics.
1998-03-11 00:10:31 +00:00
..
alpha
amd64 Turn "PMAP_SHPGPERPROC" into a new-style option, add it to LINT, and 1998-03-09 22:09:13 +00:00
compat
compile
conf Document options policy. 1998-03-10 15:55:38 +00:00
ddb
dev Slightly more correct initialisation of the new buf struct for soft-updates. 1998-03-09 20:39:26 +00:00
fs
geom Slightly more correct initialisation of the new buf struct for soft-updates. 1998-03-09 20:39:26 +00:00
gnu Make this compile after soft updates integration. 1998-03-09 14:46:57 +00:00
i386 Change PMAP_SHPGPERPROC to not be equal to the default, for the 1998-03-10 15:42:13 +00:00
isa
isofs/cd9660
kern If the root mount fails from a device that is not the compatability slice 1998-03-11 00:10:31 +00:00
libkern
miscfs Free the vnode in the failure case of vop_symlink() 1998-03-10 09:12:19 +00:00
modules
msdosfs
net
netatalk
netinet
netipx
netkey
netnatm
netns
nfs
nfsclient
nfsserver
pc98 Sync with sys/i386/i386/userconfig.c revision 1.103. 1998-03-10 12:52:55 +00:00
pccard
pci
posix4
powerpc/include
rpc
scsi
sys
tools
ufs Correct a problem with the ffs_getpages routine that manifest's itself 1998-03-09 22:12:52 +00:00
vm
Makefile