Philippe Charnier
342548bf0f
Cosmetic in usage string.
1997-07-21 12:01:47 +00:00
Steve Passe
e94493547b
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
Steve Passe
3902c3ef1f
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
John Dyson
322d7a880b
Fix a crash that has manifest itself while running X after the 4MB
...
page upgrades.
1997-07-21 01:21:25 +00:00
Steve Passe
4cb2abf6d8
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
Steve Passe
ba52d7ac34
Omit printout of imen, INTRGET() is not MP-safe yet...
1997-07-20 23:07:39 +00:00
Steve Passe
35b3c4a0e5
Developed a new strategy for handling the 8254/8259/APIC issue.
1997-07-20 19:41:38 +00:00
Steve Passe
c69ef9495b
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
Steve Passe
3577278519
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
Steve Passe
0571e04aee
Minor cleanup.
1997-07-20 18:02:59 +00:00
Steve Passe
03aad53304
Pass string arg to apic_dump.
1997-07-20 18:02:19 +00:00
Bruce Evans
ecd741d614
Removed unused #includes.
1997-07-20 16:21:36 +00:00
Bruce Evans
293a9e510c
Removed unused #includes.
1997-07-20 16:06:08 +00:00
Bruce Evans
5f2d49adc9
Fixed data+bss limit (use the current rlimit instead of MAXDSIZ).
1997-07-20 14:21:36 +00:00
Bruce Evans
f71d35e402
Removed unused #includes.
1997-07-20 14:10:18 +00:00
KATO Takenori
3e80cd50df
Removed unused #includes.
1997-07-20 13:02:05 +00:00
Bruce Evans
f94276a095
Removed yet another vestige of devconf.
1997-07-20 12:34:15 +00:00
Bruce Evans
288f6303ba
Finished (?) converting md_regs to a `struct trapframe *'. Some bogus casts
...
are now unnecessary.
1997-07-20 12:33:19 +00:00
Bruce Evans
e852f922ab
Uniformized idempotency ifdef.
1997-07-20 12:26:34 +00:00
Bruce Evans
9d675655a2
Fixed missing indent protection in copyright.
...
Uniformized idempotency ifdef.
1997-07-20 12:18:53 +00:00
KATO Takenori
02f9294f2c
Fixed the place of the `}' in comparam().
1997-07-20 11:59:48 +00:00
Bruce Evans
6fdad28eb1
Removed unused #includes.
1997-07-20 11:58:40 +00:00
KATO Takenori
6c2fd1aa29
Synchronize with sys/i386/i386/microtime.s revision 1.25.
1997-07-20 11:56:48 +00:00
KATO Takenori
72561927af
Synchronize with sys/i386/isa/clock.c revision up to 1.92.
1997-07-20 11:55:52 +00:00
Bruce Evans
921cf4d2a2
#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
Bruce Evans
f5f91b3249
Removed a stray semicolon.
1997-07-20 11:19:46 +00:00
Bruce Evans
395d48aff0
Removed unused #includes.
...
Updated an #include to 4.4Lite style (missed one).
1997-07-20 11:14:53 +00:00
Bruce Evans
50347d39df
Removed unused #includes and a stale forward declaration.
1997-07-20 11:06:44 +00:00
Bruce Evans
28914c4644
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
Bruce Evans
ef0e1ab70c
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
Bruce Evans
f7f084101e
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
Bruce Evans
dd1df1935f
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
Bruce Evans
9aa783b382
Removed unused #includes.
1997-07-20 09:39:51 +00:00
Bruce Evans
e5c70c95e1
Fixed bitrot in fpu LKMs.
1997-07-20 08:46:30 +00:00
Bruce Evans
e31521c3dd
Removed unused #includes.
1997-07-20 08:37:24 +00:00
Bruce Evans
8f0169c8a8
Removed unused #includes.
1997-07-20 06:31:09 +00:00
Bruce Evans
8f975bb321
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
Bruce Evans
96b89afc1d
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
Bill Fenner
548af2789b
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
Bill Fenner
407529c04f
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
John Fieber
989cae743a
Remove SGML related directories.
1997-07-19 15:21:45 +00:00
John Fieber
2ef9b73dba
Remove SGML tools from -current.
1997-07-19 15:19:08 +00:00
David Nugent
78e4c02479
sleep() after sending 'nologin' file to ensure output is drained before
...
disconnect.
1997-07-19 04:47:05 +00:00
Steve Passe
1dec61e7c0
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
Steve Passe
797cb61b54
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
Steve Passe
f5edb61526
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
Steve Passe
bed422e5a3
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
Steve Passe
e743fb99b1
Increased NIDT to 256 for case of SMP or APIC_IO.
1997-07-19 02:24:37 +00:00
Steve Passe
def1d1fe38
Added "options DDB", given the experimental nature of SMP...
1997-07-18 22:00:17 +00:00
Steve Passe
d2ecb616f2
Split TEST_CPUSTOP code into CPUSTOP_ON_DDBBREAK and mainline code.
1997-07-18 21:27:53 +00:00