summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k
AgeCommit message (Collapse)Author
2001-08-07Sprinkle a few Holy Volatiles (tm).Miod Vallat
2001-08-07Make config(8) choose which source files to exclude, from the kernelMiod Vallat
configuration file options, rather than putting ugly preprocessor statements and compile empty files.
2001-08-06remove vm_conf.h; art@ okMichael Shalayeff
2001-08-06__BDEVSW_DUMP_OLD_TYPE no more.Miod Vallat
2001-08-06Working kernel crash dumps.Miod Vallat
2001-08-05Use syntaxic sugar provided by PMAP_NEWMiod Vallat
2001-07-26Always flush the pipeline after updating cr1.Miod Vallat
2001-07-25Change the pmap_enter interface to merge access_type and the wired booleanArtur Grabowski
and arbitrary flags into one argument. One new flag is PMAP_CANFAIL that tells pmap_enter that it can fail if there are not enough resources to satisfy the request. If this flag is not passed, pmap_enter should panic as it should have done before this change (XXX - many pmaps are still not doing that). Only i386 and alpha implement CANFAIL for now. Includes uvm updates from NetBSD.
2001-07-22pmap_clear_modify returns boolean_tMiod Vallat
2001-07-18Get 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-15add install targetassar
2001-07-09trivial ether_input_mbuf().Federico G. Schwindt
btw, shouldn't this code share the am7990 core?
2001-07-06change MSIZE to 256, okay @deraadtNiels Provos
2001-07-05Get rid of REAL_CLISTS. It was never implemented and the tentacles areArtur Grabowski
everywhhere.
2001-07-05Oops. missed this file in the extent_alloc fix.Artur Grabowski
2001-07-05Don't use some macros from vm_page.h.Artur Grabowski
This was the only user and I want to clean those up.
2001-07-04$OpenBSD$Niklas Hallqvist
2001-07-04This was hardly meant to be hereNiklas Hallqvist
2001-07-01Variable declarations without extern are evil.Miod Vallat
2001-07-01Variable declarations without extern are evil.Miod Vallat
Also, use PSR_MODE instead of a hardcoded constant in CLKF_USERMODE.
2001-07-01Misc cleaning.Miod Vallat
2001-07-01Enable the ``machine foo'' commands under ddb.Miod Vallat
Add a ``machine prom'' command, which returns to the BUG, like mvme68k has.
2001-06-30Repair 197 support (oops)Miod Vallat
2001-06-29Some cleaning. Remove unused boot options, don't declare extra RB_FOOMiod Vallat
symbols with fancy values. Get rid of some debug code, too.
2001-06-29Give RB_NOSYM a non-conflicting value here too.Miod Vallat
2001-06-27add the ALTQ device to the rest of the architectures.Kenjiro Cho
2001-06-27MNN is no longer an option.Artur Grabowski
2001-06-27UVM is no longer an option.Artur Grabowski
2001-06-27recieve -> receiveNathan Binkert
2001-06-27rip old vmArtur Grabowski
2001-06-25add 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-25cold is in systm nowMichael Shalayeff
2001-06-16More cleanink of unused code and incorrect comments.Miod Vallat
Replace a ton of english typos with (fewer) miodish typos, too...
2001-06-14Big 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-13Actually, because of multi-interrupts devices, use the opposite loopMiod Vallat
direction. My bad, doh !
2001-06-12In intr_findvec(), correct the for() loop bounds.Miod Vallat
And display barf messages only if option DIAGNOSTIC.
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms.
2001-06-05Call doshutdownhooks() in boot(). Cleanup code path a little.Miod Vallat
2001-05-31Typos.Miod Vallat
2001-05-21Correctly position the #if's wrt the locking macros...Miod Vallat
2001-05-20assym.s -> assym.hMiod Vallat
2001-05-20Replace genassym.c with a .cf one; also remove unused defines.Miod Vallat
2001-05-20Generate assym from a genassym.cf file instead of a C program.Miod Vallat
Rename the generated file to assym.h. Minor cleanup.
2001-05-17convert mbuf and cluster allocation to pool, mostly from NetBSDNiels Provos
okay art@ miod@
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-13PAGE_MASK is (PAGE_SIZE - 1), *not* (PAGE_SHIFT - 1)Todd C. Miller
2001-05-11unify rd(4) even moreTheo de Raadt
2001-05-11unifyTheo de Raadt
2001-05-10Provide PAGE_{MASK,SHIFT,SIZE} constants.Miod Vallat
2001-05-09More 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.