Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-02 | license cleanup of my files | Theo de Raadt | |
2003-04-16 | Clarify license terms. | Miod Vallat | |
2003-02-24 | Do not redefine stuff already in <sys/disklabel.h> | Miod Vallat | |
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-05 | splassert on m68k-based arches. Not totally accurate on hp300 at the moment, | Miod Vallat | |
still. | |||
2002-06-07 | Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@ | Thomas Nordin | |
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-28 | A few more tweaks to let non-GENERIC kernels (MVMEfoo) build as well with -Wall. | Miod Vallat | |
2002-04-27 | Jumbo commit to fix all compilation warnings on mvme68k (add prototypes, | Miod Vallat | |
add casts, fix a few errors and typos in the process, etc) | |||
2002-04-25 | <m68k/cpu.h> should be included when this <machine/cpu.h> is included from | Miod Vallat | |
userland, for example from libkvm; found the hard way be deraadt@ | |||
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. | |||
2002-04-23 | Oops, unbreak; deraadt@ | Miod Vallat | |
2002-04-21 | Get rid of duplicate definitions with <m68k/cpu.h> | Miod Vallat | |
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-02-22 | Switch mvme68k to pmap_motorola again. | Miod Vallat | |
68060 operation tested by deraadt@ | |||
2002-02-17 | Patch from Daniel Lucq <daniel@lucq.org> | Mats O Jansson | |
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@ | |||
2001-12-20 | Temporarily revert the pmap_motorola changes, as they may account for | Miod Vallat | |
some problems as well. Requested by deraadt@ | |||
2001-12-07 | NKMEMPAGES defines. | Artur Grabowski | |
2001-12-05 | Remove NKMEMCLUSTERS. | Artur Grabowski | |
2001-12-05 | VM_KMEM_SIZE no longer needed. | Artur Grabowski | |
2001-11-30 | Switch to pmap_motorola. | Miod Vallat | |
2001-11-30 | Now that pmaps can have vm_page_md, make pmap_physseg optional. | Artur Grabowski | |
2001-11-28 | zap some typedefs. | Artur Grabowski | |
vm_map_t -> struct vm_map * vm_map_entry_t -> struct vm_map_entry * simple_lock_data_t -> struct simplelock (uvm not done yet, coming in the next commit) | |||
2001-11-28 | Make pmap_update functions into nops so that we can have a consistent | Artur Grabowski | |
pmap_update API (right now it's nop). | |||
2001-11-23 | Remove splsched() declaration and related stuff. | Miod Vallat | |
2001-09-22 | Remove more old, dusty, unused defines. | Miod Vallat | |
2001-09-06 | missing machine/ieee.h from NetBSD | Todd C. Miller | |
2001-08-13 | SYSPTSIZE is orhpaned, so g/c the poor define. | Miod Vallat | |
2001-08-12 | KUSER_AREA, BTOPUSRSTACK, P1PAGES are never used, so get rid of them. | Miod Vallat | |
2001-08-06 | __BDEVSW_DUMP_OLD_TYPE no more. | Miod Vallat | |
2001-07-06 | change MSIZE to 256, okay @deraadt | Niels Provos | |
2001-06-27 | MNN is no longer an option. | Artur Grabowski | |
2001-06-26 | A few changes to mvme68k: | Miod Vallat | |
+ switch to UVM + fix the system trace problem + big cleanup of locore.s (macro for BUG calls, use more common m68k code whenever possible, and the macros in <m68k/asm.h>) + better indentation on some parts (old KNF) + call doshutdownhooks() at shutdown + use <net/netisr_dispatch.h> + upgrade pmap.c to something very close to our current hp300 pmap.c, minus support for PMAP_NEW and for HP MMU + various tidbits I forget to mention here work and tests by smurph@ and me. | |||
2001-06-24 | Define splvm() for arches who don't already provide it, with the same | Miod Vallat | |
definition as splimp(). art@ ok | |||
2001-06-12 | Change RB_NOSYM, for it used to have the same value as RB_CONFIG ; | Miod Vallat | |
makes boot -c happier. | |||
2001-05-13 | PAGE_MASK is (PAGE_SIZE - 1), *not* (PAGE_SHIFT - 1) | Todd C. Miller | |
2001-05-10 | Provide PAGE_{MASK,SHIFT,SIZE} constants. | Miod Vallat | |
2001-05-05 | Get rid of CLSIZE and all related stuff. | Artur Grabowski | |
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time. | |||
2001-01-22 | Define ARCH_ELFSIZE that is the default elf size on this arch. | Artur Grabowski | |
2001-01-15 | __asm__ and __volatile__ | Theo de Raadt | |
2000-07-06 | Add spllowersoftclock(), same as splsoftclock(). (art@ ok) | Hakan Olsson | |
2000-07-06 | Fix pmap_activate and activation of the | Artur Grabowski | |
correct pmap. | |||
2000-04-07 | add DISKMINOR(), and repair redefinitions | Theo de Raadt | |
2000-02-22 | enlarge msgbuf, somewhat line netbsd did | Theo de Raadt | |
2000-01-06 | Fix for IP v.6 | Steve Murphree | |
2000-01-06 | Added support for MVME177 (mc68060) | Steve Murphree | |
1999-09-26 | This needed to be there... | Steve Murphree | |
1999-09-22 | Don't worry, be a happy gcc | Marc Espie | |
1999-01-21 | just include <m68k/spinlock.h> so <machine/spinlock.h> works for libc_r | Todd C. Miller | |