Age | Commit message (Expand) | Author |
2008-11-22 | The last parts of cpu_unidle. i386, amd64 and sparc64 | Artur Grabowski |
2008-10-15 | make random(9) return per-cpu values (by saving the seed in the cpuinfo), | Theo de Raadt |
2008-10-10 | Define MAXCPUS on all architectures. | Artur Grabowski |
2008-10-09 | Implement CPU_INFO_UNIT for everyone, not just MP kernels. | Artur Grabowski |
2008-08-10 | Use the STICK logic on UltraSPARC-IIe to generate clock interrupts. | Mark Kettenis |
2008-08-07 | Use %sys_tick to generate clock interrupts on systems that have it. | Mark Kettenis |
2008-08-07 | Give each CPU its own `struct intrhand' for %tick interrupts. Fixes a | Mark Kettenis |
2008-07-18 | Add a macro that clears the want_resched flag that need_resched sets. | Artur Grabowski |
2008-07-04 | Change trapbase from a pointer to a variable-length array such that it can | Mark Kettenis |
2008-04-17 | Really try to schedule clock ticks at fixed intervals. Make sure hardclock() | Mark Kettenis |
2008-04-13 | Use %g7 to store a pointer `struct cpu_info', and use it whereever possible. | Mark Kettenis |
2008-03-31 | Make MULTIPROCESSOR kernels work on sun4v. Won't gracefully halt, powerdown | Mark Kettenis |
2008-03-23 | Add code to initialize CPUs on sun4v. | Mark Kettenis |
2008-03-17 | Remove KGDB code. It was never converted to 64-bit, and just makes locore.s | Mark Kettenis |
2008-03-15 | Make GENERIC.MP work on the e10k. The e10k is a bit funky since UPA only | Mark Kettenis |
2008-02-20 | make tda(4) run the fans at maximum speed when we are about to drop | Robert Nagy |
2008-02-18 | remove the definition of amd7930_trap(), it is not used anywhere. | Robert Nagy |
2008-01-19 | Simplify CLKF_INTR by making it look at the saved interrupt level, | Mark Kettenis |
2007-10-31 | Overhaul fpu context save/restore code, making it more similar to what we do | Mark Kettenis |
2007-10-21 | Don't use next_tick() to start the clock ticking on secondary CPUs. This | Mark Kettenis |
2007-10-20 | Make sure to send an ipi to the processor a given proc runs on in signotify(), | Miod Vallat |
2007-10-18 | Don't try to send IPIs to CPUs that aren't running (yet). | Mark Kettenis |
2007-10-16 | Make lazy fpu context switching work for MULTIPROCESSOR kernels. Tested by | Mark Kettenis |
2007-10-16 | Another cpu_switchto() leftover. | Mark Kettenis |
2007-09-30 | Move intrpending array into 'struct cpu_info'. | Mark Kettenis |
2007-09-09 | Add a few missing bits to include/cpu.h required for MULTIPROCESSOR kernels. | Mark Kettenis |
2007-09-09 | Make fpproc per-cpu. This turns fpproc into a macro, so adjust fpu/fpu.c | Mark Kettenis |
2007-09-09 | Make handled_intr_level per-cpu. | Mark Kettenis |
2007-09-08 | Make the ast on sparc64 per-process instead of global. Necessary to make | Mark Kettenis |
2007-09-04 | UltraSPARC CPUs always have an on-chip FPU. There really is no need to have | Mark Kettenis |
2007-05-14 | Move want_resched into struct cpu_info. | Mark Kettenis |
2007-05-02 | Move sparc64 to __HAVE_CPUINFO. | Mark Kettenis |
2007-03-15 | Since p_flag is often manipulated in interrupts and without biglock | Artur Grabowski |
2006-12-24 | Define PROC_PC. Then, since profiling information is being reported in | Miod Vallat |
2006-11-29 | Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (except | Miod Vallat |
2006-06-21 | add the machdep.kbdreset logic to sparc64 (stuff to use it is coming) | Jason Wright |
2006-02-22 | Remove unused probeset() function. | Miod Vallat |
2005-11-11 | Remove machdep.booted_kernel sysctl of questionable usefulness. | Miod Vallat |
2005-09-21 | isbad() is only used on SMD disks on sparc; remove it on other platforms. | Miod Vallat |
2005-04-26 | Remove unused hooks for periodic pcons polling. | Miod Vallat |
2004-10-01 | add a blink_led API (shaves ~1k from GENERIC) rather than have the same | Jason Wright |
2004-08-09 | Needs a non-empty pmap_unuse_final() as sparc. | Miod Vallat |
2004-06-21 | Put back the moving of schedstate_percpu into sched.h. This time expose | Artur Grabowski |
2004-06-20 | nope, tree breakage in libpthread. too tough to run a make build? | Theo de Raadt |
2004-06-20 | Move schedstate_percpu into sched.h so that we don't have to include | Artur Grabowski |
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist |
2003-07-10 | - working emulation for POPC instruction | Jason Wright |
2003-07-09 | part of infrastructure to deal with emulated stqf/ldqf: | Jason Wright |
2003-06-24 | Add a "where" argument to the sparc64 interrupt code. This lets us | Henric Jungheim |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller |