Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-21 | Argh, correctly handle the maxlen == 0 case. | Miod Vallat | |
2002-01-21 | Always clear the destination string in copyinstr() on error, unless we faulted | Miod Vallat | |
when writing to the first character. With some help from millert@. | |||
2002-01-10 | Reintroduce the pmap_motorola framework. | Miod Vallat | |
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-16 | Delay a cache invalidation in a 68060-only loop. | Miod Vallat | |
Also, better tests for validity bits in STEs. | |||
2001-12-16 | 68060 CPUs need a few more TLB operations. Oops. | Miod Vallat | |
2001-12-15 | Optimize (reduce) the pmap_changebit() calls for 68060 processors. | Miod Vallat | |
2001-12-15 | Slightly reorganize. | Miod Vallat | |
2001-12-14 | Remove the ugly protection_codes[] array, only used by the pte_prot() | Miod Vallat | |
macro, by a different version of the aforementioned macro. | |||
2001-12-12 | At Miod's request make the pte in pmap_extract() a pt_entry_t * for | Todd C. Miller | |
consistency with the rest of pmap. Also, use pmap_pte_pa() in pmap_extract() instead of doing the equivalent inline. No functional difference, just style... | |||
2001-12-12 | Don't return TRUE from pmap_extract if the pte is not valid. | Todd C. Miller | |
From art@ as munged by me. | |||
2001-12-11 | Repair 68060 operation; from art@ and myself, spell-checked by deraadt@. | Miod Vallat | |
2001-12-08 | m68k_trunc_page -> trunc_page | Miod Vallat | |
2001-12-08 | Sprinkle pmap_update calls where relevant and some other | Artur Grabowski | |
misc pmap usage fixes. | |||
2001-12-06 | DDB disassembly fixes and trace improvements from NetBSD. | Miod Vallat | |
2001-12-06 | Don't hardcode SYS_exit value. | Miod Vallat | |
2001-12-06 | Declare SYS_exit for all m68k locore.s'es | Miod Vallat | |
2001-12-06 | Define proper macros for FP frame offsets rather than magic numbers. | Todd C. Miller | |
From NetBSD (tsutsui). | |||
2001-12-06 | Fix typos, from NetBSD | Miod Vallat | |
2001-12-05 | Update pmap_update macro for arches Art missed. Still just a noop. | Todd C. Miller | |
2001-12-02 | 1) kill old vm_*_t types (no real effect) | Todd C. Miller | |
2) Change flag in uvm_km_suballoc() from VM_MAP_PAGEABLE to 0 3) Pass pmap_extract the address of Segtabzeropa, not Segtabzeropa itself | |||
2001-11-30 | Factorize more definitions to enable the use of pmap_motorola. | Miod Vallat | |
2001-11-30 | Common pmap defines and code for all m68k platforms using Motorola (or | Miod Vallat | |
compatible) MMU. | |||
2001-11-25 | Need <machine/cpu.h> to be sure to bring userret() prototype for all ports. | Miod Vallat | |
2001-11-25 | Be cross-compilation friendly. | Miod Vallat | |
2001-11-25 | Harmonize userret() prototypes across m68k arches. | Miod Vallat | |
XXX The userret() code is not factorized out yet, as this will require XXX insane amiga cleaning work. | |||
2001-11-21 | Provide COMPAT_SUNOS files via the common m68k configuration files. | Miod Vallat | |
2001-11-17 | put more common stuff into m68k/genassym.cf; miod@ ok | Michael Shalayeff | |
2001-11-16 | oops | Michael Shalayeff | |
2001-11-16 | make stack trace print addrs if no symtab present; miod@ ok | Michael Shalayeff | |
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-11-06 | Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument, | Artur Grabowski | |
instead of doing fork1, cpu_set_kpc. This lets us retire cpu_set_kpc and avoid a multiprocessor race. This commit breaks vax because it doesn't look like any other arch, someone working on vax might want to look at this and try to adapt the code to be more like the rest of the world. Idea and uvm parts from NetBSD. | |||
2001-11-06 | Kill vm/vm_param.h, move it to uvm/uvm_param.h | Artur Grabowski | |
2001-09-20 | occured->occurred | Mike Pechkin | |
idea from deraadt@ via NetBSD millert@ ok | |||
2001-09-16 | Make use of "export", "struct" and "member" keywords to be easier to read | Miod Vallat | |
and simpler. | |||
2001-09-14 | Instead of defning our own AS, define FPSPAS. | Artur Grabowski | |
Instead of cc, use CC. This allows cross-compile. | |||
2001-09-11 | Don't include <vm/vm_kern.h> if you don't need foo_map. | Miod Vallat | |
2001-09-06 | missing machine/ieee.h from NetBSD | Todd C. Miller | |
2001-08-31 | The fact that my tree builds should not prevent the official tree to | Miod Vallat | |
build as well... Right now, .s files can't include unmodified <machine/psl.h> | |||
2001-08-30 | New file with common genassym.cf defines needed by arch/m68k/m68k/*.s | Miod Vallat | |
2001-08-25 | One regdump to dump them all... | Marc Espie | |
(moid@ wants that commit, because it interferes with stuff he's cleaning, and he's prepared to clean up stuff I may have forgotten, even though this was tested) | |||
2001-08-22 | Modify fpsp and 060sp makefiles, so that they honor obj/ directories | Miod Vallat | |
and get cleaned as part of the kernel clean rule. Agreed by millert@ and jj@ | |||
2001-08-20 | cvs does not like me. | Miod Vallat | |
2001-08-12 | #(endif|else) foo is incorrect, make it #endif /* foo */ | Heikki Korpela | |
deraadt@ ok | |||
2001-08-11 | remove some old cruft. | Artur Grabowski | |
2001-07-25 | Change the pmap_enter interface to merge access_type and the wired boolean | Artur 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-06 | change MSIZE to 256, okay @deraadt | Niels Provos | |
2001-07-04 | $OpenBSD$ | Niklas Hallqvist | |
2001-06-27 | kill old vm | Artur Grabowski | |
2001-06-23 | Only mips uses cpu_set_init_frame (and it shouldn't) | Artur Grabowski | |