archie
628b90e4ea
Fix typo in previous commit.
1999-11-02 22:24:41 +00:00
jhb
57783992cd
Remove the prototypes for two functions that were removed when the
...
CD9660_ROOT option was axed.
1999-11-02 19:38:27 +00:00
msmith
db4ab99c0c
Cut out some extra dead code that I missed last time around. I think
...
this will fix the alpha kernel build now (MFS excluded).
1999-11-02 19:29:20 +00:00
phk
595779d84c
Add mn0 in the netgraph section.
1999-11-02 14:25:04 +00:00
phk
2a0f554a8b
New driver: Nx64kbit/s E1/T1 cards based on Munich32x&Falc54.
...
This is a netgraph driver.
1999-11-02 14:23:14 +00:00
phk
6208a5013f
Remove two private copies of strtoul()
...
Spotted by: bde
1999-11-02 09:34:09 +00:00
green
890342f440
Unbreak this build.
1999-11-02 04:16:17 +00:00
msmith
bc581235b4
Correctly compute the block count. In reality, it seems that the
...
controller will never return the command if it's not exactly a multiple
of a block in size.
Cosmetic formatting for RAID level output.
1999-11-02 03:25:24 +00:00
msmith
0581a055e6
Don't print the chipset value; it's not useful.
...
Now we know what some of the state values are, print the current array
state.
1999-11-02 03:24:09 +00:00
jmb
c4b43b216f
fix misordering of two lines in this file.
1999-11-02 02:19:24 +00:00
msmith
c36e70686e
Newline-terminate the complaint message about not being able to find
...
the root vnode pointer.
1999-11-01 23:57:28 +00:00
msmith
2ba600f767
Call bootpc_init before we try to mount an NFS root, if we're configured
...
to use BOOTP for NFS root discovery.
The entire interface setup inside nfs_mountroot is evil, and should die.
1999-11-01 23:55:38 +00:00
msmith
fd0aded94f
Move a couple of globals here where they are initialised, rather than
...
orphaning them in vfs_conf.c
1999-11-01 23:54:07 +00:00
msmith
6270a8f009
swapinit isn't called from vfs_mountroot, so don't complain about it in
...
a #if 0'ed comment.
Call the machine-dependant cpu_rootconf functions from sysinits in their
respective areas, don't do it from a stub here.
1999-11-01 23:53:27 +00:00
msmith
4584f23d75
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
nsouch
bfcfa15e68
Sync with RELENG_3.
1999-11-01 23:15:29 +00:00
eivind
b38bca6cdc
Elminiate the (unused) TUNE_1542 option.
1999-11-01 22:50:52 +00:00
archie
4ede940c75
Fix some bugs in MP allocation routine when links are non-equivalent.
1999-11-01 19:44:28 +00:00
imp
43c3eb51c4
Put more explict warning that this file should not be used if you want
...
a working kernel
1999-11-01 17:50:29 +00:00
wpaul
8d2c4ffdd2
Do some more work on the mxphy pseudo-driver to make it better at media
...
detection and remove the long delays that I had used previously. Everything
should be handled by timeouts now.
1999-11-01 17:10:26 +00:00
phk
f60588ab28
Add strtol & strtoul to kernel. Derived from libc versions.
1999-11-01 15:04:04 +00:00
phk
d4a4beb863
New function:
...
m_print(struct mbuf *);
hexdumps a mbuf.
1999-11-01 15:03:20 +00:00
tanimura
9876a339ec
Call make_dev() to shut up the warning.
...
Pointed out by: Donn Miller <dmmiller@cvzoom.net>
1999-11-01 14:29:07 +00:00
julian
1de6d3eca0
Use typedefs for node methods.
1999-11-01 10:18:36 +00:00
julian
e20b3a8a98
User netgraph typedefs for methods
1999-11-01 10:09:34 +00:00
julian
3127cac2f7
Add typedefs for node methods
...
Suggested by phk.
1999-11-01 10:00:40 +00:00
dcs
054afb0053
Changes prompt to "ok". This line is actually commented out, and serves only
...
as an example and to reflect the builtin default.
1999-11-01 08:07:04 +00:00
dcs
d408c6e54d
Changes the default prompt to "ok".
...
Mike says the whole idea of a current device was a bad idea in first place,
and will be doing away with currdev.
Anyway, people are not supposed to even notice this. :-)
1999-11-01 08:05:22 +00:00
julian
e105baa7c1
braino in sample code.
...
picked up by phk.
1999-11-01 05:27:44 +00:00
julian
88e6664e72
Most modern OSs have the ability to flag certain mounts as ones to
...
be ignored by default by the df(1) program. This is used mostly to
avoid stat()-ing entries that do not represent "real" disk mount
points (such as those made by an automounter such as amd.) It is
also useful not to have to stat() these entries because it takes
longer to report them that for other file systems, being that these
mount points are served by a user-level file server and resulting in
several context switches. Worse, if the automounter is down
unexpectedly, a causal df(1) will hang in an interruptible way.
PR: kern/9764
Submitted by: Erez Zadok <ezk@cs.columbia.edu>
1999-11-01 04:57:43 +00:00
mjacob
8761356627
correct moronic typo
1999-11-01 04:39:52 +00:00
peter
fca471ec42
Merge the alpha and x86 majors files together. There appear to be
...
only two conflicts, cdev #98 and cdev #99 . These should be fixed.
MAKEDEV should probably be merged as well.
Static majors are (hopefully) going away one day soon.
This file is informational and not machine parsed by anything any more.
1999-11-01 04:12:42 +00:00
peter
ff69a3419a
Update examples using 'disk' and 'tape' - they used to have magic meaning
...
to config(8) for static device tables that have not existed for quite
some time. They have been aliases for 'device' for a while, and "tape"
went away entirely as it wasn't used anywhere (except in an example
in LINT.. "fixed").
1999-11-01 04:02:58 +00:00
phk
52c0213f3b
Remove specfs::vop_lookup() There is no code path which can call it.
1999-11-01 02:53:38 +00:00
jmb
ae96c3770f
rearrange order of tests for NE1000, NE2000, and Linksys
...
cards. previous order caused computers with NE2000 cards
to hang during boot.
1999-11-01 01:16:56 +00:00
jmb
0a038d2ffd
rearrange order of tests for NE1000, NE2000, and Linksys
...
cards. previous order caused computers with NE2000 cards
to hang during boot.
1999-11-01 00:53:12 +00:00
julian
ab5e99c98f
bpf need no longer be an option
1999-11-01 00:48:06 +00:00
julian
58e6bf41a6
Start making the contents of the generic framework opaque to the nodes.
...
This step: IDs are no-longer the address of the node.
Reviewd by: Archie@freebsd.org
1999-11-01 00:31:14 +00:00
alc
61bba49fd7
The useracc() calls in osigreturn() and sigreturn() should specify
...
VM_PROT_READ rather than VM_PROT_WRITE. (This mistake predates
the B_READ/B_WRITE -> VM_PROT_READ/VM_PROT_WRITE change.)
Submitted by: bde
1999-10-31 19:39:51 +00:00
bp
5053068e49
Bump version number to sync with ncplib 1.3.3
1999-10-31 15:11:43 +00:00
bp
033d938fca
Bump internal version number with next release of ncplib.
1999-10-31 15:01:47 +00:00
nyan
fc563ce1d4
Change Linksys registers base/offset.
...
On NEC PC-98, asic_addr != nic_addr + 0x10.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
1999-10-31 09:05:20 +00:00
tanimura
42ae38ffd6
The total uiomoved size is accumulated in c, not tmp.
1999-10-31 08:58:51 +00:00
nyan
8a99813670
- Sync with sys/i386/isa/if_ed.c revision 1.163.
...
- Supported Networld EC/EP-98X.
- Rewrite NE2000 PCMCIA (LPC-T) on old 98Note.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
1999-10-31 08:24:18 +00:00
bp
c763e1b076
Add support for C++ in the headers. Some style cleanup.
...
Pointed by: bde
1999-10-31 03:39:03 +00:00
ken
b57c214bcc
Fix Bus Device Resets from userland, and specifically from camcontrol.
...
camcontrol was setup to use the old scheme of going through the xpt(4)
device, which never worked properly (and has been disabled for a while).
camcontrol now sends BDRs through the pass(4) device, and XPT_RESET_DEV
CCBs are put on the device queue in the transport layer, as they should be.
Submitted by: luoqi
Reviewed by: ken
1999-10-31 02:39:44 +00:00
mpp
c71a76fec4
Fix some spelling errors.
1999-10-30 20:30:19 +00:00
mjacob
be6c08329b
Organize things to cope with the (possible) lack of downloadable
...
firmware a bit better.
1999-10-30 19:35:11 +00:00
mjacob
55f0eea5b6
Remove firmware from tree until a better copyright from Qlogic is forthcoming.
1999-10-30 19:33:45 +00:00
mjacob
63c5b1f786
Use pointer to f/w in md structure as to whether f/w exists or not.
...
If firmware length isn't specified, extract from the 4th short into
the firmware.
1999-10-30 19:32:44 +00:00