Peter Wemm
0638a3a84b
Bruce's original definitions for the spl/ipl code when running on the old
...
PIC's.
Reviewed by: bde
1997-05-31 08:50:34 +00:00
Peter Wemm
f09434da26
Definitions for the spl/ipl code when running on an IO APIC.
...
Obtained from: fsmp (part of what Steve added for IO APIC support)
Reviewed by: bde
1997-05-31 08:49:08 +00:00
KATO Takenori
20916c1f24
- Use 6x86MX' instead of
M2'. Cyrix officially use `6x86MX' for the
...
CPU code-named `M2'.
- Use the result of cpuid instruction instead of DIR to identify
6x86MX cpu. DIR0 and DIR1 are not documented in the data sheet, and
cpuid instruction is enabled at reset time.
- Add a function, init_6x86MX() to initialize 6x86MX cpu. It supports
CPU_SUSP_HLT and CPU_IORT options. It always sets NC1 (640K - 1M is
not cached.), and enables L1 cache in write-back mode.
- Fix typo in the comment in identblue().
1997-05-31 08:45:24 +00:00
John Polstra
503c715b84
Fix some old typos and misspellings.
1997-05-31 04:28:53 +00:00
Steve Passe
89da9c65d6
Modified code in direction of supporting MULTIPLE_IOAPICS.
...
- moved read_io_apic_maskc24() from isa/mpapic.h, disabled it, currently unused.
- cleaned up various panic() calls.
1997-05-31 03:29:57 +00:00
Steve Passe
f540db4852
Modified code in direction of supporting MULTIPLE_IOAPICS.
...
- removed set_io_apic_mask() & clr_io_apic(_mask)
- moved read_io_apic_maskc24() to i386/mpapic.c, disabled it, currently unused.
1997-05-31 03:29:06 +00:00
Gene Stark
bb7e0661df
Submitted by: Rich Murphey (ages ago) and Gene Stark
...
Hopefully I've done the proper magic to merge changes between 1.17 and
1.17.2.1 into the main trunk. Description of those changes follows:
Brought in changes sent to me in late 1995 by Rich Murphey.
I cleaned up a few things and am currently running these under
2.2-970205-GAMMA.
The changes deal with software debouncing apparently necessary on
todays faster hardware, and also some problems with the use of the -Select
line for the TW-523 sync. This driver allows use of +PaperEnd as an
alternative.
1997-05-31 02:39:32 +00:00
Doug Rabson
bc3718bb36
The previous fix didn't work properly for small block size filesystems,
...
which caused very slow file access for cd9660 and some ext2fs filesystems.
Reviewed by: bde
1997-05-30 22:25:35 +00:00
Stefan Eßer
8e1b97b626
Add code to correctly probe all buses on the Intel XXPRESS motherboard.
...
Add a few Intel PCI chip-set names (VX) and fix Orion entries.
1997-05-30 21:01:47 +00:00
Stefan Eßer
575d95316f
Remove use of intrec*, use void* instead.
...
Disable test entries for wired PCI devices on bus 1.
1997-05-30 20:58:04 +00:00
Poul-Henning Kamp
f3877f2e4e
sysctlbyname allows acces to sysctl variables by name.
...
The manpage has been sent to linquistic decontamination and will arrive
when released from the quarantine
Reviewed by: peter
1997-05-30 20:53:13 +00:00
Poul-Henning Kamp
7e2a8bde3e
Malloc flag X makes malloc behave like the canonical xmalloc() wrapper.
...
Untested support for Solaris from John-Mark Gurney
Reviewed by: phk
Submitted by: (partially) John-Mark Gurney <gurney_j@resnet.uoregon.edu>
1997-05-30 20:39:32 +00:00
Masafumi Max NAKANE
e134b4d4a9
Typo fix.
1997-05-30 15:43:36 +00:00
KATO Takenori
c0883c1f3c
Synchronize with sys/i386/isa/isa.c revision up to 1.87.
1997-05-30 10:05:56 +00:00
KATO Takenori
c979eb2809
Synchronize with sys/i386/i386/microtime.s revision 1.23.
1997-05-30 10:00:58 +00:00
KATO Takenori
331bf60dc9
Synchronize with sys/i386/i386/trap.c revision 1.96.
1997-05-30 09:59:11 +00:00
KATO Takenori
e18ae85fff
Synchronize with sys/i386/isa/clock.c and sio.c revisions 1.85 and
...
1.168, respectively.
1997-05-30 09:57:09 +00:00
Jordan K. Hubbard
b3c112739c
Fix typos (of the printed output kind).
1997-05-30 01:03:09 +00:00
Doug Rabson
12510ea316
Document new -Bforcedynamic flag and -assert pure-text.
...
Reviewed by: jdp
1997-05-29 15:34:34 +00:00
Bill Paul
e4efe27e0b
Grr... curse my fumble-fingered hide: logmane -> logname
...
Inscribed onto my chest with razor blades and then doused with
lemon juice by: Jason Young <doogie@forbidden-donut.anet-stl.com>
1997-05-29 15:03:32 +00:00
Bill Paul
636f732d0e
Another (harmless, luckily) mind-o: somehow I typed 'rpc.ypupdated.'
...
instead of 'rpc.ypupdated' when I added rpc.ypupdated to the SUBDIRS
list.
Carved into my forehead with an rusty railroad spike by: Mark Murray
1997-05-29 14:21:39 +00:00
Bill Paul
f1e39809dd
Mind-o: MAN8= yes --> NOMAN= yes
...
Etched onto my brain with acid by: Mark Murray.
1997-05-29 13:59:22 +00:00
Tor Egge
14a4b83067
Don't remove the controlling tty from the session if the vnode is being
...
cleaned. This should help for PR kern/3581.
1997-05-29 13:29:13 +00:00
Steve Passe
a8baaafda0
Code such as apic_base[APIC_ID] converted to lapic__id
...
Changes to pmap.c for lapic_t lapic && ioapic_t ioapic pointers,
currently equal to apic_base && io_apic_base, will stand alone with the
private page mapping.
1997-05-29 05:58:41 +00:00
Steve Passe
08942d4605
apic.h now has structure definitions for both the local APIC and io APIC.
...
apic.h has defines like:
#define lapic__id lapic->id
Once private pages and "known virtual addr" mapping of the APICs is
ready all 'lapic__XXX' will be changed to 'lapic.XXX', and the defines
will be removed.
Changes to smp.h for lapic_t lapic && ioapic_t ioapic pointers,
currently equal to apic_base && io_apic_base, will stand alone with the
private page mapping.
1997-05-29 05:57:43 +00:00
Steve Passe
4fd20a6b2a
Added code to manage the local and io APICs as structures.
1997-05-29 05:56:12 +00:00
Peter Wemm
288e2230b5
remove no longer needed opt_smp.h includes
1997-05-29 05:11:11 +00:00
Peter Wemm
64b3672f39
minor style police (recent divergence from KNF code)
1997-05-29 05:07:10 +00:00
Peter Wemm
ae9249615f
remove opt_smp.h and fix the reason it was needed.
1997-05-29 05:04:30 +00:00
Peter Wemm
7a14de6260
No longer need opt_smp.h here
1997-05-29 05:00:35 +00:00
Peter Wemm
ecf8148761
remove opt_smp.h from this well-included file, minor style police
1997-05-29 04:58:04 +00:00
Peter Wemm
6b19c20ba5
remove opt_smp.h, minor style police
1997-05-29 04:55:39 +00:00
Peter Wemm
8f453f3ed3
Don't need "opt_smp.h" on these files
1997-05-29 04:52:04 +00:00
Peter Wemm
85d7ee599f
Don't refer to NCPU in extern decl for SMPruntime[]
1997-05-29 04:50:23 +00:00
Peter Wemm
aa9d665431
forward declare struct timeval so that pcibus.c doesn't get a warning.
...
(it doesn't #include <sys/time.h> since it doesn't need it)
1997-05-29 04:46:07 +00:00
Peter Wemm
0228905ae4
Update the #include "opt_smpxxx.h" includes - opt_smp.h isn't needed
...
very much in the generic parts of the kernel now.
1997-05-29 02:57:22 +00:00
Brian Somers
e83481f965
Correct the return of DialModem()
...
Suggested by: kfurge <kfurge@worldnet.att.net>
1997-05-29 02:29:13 +00:00
Stefan Eßer
f9220cde63
Fix problem reported by PHK: Panic in pcic probe because of NULL pointer
...
dereference (head->next in intr_disconnect).
1997-05-28 22:11:00 +00:00
Jean-Marc Zucconi
ab4fa45fb7
The correct way to combine 2 4bit values into a 8bit one is (a<<4) | b, not
...
(a<<8) || b.
The conical hat please!
1997-05-28 21:25:49 +00:00
Stefan Eßer
b9d14bed1d
Add one more compatibility define to make the Adaptec driver compile
...
with option AHC_ALLOW_MEMIO again ....
1997-05-28 20:37:19 +00:00
Steve Passe
b8d67ee052
Add declaration of mp_probe().
...
This is now called directly from machdep.c.
1997-05-28 18:44:11 +00:00
Bill Paul
973ddb8378
Fix other small things that got lost in the merge:
...
- bde's change to includes section in getrpcent.3
- Lost comment in svc_run.c (the code here was actually the same since
I had fixed the 'fds + 1' bug in my stuff at home before mailing
Peter about it, but I didn't notce that he'd made a change to the
comment right above the changed line).
Also pointed out by the ever vigilant: bde
1997-05-28 16:38:35 +00:00
Bill Paul
68eccc934b
Restore Id.
...
Pointed out by: bde
1997-05-28 16:29:12 +00:00
Bill Paul
c3a87c6d45
Undo small change I accidentally left in while testing (files were
...
installed with wrong ownerships).
Pointed out by: bde
1997-05-28 16:26:05 +00:00
Bill Paul
0e04d559eb
Activate new Secure RPC programs.
1997-05-28 16:05:18 +00:00
Bill Paul
0b29a94530
Import the last Secure RPC utility: keylogout.
...
This program is used to remove your secret key from the local
keyserv daemon.
1997-05-28 16:01:17 +00:00
Bill Paul
568e1ef3f7
Import keylogin.
...
This is the program used to loadsecret keys into the keyserv on the
local host.
Note: on some platforms, keylogin is automatically invoked by
/usr/bin/login. We don't have any burning need for this yet.
1997-05-28 15:58:29 +00:00
Bill Paul
d9126ba1ad
Import chkey.
...
This program is used to change a user's existing public and secret key pair.
1997-05-28 15:54:04 +00:00
Bill Paul
db8b6bbf74
Import newkey.
...
This is the program used to generate new Secure RPC public and secret
key pairs.
1997-05-28 15:52:07 +00:00
Bill Paul
40a5f74d72
Import rpc.ypupdated.
...
This program still needs work but does compile and run. It also
needs a man page.
1997-05-28 15:47:10 +00:00