Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-09-18 | map rodata rdonly in case it gets pushed out of the text batc | Michael Shalayeff | |
2004-09-18 | fix typo in puc(4) line comment (universial->universal) | Peter Valchev | |
2004-09-18 | oops | Michael Shalayeff | |
2004-09-17 | In vmapbuf(), pass VM_PROT_READ | VM_PROT_WRITE as flags hints too. | Miod Vallat | |
2004-09-17 | Now that we can check for pmap_extract() failure properly, do so. | Miod Vallat | |
2004-09-17 | Long-due mips pmap potpourri: | Miod Vallat | |
- un-__P()ee. - remove splimp() protection. - allow pmap_extract() to return FALSE, dammit! XXX some code under arch/mips64 considers pa == 0 as failure, instead of checking the return value of pmap_extract(). Free commits. - do not peek at uvm vm_page flags for ref/mod accounting, but use real MD flags in pv lists, and implement pmap_is_* and pmap_clear_*, so uvm (which knows better) does the right thing. - debug code #ifdef PMAPDEBUG, not #ifdef DIAGNOSTIC. - merge pmap_init() and pmap_pinit(), pmap_destroy() and pmap_release(), and update comments. - better pmap_enter() logic, from NetBSD. - do not use IS_VM_PHYSADDR() to know if we can use PHYS_TO_VM_PAGE() unchecked. Instead, compute PHYS_TO_VM_PAGE(), and check it against NULL. Saves a vm_physseg_find() call each time. - pass vm_page_t to internal function whenever possible, rather than paddr_t, so that PHYS_TO_VM_PAGE() needs not be computed again. - in the same way, do not compute PHYS_TO_KSEG0(foo) several times in a row (though PHYS_TO_KSEG0 is trivial). - allow userspace address to cross 0x80000000 (may be useful in the future). - implement PMAP_CANFAIL. As a bonus: - switch from HAVE_PMAP_PHYSSEG to HAVE_VM_PAGE_MD. - remove dead (pre-pmap_pv_pool) code. - KNF fixes. | |||
2004-09-17 | Crank MSIZE and NMBCLUSTERS, per other 64bit arches. | Miod Vallat | |
2004-09-17 | Properly setup register ra in sendsig() in 64bit world. | Miod Vallat | |
2004-09-17 | Kill an assembler warning. | Miod Vallat | |
2004-09-17 | Remove option EON from kernel and options(4) | Mathieu Sauve-Frankel | |
ok henning@ | |||
2004-09-16 | Remove remnants of dale's debugled() code, and quiet early boot process more. | Miod Vallat | |
ok drahn@ | |||
2004-09-16 | Correctly read the symbol table pointers passed by the boot code. | Miod Vallat | |
2004-09-16 | Only one script text is necessary... | Miod Vallat | |
2004-09-16 | ld.script for boot. cvs add is ok according to deraadt@ | Per Fogelstrom | |
2004-09-16 | Update boot with miods ELF64 symtab fixes and my 32 bit compiles | Per Fogelstrom | |
2004-09-16 | Rely upon __LP64__ to choose {U,}LONG_{MIN,MAX} values, rather than a | Miod Vallat | |
homegrown define. ok deraadt@ | |||
2004-09-16 | Add disabled piixpm and gscpm. | Alexander Yurchenko | |
ok deraadt@ | |||
2004-09-16 | typo | Miod Vallat | |
2004-09-16 | Use preempt() instead of rolling our own version. | Miod Vallat | |
2004-09-16 | spacing | Theo de Raadt | |
2004-09-16 | Don't adjust month from tod clock. clock.c does | Per Fogelstrom | |
2004-09-16 | Day of week count 1-7 | Per Fogelstrom | |
2004-09-16 | cleanup deafult locators (blah ?); please check that your most hated ↵ | Michael Shalayeff | |
architecture is still fluffy (; | |||
2004-09-16 | When copyout() of the signal frame fails, sigexit() the process instead of | Miod Vallat | |
doing this by an hand-delivered SIGILL. | |||
2004-09-16 | Typo in comment. | Miod Vallat | |
2004-09-16 | ``viritual'' is a virtual word and this is a real tree. | Miod Vallat | |
2004-09-16 | Dead meat. | Miod Vallat | |
2004-09-16 | Superseded by MI <link.h> | Miod Vallat | |
2004-09-16 | stupid propagated typo | Michael Shalayeff | |
2004-09-15 | add pcxu tlb handlers and cpu probing | Michael Shalayeff | |
add u2/uturn ioa driver in dumb mode now enable pcxu/pcxw support | |||
2004-09-15 | allocate resources for cardbus on demand; better version parsing | Michael Shalayeff | |
2004-09-15 | force ordering in splraise | Michael Shalayeff | |
2004-09-15 | gscpm(4) -- National Semiconductor Geode SC1100 SMI/ACPI module driver. | Alexander Yurchenko | |
Provides a timecounter for kern_tc. There's also code for cpu throttling tho it's not tested due to the hardware errata. ok deraadt@ | |||
2004-09-15 | regen | Michael Shalayeff | |
2004-09-15 | fix j2240 name | Michael Shalayeff | |
2004-09-15 | scan cpu bus manually for some machines do not support that in prom | Michael Shalayeff | |
2004-09-15 | fix proto for sysarch() | Theo de Raadt | |
2004-09-15 | Kill more netiso ghosts. | Alexander Yurchenko | |
ok millert@ | |||
2004-09-15 | Add an install: target. Ok miod@, pefo@ | Matthieu Herrb | |
2004-09-15 | Assume default compiler settings | Per Fogelstrom | |
2004-09-15 | Make trace work better. Don't hope for a good stacktrace without symbols | Per Fogelstrom | |
loaded. GCC 3.x really moves things around. | |||
2004-09-15 | Crude diff to allow user break on zs to enter ddb, for 147/1x2; spotted | Miod Vallat | |
by matthieu@. | |||
2004-09-15 | Win a cycle in FP exception SSBR processing. | Miod Vallat | |
2004-09-15 | map both register spaces | Michael Shalayeff | |
2004-09-15 | regen | Michael Shalayeff | |
2004-09-15 | fix ioa entries | Michael Shalayeff | |
2004-09-15 | kill old dead comment | Michael Shalayeff | |
2004-09-15 | simplify error check in fpu_emulate | Michael Shalayeff | |
2004-09-14 | allow kenter_pa to remap ptes and do proper wired/resident accounting there | Michael Shalayeff | |
2004-09-14 | store fpu version for later use. make sure to proper store/clear fpu state ↵ | Michael Shalayeff | |
in fork/exec/exit/sendsig |