freebsd-dev/sys/amd64/amd64
Mike Smith ed9f9797bb This is a complete rewrite of vfs_conf.c, which changes the way the root
filesystem is discovered.  Preference is given to using the kernel
environment variable vfs.root.mountfrom, which is set by the loader
according to the contents of /etc/fstab.  Changes in the MD code
provide fallback mechanisms for systems not using the loader.

A more robust fallback path is also provided, with the last recourse
being to prompt on the console for a root device.

These changes drastically simplify the machine-dependant parts of
the root configuration process.  In addition, support for CDROM root
devices has been removed; it was a nasty hack and didn't work.
1999-11-01 23:51:00 +00:00
..
amd64_mem.c Enable MTRR support for K7 (Athlon) processors, which happens to have the 1999-10-12 22:53:05 +00:00
amd64-gdbstub.c Merge the cons.c and cons.h to the best of my ability. alpha may or 1999-08-09 10:35:05 +00:00
apic_vector.S Invoke smp_rendezvous_action() using the a.out compatible asnames.h 1999-09-10 01:17:01 +00:00
atomic.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
autoconf.c This is a complete rewrite of vfs_conf.c, which changes the way the root 1999-11-01 23:51:00 +00:00
bios.c * Add some verbose logging to the PnP parser and fix a couple of bugs. 1999-10-14 21:03:03 +00:00
busdma_machdep.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
cpu_switch.S $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
db_disasm.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
db_interface.c Fix from Tor so that if we enter the debugger in the tristate going to 1999-09-25 18:35:38 +00:00
db_trace.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf_machdep.c Zap unneeded #includes 1999-10-11 14:50:03 +00:00
exception.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
exception.S $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
fpu.c Print out flags value 1999-09-21 10:51:47 +00:00
genassym.c Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
identcpu.c Add text for the Athlon's MMX and 3DNow! (DSP) instruction extensions 1999-10-24 23:36:20 +00:00
initcpu.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
legacy.c Remove pccard attachment stub, this caused pccard unit 0 to be allocated 1999-10-19 17:12:28 +00:00
locore.s Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
locore.S Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
machdep.c The useracc() calls in osigreturn() and sigreturn() should specify 1999-10-31 19:39:51 +00:00
mem.c Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for the 1999-10-30 06:32:05 +00:00
mp_machdep.c Eliminate remaining part of incorrect PCI bus numbering sanity check on systems with more than one PCI bus. 1999-10-15 21:38:15 +00:00
mpboot.S $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mptable.c Eliminate remaining part of incorrect PCI bus numbering sanity check on systems with more than one PCI bus. 1999-10-15 21:38:15 +00:00
nexus.c Remove pccard attachment stub, this caused pccard unit 0 to be allocated 1999-10-19 17:12:28 +00:00
pmap.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
prof_machdep.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
support.s Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
support.S Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
swtch.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sys_machdep.c Zap unneeded #includes 1999-10-11 14:50:03 +00:00
trap.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
tsc.c i8254_restore is called from apm_default_resume() to reload 1999-10-30 14:56:01 +00:00
vm_machdep.c The core of this patch is to vm/vm_page.h. The effects are two-fold: (1) to 1999-10-30 07:37:14 +00:00