Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | amiga and sun3 turned out to not be y2k+3 compliant here. Remove them, as | 2002-12-31 | 305 | -94426/+0 | |
| | | | | well as the few userland tools which were only used on these platforms. | ||||
* | No need to define FOO?=foo for AS, CC, CPP and LD, as they are always already | 2002-12-25 | 1 | -5/+1 | |
| | | | | set from <sys.mk> | ||||
* | Make SysV-style shared memory and semaphore limits sysctl'able. | 2002-12-17 | 1 | -19/+1 | |
| | | | | | | | | | | | | Instead of allocating a static amount of memory for the data structures via valloc() in allocsys(), allocate things dynamically using pool(9) when possible and malloc(9) when not. The various members of struct seminfo and struct shminfo are in kern.seminfo and kern.shminfo respectively (not all members of kern.seminfo are changable). The data structures used still leave something to be desired but things are not made worse in that respect by this commit. | ||||
* | handeled -> handled; reported by someone on the list, but i no longer | 2002-12-14 | 1 | -5/+5 | |
| | | | | have the mail. | ||||
* | From Andrushock, s/sucess/success/g | 2002-12-09 | 2 | -5/+5 | |
| | |||||
* | remove altq entries. | 2002-12-05 | 1 | -4/+1 | |
| | | | | altq is merged into pf and handled through pf. | ||||
* | Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stack | 2002-12-02 | 5 | -6/+10 | |
| | | | | | | | | | | | | | | | attack protection scheme, into gcc. This protection is enabled by default. It can be turned off by using the -fno-stack-protector flag. Code by Hiroaki Etoh (etoh at jp dot ibm dot com); work on openbsd-specific integration by fgsch@, deraadt@ and myself; tests by fgsch@, naddy@ and myself; beer drinking by myself. Please note that system upgrades with this new code will require a new libc and ld.so to be build and installed before the propolice-enabled compiler can be installed. | ||||
* | Eliminate the use of KERN_SUCCESS outside of uvm/ | 2002-11-06 | 1 | -3/+3 | |
| | | | | | | | | Also uvm_map returns KERN_* codes that are directly mapped to errnos, so we can return them instead of doing some attempt to translation. drahn@ "I see no problem" pval@ "makes sense" | ||||
* | Remove more '\n's from panic() statements. Both trailing and leading. | 2002-10-12 | 1 | -2/+2 | |
| | | | | Diff generated by Chris Kuethe. | ||||
* | 6 year old typo in _KERN_DO_ELF | 2002-09-17 | 1 | -2/+2 | |
| | |||||
* | Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page * | 2002-09-10 | 1 | -5/+6 | |
| | | | | | | | | | | instead of the pa. Most callers already had it handy and those who didn't only called it for managed pages and were outside time-critical code. This will allow us to make those functions clean and fast on sparc and sparc64 letting us to avoid unnecessary cache flushes. deraadt@ miod@ drahn@ ok. | ||||
* | Add an explicit dependancy of assym.h to Makefile. | 2002-08-09 | 1 | -2/+2 | |
| | | | | This makes sure it will be regenerated if you run config(8) again. | ||||
* | spell 'debugging' correctly with double 'g' (in comments) | 2002-08-03 | 3 | -6/+6 | |
| | |||||
* | Do correct bounds checking in get/set/put cmap routines. A few of | 2002-08-02 | 7 | -20/+23 | |
| | | | | | these check were already OK but have been modified for consistency. Problem found by Silvio Cesare. | ||||
* | correct memset arguments; from Moritz Jodeit <moritz@jodeit.org> via PR/2822. | 2002-07-16 | 1 | -2/+2 | |
| | |||||
* | repair tags building (due to obj dirs in /sys) | 2002-07-15 | 1 | -13/+7 | |
| | |||||
* | proper cdev_decl(ksyms), fix ksyms's broken functions | 2002-07-10 | 1 | -3/+1 | |
| | |||||
* | 'sez' is not an english word; ok deraadt@ | 2002-07-10 | 1 | -2/+2 | |
| | |||||
* | Remove kernel support for NTP. ok deraadt@ and tholo@ | 2002-07-06 | 1 | -17/+1 | |
| | |||||
* | Add ${PIPE} to CFLAGS | 2002-06-22 | 1 | -2/+2 | |
| | |||||
* | Oops, <machine/cons.h> does not exist in the current tree yet. | 2002-06-19 | 1 | -2/+1 | |
| | | | | Sorry niklas. | ||||
* | spelling; from Brian Poole <raj@cerias.purdue.edu> | 2002-06-14 | 1 | -2/+2 | |
| | |||||
* | err(3) appends a newline already; ok miod@ | 2002-06-11 | 2 | -9/+9 | |
| | |||||
* | Move cdev_lpt_init() to a common location. | 2002-06-11 | 1 | -8/+1 | |
| | |||||
* | Include <sys/conf.h> from <machine/conf.h> like in other arches. Changes | 2002-06-11 | 27 | -55/+43 | |
| | | | | to come soon depend on this. | ||||
* | Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@ | 2002-06-07 | 1 | -2/+1 | |
| | |||||
* | splbio around biodone | 2002-06-05 | 1 | -1/+3 | |
| | |||||
* | spell transceiver correctly | 2002-06-03 | 1 | -3/+3 | |
| | |||||
* | withough -> without | 2002-06-02 | 1 | -1/+1 | |
| | |||||
* | __P killing | 2002-05-28 | 1 | -17/+17 | |
| | |||||
* | Add systrace support to all the remaining architectures. | 2002-05-16 | 2 | -4/+15 | |
| | | | | | | | Tested by various people on various platforms, I'm willing to fix any breakage this causes. ok niels@ deraadt@ and mickey@ (after his comments were applied) | ||||
* | Add missing libraries to bsd.prog.mk (mostly kerberosV) | 2002-05-11 | 1 | -1/+2 | |
| | | | | | | | | | | Use them in DPADD throughout the tree. Fix a few mispells (LIBMATH -> LIBM...) Wipe obsolete lib (LIBRESOLV) Sort added missing libraries, move obsolete stuff apart. Synch documentation in bsd.README ok deraadt@ | ||||
* | Define placeholders for art's splassert() debugging stuff on all arches. | 2002-04-29 | 1 | -1/+5 | |
| | | | | | | Currently as no-ops everywhere. ok art@, deraadt@ | ||||
* | wierd -> weird | 2002-04-29 | 2 | -4/+4 | |
| | |||||
* | Factorize more common m68k definitions. | 2002-04-25 | 1 | -35/+1 | |
| | |||||
* | Introduce a new file, machine/internal_types.h, to hold that specific arch | 2002-04-24 | 1 | -0/+3 | |
| | | | | | | | | | | | | | type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others. | ||||
* | revert the pmap stuff to 0221, so we can boot | 2002-03-25 | 9 | -277/+2913 | |
| | |||||
* | I could have sworn I commited this, must have gone local | 2002-03-25 | 1 | -21/+28 | |
| | | | | | | and later overwritten at my repos sync, sigh. Do not treat pcb_onfault as a procedure, it is a continuation point, thus necessarily needs to be at ther same stack depth as the region covered by the onfault handler. | ||||
* | Add variables for config(8) -e time tweak of systemV shared memory | 2002-03-23 | 1 | -1/+4 | |
| | | | | | | parameters. Ok millert@, miod@, maja@ | ||||
* | Cosmetic changes only, primarily making comments line up nicely after the | 2002-03-15 | 2 | -7/+7 | |
| | | | | __P removal. | ||||
* | remove ambiguity in version,ostype,osversion,osrelease and their constanity, they are and declarre 'em accordingly also removing private externies of those | 2002-03-14 | 1 | -2/+1 | |
| | |||||
* | Final __P removal plus some cosmetic fixups | 2002-03-14 | 13 | -41/+32 | |
| | |||||
* | First round of __P removal in sys | 2002-03-14 | 119 | -1240/+1236 | |
| | |||||
* | Remove PTRACE support out of the ramdisks/miniroots. | 2002-03-14 | 1 | -1/+3 | |
| | |||||
* | Bring back pmap_motorola in service for amiga, too. | 2002-02-23 | 9 | -2912/+276 | |
| | |||||
* | Unbreak 68060 support, sorry | 2002-02-22 | 1 | -2/+2 | |
| | |||||
* | Patch from Daniel Lucq <daniel@lucq.org> | 2002-02-17 | 1 | -2/+1 | |
| | | | | | | | | The patch allows you to change the value of NMBCLUSTERS, BUFCACHEPERCENT and NKMEMPAGES using the config command, instead of recompiling the kernel. This is the kernel part of the patch. I have compiled it on i386, sparc64, alpha and macppc. -moj ok art@ maja@ | ||||
* | Don't cast nonexistent return value from splx to (void). ok art@ | 2002-02-15 | 3 | -6/+6 | |
| | |||||
* | spelling | 2002-02-10 | 1 | -2/+2 | |
| | |||||
* | Oops, missed a <sys/map.h> leftover. | 2002-02-04 | 1 | -2/+1 | |
| |