Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-09-23 | parisc level 0x10 is just an overclocked 0xe | Michael Shalayeff | |
2002-09-23 | make the leds blink (on those machines where we have 'em). | Michael Shalayeff | |
simple logic is to light up the led in the intrhook and dim in the heartbeat always, makes a believable impression. upper four bits represent a cpu usage w/in the last Hz/8 made up from the cp_time[] times. | |||
2002-09-20 | this should have a cd@scsi on it | Michael Shalayeff | |
2002-09-20 | kill dangling space, line and a space in the tab | Michael Shalayeff | |
2002-09-20 | flush cpu state on read/write fpregs, force reload on write | Michael Shalayeff | |
2002-09-20 | gonna need cr10, aka ccr from the trapframe | Michael Shalayeff | |
2002-09-17 | print out the ccr and rctr | Michael Shalayeff | |
2002-09-17 | handle fpu exceptions properly, might use a regress, i guess | Michael Shalayeff | |
2002-09-16 | It's more convinient to spell convinient as ``convenient'', actually. | Miod Vallat | |
2002-09-15 | check for errors on tod pdc ops. say that bad time is before 82 | Michael Shalayeff | |
2002-09-15 | better alias checking, verified w/ the regress | Michael Shalayeff | |
2002-09-15 | be more precise on what we save on traps. flush fpu regs in pcb since they ↵ | Michael Shalayeff | |
are possibly accessed through non-coherent mappings | |||
2002-09-15 | fix for an interrupt happening in the 2 insn window during a syscall, ↵ | Michael Shalayeff | |
comment added; from fredette@ | |||
2002-09-15 | kill dangling spaces | Michael Shalayeff | |
2002-09-12 | Change the PMAP_{MAP,UNMAP}_POOLPAGE api to take a vm_page as argument | Artur Grabowski | |
and return a VM_PAGE. This is to allow sparc64 to cheaply record the VAC color for those pages. | |||
2002-09-12 | reset want_resched earlier, set curproc after we are done w/ switching, ↵ | Michael Shalayeff | |
rearrange syscall savements | |||
2002-09-12 | give a condition trap own treatment, per millicode; and, oh horror, swap ↵ | Michael Shalayeff | |
return of quad_t, sort of, sometimes | |||
2002-09-11 | correct argsize for ktrsyscall | Michael Shalayeff | |
2002-09-11 | provide a convinient reset label | Michael Shalayeff | |
2002-09-11 | stack grows the other way, but the frame is the other way to that. hehe | Michael Shalayeff | |
2002-09-10 | copy syscall args in the syscall() based on the | Michael Shalayeff | |
amount given in the sysent. deal w/ the words swappage phenomena due to reverse long word storage on the stack and that being reverse copied by words yielding long word being word swapped. do it only for syscall(2) and __syscall(2) since that's how those w/ long word args syscalls get used (for proper alignment). discussed and ideas from: deraadt@, drahn@ and fredette@ note: this might be a good point for a regress. | |||
2002-09-10 | randomize space ids, plus we are not gonna run out now (; | Michael Shalayeff | |
2002-09-10 | comment out a bit of unused code now | Michael Shalayeff | |
2002-09-10 | rework the fpu csw a bit better and move non-trap related stuff to later | Michael Shalayeff | |
2002-09-10 | Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page * | Artur Grabowski | |
instead of the pa. Most callers already had it handy and those who didn't only called it for managed pages and were outside time-critical code. This will allow us to make those functions clean and fast on sparc and sparc64 letting us to avoid unnecessary cache flushes. deraadt@ miod@ drahn@ ok. | |||
2002-09-09 | set up the frame flags and a user frame better on exec | Michael Shalayeff | |
2002-09-09 | no need for a fdc there | Michael Shalayeff | |
2002-09-05 | fpu save state is a separate magic function now | Michael Shalayeff | |
2002-09-05 | things [in pmap] have changed, kundun | Michael Shalayeff | |
2002-09-05 | move the kernel virtual away from the physical addresses | Michael Shalayeff | |
and equivalently map the whole physical. this allows a lot of simplification in how kernel deals w/ page tables and physical pages. avoid series of bugs related to that. check for aliased mappings (none found so far), and properly flush/purge pages on zero/copy. | |||
2002-09-05 | sort out the nlist and do defines | Michael Shalayeff | |
2002-09-05 | no need for one extra frame | Michael Shalayeff | |
2002-09-05 | this used to be a com(4) bug | Michael Shalayeff | |
2002-09-03 | i magically fixed stty and mount, add some more of others | Michael Shalayeff | |
2002-09-03 | forgot to set up the sc_frequency (; | Michael Shalayeff | |
2002-08-29 | soft line breaks do not work always, just nl and tab instead, prettier too | Michael Shalayeff | |
2002-08-28 | vm_offset_t/vm_size_t are on their way to tartars now | Michael Shalayeff | |
2002-08-28 | do not forget to export the weak alias, proper line continuation | Michael Shalayeff | |
2002-08-27 | do not just bail out of the copy loop, but go to the | Michael Shalayeff | |
'done' label for the job finish. major register missallocation for copyonfault, fix it. clean the space regs after use. | |||
2002-08-13 | reset iir in the frame on _onfault handling, for mr.ddb | Michael Shalayeff | |
2002-08-13 | hypasupadupacarefulness in spstrcpy | Michael Shalayeff | |
2002-08-13 | remove a bogus extern, move another into another scope | Michael Shalayeff | |
2002-08-09 | Add an explicit dependancy of assym.h to Makefile. | Miod Vallat | |
This makes sure it will be regenerated if you run config(8) again. | |||
2002-08-03 | in fact, no need for switch_exit() completely, cpu_exit() handles the reins ↵ | Michael Shalayeff | |
to the cpu_switch and basta! | |||
2002-08-03 | reorder stack_alloc() and add a comment | Michael Shalayeff | |
2002-08-03 | store md_regs ptr before interrupts are enabled on syscall, do not store the ↵ | Michael Shalayeff | |
frame pointer on the stack on traps, just offset back from sp upon return | |||
2002-08-03 | some more opt and diagnostic checks in set/remrunqueue | Michael Shalayeff | |
2002-08-03 | opt {set,rem}runqueue a littlebit | Michael Shalayeff | |
2002-08-03 | no need for a stack on exit() since u gets freed in a different context, ↵ | Michael Shalayeff | |
also s/P_MD/P_MD_REGS | |||
2002-08-03 | u could get a little higher | Michael Shalayeff | |