Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-26 | splclock() should block SPL_BIO - SPL_IMP. | Dale Rahn | |
2002-01-21 | ARGH, fix it right... | Dale Rahn | |
2002-01-21 | Better barrier protection. pefo found an instance where the previous | Dale Rahn | |
protection was not good enough. work from theo, pefo, toby. | |||
2001-12-17 | Move the process_read_reg prototype to the correct file, it is specified | Dale Rahn | |
in ptrace.h, not in md header files. Protect vector functions/variables with _KERNEL. | |||
2001-12-05 | make nkmempages dynamic based on memory. okay art@ from netbsd: | Niels Provos | |
date: 2000/02/11 19:22:52; author: thorpej; Add some very simple code to auto-size the kmem_map. We take the amount of physical memory, divide it by 4, and then allow machine dependent code to place upper and lower bounds on the size. Export the computed value to userspace via the new "vm.nkmempages" sysctl. NKMEMCLUSTERS is now deprecated and will generate an error if you attempt to use it. The new option, should you choose to use it, is called NKMEMPAGES, and two new options NKMEMPAGES_MIN and NKMEMPAGES_MAX allow the user to configure the bounds in the kernel config file. | |||
2001-12-05 | Update pmap_update macro for arches Art missed. Still just a noop. | Todd C. Miller | |
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-19 | Remove pointless additional 'syncing' instructions in the powerpc spl*() | Dale Rahn | |
functions. Seems to have no effect on system run time (it should have...) reduces GENERIC kernel size by 52k. | |||
2001-11-13 | Add AltiVec support to powerpc/macppc. This is not currently enabled because | Dale Rahn | |
the 'as' in openbsd source tree does not yet support altivec instructions. The pieces to enable it have been put in macppc/conf/GENERIC and macppc/conf/Makefile.macppc in comments. Once 'as' is updated the kernel option should be removed. | |||
2001-11-06 | Need to prototype pmap_pinit and pmap_release here. | Artur Grabowski | |
(although they are leftovers from an earlier bad time, the macppc decided that it's a good idea to use them.) | |||
2001-09-18 | Changing the way the pmap code works again. | Dale Rahn | |
Changes to the pmap_enter code so that the pmap_kenter/pmap_kremove has a method to create mappings without adding them to the _pv lists (part of the point of pmap_k* functions). Also adds an interface so that device mappings can be created with cacheable attributes. So that devices such as display memory can be mapped writethru greatly increasing their speed. | |||
2001-09-10 | move vtophys proto into a port-area in order to remove it for macppc ↵ | Michael Shalayeff | |
eventually; drahn@ ok | |||
2001-09-01 | The "powerpc" port which has supported the newer Apple Macintosh powerpc based | Dale Rahn | |
is being renamed to macppc. This is to allow sharing of common code between different powerpc base platforms. Most of the work involved in the renaming process was performed by miod@ Files moved from powerpc/include to macppc/include Some files were not "moved" but wrapper files were created which include the powerpc/include version. Several of the powerpc/include files where changed to reflect that they are POWERPC_* not MACHINE_*. | |||
2001-08-19 | ddb on powerpc does not have ``machine'' commands, so don't lie. | Miod Vallat | |
2001-08-18 | Move pmap_{de,}activate to vm/pmap.h, it's same on all archs. | Artur Grabowski | |
2001-08-15 | Same fix as for mvmeppc needed there, forgot this one. | Miod Vallat | |
2001-08-12 | vm_inherit.h no more | Michael Shalayeff | |
2001-08-12 | Fix build after breakage. | Dale Rahn | |
> vm/vm_prot.h no more | |||
2001-08-01 | make this compile. ok drahn | Peter Valchev | |
2001-07-30 | Change: | Artur Grabowski | |
int bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, int, int); to: paddr_t bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, off_t, int); To allow mmaping offsets larger than INT_MAX. And to simply make more sense. | |||
2001-07-18 | fxp and de are fixed, enable vtophys | Michael Shalayeff | |
2001-07-18 | Fix prototype that art missed... | Dale Rahn | |
2001-07-18 | Get rid of the PMAP_NEW option by making it mandatory for all archs. | Artur Grabowski | |
The archs that didn't have a proper PMAP_NEW now have a dummy implementation with wrappers around the old functions. | |||
2001-07-10 | Until fxp and if_de are fixed with the correct parameter to vtophys() | Dale Rahn | |
this function cannot be prototyped. | |||
2001-07-09 | looking at other archs vtophys lives there | Michael Shalayeff | |
2001-07-09 | more spacees, includes, protos | Michael Shalayeff | |
2001-07-09 | protos, includes, spaces | Michael Shalayeff | |
2001-07-09 | lots of parens, protos | Michael Shalayeff | |
2001-07-08 | empty arg list is named void for convinience, i suppose | Michael Shalayeff | |
2001-07-06 | change MSIZE to 256, okay @deraadt | Niels Provos | |
2001-07-04 | $OpenBSD$ | Niklas Hallqvist | |
2001-07-01 | Properly identify the PBG4 keyboard, US keyboard at least. | Dale Rahn | |
2001-06-29 | Add kbd info for iBook. -moj | Mats O Jansson | |
2001-06-29 | header file include/define cleanup. commit N of many. | Dale Rahn | |
2001-06-27 | MNN is no longer an option. | Artur Grabowski | |
2001-06-26 | Cleanup of interrupt configuration, move prototypes to header file, | Dale Rahn | |
not in each file. | |||
2001-06-26 | stub bus_space_{alloc,free} | Michael Shalayeff | |
2001-06-25 | implement bus_space_set_multi_*, based on netbsd code; drahn@ ok | Michael Shalayeff | |
2001-06-25 | config interfaces defines. | Dale Rahn | |
2001-06-24 | Add prototypes for softnet, ofrootfound. | Dale Rahn | |
Code cleanup for pmap headers. | |||
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-24 | Header file to specify to loadfile what types of exe files to support. | Dale Rahn | |
2001-06-24 | Prototype functions used in macros in this header file. | Dale Rahn | |
2001-06-24 | Add prototype for ofwconprobe(). | Dale Rahn | |
2001-06-24 | fpu function prototypes; | Dale Rahn | |
2001-06-24 | include prototype for calc_delayconst() | Dale Rahn | |
2001-06-24 | Unused variable, poof. | Dale Rahn | |
2001-06-24 | More inlined function cleanup for -W strictness. | Dale Rahn | |
2001-06-24 | More inline function clean for -W flags strictness. | Dale Rahn | |
2001-06-24 | More inline function cleanup for stricter -W flags. | Dale Rahn | |