Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-13 | time-bind and lower power in lock spinning and a couple of other ipi loops ↵ | Michael Shalayeff | |
by using pause insn; brad@ ok tedu@ ok and feedback krw@ testing | |||
2005-06-06 | oops. on 686 we count fpswtch in another function... | Michael Shalayeff | |
2005-04-21 | count fpu lazy context switches; deraadt@ ok | Michael Shalayeff | |
2004-10-21 | SIGFPE signal codes for SSE. | Mark Kettenis | |
nice deraadt@ | |||
2004-07-21 | Fix conversion of interrupt frame to trap frame. | Mark Kettenis | |
ok deraadt@, niklas@ | |||
2004-07-13 | Don't assert that P_INMEM is set in p_flag. The assert is only almost | Artur Grabowski | |
correct because P_INMEM is for various reasons removed before cpu_swapout is called and cpu_swapout in turn calls npxsave_proc. deraadt@ ok | |||
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
2004-02-01 | Enable FXSR all the time, and cope with NPX/FXSR conversions; from netbsd. | Theo de Raadt | |
Pass SSE/SSE2/XCRYPT flags out via syctl, and prepare for being able to do xcrypt-* in userland; ok naddy, tested a lot by pvalchev and jolan, also works on amd64 in 32bit mode | |||
2003-12-31 | workaround: during npx exception testing, delay(1). For some reason | Theo de Raadt | |
amd64 (in 32 bit mode) and the new transmeta cpus want this, and lock up otherwise. very odd. | |||
2003-10-24 | No need to have several implementations of {read,write}_eflags(), | Alexander Yurchenko | |
put it to cpufunc.h. ok weingart@ tedu@ | |||
2003-07-25 | let ALWAYS_MATH_EMULATE actually compile | Jason Wright | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-17 | i386 changes to move to ELF. asm cleanup. Change MAXDSIZ to 512M for 1Gsep. | Dale Rahn | |
DARPA funded work. | |||
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-02-18 | multi-line string literals are deprecated in gcc 3.0 | Eric Jackson | |
pr#2379 | |||
2001-12-04 | New try at a level based irq system. | Niklas Hallqvist | |
2001-11-18 | Revert niklas's broken ICU interrupt handling changes; deraadt@ ok | Aaron Campbell | |
2001-11-12 | Redo the ICU interrupt handling system to better emulate an APIC system. | Niklas Hallqvist | |
This is done by representing the current blockings of interrupts with a priority level instead of an interrupt mask. This makes it possible to share implementations for spl* functions/macros between both ICU and APIC (a must when going MP) systems. In this process, assign soft interrupts their own levels to match the way things will be on APIC systems where they actually will be real interrupts and not just bits in a pending mask as they are now. Heavily inspired by Bill Studenmunds SMP work in NetBSD | |||
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-05-05 | PMAP_NEW and UVM are no longer optional on i386. | Artur Grabowski | |
2001-04-09 | Add emulation of Linux features to procfs; mostly from NetBSD. ok deraadt@ | Thorsten Lockert | |
2000-06-08 | Add explicit inclusions of signalvar.h to files actually using syms defined | Niklas Hallqvist | |
there but relying on an indirect inclusion | |||
1999-02-26 | cnt.foo -> uvmexp.bar in uvm | Artur Grabowski | |
1998-02-22 | GCC 2.8 Wall | Niklas Hallqvist | |
1997-04-17 | Do interrupt time accounting by running interrupt handlers with a seperate | Thorsten Lockert | |
code segment selector (otherwise identical to the standard kernel code selector); idea by Dave Richards <richards@zso.dec.com> | |||
1997-02-08 | Provide more information on FP exceptions | Thorsten Lockert | |
1997-02-01 | add type & union sigval args to sendsig/trapsignal | Theo de Raadt | |
1997-01-27 | add another parameter to trapsignal() and sendsig() -- fault addr to be | Theo de Raadt | |
delivered with in the siginfo information | |||
1996-08-27 | Add: | Jason Downs | |
* GPL_MATH_EMULATE: fpemul * ALWAYS_MATH_EMULATE: causes npx probe to always fail. * better fp context in struct pcb. | |||
1996-05-25 | sync | Theo de Raadt | |
1996-05-07 | sync with 0504; prototype changes | Theo de Raadt | |
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-03-20 | Fix back wrong patches. | Michael Shalayeff | |
1996-03-19 | Merging w/ NetBSD 021796. | Michael Shalayeff | |
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so). | |||
1996-02-20 | Pass device name to interrupt establish routines so it can be recorded in | Thorsten Lockert | |
the device interrupt chain structures (isa, pci) Move interrupt chain structure definition to <machine/psl.h> so vmstat can get at it (i386) Remove hack to count interrupts the old way (i386) | |||
1996-01-07 | from netbsd: Put #includes in the right order | Theo de Raadt | |
1995-12-27 | from netbsd: | Theo de Raadt | |
The IST_* and IPL_* constants are not bus-specific; don't treat them as such. | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |