Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-06-25 | add pf device on all architectures. | Kjell Wooding | |
fix my previously bogus MAKEDEVs. If you used pf on a non-i386. the major device number has changed, and you'll need to recreate /dev/pf ok theo | |||
2001-06-25 | cold is in systm now | Michael Shalayeff | |
2001-06-16 | More cleanink of unused code and incorrect comments. | Miod Vallat | |
Replace a ton of english typos with (fewer) miodish typos, too... | |||
2001-06-14 | Big cleanup of VM issues: | Miod Vallat | |
o get rid of m88k_foo macros when there is an mi foo macro o remove the ability, for the pmap module, to handle a native mmu page size different from the vm module page size. This allows some optimizations in pmap.c o remove dead stuff from <machine/vmparam.h> | |||
2001-06-13 | Actually, because of multi-interrupts devices, use the opposite loop | Miod Vallat | |
direction. My bad, doh ! | |||
2001-06-12 | In intr_findvec(), correct the for() loop bounds. | Miod Vallat | |
And display barf messages only if option DIAGNOSTIC. | |||
2001-06-08 | Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface to | Artur Grabowski | |
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms. | |||
2001-06-05 | Call doshutdownhooks() in boot(). Cleanup code path a little. | Miod Vallat | |
2001-05-31 | Typos. | Miod Vallat | |
2001-05-21 | Correctly position the #if's wrt the locking macros... | Miod Vallat | |
2001-05-20 | assym.s -> assym.h | Miod Vallat | |
2001-05-20 | Replace genassym.c with a .cf one; also remove unused defines. | Miod Vallat | |
2001-05-20 | Generate assym from a genassym.cf file instead of a C program. | Miod Vallat | |
Rename the generated file to assym.h. Minor cleanup. | |||
2001-05-17 | convert mbuf and cluster allocation to pool, mostly from NetBSD | Niels Provos | |
okay art@ miod@ | |||
2001-05-16 | No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok) | Hakan Olsson | |
2001-05-13 | PAGE_MASK is (PAGE_SIZE - 1), *not* (PAGE_SHIFT - 1) | Todd C. Miller | |
2001-05-11 | unify rd(4) even more | Theo de Raadt | |
2001-05-11 | unify | Theo de Raadt | |
2001-05-10 | Provide PAGE_{MASK,SHIFT,SIZE} constants. | Miod Vallat | |
2001-05-09 | More sync to NetBSD. | Artur Grabowski | |
- Change pmap_change_wiring to pmap_unwire because it's only called that way. - Remove pmap_pageable because it's seldom implemented and when it is, it's either almost useless or incorrect. The same information is already passed to the pmap anyway by pmap_enter and pmap_unwire. | |||
2001-05-06 | Update some comments wrt. the CLSIZE changes. | Artur Grabowski | |
And remove that memory price comment from 1981. It is amusing, but also confusing because the math in there is only correct on vax. | |||
2001-05-05 | Rename configure() to cpu_configure(). | Artur Grabowski | |
Move it from cpu_startup() to main(). | |||
2001-05-05 | Remove the (vaddr_t) casts inside the round_page and trunc_page macros. | Artur Grabowski | |
We might want to use them on types that are bigger than vaddr_t. Fix all callers that pass pointers without casts. | |||
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-04-30 | Fix the s-records encoding program so as to produce correct final | Miod Vallat | |
checksum if the chunk size is not 3 bytes. Update disillusionned comment accordingly. Ok deraadt@ [Note that the s-records files on the 2.9 cdroms have been corrected and are valid.] | |||
2001-04-29 | Replace resource maps with extents, and cleanup associated variables. | Miod Vallat | |
Idea from art's todolist, art@ ok. | |||
2001-04-17 | Implement cnbell(), an optional entrypoint that rings the console bell; from | Aaron Campbell | |
NetBSD. deraadt@ ok | |||
2001-04-14 | Correctly initialize disklabel structure in readdisklabel(). | Miod Vallat | |
Prevents kernel from panic'ing or disklabel(1) from faulting with an empty (never labaled) disk. Also, use LABELSECTOR instead of hardwired constant. Tested by deraadt@ on mvme68k and myself on mvme88k, deraadt@ ok | |||
2001-04-10 | This file is not welcomed here. | Miod Vallat | |
2001-04-10 | Get rid of unnecessary symbols. | Miod Vallat | |
2001-04-09 | FFS_SOFTUPDATES in sys/conf/GENERIC | Theo de Raadt | |
2001-03-27 | Move the boot loader relocation address higher, for full-featured | Miod Vallat | |
(GENERIC) kernel to fit. ``experienced by'' & ok smurph@ | |||
2001-03-27 | Make this compile correctly for non-mvme187 compatible kernel | Miod Vallat | |
configurations. | |||
2001-03-22 | Get pmap->cpus_using before the pmap structure is touched. Besides, we | Miod Vallat | |
need to do this before playing with pmap_expand(). Solves a few more pmap data corruption problems. | |||
2001-03-18 | Initialize all the cpu_sets array, not just the first max_cpus entries. | Miod Vallat | |
This fixes the "ff1(users) == 21" panic when re-pmap_enter()ing the kernel_map, if option DIAGNOSTIC is set, and your kernel is configured for more cpus that you have on your board. | |||
2001-03-18 | Remove badwordaddr() prototype, cleanup, #if -> #ifdef police. | Miod Vallat | |
2001-03-18 | Correct prototype for guarded_access(). | Miod Vallat | |
2001-03-16 | Cleanup, get badwordaddr() from <machine/locore.h> | Miod Vallat | |
2001-03-16 | Cleanup, fix some typos. | Miod Vallat | |
2001-03-16 | Remove badwordaddr(). | Miod Vallat | |
2001-03-16 | More function prototypes. | Miod Vallat | |
Move badwordaddr() to a macro. | |||
2001-03-16 | Update the configuration procedure, to get in sync with other ports: | Miod Vallat | |
- support any number of partition (not a power of two) - better computation of swap and dump devices | |||
2001-03-16 | KNF, warning hunting. | Miod Vallat | |
2001-03-15 | Be more cross-compiler friendly. | Miod Vallat | |
Run mkdep on genassym.c. | |||
2001-03-14 | typo | Theo de Raadt | |
2001-03-12 | This file isn't used anymore. | Miod Vallat | |
2001-03-12 | Simplify vmapbuf by moving the vm_map_pmap computation off loop (inspired | Miod Vallat | |
by similar code in the sparc port). Compile the diagnostic code in vmapbuf and vunmapbuf only if DIAGNOSTIC is defined. | |||
2001-03-12 | Remove dead code related to soft interrupts. | Miod Vallat | |
2001-03-12 | Remove dead code related to soft interrupts. | Miod Vallat | |
While there, fix a typo in a panic message. | |||
2001-03-12 | /dev/ksyms support. | Miod Vallat | |
Replace netintr() with netisr_dispatch. Move the location of printf(version) so that it is saved in the message buffer. |