Eivind Eklund
74c6d86921
Add a section on vnode types. Mostly based on information supplied by
...
Terry Lambert <terry@lambert.org>
1998-09-28 23:36:35 +00:00
Andrey A. Chernov
83eda2d885
fix handling more than one cards
...
Submitted by: "Sergey V.Dorokhov" <svd@kbtelecom.nalnet.ru>
1998-09-28 23:27:57 +00:00
Alexander Langer
abe7f210b5
The flags type was recently changed from u_short to u_int, breaking
...
icmptypes.
PR: 8067
Submitted by: Jonathan Hanna <jh@cr1003333-a.crdva1.bc.wave.home.com>
While I'm here, staticize functions.
1998-09-28 22:56:37 +00:00
Peter Wemm
38e1ef0f4a
Only bcopy the correct amount of data from the buffer in case it is ever
...
in an overrun situation.
1998-09-28 22:04:54 +00:00
Peter Wemm
29a1d9c4e6
Use the variable with the path in it for the error message.
1998-09-28 22:03:01 +00:00
Peter Wemm
699f872732
Reactivate the a.out kernel loader code.
1998-09-28 22:01:20 +00:00
Peter Wemm
3165db6cbf
Missing return value that was kinda important.
1998-09-28 21:59:21 +00:00
Peter Wemm
5eec23025f
Argh, I don't believe how much time I wasted looking for this...
...
Bytes of extended memory = (extkb * 1024), not (extkb + 1024)
1998-09-28 21:39:11 +00:00
Robert V. Baron
059b1b8277
Cleanup and fix THE bug
1998-09-28 20:52:58 +00:00
John Birrell
0e7e326d43
Changes to support -jXX.
...
Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>
via: Chuck Robey <chuckr@mat.net>
1998-09-28 20:41:31 +00:00
John Birrell
cd486f4d30
The legacy stuff needs gobs more space in the obj tree. 165->260 Mb.
1998-09-28 20:39:23 +00:00
Peter Wemm
80c4ff739a
The comconsole mode is accessed as 'comconsole' not 'com'.
1998-09-28 20:17:05 +00:00
Peter Wemm
35f4587669
MBR magic is 0x55aa not 0xffaa.
1998-09-28 20:08:34 +00:00
Peter Wemm
3cae2e80aa
Precedence bug (?) causing probe problems.
1998-09-28 20:07:39 +00:00
Jordan K. Hubbard
645944e19f
Quick update for AdvanSys cards. I *know* this file is going to need
...
more work.
1998-09-28 18:42:55 +00:00
Jordan K. Hubbard
2a686557ff
Nuke ft0 device on boot floppy also since we don't need it now.
1998-09-28 17:17:49 +00:00
Jordan K. Hubbard
31f0cd629b
Update tree function and remove gratuitous .h file.
...
Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
1998-09-28 16:12:49 +00:00
Jordan K. Hubbard
364c8e85fb
Teach this code about the new tree functionality of libdialog.
...
Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
1998-09-28 16:11:22 +00:00
Eivind Eklund
8bd4c21699
Document that we will core-dump on getting a NULL pointer.
1998-09-28 15:34:24 +00:00
Peter Wemm
b9b5f72bb6
Fix (?) EISA interrupt configuration based on observation of what we've
...
seen in practice. The MPspec is ambiguous and/or contradicts itself.
We now look at the ELCR to determine the trigger mode (edge/level) of an
interrupt tagged as "conforming" in the mptable. EISA interrupts appear
to be presented to the APIC as active high in all cases (they are level
inverted) that we've seen, so use this for the 'conforming' level case.
Of note, the system I'm using has 2 PCI cards in it, and the PCI cards
interrupts (5 and 9) appear in the ELCR register as level sensitive and the
mptable lists 5 and 9 as coming from the EISA bus. The PCI interrupts
are active-high by the time they reach the APIC even though they are
electrically active low at the slot.
We should still work should somebody implement this on motherboards
differently in the future as long as the mptable is clear about the
trigger/polarity.
Current should work on Holm Tiffe's machine now.
Based on code from: Tor.Egge@fast.no
1998-09-28 13:47:23 +00:00
Peter Wemm
eb70c7babf
Back out rev 1.6 (temporarily at least). <machine/asmacros.h> is used
...
here for getting the #defines for the removal of the leading '_' in symbols
in the assembler code. We could probably #include <machine/asnames.h>
instead, but everything else seems to use asmacros.h directly as well.
Once we convert symbols, this becomes irrelevant.
1998-09-28 12:20:46 +00:00
KATO Takenori
2b336086eb
Sync with sys/i386/i386/userconfig.c revision 1.110.
1998-09-28 08:26:10 +00:00
KATO Takenori
6a75025663
Sync with sys/i386/i386/machdep.c revision 1.310.
1998-09-28 08:25:29 +00:00
KATO Takenori
f36effada3
Sync with sys/i386/conf/options.i386 revision 1.89.
1998-09-28 08:23:26 +00:00
KATO Takenori
b68e295760
Sync with sys/i386/conf/SMP-GENERIC revision 1.16.
1998-09-28 08:20:55 +00:00
Greg Lehey
3d8357b49c
Include vinum in SUBDIR
1998-09-28 05:38:52 +00:00
Greg Lehey
759ae89394
Correct calculation of revive blocksize
...
Submitted by: Chris Csanady
1998-09-28 04:24:10 +00:00
Greg Lehey
02d719b0f5
Get include paths right
1998-09-28 04:21:20 +00:00
Jonathan Lemon
95b246f166
Use defines APM_BIOS and SYSTEM_BIOS instead of hardcoding 0x53 and 0x15.
1998-09-28 03:41:12 +00:00
Tor Egge
a16edda365
Initialize pcb_mpnest to 1 in the child process in cpu_fork(). This should
...
fix the 50% idle problem that the ELF /sbin/init triggered. The problem
appeared when the last context switch before a fork() call was due to
the kernel faulting in user pages via normal page faults (e.g. copyin).
Reviewed by: Peter Wemm <peter@netplex.com.au>
1998-09-28 03:34:39 +00:00
Tor Egge
8fce521a54
Use correct virtual address when configuring the per CPU idle page directory
...
for a vm86 call under SMP.
1998-09-28 03:26:22 +00:00
Greg Lehey
6d07e4c64d
Include vinum.4 in MAN4
1998-09-28 02:59:56 +00:00
David Greenman
ce65e68c03
Be more selctive about when we clear p->valid.
...
Submitted by: John Dyson <toor@dyson.iquest.net>
1998-09-28 02:40:11 +00:00
Greg Lehey
ac2143fc96
Man page for vinum--initial import
1998-09-28 02:06:21 +00:00
Jordan K. Hubbard
92587d7333
Unbump the minor number; guess this doesn't happen in the ELF world
...
anymore and maybe we should nuke the meaning if MINOR altogether. :)
1998-09-28 00:52:53 +00:00
Eivind Eklund
c78f3f0d75
Add a manpage for namei().
...
Markup changes and review by: dfr
1998-09-27 13:35:49 +00:00
Joseph Koshy
71c1bf9fa5
strings' ->
strings -aout -n 3'
...
Pointer out by: Ben Smithurst <ben@scientia.demon.co.uk> and
<des@freebsd.org>
1998-09-27 11:47:24 +00:00
David E. O'Brien
0fb365abae
We don't support SUID `games' games anymore.
1998-09-27 03:39:55 +00:00
Dag-Erling Smørgrav
db5f8ceb40
Bring the man page more or less up to date with the code.
1998-09-26 20:42:44 +00:00
Andrzej Bialecki
3ff7fe3a7f
Update for 0.41.
1998-09-26 17:39:21 +00:00
Andrzej Bialecki
4570b54689
Small rearrangements for a bugfix release 0.41.
1998-09-26 17:27:26 +00:00
Andrzej Bialecki
7d854c9551
Move the documents to src/ so that using new version number is easier.
1998-09-26 17:23:01 +00:00
Jordan K. Hubbard
eb0ffee8a1
Remove support for floppy tape installs. I'm sorry, we're outta
...
space, and it's either this or the DOS installs. I think that the
DOS installs are somehow more important. :)
1998-09-26 17:05:08 +00:00
Mark Murray
6f78849eef
Repairs to make the ports system work again. Currently, the ports
...
are installed in the same place as on 2.2.*; this will almost
certainly change in the future.
While I'm here, finish off the shared library brouhaha with miniperl.
1998-09-26 16:17:06 +00:00
Doug Rabson
63bbbfc70e
Update SimOS scsi driver to use CAM.
1998-09-26 14:49:26 +00:00
Doug Rabson
6ecd6bbf9b
Don't try to attach an isa bus if there isn't one.
1998-09-26 14:48:19 +00:00
Doug Rabson
6f19d636a6
Merge changes from i386/isa/sio.c up to revision 1.215.
1998-09-26 14:47:16 +00:00
Doug Rabson
f0a3692000
Don't cast int pointers to long pointers when reading labels from
...
/etc/disktab.
1998-09-26 14:44:06 +00:00
Doug Rabson
e37c045536
Add hooks so that the alpha can detect which disk has the root partition.
1998-09-26 14:37:49 +00:00
Doug Rabson
fb44081bd0
Don't set script to vaddr2 on the alpha - it can't access scripts in device
...
memory using simple pointers.
1998-09-26 14:29:59 +00:00