Age | Commit message (Expand) | Author |
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 |
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-09-03 | Fix a few interrupt dispatch/receive register definitions. | Mark Kettenis |
2007-08-25 | Real mutexes for sparc64. Some comments from henric@ and claudio@. | Mark Kettenis |
2007-08-04 | rbus for sparc64 | Mark Kettenis |
2007-08-04 | Add sparc_bus_addr member to struct sparc_bus_space_tag. This function maps | Mark Kettenis |
2007-08-04 | Add missing pci_intr_line() implementation. | Mark Kettenis |
2007-07-24 | Remove some goo for dealing with 32-bit cpu's. | Mark Kettenis |
2007-07-22 | Get rid of the fixe VA range for device mappings; use uvm_km_valloc() instead. | Mark Kettenis |
2007-06-20 | b_cylinder does not need to be set on the callpath down into drivers. | Theo de Raadt |
2007-06-17 | significantly simplified disklabel infrastructure. MBR handling becomes MI | Theo de Raadt |
2007-06-06 | now that all partition size/offsets are potentially 64-bit, change the | Theo de Raadt |
2007-05-29 | use the right capitalization for `SBus' | Igor Sobrado |
2007-05-28 | Maintaining a broken compatibility layer for a broken OS is not a productive | Bob Beck |
2007-05-28 | Move the MSIZE, MCLSHIFT, MCLBYTES and the MCLOFSET | Thordur I. Bjornsson |
2007-05-26 | More comment typos from Diego Casati. Including winners like funtion, allmost, | Kenneth R Westerback |
2007-05-16 | splassert_ctl defaults to 1 now, so dont wrap the checks for | Thordur I. Bjornsson |
2007-05-16 | The world of __HAVEs and __HAVE_NOTs is reducing. All architectures | Artur Grabowski |
2007-05-15 | Remove the MI implementation of mutexes and remove the __HAVE_MUTEX | Artur Grabowski |
2007-05-15 | kill __HAVE_DEVICE_REGISTER by requiring all architectures to have a | Theo de Raadt |