Age | Commit message (Expand) | Author |
2008-04-15 | Add workaround for UltraSPARC-II errata, where writes to %tick_cmpr would | 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-30 | More sun4v support. GENERIC and RAMDISK kernels will now boot on both | Mark Kettenis |
2008-03-23 | Add code to initialize CPUs on sun4v. | Mark Kettenis |
2008-03-23 | Sigh! The sun4v TTEs have a different layout than sun4u TTEs. Rename the | Mark Kettenis |
2008-03-22 | Reintroduce the cputyp variable, and use it to distinguish between sun4u and | Mark Kettenis |
2008-03-19 | Add prom_itlb_load() and prom_dtlb_load(). | 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-03-12 | Introduce a per-handler interrupt acknowledgement function. | Mark Kettenis |
2008-03-09 | Add vcons(4). | Mark Kettenis |
2008-03-08 | Add som sun4v-specific ASIs. | Mark Kettenis |
2008-03-08 | UltraSPARC Hypervisor interfaces for sun4v. | Mark Kettenis |
2008-03-08 | Introduce a function to check the "status" property of an OFW node, and use it | Mark Kettenis |
2008-03-08 | SUNW,set-trap-table takes an extra argument on sun4v; sun4u doesn't seem to | Mark Kettenis |
2008-03-01 | Add getpropspeed(); a function which decodes a property describing a serial | 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-02-14 | Make sure an interrupt handler does not get on the per-cpu list of pending | Mark Kettenis |
2008-01-19 | Simplify CLKF_INTR by making it look at the saved interrupt level, | Mark Kettenis |
2008-01-19 | Make host bridges provide their own implementation of pci_conf_read() and | Mark Kettenis |
2008-01-16 | Simplify spilling register windows into the pcb by storing the stack pointer | Mark Kettenis |
2008-01-06 | Add STICK_INT. | Mark Kettenis |
2008-01-03 | Add an explicit clobber to prevent gcc from reordering instructions around | Miod Vallat |
2008-01-01 | Implement an MP-safe rw_cas() based upon the casx instruction; ok kettenis@ | Miod Vallat |
2007-12-14 | Remove a lot of symbols from the namespace, otherwise sys/sysctl.h and | Theo de Raadt |
2007-11-28 | Garbage collect sparc_cas() and sparc_casx(). We have equivalent functions | Mark Kettenis |
2007-11-28 | Use cas/casx instead of casa/casxa. | Mark Kettenis |
2007-11-27 | Like i386 and amd64 - make the __mp_lock not spin at splhigh. | Mark Kettenis |
2007-11-26 | Move the implementation of __mp_lock (biglock) into machine dependent | Artur Grabowski |
2007-11-25 | Give the CarBus side of CardBus-PCI bridges a bus number, since OpenFirmware | Mark Kettenis |
2007-11-14 | Remove eeprom.h. | Mark Kettenis |
2007-11-13 | Remove bsd_openprom.h. | Mark Kettenis |
2007-11-05 | Sprinkle a few holy membars around memory writes. | Miod Vallat |
2007-10-31 | Overhaul fpu context save/restore code, making it more similar to what we do | Mark Kettenis |
2007-10-27 | get rid of btoc/ctob in favor of atop/ptoa | Martin Reindl |
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-17 | Spin up secondary CPUs on MULTIPROCESSOR kernels. Works on UltraSPARC-III | Mark Kettenis |
2007-10-17 | Proper TLB flushing for MULTIPROCESSOR kernels. | 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-10 | Introduce a md pmap hook, pmap_remove_holes(), which is supposed to mark | Miod Vallat |
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 | Add prom functions to start secondary CPUs. | Mark Kettenis |