Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-04-06 | strcat/strcpy/sprintf cleanup. krw@, anil@ ok. art@ tested sparc64. | Hakan Olsson | |
2003-04-03 | HPUX, HP/UX -> HP-UX | Jason McIntyre | |
ok mickey@ | |||
2003-03-14 | spl police. | Miod Vallat | |
2003-03-14 | Zombies on the bridge, captain. | Miod Vallat | |
2003-03-12 | backout the two previous patches, it breaks the 3com ae card and I don't | Jason Wright | |
understand it enough to fix. | |||
2003-03-01 | - only declare and provide pmap_map() for mac68k, until it bites the dust. | Miod Vallat | |
Other m68k-based arches do not need it. - do not wait to allocate struct pv_page. Either pmap_enter() has been invoked with PMAP_CANFAIL and can live with this, or we are close to fandagoland anyways. | |||
2003-02-28 | Fix more evil typos. | Miod Vallat | |
2003-02-26 | Let this compile if no DDB | Miod Vallat | |
2003-02-26 | Fix symbol clash that would prevent a kernel configured with both ncr5380 | Miod Vallat | |
drivers to link. | |||
2003-02-25 | Destaticize, and add RAMDISK_HOOK glue for bsd.rd | Miod Vallat | |
2003-02-24 | Hammer the disklabel code once more: a few fixes, lots of simplifications, | Miod Vallat | |
read the label and the Apple DPME partition table in one shot (this idea from NetBSD), and generally make things much safer. Solves spurious panic while building labels on disks with a large number of DPME partitions. | |||
2003-02-24 | Defer the iomem extent initialization until the MMU is enabled. This is | Miod Vallat | |
necessary since the last pmap changes, to get proper serial console initialization. From NetBSD, tested by nick@ | |||
2003-02-24 | Sync struct pcb and struct mdproc with what other m68k ports use. This will | Miod Vallat | |
eventually be factorized someday... | |||
2003-02-11 | be consistant on Hz vs hz | Michael Shalayeff | |
2003-01-28 | Remove (now) bogus diagnostic check and set the output length correctly (why ↵ | Jason Wright | |
this was done in -two- places is beyone me); spotted and tested by Nick. | |||
2003-01-27 | padd < mimimum sized frames with 0's instead of whatever the chip wants; ↵ | Jason Wright | |
based on netbsd. | |||
2003-01-27 | Convert m68k pmap from physseg to VM_PAGE_MD. | Miod Vallat | |
This allows us to remove some ambiguities on how some functions are called, remove some diagnostic checks for conditions that can never happen and remove the ugly hack with "pmap_initialized". Then, rework internal function interfaces and some logic so as to stop fetching vm_page from a pa and the reverse every now and then - this makes some pmap operations run much faster. per art@'s idea. | |||
2003-01-19 | shut up, dn(4). There's really no need to printf junk nobody wants to read | Henning Brauer | |
for every collision. ok theo | |||
2003-01-09 | Remove fetch(9) and store(9) functions from the kernel, and replace the few | Miod Vallat | |
remaining instances of them with appropriate copy(9) usage. ok art@, tested on all arches unless my memory is non-ECC | |||
2003-01-05 | splassert on m68k-based arches. Not totally accurate on hp300 at the moment, | Miod Vallat | |
still. | |||
2003-01-04 | Remove COMPAT_NOMID. It was deprecated since a long time, the man page wass | Miod Vallat | |
misleading, and it was never used anyways. | |||
2002-12-25 | No need to define FOO?=foo for AS, CC, CPP and LD, as they are always already | Miod Vallat | |
set from <sys.mk> | |||
2002-12-17 | Make SysV-style shared memory and semaphore limits sysctl'able. | Todd C. Miller | |
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. | |||
2002-12-10 | achetypal -> archetypal | Miod Vallat | |
2002-12-05 | remove altq entries. | Kenjiro Cho | |
altq is merged into pf and handled through pf. | |||
2002-12-02 | Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stack | Miod Vallat | |
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. | |||
2002-10-29 | Since memory deallocation can't fail, remove the error return from | Artur Grabowski | |
uvm_unmap, uvm_deallocate and a few other functions. Simplifies some code and reduces diff to the UBC branch. | |||
2002-10-13 | Remove more '\n's from panic() statements. From Chris Kuethe. | Kenneth R Westerback | |
2002-10-12 | Remove more '\n's from panic() statements. Both trailing and leading. | Kenneth R Westerback | |
Diff generated by Chris Kuethe. | |||
2002-08-09 | Add an explicit dependancy of assym.h to Makefile. | Miod Vallat | |
This makes sure it will be regenerated if you run config(8) again. | |||
2002-07-15 | repair tags building (due to obj dirs in /sys) | Michael Shalayeff | |
2002-07-10 | proper cdev_decl(ksyms), fix ksyms's broken functions | Michael Shalayeff | |
2002-07-10 | 'sez' is not an english word; ok deraadt@ | Jason Peel | |
2002-06-24 | Provide dummy d_kqfilter() routine so that this compiles, until this driver | Miod Vallat | |
is rewritten to use the MI audio framework. | |||
2002-06-23 | uid_t is unsigned | Theo de Raadt | |
2002-06-22 | Add ${PIPE} to CFLAGS | Todd C. Miller | |
2002-06-14 | spelling; from Brian Poole <raj@cerias.purdue.edu> | Todd T. Fries | |
2002-06-11 | cnputc() routines are void, not int. | Miod Vallat | |
2002-06-07 | Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@ | Thomas Nordin | |
2002-06-03 | spell transceiver correctly | Theo de Raadt | |
2002-06-03 | compatiblity -> compatibility | Theo de Raadt | |
decriptor -> descriptor authentciated -> authenticated transmition -> transmission | |||
2002-05-16 | Add systrace support to all the remaining architectures. | Miod Vallat | |
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) | |||
2002-04-29 | Enforce the bio <= net <= tty <= imp <= clock spl level ordering by fixing | Miod Vallat | |
the tty spl, too low. | |||
2002-04-29 | Define placeholders for art's splassert() debugging stuff on all arches. | Miod Vallat | |
Currently as no-ops everywhere. ok art@, deraadt@ | |||
2002-04-29 | wierd -> weird | Peter Valchev | |
2002-04-27 | Lots of cleanup to catch up with other m68k-based ports and modern code, | Miod Vallat | |
including: - use netisr_dispatch - extract an allocsys() function from cpu_startup() - updated cachectl() - a few fixes in trap() and more... | |||
2002-04-25 | Harmonize some bootstrap procedures with hp300, and move some variables | Miod Vallat | |
from text to data section. | |||
2002-04-25 | Factorize more common m68k definitions. | Miod Vallat | |
2002-04-24 | RAMDISK configurations for mac68k. | Miod Vallat | |
2002-04-24 | Introduce a new file, machine/internal_types.h, to hold that specific arch | Marc Espie | |
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. |