charnier
6fc33a9dac
Cosmetic in usage string.
1997-07-21 12:01:47 +00:00
fsmp
e7e1e6ffbe
Disabled 2 static inlines:
...
- INTRGET()
- INTRSET()
These were only used in if_ze.c (already removed) and npx.c. The code
in npx.c has also been cleaned of all APIC code.
1997-07-21 08:20:07 +00:00
fsmp
26125c6fa7
Made the SMP case ignore the possibility of an INT13 interface.
...
This eliminates all the APIC code, and thus several routines that
would otherwise need to be made MP-safe.
Reviewed by: Bruce Evans <bde@zeta.org.au>
1997-07-21 07:57:50 +00:00
dyson
ba3c6422c3
Fix a crash that has manifest itself while running X after the 4MB
...
page upgrades.
1997-07-21 01:21:25 +00:00
fsmp
0743654808
Put in a "HEADS UP" concerning the 'SMP_TIMER_NC' option.
...
Disabled MATH_EMULATE, shouldn't ordinarily be needed for SMP.
1997-07-20 23:57:20 +00:00
fsmp
9706ca5668
Omit printout of imen, INTRGET() is not MP-safe yet...
1997-07-20 23:07:39 +00:00
fsmp
2ac3ad1fd3
Developed a new strategy for handling the 8254/8259/APIC issue.
1997-07-20 19:41:38 +00:00
fsmp
96b8d78812
Developed a new strategy for handling the 8254/8259/APIC issue.
...
Enabled (by default) with "#define NEW_STRATEGY".
1997-07-20 19:40:34 +00:00
fsmp
8fe3123e94
Minor cleanup.
...
Pass string arg to apic_dump.
Moved bootverbose printing of SMP enabled INTs from clock.c to autoconf.c
1997-07-20 18:05:20 +00:00
fsmp
de88b06b3a
Minor cleanup.
1997-07-20 18:02:59 +00:00
fsmp
49f5b902b4
Pass string arg to apic_dump.
1997-07-20 18:02:19 +00:00
bde
798e815170
Removed unused #includes.
1997-07-20 16:21:36 +00:00
bde
98c28d00a7
Removed unused #includes.
1997-07-20 16:06:08 +00:00
bde
bad31a2faa
Fixed data+bss limit (use the current rlimit instead of MAXDSIZ).
1997-07-20 14:21:36 +00:00
bde
26179d3e8d
Removed unused #includes.
1997-07-20 14:10:18 +00:00
kato
700d6b374c
Removed unused #includes.
1997-07-20 13:02:05 +00:00
bde
cb6215d35d
Removed yet another vestige of devconf.
1997-07-20 12:34:15 +00:00
bde
adcb62ea36
Finished (?) converting md_regs to a `struct trapframe *'. Some bogus casts
...
are now unnecessary.
1997-07-20 12:33:19 +00:00
bde
36d97e2225
Uniformized idempotency ifdef.
1997-07-20 12:26:34 +00:00
bde
be38df08da
Fixed missing indent protection in copyright.
...
Uniformized idempotency ifdef.
1997-07-20 12:18:53 +00:00
kato
4015f73977
Fixed the place of the `}' in comparam().
1997-07-20 11:59:48 +00:00
bde
55e22acb70
Removed unused #includes.
1997-07-20 11:58:40 +00:00
kato
477f31a0f9
Synchronize with sys/i386/i386/microtime.s revision 1.25.
1997-07-20 11:56:48 +00:00
kato
2134c907e6
Synchronize with sys/i386/isa/clock.c revision up to 1.92.
1997-07-20 11:55:52 +00:00
bde
d93a74362e
#include <machine/stdarg.h> in the one place in pcvt that it is used
...
instead of centrally.
1997-07-20 11:28:41 +00:00
bde
a9c8ec248b
Removed a stray semicolon.
1997-07-20 11:19:46 +00:00
bde
3099cb104b
Removed unused #includes.
...
Updated an #include to 4.4Lite style (missed one).
1997-07-20 11:14:53 +00:00
bde
dd1e32689d
Removed unused #includes and a stale forward declaration.
1997-07-20 11:06:44 +00:00
bde
7a6c2e7565
Oops, I removed one too many #include. <machine/frame.h> was previously
...
included twice as a side effect of including unrelated headers, but I
removed the #include of one of the headers and will soon fix the nested
#include in the other.
1997-07-20 11:00:32 +00:00
bde
f153ce8d31
Hide definitions that depend on the APIC_IO option from LKMs so that LKMs
...
break properly if they use these definitions.
Use '#ifdef notyet' instead of '#if 0' to hide temporarily misplaced
declarations.
1997-07-20 10:35:50 +00:00
bde
21312369d7
Fixed pedantic ANSI C errors:
...
- don't put a comma after the last element in enum declarations.
- don't declare static objects as extern.
1997-07-20 10:14:28 +00:00
bde
d432b54afc
Moved some definitions of initialized data nearer to the start of
...
the file so that this compiles without forward declarations of that
data. (It is impossible to forward-declare static data in Gnu C.
Declaring it as static is correct, but causes bogus warnings from
gcc -Wredundant-decls. Declaring it as extern works, but causes
correct warnings from gcc -pedantic and is undefined in ANSI C.
We usually declare it as extern. Here it was once really extern,
but botched staticization left it as static here and apparently-
extern in a header file.)
----------------------------------------------------------------------
another system, such as NetBSD, CVS: then name the system in this
line, otherwise delete it. CVS: Reviewed by: CVS: Before
committing changes please have someone check your work and CVS:
include their name here. If the change is trivial and you have not
else; i.e., CVS: they sent us a patch or a new module, then
include their name/email CVS: address here. If this is your work
then delete this line. CVS:
----------------------------------------------------------------------
----------------------------------------------------------------------
1997-07-20 10:07:55 +00:00
bde
1e42e1c4b9
Removed unused #includes.
1997-07-20 09:39:51 +00:00
bde
b228bebf64
Fixed bitrot in fpu LKMs.
1997-07-20 08:46:30 +00:00
bde
37174c05e6
Removed unused #includes.
1997-07-20 08:37:24 +00:00
bde
231784c7f6
Removed unused #includes.
1997-07-20 06:31:09 +00:00
bde
5aea8347db
Cleaned up revisions 1.22 and 1.23.
...
Fixed minor bugs in revisions 1.12 and 1.23 (variables assigned to in signal
handlers weren't declared as volatile).
1997-07-20 06:09:55 +00:00
bde
c12deb7e88
Disabled option SMP_TIMER_NC. It now conflicts with a default "option".
...
Moved description of sio 16650A flag to the sio section and rewrote the
description. It was in the generic console flags section.
Added undocumented options CPU_UPGRADE_HW_CACHE and WLDEBUG.
1997-07-20 05:27:59 +00:00
fenner
38192cf9a5
Remove sonewconn() macro kludge, introduced in 4.3-Reno to catch argument
...
mismatches. Prototypes do a much better job these days.
Noticed by: bde
1997-07-19 20:15:43 +00:00
fenner
a47a697ebe
Remove crufty LBL ifdef that only applies to Suns.
...
Submitted by: Craig Leres <leres@ee.lbl.gov>
1997-07-19 20:07:07 +00:00
jfieber
6b14fea7ca
Remove SGML related directories.
1997-07-19 15:21:45 +00:00
jfieber
dd12b6c2e5
Remove SGML tools from -current.
1997-07-19 15:19:08 +00:00
davidn
84c0a5dcfe
sleep() after sending 'nologin' file to ensure output is drained before
...
disconnect.
1997-07-19 04:47:05 +00:00
fsmp
11a19ed09a
Added code to support #define APIC_PIN0_TIMER.
...
This code ALWAYS runs the 8254 timer thru the 8259 ICU.
It depricates the usage of "options SMP_TIMER_NC" in the config file.
1997-07-19 04:00:35 +00:00
fsmp
74e8279498
Added #code to support define APIC_PIN0_TIMER.
...
This code ALWAYS runs the 8254 timer thru the 8259 ICU.
It depricates the usage of "options SMP_TIMER_NC" in the config file.
1997-07-19 03:59:28 +00:00
fsmp
87c3825771
Added #define APIC_PIN0_TIMER.
...
This define enables the code to ALWAYS run the 8254 timer thru the 8259 ICU.
It is ON by default.
It depricates the usage of "options SMP_TIMER_NC" in the config file.
1997-07-19 03:56:30 +00:00
fsmp
74f362861c
SMP or APIC_IO:
...
- Increased NIDT to 256.
- Moved IPI vectors up above the linux compat vector.
- Removed runtime setup of RTC vector.
1997-07-19 02:28:30 +00:00
fsmp
95214909a0
Increased NIDT to 256 for case of SMP or APIC_IO.
1997-07-19 02:24:37 +00:00
fsmp
2f85642df6
Added "options DDB", given the experimental nature of SMP...
1997-07-18 22:00:17 +00:00
fsmp
ee22260a44
Split TEST_CPUSTOP code into CPUSTOP_ON_DDBBREAK and mainline code.
1997-07-18 21:27:53 +00:00