Age | Commit message (Expand) | Author |
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 |
2007-05-14 | Move want_resched into struct cpu_info. | Mark Kettenis |
2007-05-04 | setroot() was a ugly mix of MI and MD code, with different bugs on different | Theo de Raadt |
2007-05-02 | Move sparc64 to __HAVE_CPUINFO. | Mark Kettenis |
2007-05-02 | Fix typo. ok miod@. | Tom Cosgrove |
2007-05-01 | Provide <machine/lock.h> on all platforms, so that MI code may #include it | Miod Vallat |
2007-04-21 | Do a simple switch to VM_PAGE_MD. Just the path of least resistance for now, | Artur Grabowski |
2007-04-10 | Remove unused BUS_SPACE_ALIGNED_POINTER, __BUS_SPACE_ADDRESS_SANITY and | Miod Vallat |
2007-04-10 | ``it's'' -> ``its'' when the grammar gods require this change. | Miod Vallat |
2007-04-10 | slighly -> slightly | Miod Vallat |
2007-04-07 | Replace code that tries to find the boot device by pretending to walk the | Mark Kettenis |
2007-04-01 | Shift tags when converting them into an address offset. Necessary to support | Mark Kettenis |
2007-03-20 | Remove unused ALIGN32 macro. It wouldn't work anyway, since | Deanna Phillips |
2007-03-16 | Timecounters for sparc64. The cleanest and easiest timecounter | Artur Grabowski |
2007-03-15 | Since p_flag is often manipulated in interrupts and without biglock | Artur Grabowski |
2007-03-13 | Add two more SFSR bits found on UltraSPARC-III cpus. | Mark Kettenis |
2007-03-13 | Implement proper atomic.h for sparc64. | Artur Grabowski |
2007-02-28 | SBus parallel port driver, from NetBSD but untested (no printer or cables); | Miod Vallat |