summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Removed unused #includes.bde1997-07-2017-85/+17
|
* Fixed data+bss limit (use the current rlimit instead of MAXDSIZ).bde1997-07-201-7/+3
|
* Removed unused #includes.bde1997-07-2097-510/+72
|
* Removed unused #includes.kato1997-07-201-11/+0
|
* Removed yet another vestige of devconf.bde1997-07-201-3/+1
|
* Finished (?) converting md_regs to a `struct trapframe *'. Some bogus castsbde1997-07-201-2/+2
| | | | are now unnecessary.
* Uniformized idempotency ifdef.bde1997-07-201-4/+4
|
* Fixed missing indent protection in copyright.bde1997-07-201-5/+5
| | | | Uniformized idempotency ifdef.
* Fixed the place of the `}' in comparam().kato1997-07-202-8/+8
|
* Removed unused #includes.bde1997-07-202-8/+1
|
* Synchronize with sys/i386/i386/microtime.s revision 1.25.kato1997-07-201-7/+19
|
* Synchronize with sys/i386/isa/clock.c revision up to 1.92.kato1997-07-203-72/+159
|
* #include <machine/stdarg.h> in the one place in pcvt that it is usedbde1997-07-202-6/+6
| | | | instead of centrally.
* Removed a stray semicolon.bde1997-07-201-1/+1
|
* Removed unused #includes.bde1997-07-201-3/+2
| | | | Updated an #include to 4.4Lite style (missed one).
* Removed unused #includes and a stale forward declaration.bde1997-07-203-18/+3
|
* Oops, I removed one too many #include. <machine/frame.h> was previouslybde1997-07-201-1/+2
| | | | | | 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.
* Hide definitions that depend on the APIC_IO option from LKMs so that LKMsbde1997-07-201-3/+7
| | | | | | | break properly if they use these definitions. Use '#ifdef notyet' instead of '#if 0' to hide temporarily misplaced declarations.
* Fixed pedantic ANSI C errors:bde1997-07-201-11/+2
| | | | | - don't put a comma after the last element in enum declarations. - don't declare static objects as extern.
* Moved some definitions of initialized data nearer to the start ofbde1997-07-201-157/+157
| | | | | | | | | | | | | | | | | | | | | 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: ---------------------------------------------------------------------- ----------------------------------------------------------------------
* Removed unused #includes.bde1997-07-2014-113/+9
|
* Fixed bitrot in fpu LKMs.bde1997-07-204-15/+13
|
* Removed unused #includes.bde1997-07-2041-205/+41
|
* Removed unused #includes.bde1997-07-207-76/+7
|
* Disabled option SMP_TIMER_NC. It now conflicts with a default "option".bde1997-07-203-12/+21
| | | | | | | 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.
* Remove sonewconn() macro kludge, introduced in 4.3-Reno to catch argumentfenner1997-07-193-15/+6
| | | | | | mismatches. Prototypes do a much better job these days. Noticed by: bde
* Remove crufty LBL ifdef that only applies to Suns.fenner1997-07-191-5/+1
| | | | Submitted by: Craig Leres <leres@ee.lbl.gov>
* Added code to support #define APIC_PIN0_TIMER.fsmp1997-07-198-21/+61
| | | | | This code ALWAYS runs the 8254 timer thru the 8259 ICU. It depricates the usage of "options SMP_TIMER_NC" in the config file.
* Added #code to support define APIC_PIN0_TIMER.fsmp1997-07-196-44/+145
| | | | | This code ALWAYS runs the 8254 timer thru the 8259 ICU. It depricates the usage of "options SMP_TIMER_NC" in the config file.
* Added #define APIC_PIN0_TIMER.fsmp1997-07-191-1/+9
| | | | | | 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.
* SMP or APIC_IO:fsmp1997-07-198-105/+206
| | | | | | - Increased NIDT to 256. - Moved IPI vectors up above the linux compat vector. - Removed runtime setup of RTC vector.
* Increased NIDT to 256 for case of SMP or APIC_IO.fsmp1997-07-192-2/+10
|
* Added "options DDB", given the experimental nature of SMP...fsmp1997-07-181-1/+5
|
* Split TEST_CPUSTOP code into CPUSTOP_ON_DDBBREAK and mainline code.fsmp1997-07-1820-408/+192
|
* Assign correct chip set register dump functions to Triton II device IDs.se1997-07-181-2/+3
| | | | | PR: i386/4092 Submitted by: Steve Bauer <sbauer@rock.sdsmt.edu>
* Fix "unexpected phase change" interrupt handler: Do not access these1997-07-181-7/+10
| | | | | | | dstat register twice, pass the value read the first time to the fixup code instead. Submitted by: Gerard Roudier <groudier@club-internet.fr>
* An actual fix for the routing default crashes thatjulian1997-07-181-15/+25
| | | | | | | 1/ is compatible with the old route(1) in case needed. 2/ actually fixes the problem while vetting bad user input. note: I have already fixed route(1) so the problem shouldn't occur. if it does. use 0.0.0.0/0 instead of the word 'default' :)
* Made the printing of the APIC INTs depend on bootverbose.fsmp1997-07-185-30/+40
|
* printf cleanup.fsmp1997-07-187-21/+21
|
* Hopefully fix a few problems that could cause hangs in SMP mode.dyson1997-07-1712-26/+69
| | | | | | | | | | | | 1) Make sure that the region mapped by a 4MB page is properly aligned. 2) Don't turn on the PG_G flag in locore for SMP. I plan to do that later in startup anyway. 3) Make sure the 2nd processor has PSE enabled, so that 4MB pages don't hose it. We don't use PG_G yet on SMP -- there is work to be done to make that work correctly. It isn't that important anyway...
* Synchronize with sys/i386/isa/sio.c revision 1.172.kato1997-07-172-16/+94
|
* Synchronize with sys/i386/isa/npx.c revision 1.47.kato1997-07-171-3/+2
|
* Fix Julian's fixed fix. Routing is weird.msmith1997-07-171-3/+6
| | | | | | | We need to accept at least one sockaddr with zero length, in order to be able to set the default route. Suggested by: Phone conversation with Julian (sleep well!)
* Merge WebNFS support from NetBSDdfr1997-07-174-4/+196
| | | | Obtained from: NetBSD
* Add some support for the 16650 type UARTS.dyson1997-07-176-27/+147
|
* Clean up some lint associated with the AIO code.dyson1997-07-173-6/+14
|
* Add support for 4MB pages. This includes the .text, .data, .data partsdyson1997-07-1711-46/+549
| | | | | | | | of the kernel, and also most of the dynamic parts of the kernel. Additionally, 4MB pages will be allocated for display buffers as appropriate (only.) The 4MB support for SMP isn't complete, but doesn't interfere with operation either.
* Turned OFF DEBUG_CPUSTOP as the default. This was necessary as kernels withoutfsmp1997-07-171-2/+2
| | | | DDB failed to link for lack of db_printf().
* Remove the disable for the P5 cpu class bcopy using the FPU on SMP kernels,peter1997-07-173-9/+6
| | | | it is understood to work now (and has been for quite a while apparently).
* Merge WebNFS changes from NetBSD.dfr1997-07-161-1/+17
| | | | Obtained from: NetBSD
OpenPOWER on IntegriCloud